msgprint(_("Root cannot have a parent cost center"),raise_exception=1)
defconvert_group_to_ledger(self):
@ -81,14 +81,14 @@ class DocType(DocTypeNestedSet):
"""
CostCenternamemustbeunique
"""
if(self.doc.fields.get("__islocal")ornotself.doc.name)andwebnotes.conn.sql("select name from `tabCost Center` where cost_center_name = %s and company_name=%s",(self.doc.cost_center_name,self.doc.company_name)):
if(self.doc.fields.get("__islocal")ornotself.doc.name)andwebnotes.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)
["17th May",["Patch: Set Conversion Factor for purchase invoice item in all old records. And repost JV to book Stock Received But Not Billed account, if Auto Inventory Integration enabed."
]],
["2nd May",["Buying: Warehouse must belong to same company as transaction",
"Price List: Added Currency Field. One price list can have only one currency",
"Item: Naming can now be by series or item code",
"Naming Series: Set number of digits in series (optionally)",
"Login: Disable Signup link in the login page"]],
["30th April",["Price List: Valid for all countries or only valid for specific countries"]],
["18th April",["Cost Center: Set a default Cost Center for a Company"]],
["12th April",["Employee: List of Leave Approvers who can approve the Employee's Leave Applications"]],
["10th April",["Redesigned File Uploads and added File Manager in Setup"]],
["3rd April",["Update Manager: Open source users can update their ERPNext instance from Setup > Update Manager"]],
["27th March",["Rename multiple items together. Go to Setup > Rename Tool"]],
["26th March",["Added project to Stock Ledger and Balance",
"Added Default Cash Account in Company."]],
["19th March",["Sales and Purchase Return Tool deprecated. Use Stock Entry instead."]],
["12th March",["Updates to website module. Added more options in Style Settings and Website Settings."]],
"Leave Block List: Block users from taking leave on certain days.",
"Added project column in 'To Be Delivered/Billed' report ",
]],
["4th February, 2013",[
"Make gl entry only if amount is there",
"Fixes in Stock Ledger Report"
]],
["2nd February, 2013",[
"Warehouse: Added table Warehouse User to restrict Warehouse Entry per user.",
"Fixes in Gl Entry for Purchase Invoice",
]],
["1st February, 2013",[
"Removed sales order pending items report",
"Fixes in Salary Register Report, Sales Invoice and Budget Control",
]],
["31st January, 2013",[
"New Report: Purchase order items pending to be received",
"GL Mapper deprecated",
]],
["28st January, 2013",[
"List Views are now configurable: To set list views, check 'In List View' in Setup > Customize Form View in the fields table.",
"Fixes in Financial Statements and Features Setup",
]],
["25th January, 2013",[
"Fixes for currency in all Modern/Classic/Spartan print formats",
"Stock Ageing Report: Added show zero values option"
]],
["24th January, 2013",[
"Sales Analytics based on Sales Order/Delivery Note/Sales Invoice",
"Integrated Languages in Profile and via browser settings. To set your language, click on your name in the toolbar then 'My Settings...'",
"Fixes in Recurring Invoice",
"Fixes for Territory link to Sales Browser ",
"Check item/item group with same name while creating item group/item",
]],
["22nd January, 2013",[
"Valuation Rate mandatory for opening Stock Reconciliation",
"Show analytics value based on valuation method defined in item master",
]],
["21st January, 2013",[
"Number Formatting: Added Number Format to Global Defaults & Currency",
]],
["20th January, 2013",[
"In payment matching tool only show outstanding invoices"
]],
["18th January, 2013",[
"Buying: Added Price List to purchase cycle",
"C-Form now submittable",
]],
["16th January, 2013",[
"Incoming rate for sales return as per delivery note outgoing rate",
"Job Applicant: Track Job Applicants and extract them from a mailbox like 'jobs@example.com'. See <a href='#Form/Jobs Email Settings'>Jobs Email Settings</a>.",
"Extract leads: Extract Leads from a mailbox like 'sales@example.com'. See <a href='#Form/Sales Email Settings'>Sales Email Settings</a>.",
]],
["14th January, 2013",[
"Stock Reconciliation: Ability to update Valuation Rate",
"Time Field: Added Datetime and new Time Picker",
"Task, Support Ticket, Customer Issue: Added script to update resolution times"
]],
["10th January 2013",[
"Modules: New module pages with open item count and multi-lingual.",
"Permissions: Added new 'Report' permission. Only users with report permissions will be allowed.",
]],
["7th January 2013",[
"Language (backend): Integrated language libraries."]],
["4th January 2013",[
"Support Analytics: Simple Tool to Plot Number Tickets and time to Closing",
"Workflow: Added Workflow Help",
]],
["2nd January 2013",[
"Permission Manager: New Design with better help and better advanced permission selection.",
"User Properties: Better way to set User Properties (defaults).",
"Website Module: Major Refactor - removed framework code from website."
]],
["12th December 2012",[
"Attachments: Attachments can be set as URLs or File Uploads. This will help if people want to share documents from Google Docs, Dropbox and other such services (esp for the Product listings on websites).",
"Global Defaults: Session Expiry can now be set in Global Defaults.",
]],
["6th December 2012",[
"Rename: Cost Center, Item Group, Customer Group, Supplier Type, Territory, Sales Person can now be renamed.",
"Newsletter: Send newsletter to a list of email addresses.",
]],
["5th December 2012",[
"Leave Application: Now can set approver.",
"New Roles Added: Leave Approver and Expense Approver.",
"Production Order: Now linked with Sales Order.",
"Production Planning Tool: The field 'Allow SA items as raw material' has been renamed to 'Use multi-level BOM', 'Include in plan' column from SO table has been deleted",
"Batch Numbers: Batch nos are now filtered with Item and available qty at time of selection in transactions.",
"BOM: 'Update Costing' button has been deleted, once submitted cost are fixed.",
"[For indian customer only] Deprecated TDS related documents and fields. Old TDS amount added into tax table in Purchase Invoice and entries table in case of JV",
]],
["4th December 2012",[
"POS / Mode of Payment: Select default bank / cash account in Mode of Payment and it will be automatically selected in POS Invoice.",
"Email: Add contact name as 'Dear so-and-so' in Email.",
"Report Builder: Remember last column setup for users",
"description": "Check this if you want to send emails as this id only (in case of restriction by your email provider).",
"doctype": "DocField",
"fieldname": "always_use_login_id_as_sender",
"fieldtype": "Check",
"label": "Always use Login Id as sender"
},
{
"doctype": "DocField",
"fieldname": "mail_password",
@ -101,19 +108,12 @@
"fieldtype": "Check",
"label": "Send Print in Body and Attachment"
},
{
"description": "Set the POP3 email settings to pull emails directly from a mailbox and create Support Tickets",
"doctype": "DocField",
"fieldname": "support_ticket_mail_settings",
"fieldtype": "Section Break",
"label": "Support Ticket Mail Settings"
},
{
"description": "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.",
"doctype": "DocField",
"fieldname": "section_break0",
"fieldtype": "Section Break",
"label": "Incoming Mail Setting"
"label": "Incoming / Support Mail Setting"
},
{
"description": "Check this to pull emails from your mailbox",