diff --git a/SECURITY.md b/SECURITY.md index 46ed43725be..669001e9c1b 100644 --- a/SECURITY.md +++ b/SECURITY.md @@ -1,7 +1,7 @@ # Security Policy -The ERPNext team and community take security issues seriously. To report a security issue, fill out the form at [https://erpnext.com/security/report](https://erpnext.com/security/report). +The ERPNext team and community take security issues seriously. To report a security issue, please go through the information mentioned [here](https://frappe.io/security). -You can help us make ERPNext and all it's users more secure by following the [Reporting guidelines](https://erpnext.com/security). +You can help us make ERPNext and all its users more secure by following the [Reporting guidelines](https://frappe.io/security). -We appreciate your efforts to responsibly disclose your findings. We'll endeavor to respond quickly, and will keep you updated throughout the process. \ No newline at end of file +We appreciate your efforts to responsibly disclose your findings. We'll endeavor to respond quickly, and will keep you updated throughout the process. diff --git a/erpnext/accounts/custom/address.py b/erpnext/accounts/custom/address.py index 5ea8b1d1ca8..d00bd01085e 100644 --- a/erpnext/accounts/custom/address.py +++ b/erpnext/accounts/custom/address.py @@ -52,7 +52,7 @@ class ERPNextAddress(Address): @frappe.whitelist() -def get_shipping_address(company, address=None): +def get_shipping_address(company: str, address: str | None = None): filters = [ ["Dynamic Link", "link_doctype", "=", "Company"], ["Dynamic Link", "link_name", "=", company], diff --git a/erpnext/accounts/dashboard_chart_source/account_balance_timeline/account_balance_timeline.py b/erpnext/accounts/dashboard_chart_source/account_balance_timeline/account_balance_timeline.py index 01e6c48397c..261e68ca015 100644 --- a/erpnext/accounts/dashboard_chart_source/account_balance_timeline/account_balance_timeline.py +++ b/erpnext/accounts/dashboard_chart_source/account_balance_timeline/account_balance_timeline.py @@ -13,15 +13,15 @@ from frappe.utils.nestedset import get_descendants_of @frappe.whitelist() @cache_source def get( - chart_name=None, - chart=None, - no_cache=None, - filters=None, - from_date=None, - to_date=None, - timespan=None, - time_interval=None, - heatmap_year=None, + chart_name: str | None = None, + chart: str | dict | None = None, + no_cache: bool | None = None, + filters: str | dict | None = None, + from_date: str | None = None, + to_date: str | None = None, + timespan: str | None = None, + time_interval: str | None = None, + heatmap_year: str | None = None, ): if chart_name: chart = frappe.get_doc("Dashboard Chart", chart_name) diff --git a/erpnext/accounts/doctype/account/account.py b/erpnext/accounts/doctype/account/account.py index 3e32f6b8817..efd7c32171c 100644 --- a/erpnext/accounts/doctype/account/account.py +++ b/erpnext/accounts/doctype/account/account.py @@ -471,7 +471,7 @@ class Account(NestedSet): @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def get_parent_account(doctype, txt, searchfield, start, page_len, filters): +def get_parent_account(doctype: str, txt: str, searchfield: str, start: int, page_len: int, filters: dict): return frappe.db.sql( """select name from tabAccount where is_group = 1 and docstatus != 2 and company = {} @@ -515,7 +515,9 @@ def get_account_autoname(account_number, account_name, company): @frappe.whitelist() -def update_account_number(name, account_name, account_number=None, from_descendant=False): +def update_account_number( + name: str, account_name: str, account_number: str | None = None, from_descendant: bool = False +): _ensure_idle_system() account = frappe.get_cached_doc("Account", name) if not account: @@ -577,7 +579,7 @@ def update_account_number(name, account_name, account_number=None, from_descenda @frappe.whitelist() -def merge_account(old, new): +def merge_account(old: str, new: str): _ensure_idle_system() # Validate properties before merging new_account = frappe.get_cached_doc("Account", new) @@ -614,7 +616,7 @@ def merge_account(old, new): @frappe.whitelist() -def get_root_company(company): +def get_root_company(company: str): # return the topmost company in the hierarchy ancestors = get_ancestors_of("Company", company, "lft asc") return [ancestors[0]] if ancestors else [] diff --git a/erpnext/accounts/doctype/account/chart_of_accounts/chart_of_accounts.py b/erpnext/accounts/doctype/account/chart_of_accounts/chart_of_accounts.py index c905bc56943..1ee409a290c 100644 --- a/erpnext/accounts/doctype/account/chart_of_accounts/chart_of_accounts.py +++ b/erpnext/accounts/doctype/account/chart_of_accounts/chart_of_accounts.py @@ -99,7 +99,7 @@ def identify_is_group(child): @frappe.whitelist() -def get_chart(chart_template, existing_company=None): +def get_chart(chart_template: str | None, existing_company: str | None = None): chart = {} if existing_company: return get_account_tree_from_existing_company(existing_company) @@ -132,7 +132,7 @@ def get_chart(chart_template, existing_company=None): @frappe.whitelist() -def get_charts_for_country(country, with_standard=False): +def get_charts_for_country(country: str, with_standard: bool = False): charts = [] def _get_chart_name(content): @@ -225,7 +225,7 @@ def build_account_tree(tree, parent, all_accounts): @frappe.whitelist() -def validate_bank_account(coa, bank_account): +def validate_bank_account(coa: str, bank_account: str): accounts = [] chart = get_chart(coa) @@ -244,7 +244,9 @@ def validate_bank_account(coa, bank_account): @frappe.whitelist() -def build_tree_from_json(chart_template, chart_data=None, from_coa_importer=False): +def build_tree_from_json( + chart_template: str, chart_data: dict | None = None, from_coa_importer: bool = False +): """get chart template from its folder and parse the json to be rendered as tree""" chart = chart_data or get_chart(chart_template) diff --git a/erpnext/accounts/doctype/accounting_dimension/accounting_dimension.py b/erpnext/accounts/doctype/accounting_dimension/accounting_dimension.py index ff8094ba432..0459239beeb 100644 --- a/erpnext/accounts/doctype/accounting_dimension/accounting_dimension.py +++ b/erpnext/accounts/doctype/accounting_dimension/accounting_dimension.py @@ -103,10 +103,6 @@ class AccountingDimension(Document): if not self.fieldname: self.fieldname = scrub(self.label) - def on_update(self): - frappe.flags.accounting_dimensions = None - frappe.flags.accounting_dimensions_details = None - def make_dimension_in_accounting_doctypes(doc, doclist=None): if not doclist: @@ -210,7 +206,7 @@ def delete_accounting_dimension(doc): @frappe.whitelist() -def disable_dimension(doc): +def disable_dimension(doc: str): if frappe.in_test: toggle_disabling(doc=doc) else: @@ -241,34 +237,26 @@ def get_doctypes_with_dimensions(): return frappe.get_hooks("accounting_dimension_doctypes") -def get_accounting_dimensions(as_list=True, filters=None): - if not filters: - filters = {"disabled": 0} - - if frappe.flags.accounting_dimensions is None: - frappe.flags.accounting_dimensions = frappe.get_all( - "Accounting Dimension", - fields=["label", "fieldname", "disabled", "document_type"], - filters=filters, - ) +def get_accounting_dimensions(as_list=True): + accounting_dimensions = frappe.get_all( + "Accounting Dimension", + fields=["label", "fieldname", "disabled", "document_type"], + filters={"disabled": 0}, + ) if as_list: - return [d.fieldname for d in frappe.flags.accounting_dimensions] + return [d.fieldname for d in accounting_dimensions] else: - return frappe.flags.accounting_dimensions + return accounting_dimensions def get_checks_for_pl_and_bs_accounts(): - if frappe.flags.accounting_dimensions_details is None: - # nosemgrep - frappe.flags.accounting_dimensions_details = frappe.db.sql( - """SELECT p.label, p.disabled, p.fieldname, c.default_dimension, c.company, c.mandatory_for_pl, c.mandatory_for_bs + return frappe.db.sql( + """SELECT p.label, p.disabled, p.fieldname, c.default_dimension, c.company, c.mandatory_for_pl, c.mandatory_for_bs FROM `tabAccounting Dimension`p ,`tabAccounting Dimension Detail` c WHERE p.name = c.parent AND p.disabled = 0""", - as_dict=1, - ) - - return frappe.flags.accounting_dimensions_details + as_dict=1, + ) def get_dimension_with_children(doctype, dimensions): @@ -286,7 +274,7 @@ def get_dimension_with_children(doctype, dimensions): @frappe.whitelist() -def get_dimensions(with_cost_center_and_project=False): +def get_dimensions(with_cost_center_and_project: str | bool = False): c = frappe.qb.DocType("Accounting Dimension Detail") p = frappe.qb.DocType("Accounting Dimension") dimension_filters = ( diff --git a/erpnext/accounts/doctype/accounting_dimension_filter/accounting_dimension_filter.py b/erpnext/accounts/doctype/accounting_dimension_filter/accounting_dimension_filter.py index ba9ed229694..7846f11d91e 100644 --- a/erpnext/accounts/doctype/accounting_dimension_filter/accounting_dimension_filter.py +++ b/erpnext/accounts/doctype/accounting_dimension_filter/accounting_dimension_filter.py @@ -69,37 +69,34 @@ class AccountingDimensionFilter(Document): def get_dimension_filter_map(): - if not frappe.flags.get("dimension_filter_map"): - filters = frappe.db.sql( - """ - SELECT - a.applicable_on_account, d.dimension_value, p.accounting_dimension, - p.allow_or_restrict, p.fieldname, a.is_mandatory - FROM - `tabApplicable On Account` a, - `tabAccounting Dimension Filter` p - LEFT JOIN `tabAllowed Dimension` d ON d.parent = p.name - WHERE - p.name = a.parent - AND p.disabled = 0 - """, - as_dict=1, + filters = frappe.db.sql( + """ + SELECT + a.applicable_on_account, d.dimension_value, p.accounting_dimension, + p.allow_or_restrict, p.fieldname, a.is_mandatory + FROM + `tabApplicable On Account` a, + `tabAccounting Dimension Filter` p + LEFT JOIN `tabAllowed Dimension` d ON d.parent = p.name + WHERE + p.name = a.parent + AND p.disabled = 0 + """, + as_dict=1, + ) + + dimension_filter_map = {} + + for f in filters: + build_map( + dimension_filter_map, + f.fieldname, + f.applicable_on_account, + f.dimension_value, + f.allow_or_restrict, + f.is_mandatory, ) - - dimension_filter_map = {} - - for f in filters: - build_map( - dimension_filter_map, - f.fieldname, - f.applicable_on_account, - f.dimension_value, - f.allow_or_restrict, - f.is_mandatory, - ) - frappe.flags.dimension_filter_map = dimension_filter_map - - return frappe.flags.dimension_filter_map + return dimension_filter_map def build_map(map_object, dimension, account, filter_value, allow_or_restrict, is_mandatory): diff --git a/erpnext/accounts/doctype/accounts_settings/accounts_settings.json b/erpnext/accounts/doctype/accounts_settings/accounts_settings.json index fc3845baf01..ee734184452 100644 --- a/erpnext/accounts/doctype/accounts_settings/accounts_settings.json +++ b/erpnext/accounts/doctype/accounts_settings/accounts_settings.json @@ -205,7 +205,7 @@ "description": "Payment Terms from orders will be fetched into the invoices as is", "fieldname": "automatically_fetch_payment_terms", "fieldtype": "Check", - "label": "Automatically Fetch Payment Terms from Order" + "label": "Automatically Fetch Payment Terms from Order/Quotation" }, { "description": "The percentage you are allowed to bill more against the amount ordered. For example, if the order value is $100 for an item and tolerance is set as 10%, then you are allowed to bill up to $110 ", @@ -691,13 +691,13 @@ } ], "grid_page_length": 50, - "hide_toolbar": 1, + "hide_toolbar": 0, "icon": "icon-cog", "idx": 1, "index_web_pages_for_search": 1, "issingle": 1, "links": [], - "modified": "2026-02-04 17:15:38.609327", + "modified": "2026-02-27 01:04:09.415288", "modified_by": "Administrator", "module": "Accounts", "name": "Accounts Settings", diff --git a/erpnext/accounts/doctype/bank_account/bank_account.py b/erpnext/accounts/doctype/bank_account/bank_account.py index c0dc6467f8f..bc301d85896 100644 --- a/erpnext/accounts/doctype/bank_account/bank_account.py +++ b/erpnext/accounts/doctype/bank_account/bank_account.py @@ -115,7 +115,7 @@ def get_default_company_bank_account(company, party_type, party): @frappe.whitelist() -def get_bank_account_details(bank_account): +def get_bank_account_details(bank_account: str): return frappe.get_cached_value( "Bank Account", bank_account, ["account", "bank", "bank_account_no"], as_dict=1 ) diff --git a/erpnext/accounts/doctype/bank_reconciliation_tool/bank_reconciliation_tool.py b/erpnext/accounts/doctype/bank_reconciliation_tool/bank_reconciliation_tool.py index 2fd49c962f7..6f8ab21ccf7 100644 --- a/erpnext/accounts/doctype/bank_reconciliation_tool/bank_reconciliation_tool.py +++ b/erpnext/accounts/doctype/bank_reconciliation_tool/bank_reconciliation_tool.py @@ -1,8 +1,8 @@ # Copyright (c) 2020, Frappe Technologies Pvt. Ltd. and contributors # For license information, please see license.txt - import json +from datetime import date import frappe from frappe import _ @@ -47,7 +47,9 @@ class BankReconciliationTool(Document): @frappe.whitelist() -def get_bank_transactions(bank_account, from_date=None, to_date=None): +def get_bank_transactions( + bank_account: str, from_date: str | date | None = None, to_date: str | date | None = None +): # returns bank transactions for a bank account filters = [] filters.append(["bank_account", "=", bank_account]) @@ -80,7 +82,7 @@ def get_bank_transactions(bank_account, from_date=None, to_date=None): @frappe.whitelist() -def get_account_balance(bank_account, till_date, company): +def get_account_balance(bank_account: str, till_date: str | date, company: str): # returns account balance till the specified date account = frappe.db.get_value("Bank Account", bank_account, "account") filters = frappe._dict( @@ -106,7 +108,9 @@ def get_account_balance(bank_account, till_date, company): @frappe.whitelist() -def update_bank_transaction(bank_transaction_name, reference_number, party_type=None, party=None): +def update_bank_transaction( + bank_transaction_name: str, reference_number: str, party_type: str | None = None, party: str | None = None +): # updates bank transaction based on the new parameters provided by the user from Vouchers bank_transaction = frappe.get_doc("Bank Transaction", bank_transaction_name) bank_transaction.reference_number = reference_number @@ -135,16 +139,16 @@ def update_bank_transaction(bank_transaction_name, reference_number, party_type= @frappe.whitelist() def create_journal_entry_bts( - bank_transaction_name, - reference_number=None, - reference_date=None, - posting_date=None, - entry_type=None, - second_account=None, - mode_of_payment=None, - party_type=None, - party=None, - allow_edit=None, + bank_transaction_name: str, + reference_number: str | None = None, + reference_date: str | None = None, + posting_date: str | date | None = None, + entry_type: str | None = None, + second_account: str | None = None, + mode_of_payment: str | None = None, + party_type: str | None = None, + party: str | None = None, + allow_edit: bool | None = None, ): # Create a new journal entry based on the bank transaction bank_transaction = frappe.db.get_values( @@ -294,17 +298,17 @@ def create_journal_entry_bts( @frappe.whitelist() def create_payment_entry_bts( - bank_transaction_name, - reference_number=None, - reference_date=None, - party_type=None, - party=None, - posting_date=None, - mode_of_payment=None, - project=None, - cost_center=None, - allow_edit=None, - company_bank_account=None, + bank_transaction_name: str, + reference_number: str | None = None, + reference_date: str | None = None, + party_type: str | None = None, + party: str | None = None, + posting_date: str | None = None, + mode_of_payment: str | None = None, + project: str | None = None, + cost_center: str | None = None, + allow_edit: bool | None = None, + company_bank_account: str | None = None, ): # Create a new payment entry based on the bank transaction bank_transaction = frappe.db.get_values( @@ -371,12 +375,12 @@ def create_payment_entry_bts( @frappe.whitelist() def auto_reconcile_vouchers( - bank_account, - from_date=None, - to_date=None, - filter_by_reference_date=None, - from_reference_date=None, - to_reference_date=None, + bank_account: str, + from_date: str | date | None = None, + to_date: str | date | None = None, + filter_by_reference_date: bool | None = None, + from_reference_date: bool | None = None, + to_reference_date: str | None = None, ): bank_transactions = get_bank_transactions(bank_account) @@ -471,7 +475,7 @@ def get_auto_reconcile_message(partially_reconciled, reconciled): @frappe.whitelist() -def reconcile_vouchers(bank_transaction_name, vouchers): +def reconcile_vouchers(bank_transaction_name: str, vouchers: str): # updated clear date of all the vouchers based on the bank transaction vouchers = json.loads(vouchers) transaction = frappe.get_doc("Bank Transaction", bank_transaction_name) @@ -487,13 +491,13 @@ def reconcile_vouchers(bank_transaction_name, vouchers): @frappe.whitelist() def get_linked_payments( - bank_transaction_name, - document_types=None, - from_date=None, - to_date=None, - filter_by_reference_date=None, - from_reference_date=None, - to_reference_date=None, + bank_transaction_name: str, + document_types: str | list[str] | None = None, + from_date: str | date | None = None, + to_date: str | date | None = None, + filter_by_reference_date: bool | None = None, + from_reference_date: bool | None = None, + to_reference_date: str | None = None, ): # get all matching payments for a bank transaction transaction = frappe.get_doc("Bank Transaction", bank_transaction_name) diff --git a/erpnext/accounts/doctype/bank_statement_import/bank_statement_import.py b/erpnext/accounts/doctype/bank_statement_import/bank_statement_import.py index 9371148e256..facaf80c008 100644 --- a/erpnext/accounts/doctype/bank_statement_import/bank_statement_import.py +++ b/erpnext/accounts/doctype/bank_statement_import/bank_statement_import.py @@ -143,7 +143,7 @@ def preprocess_mt940_content(content: str) -> str: @frappe.whitelist() -def convert_mt940_to_csv(data_import, mt940_file_path): +def convert_mt940_to_csv(data_import: str, mt940_file_path: str): doc = frappe.get_doc("Bank Statement Import", data_import) _file_doc, content = get_file(mt940_file_path) @@ -208,26 +208,28 @@ def convert_mt940_to_csv(data_import, mt940_file_path): @frappe.whitelist() -def get_preview_from_template(data_import, import_file=None, google_sheets_url=None): +def get_preview_from_template( + data_import: str, import_file: str | None = None, google_sheets_url: str | None = None +): return frappe.get_doc("Bank Statement Import", data_import).get_preview_from_template( import_file, google_sheets_url ) @frappe.whitelist() -def form_start_import(data_import): +def form_start_import(data_import: str): job_id = frappe.get_doc("Bank Statement Import", data_import).start_import() return job_id is not None @frappe.whitelist() -def download_errored_template(data_import_name): +def download_errored_template(data_import_name: str): data_import = frappe.get_doc("Bank Statement Import", data_import_name) data_import.export_errored_rows() @frappe.whitelist() -def download_import_log(data_import_name): +def download_import_log(data_import_name: str): return frappe.get_doc("Bank Statement Import", data_import_name).download_import_log() @@ -363,7 +365,7 @@ def write_xlsx(data, sheet_name, wb=None, column_widths=None, file_path=None): @frappe.whitelist() -def get_import_status(docname): +def get_import_status(docname: str): import_status = {} data_import = frappe.get_doc("Bank Statement Import", docname) diff --git a/erpnext/accounts/doctype/bank_transaction/bank_transaction.py b/erpnext/accounts/doctype/bank_transaction/bank_transaction.py index f850749fe4f..020a692e38f 100644 --- a/erpnext/accounts/doctype/bank_transaction/bank_transaction.py +++ b/erpnext/accounts/doctype/bank_transaction/bank_transaction.py @@ -139,6 +139,8 @@ class BankTransaction(Document): self.set_status() def on_cancel(self): + self.ignore_linked_doctypes = ["GL Entry"] + for payment_entry in self.payment_entries: self.delink_payment_entry(payment_entry) @@ -373,11 +375,12 @@ def get_clearance_details(transaction, payment_entry, bt_allocations, gl_entries ("unallocated_amount", "bank_account"), as_dict=True, ) + bt_bank_account = frappe.db.get_value("Bank Account", bt.bank_account, "account") - if bt.bank_account != gl_bank_account: + if bt_bank_account != gl_bank_account: frappe.throw( _("Bank Account {} in Bank Transaction {} is not matching with Bank Account {}").format( - bt.bank_account, payment_entry.payment_entry, gl_bank_account + bt_bank_account, payment_entry.payment_entry, gl_bank_account ) ) diff --git a/erpnext/accounts/doctype/bank_transaction/bank_transaction_upload.py b/erpnext/accounts/doctype/bank_transaction/bank_transaction_upload.py index a03f406b789..d0d0188cbd3 100644 --- a/erpnext/accounts/doctype/bank_transaction/bank_transaction_upload.py +++ b/erpnext/accounts/doctype/bank_transaction/bank_transaction_upload.py @@ -35,7 +35,7 @@ def upload_bank_statement(): @frappe.whitelist() -def create_bank_entries(columns, data, bank_account): +def create_bank_entries(columns: str, data: str, bank_account: str): header_map = get_header_mapping(columns, bank_account) success = 0 diff --git a/erpnext/accounts/doctype/budget/budget.py b/erpnext/accounts/doctype/budget/budget.py index 8a8a7f7b1ef..f2bf3bfbf36 100644 --- a/erpnext/accounts/doctype/budget/budget.py +++ b/erpnext/accounts/doctype/budget/budget.py @@ -845,7 +845,7 @@ def get_fiscal_year_date_range(from_fiscal_year, to_fiscal_year): @frappe.whitelist() -def revise_budget(budget_name): +def revise_budget(budget_name: str): old_budget = frappe.get_doc("Budget", budget_name) if old_budget.docstatus == 1: diff --git a/erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py b/erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py index 9c4f2f8fd49..d6ad87e9fbd 100644 --- a/erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py +++ b/erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py @@ -57,7 +57,7 @@ def validate_columns(data): @frappe.whitelist() -def validate_company(company): +def validate_company(company: str): parent_company, allow_account_creation_against_child_company = frappe.get_cached_value( "Company", company, ["parent_company", "allow_account_creation_against_child_company"] ) @@ -74,7 +74,7 @@ def validate_company(company): @frappe.whitelist() -def import_coa(file_name, company): +def import_coa(file_name: str, company: str): # delete existing data for accounts unset_existing_data(company) @@ -159,7 +159,9 @@ def generate_data_from_excel(file_doc, extension, as_dict=False): @frappe.whitelist() -def get_coa(doctype, parent, is_root=False, file_name=None, for_validate=0): +def get_coa( + doctype: str, parent: str, is_root: bool = False, file_name: str | None = None, for_validate: int = 0 +): """called by tree view (to fetch node's children)""" file_doc, extension = get_file(file_name) @@ -307,7 +309,7 @@ def build_response_as_excel(writer): @frappe.whitelist() -def download_template(file_type, template_type, company): +def download_template(file_type: str, template_type: str, company: str): writer = get_template(template_type, company) if file_type == "CSV": @@ -361,7 +363,7 @@ def get_sample_template(writer, company): @frappe.whitelist() -def validate_accounts(file_doc, extension): +def validate_accounts(file_doc: Document, extension: str): if extension == "csv": accounts = generate_data_from_csv(file_doc, as_dict=True) else: diff --git a/erpnext/accounts/doctype/cheque_print_template/cheque_print_template.py b/erpnext/accounts/doctype/cheque_print_template/cheque_print_template.py index 4b1394ede17..4e33af7265d 100644 --- a/erpnext/accounts/doctype/cheque_print_template/cheque_print_template.py +++ b/erpnext/accounts/doctype/cheque_print_template/cheque_print_template.py @@ -47,7 +47,7 @@ class ChequePrintTemplate(Document): @frappe.whitelist() -def create_or_update_cheque_print_format(template_name): +def create_or_update_cheque_print_format(template_name: str): if not frappe.db.exists("Print Format", template_name): cheque_print = frappe.new_doc("Print Format") cheque_print.update( diff --git a/erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py b/erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py index 0c21bbb2e0b..69da27d5c68 100644 --- a/erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py +++ b/erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py @@ -1,6 +1,7 @@ # Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and contributors # For license information, please see license.txt +from datetime import date import frappe from frappe import _, qb @@ -614,7 +615,12 @@ def calculate_exchange_rate_using_last_gle(company, account, party_type, party): @frappe.whitelist() def get_account_details( - company, posting_date, account, party_type=None, party=None, rounding_loss_allowance: float | None = None + company: str, + posting_date: str | date, + account: str, + party_type: str | None = None, + party: str | None = None, + rounding_loss_allowance: float = 0.0, ): if not (company and posting_date): frappe.throw(_("Company and Posting Date is mandatory")) diff --git a/erpnext/accounts/doctype/financial_report_template/financial_report_engine.py b/erpnext/accounts/doctype/financial_report_template/financial_report_engine.py index 216a9034be4..b5bd3a00a9f 100644 --- a/erpnext/accounts/doctype/financial_report_template/financial_report_engine.py +++ b/erpnext/accounts/doctype/financial_report_template/financial_report_engine.py @@ -15,7 +15,7 @@ from frappe.database.operator_map import OPERATOR_MAP from frappe.query_builder import Case from frappe.query_builder.functions import Sum from frappe.utils import cstr, date_diff, flt, getdate -from pypika.terms import LiteralValue +from pypika.terms import Bracket, LiteralValue from erpnext import get_company_currency from erpnext.accounts.doctype.accounting_dimension.accounting_dimension import ( @@ -732,7 +732,7 @@ class FinancialQueryBuilder: user_conditions = build_match_conditions(doctype) if user_conditions: - query = query.where(LiteralValue(user_conditions)) + query = query.where(Bracket(LiteralValue(user_conditions))) return query.run(as_dict=True) diff --git a/erpnext/accounts/doctype/fiscal_year/fiscal_year.py b/erpnext/accounts/doctype/fiscal_year/fiscal_year.py index e4f935e91fb..52fe3cd148c 100644 --- a/erpnext/accounts/doctype/fiscal_year/fiscal_year.py +++ b/erpnext/accounts/doctype/fiscal_year/fiscal_year.py @@ -4,7 +4,7 @@ import frappe from dateutil.relativedelta import relativedelta -from frappe import _ +from frappe import _, cint from frappe.model.document import Document from frappe.utils import add_days, add_years, cstr, getdate @@ -33,23 +33,11 @@ class FiscalYear(Document): self.validate_dates() self.validate_overlap() - if not self.is_new(): - year_start_end_dates = frappe.db.sql( - """select year_start_date, year_end_date - from `tabFiscal Year` where name=%s""", - (self.name), - ) + def on_update(self): + frappe.cache().delete_key("fiscal_years") - if year_start_end_dates: - if ( - getdate(self.year_start_date) != year_start_end_dates[0][0] - or getdate(self.year_end_date) != year_start_end_dates[0][1] - ): - frappe.throw( - _( - "Cannot change Fiscal Year Start Date and Fiscal Year End Date once the Fiscal Year is saved." - ) - ) + def on_trash(self): + frappe.cache().delete_key("fiscal_years") def validate_dates(self): self.validate_from_to_dates("year_start_date", "year_end_date") @@ -66,28 +54,20 @@ class FiscalYear(Document): frappe.exceptions.InvalidDates, ) - def on_update(self): - check_duplicate_fiscal_year(self) - frappe.cache().delete_value("fiscal_years") - - def on_trash(self): - frappe.cache().delete_value("fiscal_years") - def validate_overlap(self): - existing_fiscal_years = frappe.db.sql( - """select name from `tabFiscal Year` - where ( - (%(year_start_date)s between year_start_date and year_end_date) - or (%(year_end_date)s between year_start_date and year_end_date) - or (year_start_date between %(year_start_date)s and %(year_end_date)s) - or (year_end_date between %(year_start_date)s and %(year_end_date)s) - ) and name!=%(name)s""", - { - "year_start_date": self.year_start_date, - "year_end_date": self.year_end_date, - "name": self.name or "No Name", - }, - as_dict=True, + fy = frappe.qb.DocType("Fiscal Year") + + name = self.name or self.year + + existing_fiscal_years = ( + frappe.qb.from_(fy) + .select(fy.name) + .where( + (fy.year_start_date <= self.year_end_date) + & (fy.year_end_date >= self.year_start_date) + & (fy.name != name) + ) + .run(as_dict=True) ) if existing_fiscal_years: @@ -110,37 +90,30 @@ class FiscalYear(Document): frappe.throw( _( "Year start date or end date is overlapping with {0}. To avoid please set company" - ).format(existing.name), + ).format(frappe.get_desk_link("Fiscal Year", existing.name, open_in_new_tab=True)), frappe.NameError, ) -@frappe.whitelist() -def check_duplicate_fiscal_year(doc): - year_start_end_dates = frappe.db.sql( - """select name, year_start_date, year_end_date from `tabFiscal Year` where name!=%s""", - (doc.name), - ) - for fiscal_year, ysd, yed in year_start_end_dates: - if (getdate(doc.year_start_date) == ysd and getdate(doc.year_end_date) == yed) and ( - not frappe.in_test - ): - frappe.throw( - _( - "Fiscal Year Start Date and Fiscal Year End Date are already set in Fiscal Year {0}" - ).format(fiscal_year) - ) - - -@frappe.whitelist() def auto_create_fiscal_year(): - for d in frappe.db.sql( - """select name from `tabFiscal Year` where year_end_date = date_add(current_date, interval 3 day)""" - ): + fy = frappe.qb.DocType("Fiscal Year") + + # Skipped auto-creating Short Year, as it has very rare use case. + # Reference: https://www.irs.gov/businesses/small-businesses-self-employed/tax-years (US) + follow_up_date = add_days(getdate(), days=3) + fiscal_year = ( + frappe.qb.from_(fy) + .select(fy.name) + .where((fy.year_end_date == follow_up_date) & (fy.is_short_year == 0)) + .run() + ) + + for d in fiscal_year: try: current_fy = frappe.get_doc("Fiscal Year", d[0]) - new_fy = frappe.copy_doc(current_fy, ignore_no_copy=False) + new_fy = frappe.new_doc("Fiscal Year") + new_fy.disabled = cint(current_fy.disabled) new_fy.year_start_date = add_days(current_fy.year_end_date, 1) new_fy.year_end_date = add_years(current_fy.year_end_date, 1) @@ -148,6 +121,10 @@ def auto_create_fiscal_year(): start_year = cstr(new_fy.year_start_date.year) end_year = cstr(new_fy.year_end_date.year) new_fy.year = start_year if start_year == end_year else (start_year + "-" + end_year) + + for row in current_fy.companies: + new_fy.append("companies", {"company": row.company}) + new_fy.auto_created = 1 new_fy.insert(ignore_permissions=True) diff --git a/erpnext/accounts/doctype/fiscal_year_company/fiscal_year_company.json b/erpnext/accounts/doctype/fiscal_year_company/fiscal_year_company.json index ef1d9b0016e..60379bc1546 100644 --- a/erpnext/accounts/doctype/fiscal_year_company/fiscal_year_company.json +++ b/erpnext/accounts/doctype/fiscal_year_company/fiscal_year_company.json @@ -15,20 +15,22 @@ "ignore_user_permissions": 1, "in_list_view": 1, "label": "Company", - "options": "Company" + "options": "Company", + "reqd": 1 } ], "index_web_pages_for_search": 1, "istable": 1, "links": [], - "modified": "2024-03-27 13:09:44.659251", + "modified": "2026-02-20 23:02:26.193606", "modified_by": "Administrator", "module": "Accounts", "name": "Fiscal Year Company", "owner": "Administrator", "permissions": [], + "row_format": "Dynamic", "sort_field": "creation", "sort_order": "DESC", "states": [], "track_changes": 1 -} \ No newline at end of file +} diff --git a/erpnext/accounts/doctype/fiscal_year_company/fiscal_year_company.py b/erpnext/accounts/doctype/fiscal_year_company/fiscal_year_company.py index 9447120d326..b68069bca27 100644 --- a/erpnext/accounts/doctype/fiscal_year_company/fiscal_year_company.py +++ b/erpnext/accounts/doctype/fiscal_year_company/fiscal_year_company.py @@ -14,7 +14,7 @@ class FiscalYearCompany(Document): if TYPE_CHECKING: from frappe.types import DF - company: DF.Link | None + company: DF.Link parent: DF.Data parentfield: DF.Data parenttype: DF.Data diff --git a/erpnext/accounts/doctype/invoice_discounting/invoice_discounting.py b/erpnext/accounts/doctype/invoice_discounting/invoice_discounting.py index 5d3c2b987ba..0eb90b139b9 100644 --- a/erpnext/accounts/doctype/invoice_discounting/invoice_discounting.py +++ b/erpnext/accounts/doctype/invoice_discounting/invoice_discounting.py @@ -317,7 +317,7 @@ class InvoiceDiscounting(AccountsController): @frappe.whitelist() -def get_invoices(filters): +def get_invoices(filters: str): filters = frappe._dict(json.loads(filters)) cond = [] if filters.customer: diff --git a/erpnext/accounts/doctype/journal_entry/journal_entry.js b/erpnext/accounts/doctype/journal_entry/journal_entry.js index 640ad3d9ad2..cc3b616d601 100644 --- a/erpnext/accounts/doctype/journal_entry/journal_entry.js +++ b/erpnext/accounts/doctype/journal_entry/journal_entry.js @@ -303,10 +303,6 @@ erpnext.accounts.JournalEntry = class JournalEntry extends frappe.ui.form.Contro erpnext.accounts.dimensions.setup_dimension_filters(this.frm, this.frm.doctype); } - onload_post_render() { - this.frm.get_field("accounts").grid.set_multiple_add("account"); - } - load_defaults() { //this.frm.show_print_first = true; if (this.frm.doc.__islocal && this.frm.doc.company) { diff --git a/erpnext/accounts/doctype/journal_entry/journal_entry.json b/erpnext/accounts/doctype/journal_entry/journal_entry.json index 29e6c1fb638..45e9c4eab85 100644 --- a/erpnext/accounts/doctype/journal_entry/journal_entry.json +++ b/erpnext/accounts/doctype/journal_entry/journal_entry.json @@ -10,18 +10,15 @@ "field_order": [ "entry_type_and_date", "company", - "is_system_generated", - "title", "voucher_type", - "naming_series", - "process_deferred_accounting", - "reversal_of", "column_break1", - "from_template", + "naming_series", "posting_date", - "finance_book", + "multi_currency", "apply_tds", "tax_withholding_category", + "is_system_generated", + "amended_from", "section_break_tcvw", "for_all_stock_asset_accounts", "column_break_wpau", @@ -30,52 +27,60 @@ "get_balance_for_periodic_accounting", "2_add_edit_gl_entries", "accounts", - "section_break99", - "cheque_no", - "cheque_date", - "user_remark", - "column_break99", + "section_break_ouaq", "total_debit", + "column_break_cixu", "total_credit", "difference", "get_balance", - "multi_currency", - "total_amount_currency", - "total_amount", - "total_amount_in_words", + "section_break99", + "cheque_no", + "cheque_date", + "clearance_date", + "column_break_oizh", + "user_remark", + "subscription_section", + "auto_repeat", + "tax_withholding_tab", "section_tax_withholding_entry", "tax_withholding_group", "ignore_tax_withholding_threshold", "override_tax_withholding_entries", "tax_withholding_entries", + "more_info_tab", "reference", - "clearance_date", - "remark", - "inter_company_journal_entry_reference", "column_break98", "bill_no", "bill_date", "due_date", + "column_break_isfa", + "inter_company_journal_entry_reference", + "process_deferred_accounting", + "reversal_of", + "payment_order", + "stock_entry", + "printing_settings", + "pay_to_recd_from", + "letter_head", + "select_print_heading", + "column_break_35", + "total_amount_currency", + "total_amount", + "total_amount_in_words", "write_off", "write_off_based_on", "get_outstanding_invoices", "column_break_30", "write_off_amount", - "printing_settings", - "pay_to_recd_from", - "column_break_35", - "letter_head", - "select_print_heading", "addtional_info", - "mode_of_payment", - "payment_order", - "party_not_required", - "column_break3", "is_opening", - "stock_entry", - "subscription_section", - "auto_repeat", - "amended_from" + "finance_book", + "from_template", + "title", + "column_break3", + "remark", + "mode_of_payment", + "party_not_required" ], "fields": [ { @@ -155,6 +160,7 @@ { "fieldname": "2_add_edit_gl_entries", "fieldtype": "Section Break", + "hide_border": 1, "oldfieldtype": "Section Break", "options": "fa fa-table" }, @@ -202,10 +208,6 @@ "oldfieldtype": "Small Text", "print_hide": 1 }, - { - "fieldname": "column_break99", - "fieldtype": "Column Break" - }, { "fieldname": "total_debit", "fieldtype": "Currency", @@ -429,7 +431,7 @@ "collapsible": 1, "fieldname": "addtional_info", "fieldtype": "Section Break", - "label": "More Information", + "label": "Additional Info", "oldfieldtype": "Section Break", "options": "fa fa-file-text" }, @@ -476,7 +478,7 @@ { "fieldname": "subscription_section", "fieldtype": "Section Break", - "label": "Subscription Section" + "label": "Subscription" }, { "allow_on_submit": 1, @@ -593,12 +595,10 @@ "no_copy": 1 }, { - "collapsible": 1, "collapsible_depends_on": "eval: doc.apply_tds && doc.docstatus == 0", "depends_on": "eval: doc.apply_tds", "fieldname": "section_tax_withholding_entry", - "fieldtype": "Section Break", - "label": "Tax Withholding Entry" + "fieldtype": "Section Break" }, { "fieldname": "tax_withholding_group", @@ -624,6 +624,33 @@ "label": "Tax Withholding Entries", "options": "Tax Withholding Entry", "read_only_depends_on": "eval: !doc.override_tax_withholding_entries" + }, + { + "fieldname": "more_info_tab", + "fieldtype": "Tab Break", + "label": "More Info" + }, + { + "fieldname": "section_break_ouaq", + "fieldtype": "Section Break" + }, + { + "fieldname": "column_break_cixu", + "fieldtype": "Column Break" + }, + { + "fieldname": "column_break_oizh", + "fieldtype": "Column Break" + }, + { + "fieldname": "column_break_isfa", + "fieldtype": "Column Break" + }, + { + "depends_on": "eval: doc.apply_tds", + "fieldname": "tax_withholding_tab", + "fieldtype": "Tab Break", + "label": "Tax Withholding" } ], "icon": "fa fa-file-text", @@ -638,7 +665,7 @@ "table_fieldname": "payment_entries" } ], - "modified": "2026-02-03 14:40:39.944524", + "modified": "2026-02-16 16:06:10.468482", "modified_by": "Administrator", "module": "Accounts", "name": "Journal Entry", diff --git a/erpnext/accounts/doctype/journal_entry/journal_entry.py b/erpnext/accounts/doctype/journal_entry/journal_entry.py index 6428896acae..4f6e8b7507e 100644 --- a/erpnext/accounts/doctype/journal_entry/journal_entry.py +++ b/erpnext/accounts/doctype/journal_entry/journal_entry.py @@ -1,12 +1,13 @@ # Copyright (c) 2015, Frappe Technologies Pvt. Ltd. and Contributors # License: GNU General Public License v3. See license.txt - import json +from datetime import date import frappe from frappe import _, msgprint, scrub from frappe.core.doctype.submission_queue.submission_queue import queue_submission +from frappe.model.document import Document from frappe.utils import comma_and, cstr, flt, fmt_money, formatdate, get_link_to_form, nowdate import erpnext @@ -1215,7 +1216,7 @@ class JournalEntry(AccountsController): cancel_exchange_gain_loss_journal(frappe._dict(doctype=self.doctype, name=self.name)) @frappe.whitelist() - def get_balance(self, difference_account=None): + def get_balance(self, difference_account: str | None = None): if not self.get("accounts"): msgprint(_("'Entries' cannot be empty"), raise_exception=True) else: @@ -1321,7 +1322,12 @@ class JournalEntry(AccountsController): @frappe.whitelist() def get_default_bank_cash_account( - company, account_type=None, mode_of_payment=None, account=None, *, fetch_balance=True + company: str, + account_type: str | None = None, + mode_of_payment: str | None = None, + account: str | None = None, + *, + fetch_balance: bool = True, ): from erpnext.accounts.doctype.sales_invoice.sales_invoice import get_bank_cash_account @@ -1370,7 +1376,12 @@ def get_default_bank_cash_account( @frappe.whitelist() def get_payment_entry_against_order( - dt, dn, amount=None, debit_in_account_currency=None, journal_entry=False, bank_account=None + dt: str, + dn: str, + amount: float | None = None, + debit_in_account_currency: str | float | None = None, + journal_entry: bool = False, + bank_account: str | None = None, ): ref_doc = frappe.get_doc(dt, dn) @@ -1415,7 +1426,12 @@ def get_payment_entry_against_order( @frappe.whitelist() def get_payment_entry_against_invoice( - dt, dn, amount=None, debit_in_account_currency=None, journal_entry=False, bank_account=None + dt: str, + dn: str, + amount: float | None = None, + debit_in_account_currency: str | None = None, + journal_entry: bool = False, + bank_account: str | None = None, ): ref_doc = frappe.get_doc(dt, dn) if dt == "Sales Invoice": @@ -1528,7 +1544,7 @@ def get_payment_entry(ref_doc, args): @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def get_against_jv(doctype, txt, searchfield, start, page_len, filters): +def get_against_jv(doctype: str, txt: str, searchfield: str, start: int, page_len: int, filters: dict): if not frappe.db.has_column("Journal Entry", searchfield): return [] @@ -1559,7 +1575,7 @@ def get_against_jv(doctype, txt, searchfield, start, page_len, filters): @frappe.whitelist() -def get_outstanding(args): +def get_outstanding(args: str | dict): if not frappe.has_permission("Account"): frappe.msgprint(_("No Permission"), raise_exception=1) @@ -1619,7 +1635,7 @@ def get_outstanding(args): @frappe.whitelist() -def get_party_account_and_currency(company, party_type, party): +def get_party_account_and_currency(company: str, party_type: str, party: str): if not frappe.has_permission("Account"): frappe.msgprint(_("No Permission"), raise_exception=1) @@ -1632,7 +1648,14 @@ def get_party_account_and_currency(company, party_type, party): @frappe.whitelist() -def get_account_details_and_party_type(account, date, company, debit=None, credit=None, exchange_rate=None): +def get_account_details_and_party_type( + account: str, + date: str, + company: str, + debit: float | str | None = None, + credit: float | str | None = None, + exchange_rate: float | str | None = None, +): """Returns dict of account details and party type to be set in Journal Entry on selection of account.""" if not frappe.has_permission("Account"): frappe.msgprint(_("No Permission"), raise_exception=1) @@ -1681,15 +1704,15 @@ def get_account_details_and_party_type(account, date, company, debit=None, credi @frappe.whitelist() def get_exchange_rate( - posting_date, - account=None, - account_currency=None, - company=None, - reference_type=None, - reference_name=None, - debit=None, - credit=None, - exchange_rate=None, + posting_date: str | date, + account: str | None = None, + account_currency: str | None = None, + company: str | None = None, + reference_type: str | None = None, + reference_name: str | None = None, + debit: float | str | None = None, + credit: float | str | None = None, + exchange_rate: str | float | None = None, ): # Ensure exchange_rate is always numeric to avoid calculation errors if isinstance(exchange_rate, str): @@ -1726,7 +1749,7 @@ def get_exchange_rate( @frappe.whitelist() -def get_average_exchange_rate(account): +def get_average_exchange_rate(account: str): exchange_rate = 0 bank_balance_in_account_currency = get_balance_on(account) if bank_balance_in_account_currency: @@ -1737,7 +1760,7 @@ def get_average_exchange_rate(account): @frappe.whitelist() -def make_inter_company_journal_entry(name, voucher_type, company): +def make_inter_company_journal_entry(name: str, voucher_type: str, company: str): journal_entry = frappe.new_doc("Journal Entry") journal_entry.voucher_type = voucher_type journal_entry.company = company @@ -1747,7 +1770,7 @@ def make_inter_company_journal_entry(name, voucher_type, company): @frappe.whitelist() -def make_reverse_journal_entry(source_name, target_doc=None): +def make_reverse_journal_entry(source_name: str, target_doc: str | Document | None = None): existing_reverse = frappe.db.exists("Journal Entry", {"reversal_of": source_name, "docstatus": 1}) if existing_reverse: frappe.throw( diff --git a/erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json b/erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json index 675bfcf86c8..2896b53f582 100644 --- a/erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json +++ b/erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json @@ -43,7 +43,7 @@ "fields": [ { "bold": 1, - "columns": 2, + "columns": 4, "fieldname": "account", "fieldtype": "Link", "in_global_search": 1, @@ -185,20 +185,19 @@ "fieldtype": "Select", "label": "Reference Type", "no_copy": 1, - "options": "\nSales Invoice\nPurchase Invoice\nJournal Entry\nSales Order\nPurchase Order\nExpense Claim\nAsset\nLoan\nPayroll Entry\nEmployee Advance\nExchange Rate Revaluation\nInvoice Discounting\nFees\nFull and Final Statement\nPayment Entry", + "options": "\nSales Invoice\nPurchase Invoice\nJournal Entry\nSales Order\nPurchase Order\nExpense Claim\nAsset\nLoan\nPayroll Entry\nEmployee Advance\nExchange Rate Revaluation\nInvoice Discounting\nFees\nFull and Final Statement\nPayment Entry\nBank Transaction", "search_index": 1 }, { "fieldname": "reference_name", "fieldtype": "Dynamic Link", - "in_list_view": 1, "label": "Reference Name", "no_copy": 1, "options": "reference_type", "search_index": 1 }, { - "depends_on": "eval:doc.reference_type&&!in_list(doc.reference_type, ['Expense Claim', 'Asset', 'Employee Loan', 'Employee Advance'])", + "depends_on": "eval:doc.reference_type&&!in_list(doc.reference_type, ['Expense Claim', 'Asset', 'Employee Loan', 'Employee Advance', 'Bank Transaction'])", "fieldname": "reference_due_date", "fieldtype": "Date", "label": "Reference Due Date", @@ -294,7 +293,7 @@ "idx": 1, "istable": 1, "links": [], - "modified": "2025-11-27 12:23:33.157655", + "modified": "2026-02-19 17:01:22.642454", "modified_by": "Administrator", "module": "Accounts", "name": "Journal Entry Account", diff --git a/erpnext/accounts/doctype/journal_entry_account/journal_entry_account.py b/erpnext/accounts/doctype/journal_entry_account/journal_entry_account.py index d26224103c0..d73412f8a20 100644 --- a/erpnext/accounts/doctype/journal_entry_account/journal_entry_account.py +++ b/erpnext/accounts/doctype/journal_entry_account/journal_entry_account.py @@ -55,6 +55,7 @@ class JournalEntryAccount(Document): "Fees", "Full and Final Statement", "Payment Entry", + "Bank Transaction", ] user_remark: DF.SmallText | None # end: auto-generated types diff --git a/erpnext/accounts/doctype/ledger_merge/ledger_merge.py b/erpnext/accounts/doctype/ledger_merge/ledger_merge.py index 008b4115f5f..d65c9f6780e 100644 --- a/erpnext/accounts/doctype/ledger_merge/ledger_merge.py +++ b/erpnext/accounts/doctype/ledger_merge/ledger_merge.py @@ -55,7 +55,7 @@ class LedgerMerge(Document): @frappe.whitelist() -def form_start_merge(docname): +def form_start_merge(docname: str): return frappe.get_doc("Ledger Merge", docname).start_merge() diff --git a/erpnext/accounts/doctype/loyalty_program/loyalty_program.py b/erpnext/accounts/doctype/loyalty_program/loyalty_program.py index 701558f2c0b..543feb89fa1 100644 --- a/erpnext/accounts/doctype/loyalty_program/loyalty_program.py +++ b/erpnext/accounts/doctype/loyalty_program/loyalty_program.py @@ -1,6 +1,7 @@ # Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and contributors # For license information, please see license.txt +from datetime import date import frappe from frappe import _ @@ -88,13 +89,13 @@ def get_loyalty_details( @frappe.whitelist() def get_loyalty_program_details_with_points( - customer, - loyalty_program=None, - expiry_date=None, - company=None, - silent=False, - include_expired_entry=False, - current_transaction_amount=0, + customer: str, + loyalty_program: str | None = None, + expiry_date: str | date | None = None, + company: str | None = None, + silent: bool = False, + include_expired_entry: bool = False, + current_transaction_amount: int | float = 0, ): lp_details = get_loyalty_program_details(customer, loyalty_program, company=company, silent=silent) loyalty_program = frappe.get_doc("Loyalty Program", loyalty_program) @@ -119,12 +120,12 @@ def get_loyalty_program_details_with_points( @frappe.whitelist() def get_loyalty_program_details( - customer, - loyalty_program=None, - expiry_date=None, - company=None, - silent=False, - include_expired_entry=False, + customer: str, + loyalty_program: str | None = None, + expiry_date: str | date | None = None, + company: str | None = None, + silent: bool = False, + include_expired_entry: bool = False, ): lp_details = frappe._dict() @@ -146,7 +147,7 @@ def get_loyalty_program_details( @frappe.whitelist() -def get_redeemption_factor(loyalty_program=None, customer=None): +def get_redeemption_factor(loyalty_program: str | None = None, customer: str | None = None): customer_loyalty_program = None if not loyalty_program: customer_loyalty_program = frappe.db.get_value("Customer", customer, "loyalty_program") diff --git a/erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py b/erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py index 2f3a893a73f..4b5c8bcfeb8 100644 --- a/erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py +++ b/erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py @@ -293,7 +293,7 @@ def publish(index, total, doctype): @frappe.whitelist() -def get_temporary_opening_account(company=None): +def get_temporary_opening_account(company: str | None = None): if not company: return diff --git a/erpnext/accounts/doctype/party_link/party_link.py b/erpnext/accounts/doctype/party_link/party_link.py index 1ed837eada7..8232c82f337 100644 --- a/erpnext/accounts/doctype/party_link/party_link.py +++ b/erpnext/accounts/doctype/party_link/party_link.py @@ -67,7 +67,7 @@ class PartyLink(Document): @frappe.whitelist() -def create_party_link(primary_role, primary_party, secondary_party): +def create_party_link(primary_role: str, primary_party: str, secondary_party: str): party_link = frappe.new_doc("Party Link") party_link.primary_role = primary_role party_link.primary_party = primary_party diff --git a/erpnext/accounts/doctype/payment_entry/payment_entry.js b/erpnext/accounts/doctype/payment_entry/payment_entry.js index 15ec96a5e9c..f1e816a9cbe 100644 --- a/erpnext/accounts/doctype/payment_entry/payment_entry.js +++ b/erpnext/accounts/doctype/payment_entry/payment_entry.js @@ -512,12 +512,16 @@ frappe.ui.form.on("Payment Entry", { frm.set_value("contact_email", ""); frm.set_value("contact_person", ""); } + if (frm.doc.payment_type && frm.doc.party_type && frm.doc.party && frm.doc.company) { if (!frm.doc.posting_date) { frappe.msgprint(__("Please select Posting Date before selecting Party")); frm.set_value("party", ""); return; } + + erpnext.utils.get_employee_contact_details(frm); + frm.set_party_account_based_on_party = true; let company_currency = frappe.get_doc(":Company", frm.doc.company).default_currency; diff --git a/erpnext/accounts/doctype/payment_entry/payment_entry.json b/erpnext/accounts/doctype/payment_entry/payment_entry.json index 2a2494127f4..1adf6a5866e 100644 --- a/erpnext/accounts/doctype/payment_entry/payment_entry.json +++ b/erpnext/accounts/doctype/payment_entry/payment_entry.json @@ -701,7 +701,6 @@ "fetch_from": "company.book_advance_payments_in_separate_party_account", "fieldname": "book_advance_payments_in_separate_party_account", "fieldtype": "Check", - "hidden": 1, "label": "Book Advance Payments in Separate Party Account", "no_copy": 1, "read_only": 1 @@ -793,7 +792,7 @@ "table_fieldname": "payment_entries" } ], - "modified": "2025-12-18 13:56:40.206038", + "modified": "2026-02-03 16:08:49.800381", "modified_by": "Administrator", "module": "Accounts", "name": "Payment Entry", diff --git a/erpnext/accounts/doctype/payment_entry/payment_entry.py b/erpnext/accounts/doctype/payment_entry/payment_entry.py index b0d754a3f23..31d6a1a7f5a 100644 --- a/erpnext/accounts/doctype/payment_entry/payment_entry.py +++ b/erpnext/accounts/doctype/payment_entry/payment_entry.py @@ -1,12 +1,13 @@ # Copyright (c) 2015, Frappe Technologies Pvt. Ltd. and contributors # For license information, please see license.txt - import json +from datetime import date from functools import reduce import frappe from frappe import ValidationError, _, qb, scrub, throw +from frappe.model.document import Document from frappe.model.meta import get_field_precision from frappe.query_builder import Tuple from frappe.query_builder.functions import Count @@ -1064,8 +1065,12 @@ class PaymentEntry(AccountsController): total_allocated_amount += flt(d.allocated_amount) base_total_allocated_amount += self.calculate_base_allocated_amount_for_reference(d) - self.total_allocated_amount = abs(total_allocated_amount) - self.base_total_allocated_amount = abs(base_total_allocated_amount) + self.total_allocated_amount = flt( + abs(total_allocated_amount), self.precision("total_allocated_amount") + ) + self.base_total_allocated_amount = flt( + abs(base_total_allocated_amount), self.precision("base_total_allocated_amount") + ) def set_unallocated_amount(self): self.unallocated_amount = 0 @@ -1081,20 +1086,32 @@ class PaymentEntry(AccountsController): self.base_paid_amount + deductions_to_consider ): self.unallocated_amount = ( - self.base_paid_amount - + deductions_to_consider - - self.base_total_allocated_amount - - included_taxes - ) / self.source_exchange_rate + flt( + ( + self.base_paid_amount + + deductions_to_consider + - self.base_total_allocated_amount + - included_taxes + ), + self.precision("unallocated_amount"), + ) + / self.source_exchange_rate + ) elif self.payment_type == "Pay" and self.base_total_allocated_amount < ( self.base_received_amount - deductions_to_consider ): self.unallocated_amount = ( - self.base_received_amount - - deductions_to_consider - - self.base_total_allocated_amount - - included_taxes - ) / self.target_exchange_rate + flt( + ( + self.base_received_amount + - deductions_to_consider + - self.base_total_allocated_amount + - included_taxes + ), + self.precision("unallocated_amount"), + ) + / self.target_exchange_rate + ) def set_exchange_gain_loss(self): exchange_gain_loss = flt( @@ -1867,7 +1884,9 @@ class PaymentEntry(AccountsController): frappe.response["matched_payment_requests"] = matched_payment_requests @frappe.whitelist() - def allocate_amount_to_references(self, paid_amount, paid_amount_change, allocate_payment_amount): + def allocate_amount_to_references( + self, paid_amount: float, paid_amount_change: bool, allocate_payment_amount: bool + ): """ Allocate `Allocated Amount` and `Payment Request` against `Reference` based on `Paid Amount` and `Outstanding Amount`.\n :param paid_amount: Paid Amount / Received Amount. @@ -2039,7 +2058,7 @@ class PaymentEntry(AccountsController): ) @frappe.whitelist() - def set_matched_payment_requests(self, matched_payment_requests): + def set_matched_payment_requests(self, matched_payment_requests: str | list | None): """ Set `Payment Request` against `Reference` based on `matched_payment_requests`.\n :param matched_payment_requests: List of tuple of matched Payment Requests. @@ -2255,7 +2274,7 @@ def validate_inclusive_tax(tax, doc): @frappe.whitelist() -def get_outstanding_reference_documents(args, validate=False): +def get_outstanding_reference_documents(args: str | dict, validate: bool = False): if isinstance(args, str): args = json.loads(args) @@ -2670,7 +2689,7 @@ def get_negative_outstanding_invoices( @frappe.whitelist() -def get_party_details(company, party_type, party, date, cost_center=None): +def get_party_details(company: str, party_type: str, party: str, date: str, cost_center: str | None = None): bank_account = "" party_bank_account = "" @@ -2696,7 +2715,7 @@ def get_party_details(company, party_type, party, date, cost_center=None): @frappe.whitelist() -def get_account_details(account, date, cost_center=None): +def get_account_details(account: str, date: str | date, cost_center: str | None = None): frappe.has_permission("Payment Entry", throw=True) # to check if the passed account is accessible under reference doctype Payment Entry @@ -2716,7 +2735,7 @@ def get_account_details(account, date, cost_center=None): @frappe.whitelist() -def get_company_defaults(company): +def get_company_defaults(company: str): fields = ["write_off_account", "exchange_gain_loss_account", "cost_center"] return frappe.get_cached_value("Company", company, fields, as_dict=1) @@ -2755,7 +2774,11 @@ def get_outstanding_on_journal_entry(voucher_no, party_type, party): @frappe.whitelist() def get_reference_details( - reference_doctype, reference_name, party_account_currency, party_type=None, party=None + reference_doctype: str, + reference_name: str, + party_account_currency: str, + party_type: str | None = None, + party: str | None = None, ): total_amount = outstanding_amount = exchange_rate = account = None @@ -2846,15 +2869,15 @@ def get_reference_details( @frappe.whitelist() def get_payment_entry( - dt, - dn, - party_amount=None, - bank_account=None, - bank_amount=None, - party_type=None, - payment_type=None, - reference_date=None, - created_from_payment_request=False, + dt: str, + dn: str, + party_amount: int | float | None = None, + bank_account: str | None = None, + bank_amount: int | float | None = None, + party_type: str | None = None, + payment_type: str | None = None, + reference_date: str | date | None = None, + created_from_payment_request: bool | None = None, ): doc = frappe.get_doc(dt, dn) over_billing_allowance = frappe.get_single_value("Accounts Settings", "over_billing_allowance") @@ -3520,7 +3543,7 @@ def get_paid_amount(dt, dn, party_type, party, account, due_date): @frappe.whitelist() -def make_payment_order(source_name, target_doc=None): +def make_payment_order(source_name: str, target_doc: str | Document | None = None): from frappe.model.mapper import get_mapped_doc def set_missing_values(source, target): diff --git a/erpnext/accounts/doctype/payment_order/payment_order.py b/erpnext/accounts/doctype/payment_order/payment_order.py index a4c596249b1..5f1651a9f7c 100644 --- a/erpnext/accounts/doctype/payment_order/payment_order.py +++ b/erpnext/accounts/doctype/payment_order/payment_order.py @@ -59,7 +59,7 @@ class PaymentOrder(Document): @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def get_mop_query(doctype, txt, searchfield, start, page_len, filters): +def get_mop_query(doctype: str, txt: str, searchfield: str, start: int, page_len: int, filters: dict): return frappe.db.sql( """ select mode_of_payment from `tabPayment Order Reference` where parent = %(parent)s and mode_of_payment like %(txt)s @@ -70,7 +70,7 @@ def get_mop_query(doctype, txt, searchfield, start, page_len, filters): @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def get_supplier_query(doctype, txt, searchfield, start, page_len, filters): +def get_supplier_query(doctype: str, txt: str, searchfield: str, start: int, page_len: int, filters: dict): return frappe.db.sql( """ select supplier from `tabPayment Order Reference` where parent = %(parent)s and supplier like %(txt)s and @@ -81,7 +81,7 @@ def get_supplier_query(doctype, txt, searchfield, start, page_len, filters): @frappe.whitelist() -def make_payment_records(name, supplier, mode_of_payment=None): +def make_payment_records(name: str, supplier: str, mode_of_payment: str | None = None): doc = frappe.get_doc("Payment Order", name) make_journal_entry(doc, supplier, mode_of_payment) diff --git a/erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py b/erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py index cbb579a2d09..d1ffca800a3 100644 --- a/erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py +++ b/erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py @@ -433,7 +433,9 @@ class PaymentReconciliation(Document): return frappe.get_single_value("Accounts Settings", "auto_reconcile_payments") @frappe.whitelist() - def calculate_difference_on_allocation_change(self, payment_entry, invoice, allocated_amount): + def calculate_difference_on_allocation_change( + self, payment_entry: list, invoice: list, allocated_amount: float + ): invoice_exchange_map = self.get_invoice_exchange_map(invoice, payment_entry) invoice[0]["exchange_rate"] = invoice_exchange_map.get(invoice[0].get("invoice_number")) if payment_entry[0].get("reference_type") in ["Sales Invoice", "Purchase Invoice"]: @@ -445,7 +447,7 @@ class PaymentReconciliation(Document): return new_difference_amount @frappe.whitelist() - def allocate_entries(self, args): + def allocate_entries(self, args: dict): self.validate_entries() exc_gain_loss_posting_date = frappe.db.get_single_value( diff --git a/erpnext/accounts/doctype/payment_reference/__init__.py b/erpnext/accounts/doctype/payment_reference/__init__.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/erpnext/accounts/doctype/payment_reference/payment_reference.json b/erpnext/accounts/doctype/payment_reference/payment_reference.json new file mode 100644 index 00000000000..a1adb181d35 --- /dev/null +++ b/erpnext/accounts/doctype/payment_reference/payment_reference.json @@ -0,0 +1,88 @@ +{ + "actions": [], + "allow_rename": 1, + "creation": "2025-12-02 17:50:08.648006", + "doctype": "DocType", + "editable_grid": 1, + "engine": "InnoDB", + "field_order": [ + "payment_term", + "column_break_lnjp", + "payment_schedule", + "section_break_fjhh", + "description", + "section_break_mjlv", + "due_date", + "column_break_qghl", + "amount" + ], + "fields": [ + { + "fieldname": "payment_term", + "fieldtype": "Link", + "in_list_view": 1, + "label": "Payment Term", + "options": "Payment Term" + }, + { + "collapsible": 1, + "fieldname": "section_break_fjhh", + "fieldtype": "Section Break", + "label": "Description" + }, + { + "fieldname": "description", + "fieldtype": "Small Text", + "in_list_view": 1, + "label": "Description" + }, + { + "fieldname": "section_break_mjlv", + "fieldtype": "Section Break" + }, + { + "fieldname": "due_date", + "fieldtype": "Date", + "in_list_view": 1, + "label": "Due Date" + }, + { + "fieldname": "column_break_qghl", + "fieldtype": "Column Break" + }, + { + "fieldname": "amount", + "fieldtype": "Currency", + "in_list_view": 1, + "label": "Amount", + "precision": "2" + }, + { + "fieldname": "column_break_lnjp", + "fieldtype": "Column Break" + }, + { + "allow_on_submit": 1, + "fieldname": "payment_schedule", + "fieldtype": "Link", + "label": "Payment Schedule", + "options": "Payment Schedule", + "read_only": 1 + } + ], + "grid_page_length": 50, + "index_web_pages_for_search": 1, + "istable": 1, + "links": [], + "modified": "2026-01-19 02:21:36.455830", + "modified_by": "Administrator", + "module": "Accounts", + "name": "Payment Reference", + "owner": "Administrator", + "permissions": [], + "row_format": "Dynamic", + "rows_threshold_for_grid_search": 20, + "sort_field": "creation", + "sort_order": "DESC", + "states": [] +} diff --git a/erpnext/accounts/doctype/payment_reference/payment_reference.py b/erpnext/accounts/doctype/payment_reference/payment_reference.py new file mode 100644 index 00000000000..6e1956644c9 --- /dev/null +++ b/erpnext/accounts/doctype/payment_reference/payment_reference.py @@ -0,0 +1,27 @@ +# Copyright (c) 2025, Frappe Technologies Pvt. Ltd. and contributors +# For license information, please see license.txt + +# import frappe +from frappe.model.document import Document + + +class PaymentReference(Document): + # begin: auto-generated types + # This code is auto-generated. Do not modify anything in this block. + + from typing import TYPE_CHECKING + + if TYPE_CHECKING: + from frappe.types import DF + + amount: DF.Currency + description: DF.SmallText | None + due_date: DF.Date | None + parent: DF.Data + parentfield: DF.Data + parenttype: DF.Data + payment_schedule: DF.Link | None + payment_term: DF.Link | None + # end: auto-generated types + + pass diff --git a/erpnext/accounts/doctype/payment_request/payment_request.js b/erpnext/accounts/doctype/payment_request/payment_request.js index 1d4c8d5280d..9696a6bfc2a 100644 --- a/erpnext/accounts/doctype/payment_request/payment_request.js +++ b/erpnext/accounts/doctype/payment_request/payment_request.js @@ -105,3 +105,29 @@ frappe.ui.form.on("Payment Request", "is_a_subscription", function (frm) { }); } }); + +frappe.ui.form.on("Payment Request", "calculate_total_amount_by_selected_rows", function (frm) { + if (frm.doc.docstatus !== 0) { + frappe.msgprint(__("Cannot fetch selected rows for submitted Payment Request")); + return; + } + const selected = frm.get_selected()?.payment_reference || []; + if (!selected.length) { + frappe.throw(__("No rows selected")); + } + let total = 0; + selected.forEach((name) => { + const row = frm.doc.payment_reference.find((d) => d.name === name); + if (row) { + row.manually_selected = 1; + + total += row.amount; + } + }); + frm.doc.payment_reference.forEach((row) => { + row.auto_selected = 0; + }); + frm.set_value("grand_total", total); + frm.refresh_field("grand_total"); + frm.save(); +}); diff --git a/erpnext/accounts/doctype/payment_request/payment_request.json b/erpnext/accounts/doctype/payment_request/payment_request.json index 81b879c285d..8fcf1f2f41f 100644 --- a/erpnext/accounts/doctype/payment_request/payment_request.json +++ b/erpnext/accounts/doctype/payment_request/payment_request.json @@ -19,6 +19,8 @@ "column_break_4", "reference_doctype", "reference_name", + "payment_reference_section", + "payment_reference", "transaction_details", "grand_total", "currency", @@ -157,6 +159,7 @@ "label": "Amount", "non_negative": 1, "options": "currency", + "read_only_depends_on": "eval:doc.payment_reference.length>0", "reqd": 1 }, { @@ -457,6 +460,17 @@ "fieldname": "phone_number", "fieldtype": "Data", "label": "Phone Number" + }, + { + "fieldname": "payment_reference_section", + "fieldtype": "Section Break" + }, + { + "fieldname": "payment_reference", + "fieldtype": "Table", + "label": "Payment Reference", + "options": "Payment Reference", + "read_only": 1 } ], "grid_page_length": 50, @@ -464,7 +478,7 @@ "index_web_pages_for_search": 1, "is_submittable": 1, "links": [], - "modified": "2025-08-29 11:52:48.555415", + "modified": "2026-01-13 12:53:00.963274", "modified_by": "Administrator", "module": "Accounts", "name": "Payment Request", diff --git a/erpnext/accounts/doctype/payment_request/payment_request.py b/erpnext/accounts/doctype/payment_request/payment_request.py index 0b119512f7b..1ba9cf1675d 100644 --- a/erpnext/accounts/doctype/payment_request/payment_request.py +++ b/erpnext/accounts/doctype/payment_request/payment_request.py @@ -45,6 +45,7 @@ class PaymentRequest(Document): if TYPE_CHECKING: from frappe.types import DF + from erpnext.accounts.doctype.payment_reference.payment_reference import PaymentReference from erpnext.accounts.doctype.subscription_plan_detail.subscription_plan_detail import ( SubscriptionPlanDetail, ) @@ -78,6 +79,7 @@ class PaymentRequest(Document): payment_gateway: DF.ReadOnly | None payment_gateway_account: DF.Link | None payment_order: DF.Link | None + payment_reference: DF.Table[PaymentReference] payment_request_type: DF.Literal["Outward", "Inward"] payment_url: DF.Data | None phone_number: DF.Data | None @@ -109,15 +111,36 @@ class PaymentRequest(Document): if self.get("__islocal"): self.status = "Draft" self.validate_reference_document() + self.validate_against_payment_reference() self.validate_payment_request_amount() # self.validate_currency() self.validate_subscription_details() + def validate_against_payment_reference(self): + if not self.payment_reference: + return + + expected = sum(flt(r.amount) for r in self.payment_reference) + if flt(expected, self.precision("grand_total")) != flt(self.grand_total): + frappe.throw(_("Grand Total must match sum of Payment References")) + + seen = set() + for r in self.payment_reference: + if not r.payment_schedule: + continue # legacy mode → skip + + if r.payment_schedule in seen: + frappe.throw(_("Duplicate Payment Schedule selected")) + + seen.add(r.payment_schedule) + def validate_reference_document(self): if not self.reference_doctype or not self.reference_name: frappe.throw(_("To create a Payment Request reference document is required")) def validate_payment_request_amount(self): + if self.payment_reference: + return if self.grand_total == 0: frappe.throw( _("{0} cannot be zero").format(self.get_label_from_fieldname("grand_total")), @@ -539,8 +562,6 @@ class PaymentRequest(Document): def make_payment_request(**args): """Make payment request""" - frappe.has_permission(doctype="Payment Request", ptype="write", throw=True) - args = frappe._dict(args) if args.dt not in ALLOWED_DOCTYPES_FOR_PAYMENT_REQUEST: frappe.throw(_("Payment Requests cannot be created against: {0}").format(frappe.bold(args.dt))) @@ -548,12 +569,69 @@ def make_payment_request(**args): if args.dn and not isinstance(args.dn, str): frappe.throw(_("Invalid parameter. 'dn' should be of type str")) + frappe.has_permission("Payment Request", "create", throw=True) + frappe.has_permission(args.dt, "read", args.dn, throw=True) + ref_doc = args.ref_doc or frappe.get_doc(args.dt, args.dn) if not args.get("company"): args.company = ref_doc.company + gateway_account = get_gateway_details(args) or frappe._dict() - grand_total = get_amount(ref_doc, gateway_account.get("payment_account")) + # Schedule-based PRs are allowed only if no Payment Entry exists for this document. + # Any existing Payment Entry forces legacy (amount-based) flow. + selected_payment_schedules = json.loads(args.get("schedules")) if args.get("schedules") else [] + + # Backend guard: + # If any Payment Entry exists, schedule-based PRs are not allowed. + if selected_payment_schedules and get_existing_payment_entry(ref_doc.name): + frappe.throw( + _( + "Payment Schedule based Payment Requests cannot be created because a Payment Entry already exists for this document." + ) + ) + + has_payment_entry = bool(get_existing_payment_entry(ref_doc.name)) + + payment_reference = [] + + if selected_payment_schedules: + existing_payment_references = get_existing_payment_references(ref_doc.name) + + if existing_payment_references: + existing_ids = {r["payment_schedule"] for r in existing_payment_references} + selected_ids = {r["name"] for r in selected_payment_schedules} + duplicate_ids = existing_ids & selected_ids + + if duplicate_ids: + duplicate_schedules = [] + for row in selected_payment_schedules: + if row["name"] in duplicate_ids: + existing_ref = next( + (r for r in existing_payment_references if r["payment_schedule"] == row["name"]), + {}, + ) + existing_pr = existing_ref.get("parent") + duplicate_schedules.append( + f"Payment Term: {row.get('payment_term')}, " + f"Due Date: {row.get('due_date')}, " + f"Amount: {row.get('payment_amount')} " + f"(already requested in PR {existing_pr})" + ) + frappe.throw( + _("The following payment schedule(s) already exist:\n{0}").format( + "\n".join(duplicate_schedules) + ) + ) + + payment_reference = set_payment_references(args.get("schedules")) + + # Determine grand_total + if selected_payment_schedules and not has_payment_entry: + grand_total = sum(row.get("payment_amount") for row in selected_payment_schedules) + else: + grand_total = get_amount(ref_doc, gateway_account.get("payment_account")) + if not grand_total: frappe.throw(_("Payment Entry is already created")) @@ -563,7 +641,6 @@ def make_payment_request(**args): loyalty_amount = validate_loyalty_points(ref_doc, int(args.loyalty_points)) # sets fields on ref_doc ref_doc.db_update() grand_total = grand_total - loyalty_amount - # fetches existing payment request `grand_total` amount existing_payment_request_amount = get_existing_payment_request_amount(ref_doc) @@ -583,19 +660,20 @@ def make_payment_request(**args): else: # If PR's are processed, cancel all of them. cancel_old_payment_requests(ref_doc.doctype, ref_doc.name) - else: + elif not selected_payment_schedules: grand_total = validate_and_calculate_grand_total(grand_total, existing_payment_request_amount) - draft_payment_request = frappe.db.get_value( "Payment Request", {"reference_doctype": ref_doc.doctype, "reference_name": ref_doc.name, "docstatus": 0}, ) if draft_payment_request: - frappe.db.set_value( - "Payment Request", draft_payment_request, "grand_total", grand_total, update_modified=False - ) pr = frappe.get_doc("Payment Request", draft_payment_request) + + if selected_payment_schedules: + apply_payment_references(pr, payment_reference) + pr.save() + else: bank_account = ( get_party_bank_account(args.get("party_type"), args.get("party")) @@ -650,7 +728,10 @@ def make_payment_request(**args): } ) - # Update dimensions + if selected_payment_schedules: + apply_payment_references(pr, payment_reference) + + # Dimensions pr.update( { "cost_center": ref_doc.get("cost_center"), @@ -679,6 +760,51 @@ def make_payment_request(**args): return pr.as_dict() +def apply_payment_references(pr, payment_reference): + existing_refs = pr.get("payment_reference") or [] + + existing_ids = {r.get("payment_schedule") for r in existing_refs if r.get("payment_schedule")} + new_refs = [r for r in (payment_reference or []) if r.get("payment_schedule") not in existing_ids] + pr.set("payment_reference", existing_refs + new_refs) + pr.set("grand_total", sum(flt(r.get("amount")) for r in pr.get("payment_reference"))) + + +def set_payment_references(payment_schedules): + payment_schedules = json.loads(payment_schedules) if payment_schedules else [] + payment_reference = [] + + for row in payment_schedules: + payment_reference.append( + { + "payment_term": row.get("payment_term"), + "payment_schedule": row.get("name"), + "description": row.get("description"), + "due_date": row.get("due_date"), + "amount": row.get("payment_amount"), + } + ) + + return payment_reference + + +def get_existing_payment_entry(ref_docname): + pe = frappe.qb.DocType("Payment Entry") + per = frappe.qb.DocType("Payment Entry Reference") + + existing_pe = ( + frappe.qb.from_(pe) + .join(per) + .on(per.parent == pe.name) + .select(pe.name) + .where(pe.docstatus < 2) + .where(per.reference_name == ref_docname) + .limit(1) + .run() + ) + + return existing_pe + + def get_amount(ref_doc, payment_account=None): """get amount based on doctype""" grand_total = 0 @@ -811,7 +937,7 @@ def get_payment_gateway_account(filter): @frappe.whitelist() -def get_print_format_list(ref_doctype): +def get_print_format_list(ref_doctype: str): print_format_list = ["Standard"] print_format_list.extend( @@ -821,13 +947,13 @@ def get_print_format_list(ref_doctype): return {"print_format": print_format_list} -@frappe.whitelist(allow_guest=True) -def resend_payment_email(docname): +@frappe.whitelist() +def resend_payment_email(docname: str): return frappe.get_doc("Payment Request", docname).send_email() @frappe.whitelist() -def make_payment_entry(docname): +def make_payment_entry(docname: str): doc = frappe.get_doc("Payment Request", docname) return doc.create_payment_entry(submit=False).as_dict() @@ -920,7 +1046,7 @@ def get_dummy_message(doc): @frappe.whitelist() -def get_subscription_details(reference_doctype, reference_name): +def get_subscription_details(reference_doctype: str, reference_name: str): if reference_doctype == "Sales Invoice": subscriptions = frappe.db.sql( """SELECT parent as sub_name FROM `tabSubscription Invoice` WHERE invoice=%s""", @@ -936,7 +1062,7 @@ def get_subscription_details(reference_doctype, reference_name): @frappe.whitelist() -def make_payment_order(source_name, target_doc=None): +def make_payment_order(source_name: str, target_doc: str | Document | None = None): from frappe.model.mapper import get_mapped_doc def set_missing_values(source, target): @@ -984,7 +1110,9 @@ def validate_payment(doc, method=None): @frappe.whitelist() -def get_open_payment_requests_query(doctype, txt, searchfield, start, page_len, filters): +def get_open_payment_requests_query( + doctype: str, txt: str, searchfield: str, start: int, page_len: int, filters: dict +): # permission checks in `get_list()` filters = frappe._dict(filters) @@ -1023,3 +1151,44 @@ def get_irequests_of_payment_request(doc: str | None = None) -> list: }, ) return res + + +@frappe.whitelist() +def get_available_payment_schedules(reference_doctype: str, reference_name: str): + ref_doc = frappe.get_doc(reference_doctype, reference_name) + + if not hasattr(ref_doc, "payment_schedule") or not ref_doc.payment_schedule: + return [] + + if get_existing_payment_entry(reference_name): + return [] + + existing_refs = get_existing_payment_references(reference_name) + existing_ids = {r["payment_schedule"] for r in existing_refs if r.get("payment_schedule")} + + return [r for r in ref_doc.payment_schedule if r.name not in existing_ids] + + +def get_existing_payment_references(reference_name): + PR = frappe.qb.DocType("Payment Request") + PRF = frappe.qb.DocType("Payment Reference") + + result = ( + frappe.qb.from_(PR) + .join(PRF) + .on(PR.name == PRF.parent) + .select( + PRF.payment_term, + PRF.due_date, + PRF.amount.as_("payment_amount"), + PRF.payment_schedule, + PRF.parent, + ) + .where(PR.reference_name == reference_name) + .where(PR.docstatus < 2) + .where( + PR.status.isin(["Draft", "Requested", "Initiated", "Partially Paid", "Payment Ordered", "Paid"]) + ) + ).run(as_dict=True) + + return result diff --git a/erpnext/accounts/doctype/payment_request/test_payment_request.py b/erpnext/accounts/doctype/payment_request/test_payment_request.py index 26e2ee7c60f..c59846d69b7 100644 --- a/erpnext/accounts/doctype/payment_request/test_payment_request.py +++ b/erpnext/accounts/doctype/payment_request/test_payment_request.py @@ -1,11 +1,13 @@ # Copyright (c) 2015, Frappe Technologies Pvt. Ltd. and Contributors # See license.txt +import json import re from unittest.mock import patch import frappe from frappe.tests import IntegrationTestCase +from frappe.utils import add_days, nowdate from erpnext.accounts.doctype.payment_entry.payment_entry import get_payment_entry from erpnext.accounts.doctype.payment_entry.test_payment_entry import create_payment_terms_template @@ -850,3 +852,130 @@ class TestPaymentRequest(IntegrationTestCase): pr.load_from_db() self.assertEqual(pr.grand_total, pi.outstanding_amount) + + def test_payment_request_grand_total_from_selected_schedules(self): + po = create_purchase_order(do_not_save=1, currency="INR", qty=1, rate=100) + po.payment_schedule = [] + + po.append("payment_schedule", {"due_date": nowdate(), "payment_amount": 30}) + po.append("payment_schedule", {"due_date": add_days(nowdate(), 1), "payment_amount": 30}) + po.append("payment_schedule", {"due_date": add_days(nowdate(), 2), "payment_amount": 40}) + + po.save() + po.submit() + + schedules = json.dumps( + [ + { + "payment_term": row.payment_term, + "name": row.name, + "due_date": row.due_date, + "payment_amount": row.payment_amount, + "description": row.description, + } + for row in [po.payment_schedule[0], po.payment_schedule[2]] + ] + ) + pr = make_payment_request( + dt="Purchase Order", + dn=po.name, + mute_email=1, + submit_doc=False, + return_doc=True, + schedules=schedules, + ) + + pr.submit() + + self.assertEqual(pr.grand_total, 70) + self.assertEqual(len(pr.payment_reference), 2) + + def test_draft_pr_reuse_merges_payment_references(self): + from frappe.utils import add_days, nowdate + + po = create_purchase_order(do_not_save=1, currency="INR", qty=1, rate=100) + po.payment_schedule = [] + po.append("payment_schedule", {"due_date": nowdate(), "payment_amount": 50}) + po.append("payment_schedule", {"due_date": add_days(nowdate(), 1), "payment_amount": 50}) + po.save() + po.submit() + schedules = json.dumps( + [ + { + "payment_term": row.payment_term, + "name": row.name, + "due_date": row.due_date, + "payment_amount": row.payment_amount, + "description": row.description, + } + for row in [po.payment_schedule[0]] + ] + ) + pr = make_payment_request( + dt="Purchase Order", + dn=po.name, + mute_email=1, + submit_doc=False, + return_doc=True, + schedules=schedules, + ) + + pr.save() + schedules = json.dumps( + [ + { + "payment_term": row.payment_term, + "name": row.name, + "due_date": row.due_date, + "payment_amount": row.payment_amount, + "description": row.description, + } + for row in [po.payment_schedule[1]] + ] + ) + # call make_payment_request again → reuse draft + pr_reused = make_payment_request( + dt="Purchase Order", + dn=po.name, + mute_email=1, + submit_doc=False, + return_doc=True, + schedules=schedules, + ) + + self.assertEqual(pr.name, pr_reused.name) + self.assertEqual(pr_reused.grand_total, 100) + self.assertEqual(len(pr_reused.payment_reference), 2) + + def test_schedule_pr_not_allowed_if_payment_entry_exists(self): + po = create_purchase_order(do_not_save=1, currency="INR", qty=1, rate=100) + po.payment_schedule = [] + row = po.append("payment_schedule", {"due_date": nowdate(), "payment_amount": 100}) + po.save() + po.submit() + + # create PE first + pr = make_payment_request(dt="Purchase Order", dn=po.name, mute_email=1, submit_doc=1, return_doc=1) + pr.create_payment_entry() + + schedules = json.dumps( + [ + { + "name": row.name, + "payment_term": row.payment_term, + "due_date": row.due_date, + "payment_amount": row.payment_amount, + "description": row.description, + } + ] + ) + + with self.assertRaises(frappe.ValidationError): + make_payment_request( + dt="Purchase Order", + dn=po.name, + mute_email=1, + submit_doc=False, + return_doc=True, + schedules=schedules, + ) diff --git a/erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py b/erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py index d29a96b7e8d..760f7523be0 100644 --- a/erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py +++ b/erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py @@ -515,7 +515,7 @@ def delete_closing_entries(voucher_no): @frappe.whitelist() -def get_period_start_end_date(fiscal_year, company): +def get_period_start_end_date(fiscal_year: str, company: str): fy_start_date, fy_end_date = frappe.db.get_value( "Fiscal Year", fiscal_year, ["year_start_date", "year_end_date"] ) diff --git a/erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.js b/erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.js index bea821fed40..afb8f179fe3 100644 --- a/erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.js +++ b/erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.js @@ -4,19 +4,6 @@ frappe.ui.form.on("POS Closing Entry", { onload: async function (frm) { frm.ignore_doctypes_on_cancel_all = ["POS Invoice Merge Log", "Sales Invoice"]; - frm.set_query("pos_profile", function (doc) { - return { - filters: { user: doc.user }, - }; - }); - - frm.set_query("user", function (doc) { - return { - query: "erpnext.accounts.doctype.pos_closing_entry.pos_closing_entry.get_cashiers", - filters: { parent: doc.pos_profile }, - }; - }); - frm.set_query("pos_opening_entry", function (doc) { return { filters: { status: "Open", docstatus: 1 } }; }); diff --git a/erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.py b/erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.py index ea93b23aa11..566688fd1fe 100644 --- a/erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.py +++ b/erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.py @@ -2,6 +2,8 @@ # For license information, please see license.txt +from datetime import datetime + import frappe from frappe import _ from frappe.query_builder import DocType @@ -252,13 +254,13 @@ class POSClosingEntry(StatusUpdater): @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def get_cashiers(doctype, txt, searchfield, start, page_len, filters): +def get_cashiers(doctype: str, txt: str, searchfield: str, start: int, page_len: int, filters: dict): cashiers_list = frappe.get_all("POS Profile User", filters=filters, fields=["user"], as_list=1) return [c for c in cashiers_list] @frappe.whitelist() -def get_invoices(start, end, pos_profile, user): +def get_invoices(start: str | datetime, end: str | datetime, pos_profile: str, user: str): invoice_doctype = frappe.db.get_single_value("POS Settings", "invoice_type") sales_inv_query = build_invoice_query("Sales Invoice", user, pos_profile, start, end) diff --git a/erpnext/accounts/doctype/pos_invoice/pos_invoice.py b/erpnext/accounts/doctype/pos_invoice/pos_invoice.py index 503c19c7ff8..53c1d75db4e 100644 --- a/erpnext/accounts/doctype/pos_invoice/pos_invoice.py +++ b/erpnext/accounts/doctype/pos_invoice/pos_invoice.py @@ -4,6 +4,7 @@ import frappe from frappe import _, bold +from frappe.model.document import Document from frappe.model.mapper import map_child_doc, map_doc from frappe.query_builder.functions import IfNull, Sum from frappe.utils import cint, flt, get_link_to_form, getdate, nowdate @@ -753,7 +754,7 @@ class POSInvoice(SalesInvoice): return profile @frappe.whitelist() - def set_missing_values(self, for_validate=False): + def set_missing_values(self, for_validate: bool = False): profile = self.set_pos_fields(for_validate) if not self.debit_to: @@ -854,7 +855,7 @@ class POSInvoice(SalesInvoice): return frappe.get_doc("Payment Request", pr) @frappe.whitelist() - def update_payments(self, payments): + def update_payments(self, payments: list): if self.status == "Consolidated": frappe.throw(_("Create Payment Entry for Consolidated POS Invoices.")) @@ -897,7 +898,7 @@ class POSInvoice(SalesInvoice): @frappe.whitelist() -def get_stock_availability(item_code, warehouse): +def get_stock_availability(item_code: str | None, warehouse: str): if frappe.db.get_value("Item", item_code, "is_stock_item"): is_stock_item = True bin_qty = get_bin_qty(item_code, warehouse) @@ -1020,14 +1021,14 @@ def get_pos_reserved_qty_from_table(child_table, item_code, warehouse): @frappe.whitelist() -def make_sales_return(source_name, target_doc=None): +def make_sales_return(source_name: str, target_doc: Document | None = None): from erpnext.controllers.sales_and_purchase_return import make_return_doc return make_return_doc("POS Invoice", source_name, target_doc) @frappe.whitelist() -def make_merge_log(invoices): +def make_merge_log(invoices: str | list): import json if isinstance(invoices, str): @@ -1077,7 +1078,15 @@ def add_return_modes(doc, pos_profile): @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def item_query(doctype, txt, searchfield, start, page_len, filters, as_dict=False): +def item_query( + doctype: str, + txt: str, + searchfield: str, + start: int, + page_len: int, + filters: dict, + as_dict: bool = False, +): if pos_profile := filters.get("pos_profile")[1]: pos_profile = frappe.get_cached_doc("POS Profile", pos_profile) if item_groups := get_item_group(pos_profile): diff --git a/erpnext/accounts/doctype/pos_profile/pos_profile.py b/erpnext/accounts/doctype/pos_profile/pos_profile.py index 128d77589eb..7a51edfb169 100644 --- a/erpnext/accounts/doctype/pos_profile/pos_profile.py +++ b/erpnext/accounts/doctype/pos_profile/pos_profile.py @@ -275,7 +275,7 @@ def get_child_nodes(group_type, root): @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def pos_profile_query(doctype, txt, searchfield, start, page_len, filters): +def pos_profile_query(doctype: str, txt: str, searchfield: str, start: int, page_len: int, filters: dict): user = frappe.session["user"] company = filters.get("company") or frappe.defaults.get_user_default("company") @@ -319,7 +319,7 @@ def pos_profile_query(doctype, txt, searchfield, start, page_len, filters): @frappe.whitelist() -def set_default_profile(pos_profile, company): +def set_default_profile(pos_profile: str, company: str): modified = now() user = frappe.session.user diff --git a/erpnext/accounts/doctype/pricing_rule/pricing_rule.json b/erpnext/accounts/doctype/pricing_rule/pricing_rule.json index bc8c3280412..9a4eba07423 100644 --- a/erpnext/accounts/doctype/pricing_rule/pricing_rule.json +++ b/erpnext/accounts/doctype/pricing_rule/pricing_rule.json @@ -121,7 +121,7 @@ "in_list_view": 1, "in_standard_filter": 1, "label": "Apply On", - "options": "\nItem Code\nItem Group\nBrand\nTransaction", + "options": "Item Code\nItem Group\nBrand\nTransaction", "reqd": 1 }, { @@ -657,7 +657,7 @@ "icon": "fa fa-gift", "idx": 1, "links": [], - "modified": "2025-08-20 11:40:07.096854", + "modified": "2026-02-17 12:24:07.553505", "modified_by": "Administrator", "module": "Accounts", "name": "Pricing Rule", @@ -714,9 +714,10 @@ "write": 1 } ], + "row_format": "Dynamic", "show_name_in_global_search": 1, "sort_field": "creation", "sort_order": "DESC", "states": [], "title_field": "title" -} \ No newline at end of file +} diff --git a/erpnext/accounts/doctype/pricing_rule/pricing_rule.py b/erpnext/accounts/doctype/pricing_rule/pricing_rule.py index 378d349e83d..d691040104b 100644 --- a/erpnext/accounts/doctype/pricing_rule/pricing_rule.py +++ b/erpnext/accounts/doctype/pricing_rule/pricing_rule.py @@ -45,7 +45,7 @@ class PricingRule(Document): apply_discount_on: DF.Literal["Grand Total", "Net Total"] apply_discount_on_rate: DF.Check apply_multiple_pricing_rules: DF.Check - apply_on: DF.Literal["", "Item Code", "Item Group", "Brand", "Transaction"] + apply_on: DF.Literal["Item Code", "Item Group", "Brand", "Transaction"] apply_recursion_over: DF.Float apply_rule_on_other: DF.Literal["", "Item Code", "Item Group", "Brand"] brands: DF.Table[PricingRuleBrand] @@ -320,7 +320,7 @@ class PricingRule(Document): @frappe.whitelist() -def apply_pricing_rule(args, doc=None): +def apply_pricing_rule(args: str | dict, doc: str | dict | Document | None = None): """ args = { "items": [{"doctype": "", "name": "", "item_code": "", "brand": "", "item_group": ""}, ...], @@ -346,8 +346,7 @@ def apply_pricing_rule(args, doc=None): args = frappe._dict(args) - if not args.transaction_type: - set_transaction_type(args) + set_transaction_type(args) # list of dictionaries out = [] @@ -618,7 +617,12 @@ def apply_price_discount_rule(pricing_rule, item_details, args): @frappe.whitelist() -def remove_pricing_rule_for_item(pricing_rules, item_details, item_code=None, rate=None): +def remove_pricing_rule_for_item( + pricing_rules: str | None, + item_details: str | frappe._dict, + item_code: str | None = None, + rate: float | None = None, +): from erpnext.accounts.doctype.pricing_rule.utils import ( get_applied_pricing_rules, get_pricing_rule_items, @@ -666,7 +670,7 @@ def remove_pricing_rule_for_item(pricing_rules, item_details, item_code=None, ra @frappe.whitelist() -def remove_pricing_rules(item_list): +def remove_pricing_rules(item_list: str | list): if isinstance(item_list, str): item_list = json.loads(item_list) @@ -683,28 +687,28 @@ def remove_pricing_rules(item_list): return out -def set_transaction_type(args): - if args.transaction_type: +def set_transaction_type(pricing_ctx: frappe._dict) -> None: + if pricing_ctx.transaction_type in ["buying", "selling"]: return - if args.doctype in ("Opportunity", "Quotation", "Sales Order", "Delivery Note", "Sales Invoice"): - args.transaction_type = "selling" - elif args.doctype in ( + if pricing_ctx.doctype in ("Opportunity", "Quotation", "Sales Order", "Delivery Note", "Sales Invoice"): + pricing_ctx.transaction_type = "selling" + elif pricing_ctx.doctype in ( "Material Request", "Supplier Quotation", "Purchase Order", "Purchase Receipt", "Purchase Invoice", ): - args.transaction_type = "buying" - elif args.customer: - args.transaction_type = "selling" + pricing_ctx.transaction_type = "buying" + elif pricing_ctx.customer: + pricing_ctx.transaction_type = "selling" else: - args.transaction_type = "buying" + pricing_ctx.transaction_type = "buying" @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def get_item_uoms(doctype, txt, searchfield, start, page_len, filters): +def get_item_uoms(doctype: str, txt: str, searchfield: str, start: int, page_len: int, filters: dict): items = [filters.get("value")] if filters.get("apply_on") != "Item Code": field = frappe.scrub(filters.get("apply_on")) diff --git a/erpnext/accounts/doctype/pricing_rule_brand/pricing_rule_brand.json b/erpnext/accounts/doctype/pricing_rule_brand/pricing_rule_brand.json index 67c0525539c..73413a88cf4 100644 --- a/erpnext/accounts/doctype/pricing_rule_brand/pricing_rule_brand.json +++ b/erpnext/accounts/doctype/pricing_rule_brand/pricing_rule_brand.json @@ -10,7 +10,7 @@ ], "fields": [ { - "depends_on": "eval:parent.apply_on == 'Item Code'", + "depends_on": "eval:parent.apply_on == 'Brand'", "fieldname": "brand", "fieldtype": "Link", "in_list_view": 1, @@ -28,14 +28,15 @@ ], "istable": 1, "links": [], - "modified": "2024-03-27 13:10:17.857046", + "modified": "2026-02-17 12:17:13.073587", "modified_by": "Administrator", "module": "Accounts", "name": "Pricing Rule Brand", "owner": "Administrator", "permissions": [], + "row_format": "Dynamic", "sort_field": "creation", "sort_order": "DESC", "states": [], "track_changes": 1 -} \ No newline at end of file +} diff --git a/erpnext/accounts/doctype/pricing_rule_item_group/pricing_rule_item_group.json b/erpnext/accounts/doctype/pricing_rule_item_group/pricing_rule_item_group.json index a3ac16226e0..d1b5443dc0a 100644 --- a/erpnext/accounts/doctype/pricing_rule_item_group/pricing_rule_item_group.json +++ b/erpnext/accounts/doctype/pricing_rule_item_group/pricing_rule_item_group.json @@ -10,7 +10,7 @@ ], "fields": [ { - "depends_on": "eval:parent.apply_on == 'Item Code'", + "depends_on": "eval:parent.apply_on == 'Item Group'", "fieldname": "item_group", "fieldtype": "Link", "in_list_view": 1, @@ -28,14 +28,15 @@ ], "istable": 1, "links": [], - "modified": "2024-03-27 13:10:18.221095", + "modified": "2026-02-17 12:16:57.778471", "modified_by": "Administrator", "module": "Accounts", "name": "Pricing Rule Item Group", "owner": "Administrator", "permissions": [], + "row_format": "Dynamic", "sort_field": "creation", "sort_order": "DESC", "states": [], "track_changes": 1 -} \ No newline at end of file +} diff --git a/erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py b/erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py index 3a4b2941b3b..3994538059c 100644 --- a/erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py +++ b/erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py @@ -420,7 +420,7 @@ def get_context(customer, doc): @frappe.whitelist() -def fetch_customers(customer_collection, collection_name, primary_mandatory): +def fetch_customers(customer_collection: str, collection_name: str, primary_mandatory: str | int): customer_list = [] customers = [] @@ -460,7 +460,7 @@ def fetch_customers(customer_collection, collection_name, primary_mandatory): @frappe.whitelist() -def get_customer_emails(customer_name, primary_mandatory, billing_and_primary=True): +def get_customer_emails(customer_name: str, primary_mandatory: str | int, billing_and_primary: bool = True): """Returns first email from Contact Email table as a Billing email when Is Billing Contact checked and Primary email- email with Is Primary checked""" @@ -506,7 +506,7 @@ def get_customer_emails(customer_name, primary_mandatory, billing_and_primary=Tr @frappe.whitelist() -def download_statements(document_name): +def download_statements(document_name: str): doc = frappe.get_doc("Process Statement Of Accounts", document_name) report = get_report_pdf(doc) if report: @@ -516,7 +516,7 @@ def download_statements(document_name): @frappe.whitelist() -def send_emails(document_name, from_scheduler=False, posting_date=None): +def send_emails(document_name: str, from_scheduler: bool = False, posting_date: str | None = None): doc = frappe.get_doc("Process Statement Of Accounts", document_name) report = get_report_pdf(doc, consolidated=False) diff --git a/erpnext/accounts/doctype/process_statement_of_accounts/test_process_statement_of_accounts.py b/erpnext/accounts/doctype/process_statement_of_accounts/test_process_statement_of_accounts.py index 7d5cfb90af8..2d599fee1af 100644 --- a/erpnext/accounts/doctype/process_statement_of_accounts/test_process_statement_of_accounts.py +++ b/erpnext/accounts/doctype/process_statement_of_accounts/test_process_statement_of_accounts.py @@ -18,8 +18,19 @@ class TestProcessStatementOfAccounts(AccountsTestMixin, IntegrationTestCase): @classmethod def setUpClass(cls): super().setUpClass() + letterhead = frappe.get_doc("Letter Head", "Company Letterhead - Grey") + letterhead.is_default = 0 + letterhead.save() cls.enterClassContext(cls.change_settings("Selling Settings", validate_selling_price=0)) + @classmethod + def tearDownClass(cls): + super().tearDownClass() + letterhead = frappe.get_doc("Letter Head", "Company Letterhead - Grey") + letterhead.is_default = 1 + letterhead.save() + frappe.db.commit() # nosemgrep + def setUp(self): self.create_company() self.create_customer() diff --git a/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js b/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js index 2ba0e06295d..e214d2f4416 100644 --- a/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js +++ b/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js @@ -134,7 +134,7 @@ erpnext.accounts.PurchaseInvoice = class PurchaseInvoice extends erpnext.buying. this.frm.add_custom_button( __("Payment Request"), function () { - me.make_payment_request(); + me.make_payment_request_with_schedule(); }, __("Create") ); diff --git a/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json b/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json index f11396d9e35..3926e27e519 100644 --- a/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json +++ b/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json @@ -86,18 +86,18 @@ "taxes_and_charges_deducted", "total_taxes_and_charges", "totals_section", + "use_company_roundoff_cost_center", "grand_total", + "in_words", + "column_break8", "disable_rounded_total", "rounding_adjustment", - "column_break8", - "use_company_roundoff_cost_center", - "in_words", "rounded_total", "base_totals_section", "base_grand_total", - "base_rounding_adjustment", - "column_break_hcca", "base_in_words", + "column_break_hcca", + "base_rounding_adjustment", "base_rounded_total", "section_break_ttrv", "total_advance", @@ -1689,7 +1689,7 @@ "idx": 204, "is_submittable": 1, "links": [], - "modified": "2026-02-05 20:45:16.964500", + "modified": "2026-02-23 13:23:57.269770", "modified_by": "Administrator", "module": "Accounts", "name": "Purchase Invoice", diff --git a/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py b/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py index 801820fbdb5..2134578efac 100644 --- a/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py +++ b/erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py @@ -6,6 +6,7 @@ import json import frappe from frappe import _, qb, throw +from frappe.model.document import Document from frappe.model.mapper import get_mapped_doc from frappe.query_builder.functions import Sum from frappe.utils import cint, cstr, flt, formatdate, get_link_to_form, getdate, nowdate @@ -1745,10 +1746,6 @@ class PurchaseInvoice(BuyingController): project_doc.db_update() def validate_supplier_invoice(self): - if self.bill_date: - if getdate(self.bill_date) > getdate(self.posting_date): - frappe.throw(_("Supplier Invoice Date cannot be greater than Posting Date")) - if self.bill_no: if cint(frappe.get_single_value("Accounts Settings", "check_supplier_invoice_uniqueness")): fiscal_year = get_fiscal_year(self.posting_date, company=self.company, as_dict=True) @@ -1945,14 +1942,14 @@ def make_regional_gl_entries(gl_entries, doc): @frappe.whitelist() -def make_debit_note(source_name, target_doc=None): +def make_debit_note(source_name: str, target_doc: str | Document | None = None): from erpnext.controllers.sales_and_purchase_return import make_return_doc return make_return_doc("Purchase Invoice", source_name, target_doc) @frappe.whitelist() -def make_stock_entry(source_name, target_doc=None): +def make_stock_entry(source_name: str, target_doc: str | Document | None = None): doc = get_mapped_doc( "Purchase Invoice", source_name, @@ -1970,35 +1967,37 @@ def make_stock_entry(source_name, target_doc=None): @frappe.whitelist() -def change_release_date(name, release_date=None): +def change_release_date(name: str, release_date: str | None = None): if frappe.db.exists("Purchase Invoice", name): pi = frappe.get_lazy_doc("Purchase Invoice", name) pi.db_set("release_date", release_date) @frappe.whitelist() -def unblock_invoice(name): +def unblock_invoice(name: str): if frappe.db.exists("Purchase Invoice", name): pi = frappe.get_lazy_doc("Purchase Invoice", name) pi.unblock_invoice() @frappe.whitelist() -def block_invoice(name, release_date, hold_comment=None): +def block_invoice(name: str, release_date: str, hold_comment: str | None = None): if frappe.db.exists("Purchase Invoice", name): pi = frappe.get_lazy_doc("Purchase Invoice", name) pi.block_invoice(hold_comment, release_date) @frappe.whitelist() -def make_inter_company_sales_invoice(source_name, target_doc=None): +def make_inter_company_sales_invoice(source_name: str, target_doc: Document | None = None): from erpnext.accounts.doctype.sales_invoice.sales_invoice import make_inter_company_transaction return make_inter_company_transaction("Purchase Invoice", source_name, target_doc) @frappe.whitelist() -def make_purchase_receipt(source_name, target_doc=None, args=None): +def make_purchase_receipt( + source_name: str, target_doc: str | Document | None = None, args: str | dict | None = None +): if args is None: args = {} if isinstance(args, str): diff --git a/erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py b/erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py index 4ffd8ff02c7..78d0a0c225e 100644 --- a/erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py +++ b/erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py @@ -152,7 +152,7 @@ class RepostAccountingLedger(Document): @frappe.whitelist() -def start_repost(account_repost_doc=str) -> None: +def start_repost(account_repost_doc: str | None = None) -> None: from erpnext.accounts.general_ledger import make_reverse_gl_entries frappe.flags.through_repost_accounting_ledger = True @@ -286,7 +286,9 @@ def validate_docs_for_voucher_types(doc_voucher_types): @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def get_repost_allowed_types(doctype, txt, searchfield, start, page_len, filters): +def get_repost_allowed_types( + doctype: str, txt: str, searchfield: str, start: int, page_len: int, filters: dict +): filters = {"allowed": True} if txt: diff --git a/erpnext/accounts/doctype/repost_payment_ledger/repost_payment_ledger.py b/erpnext/accounts/doctype/repost_payment_ledger/repost_payment_ledger.py index 6fd1b0f2bf2..5f2ec5316ff 100644 --- a/erpnext/accounts/doctype/repost_payment_ledger/repost_payment_ledger.py +++ b/erpnext/accounts/doctype/repost_payment_ledger/repost_payment_ledger.py @@ -21,7 +21,7 @@ def repost_ple_for_voucher(voucher_type, voucher_no, gle_map=None): @frappe.whitelist() -def start_payment_ledger_repost(docname=None): +def start_payment_ledger_repost(docname: str | None = None): """ Repost Payment Ledger Entries for Vouchers through Background Job """ @@ -119,7 +119,7 @@ class RepostPaymentLedger(Document): @frappe.whitelist() -def execute_repost_payment_ledger(docname): +def execute_repost_payment_ledger(docname: str): """Repost Payment Ledger Entries by background job.""" job_name = "payment_ledger_repost_" + docname diff --git a/erpnext/accounts/doctype/sales_invoice/sales_invoice.js b/erpnext/accounts/doctype/sales_invoice/sales_invoice.js index 6682270b4c9..64728cd1e0a 100644 --- a/erpnext/accounts/doctype/sales_invoice/sales_invoice.js +++ b/erpnext/accounts/doctype/sales_invoice/sales_invoice.js @@ -138,7 +138,7 @@ erpnext.accounts.SalesInvoiceController = class SalesInvoiceController extends ( this.frm.add_custom_button( __("Payment Request"), function () { - me.make_payment_request(); + me.make_payment_request_with_schedule(); }, __("Create") ); diff --git a/erpnext/accounts/doctype/sales_invoice/sales_invoice.json b/erpnext/accounts/doctype/sales_invoice/sales_invoice.json index 4fd8f9e6e79..f97e641c757 100644 --- a/erpnext/accounts/doctype/sales_invoice/sales_invoice.json +++ b/erpnext/accounts/doctype/sales_invoice/sales_invoice.json @@ -78,21 +78,23 @@ "column_break_47", "total_taxes_and_charges", "totals_section", + "use_company_roundoff_cost_center", "grand_total", - "rounding_adjustment", "in_words", "column_break5", - "rounded_total", "disable_rounded_total", - "total_advance", - "outstanding_amount", - "use_company_roundoff_cost_center", + "rounding_adjustment", + "rounded_total", "base_totals_section", "base_grand_total", - "base_rounding_adjustment", "base_in_words", "column_break_xjag", + "base_rounding_adjustment", "base_rounded_total", + "section_break_vacb", + "total_advance", + "column_break_rdks", + "outstanding_amount", "section_tax_withholding_entry", "tax_withholding_group", "ignore_tax_withholding_threshold", @@ -269,6 +271,7 @@ "oldfieldtype": "Link", "options": "Customer", "print_hide": 1, + "reqd": 1, "search_index": 1 }, { @@ -797,8 +800,7 @@ "hide_seconds": 1, "label": "Time Sheets", "options": "Sales Invoice Timesheet", - "print_hide": 1, - "read_only": 1 + "print_hide": 1 }, { "default": "0", @@ -2307,6 +2309,14 @@ "fieldname": "utm_analytics_section", "fieldtype": "Section Break", "label": "UTM Analytics" + }, + { + "fieldname": "section_break_vacb", + "fieldtype": "Section Break" + }, + { + "fieldname": "column_break_rdks", + "fieldtype": "Column Break" } ], "grid_page_length": 50, @@ -2320,7 +2330,7 @@ "link_fieldname": "consolidated_invoice" } ], - "modified": "2026-02-10 11:59:07.819903", + "modified": "2026-02-28 17:58:56.453076", "modified_by": "Administrator", "module": "Accounts", "name": "Sales Invoice", diff --git a/erpnext/accounts/doctype/sales_invoice/sales_invoice.py b/erpnext/accounts/doctype/sales_invoice/sales_invoice.py index b6261cc5707..7a21a0bcf69 100644 --- a/erpnext/accounts/doctype/sales_invoice/sales_invoice.py +++ b/erpnext/accounts/doctype/sales_invoice/sales_invoice.py @@ -6,6 +6,7 @@ import frappe import frappe.utils from frappe import _, msgprint, throw from frappe.contacts.doctype.address.address import get_address_display +from frappe.model.document import Document from frappe.model.mapper import get_mapped_doc from frappe.model.utils import get_fetch_values from frappe.query_builder import Case @@ -119,7 +120,7 @@ class SalesInvoice(SellingController): cost_center: DF.Link | None coupon_code: DF.Link | None currency: DF.Link - customer: DF.Link | None + customer: DF.Link customer_address: DF.Link | None customer_group: DF.Link | None customer_name: DF.SmallText | None @@ -741,7 +742,7 @@ class SalesInvoice(SellingController): pos_invoice_doc.cancel() @frappe.whitelist() - def set_missing_values(self, for_validate=False): + def set_missing_values(self, for_validate: bool = False): pos = self.set_pos_fields(for_validate) if not self.debit_to: @@ -1451,6 +1452,9 @@ class SalesInvoice(SellingController): return asset_qty_map def process_asset_depreciation(self): + if self.is_internal_transfer(): + return + if (self.is_return and self.docstatus == 2) or (not self.is_return and self.docstatus == 1): self.depreciate_asset_on_sale() else: @@ -2409,7 +2413,7 @@ def get_list_context(context=None): @frappe.whitelist() -def get_bank_cash_account(mode_of_payment, company): +def get_bank_cash_account(mode_of_payment: str, company: str): account = frappe.db.get_value( "Mode of Payment Account", {"parent": mode_of_payment, "company": company}, "default_account" ) @@ -2424,7 +2428,7 @@ def get_bank_cash_account(mode_of_payment, company): @frappe.whitelist() -def make_maintenance_schedule(source_name, target_doc=None): +def make_maintenance_schedule(source_name: str, target_doc: str | Document | None = None): doclist = get_mapped_doc( "Sales Invoice", source_name, @@ -2441,7 +2445,7 @@ def make_maintenance_schedule(source_name, target_doc=None): @frappe.whitelist() -def make_delivery_note(source_name, target_doc=None): +def make_delivery_note(source_name: str, target_doc: Document | None = None): def set_missing_values(source, target): target.run_method("set_missing_values") target.run_method("set_po_nos") @@ -2490,7 +2494,7 @@ def make_delivery_note(source_name, target_doc=None): @frappe.whitelist() -def make_sales_return(source_name, target_doc=None): +def make_sales_return(source_name: str, target_doc: Document | None = None): from erpnext.controllers.sales_and_purchase_return import make_return_doc return make_return_doc("Sales Invoice", source_name, target_doc) @@ -2584,7 +2588,7 @@ def validate_inter_company_transaction(doc, doctype): @frappe.whitelist() -def make_inter_company_purchase_invoice(source_name, target_doc=None): +def make_inter_company_purchase_invoice(source_name: str, target_doc: Document | None = None): return make_inter_company_transaction("Sales Invoice", source_name, target_doc) @@ -2962,7 +2966,7 @@ def update_address(doc, address_field, address_display_field, address_name): @frappe.whitelist() -def get_loyalty_programs(customer): +def get_loyalty_programs(customer: str): """sets applicable loyalty program to the customer or returns a list of applicable programs""" from erpnext.selling.doctype.customer.customer import get_loyalty_programs @@ -2980,7 +2984,7 @@ def get_loyalty_programs(customer): @frappe.whitelist() -def create_invoice_discounting(source_name, target_doc=None): +def create_invoice_discounting(source_name: str, target_doc: str | Document | None = None): invoice = frappe.get_doc("Sales Invoice", source_name) invoice_discounting = frappe.new_doc("Invoice Discounting") invoice_discounting.company = invoice.company @@ -3072,7 +3076,9 @@ def get_mode_of_payment_info(mode_of_payment, company): @frappe.whitelist() -def create_dunning(source_name, target_doc=None, ignore_permissions=False): +def create_dunning( + source_name: str, target_doc: str | Document | None = None, ignore_permissions: bool = False +): from frappe.model.mapper import get_mapped_doc def postprocess_dunning(source, target): diff --git a/erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json b/erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json index 28a2256e2ec..c90e1ff42d2 100644 --- a/erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json +++ b/erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -843,6 +843,7 @@ "fieldtype": "Currency", "label": "Incoming Rate (Costing)", "no_copy": 1, + "non_negative": 1, "options": "Company:company:default_currency", "print_hide": 1 }, @@ -1009,7 +1010,7 @@ "idx": 1, "istable": 1, "links": [], - "modified": "2026-02-15 21:08:57.341638", + "modified": "2026-02-23 14:37:14.853941", "modified_by": "Administrator", "module": "Accounts", "name": "Sales Invoice Item", diff --git a/erpnext/accounts/doctype/share_transfer/share_transfer.py b/erpnext/accounts/doctype/share_transfer/share_transfer.py index bc8659406f8..c2f5510f852 100644 --- a/erpnext/accounts/doctype/share_transfer/share_transfer.py +++ b/erpnext/accounts/doctype/share_transfer/share_transfer.py @@ -342,14 +342,14 @@ class ShareTransfer(Document): @frappe.whitelist() def make_jv_entry( - company, - account, - amount, - payment_account, - credit_applicant_type, - credit_applicant, - debit_applicant_type, - debit_applicant, + company: str, + account: str, + amount: float, + payment_account: str, + credit_applicant_type: str, + credit_applicant: str, + debit_applicant_type: str, + debit_applicant: str, ): journal_entry = frappe.new_doc("Journal Entry") journal_entry.voucher_type = "Journal Entry" diff --git a/erpnext/accounts/doctype/subscription_plan/subscription_plan.py b/erpnext/accounts/doctype/subscription_plan/subscription_plan.py index cdfa3e56d9f..932caaa2db2 100644 --- a/erpnext/accounts/doctype/subscription_plan/subscription_plan.py +++ b/erpnext/accounts/doctype/subscription_plan/subscription_plan.py @@ -1,6 +1,7 @@ # Copyright (c) 2018, Frappe Technologies Pvt. Ltd. and contributors # For license information, please see license.txt +from datetime import date import frappe from dateutil import relativedelta @@ -43,7 +44,13 @@ class SubscriptionPlan(Document): @frappe.whitelist() def get_plan_rate( - plan, quantity=1, customer=None, start_date=None, end_date=None, prorate_factor=1, party=None + plan: str, + quantity: int = 1, + customer: str | None = None, + start_date: str | date | None = None, + end_date: str | date | None = None, + prorate_factor: float = 1, + party: str | None = None, ): plan = frappe.get_doc("Subscription Plan", plan) if plan.price_determination == "Fixed Rate": diff --git a/erpnext/accounts/doctype/tax_rule/tax_rule.py b/erpnext/accounts/doctype/tax_rule/tax_rule.py index f122e41ef70..c7eb11e071a 100644 --- a/erpnext/accounts/doctype/tax_rule/tax_rule.py +++ b/erpnext/accounts/doctype/tax_rule/tax_rule.py @@ -8,6 +8,8 @@ import frappe from frappe import _ from frappe.contacts.doctype.address.address import get_default_address from frappe.model.document import Document +from frappe.query_builder import DocType +from frappe.query_builder.functions import IfNull from frappe.utils import cstr from frappe.utils.nestedset import get_root_of @@ -83,6 +85,8 @@ class TaxRule(Document): frappe.throw(_("Tax Template is mandatory.")) def validate_filters(self): + TaxRule = DocType("Tax Rule") + filters = { "tax_type": self.tax_type, "customer": self.customer, @@ -105,37 +109,38 @@ class TaxRule(Document): "company": self.company, } - conds = "" - for d in filters: - if conds: - conds += " and " - conds += f"""ifnull({d}, '') = {frappe.db.escape(cstr(filters[d]))}""" - - if self.from_date and self.to_date: - conds += f""" and ((from_date > '{self.from_date}' and from_date < '{self.to_date}') or - (to_date > '{self.from_date}' and to_date < '{self.to_date}') or - ('{self.from_date}' > from_date and '{self.from_date}' < to_date) or - ('{self.from_date}' = from_date and '{self.to_date}' = to_date))""" - - elif self.from_date and not self.to_date: - conds += f""" and to_date > '{self.from_date}'""" - - elif self.to_date and not self.from_date: - conds += f""" and from_date < '{self.to_date}'""" - - tax_rule = frappe.db.sql( - f"select name, priority \ - from `tabTax Rule` where {conds} and name != '{self.name}'", - as_dict=1, + query = ( + frappe.qb.from_(TaxRule).select(TaxRule.name, TaxRule.priority).where(TaxRule.name != self.name) ) - if tax_rule: - if tax_rule[0].priority == self.priority: - frappe.throw(_("Tax Rule Conflicts with {0}").format(tax_rule[0].name), ConflictingTaxRule) + for field, value in filters.items(): + query = query.where(IfNull(TaxRule[field], "") == cstr(value)) + + if self.from_date and self.to_date: + query = query.where( + ((TaxRule.from_date > self.from_date) & (TaxRule.from_date < self.to_date)) + | ((TaxRule.to_date > self.from_date) & (TaxRule.to_date < self.to_date)) + | ((self.from_date > TaxRule.from_date) & (self.from_date < TaxRule.to_date)) + | ((TaxRule.from_date == self.from_date) & (TaxRule.to_date == self.to_date)) + ) + + elif self.from_date: + query = query.where(TaxRule.to_date > self.from_date) + + elif self.to_date: + query = query.where(TaxRule.from_date < self.to_date) + + tax_rule = query.run(as_dict=True) + + if tax_rule and tax_rule[0].priority == self.priority: + frappe.throw( + _("Tax Rule Conflicts with {0}").format(tax_rule[0].name), + ConflictingTaxRule, + ) @frappe.whitelist() -def get_party_details(party, party_type, args=None): +def get_party_details(party: str | None, party_type: str, args: dict | None = None): out = {} billing_address, shipping_address = None, None if args: diff --git a/erpnext/accounts/doctype/unreconcile_payment/unreconcile_payment.py b/erpnext/accounts/doctype/unreconcile_payment/unreconcile_payment.py index 02cad39de8f..6be667d97fb 100644 --- a/erpnext/accounts/doctype/unreconcile_payment/unreconcile_payment.py +++ b/erpnext/accounts/doctype/unreconcile_payment/unreconcile_payment.py @@ -194,7 +194,7 @@ def get_linked_advances(company, docname): @frappe.whitelist() -def create_unreconcile_doc_for_selection(selections=None): +def create_unreconcile_doc_for_selection(selections: str | None = None): if selections: selections = json.loads(selections) # assuming each row is a unique voucher diff --git a/erpnext/accounts/module_onboarding/accounting_onboarding/accounting_onboarding.json b/erpnext/accounts/module_onboarding/accounting_onboarding/accounting_onboarding.json new file mode 100644 index 00000000000..2893787e93b --- /dev/null +++ b/erpnext/accounts/module_onboarding/accounting_onboarding/accounting_onboarding.json @@ -0,0 +1,41 @@ +{ + "allow_roles": [ + { + "role": "Accounts Manager" + }, + { + "role": "Accounts User" + } + ], + "creation": "2026-02-22 18:26:42.015787", + "docstatus": 0, + "doctype": "Module Onboarding", + "idx": 4, + "is_complete": 0, + "modified": "2026-02-23 22:51:34.267812", + "modified_by": "Administrator", + "module": "Accounts", + "name": "Accounting Onboarding", + "owner": "Administrator", + "steps": [ + { + "step": "Chart of Accounts" + }, + { + "step": "Setup Sales taxes" + }, + { + "step": "Create Sales Invoice" + }, + { + "step": "Create Payment Entry" + }, + { + "step": "View Balance Sheet" + }, + { + "step": "Review Accounts Settings" + } + ], + "title": "Accounting Onboarding" +} diff --git a/erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html b/erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html index 0c4a46241d9..542070ab6f2 100644 --- a/erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html +++ b/erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html @@ -1,3 +1,43 @@ -

{{ _("Fiscal Year") }}

+

{{ _("New Fiscal Year - {0}").format(doc.name) }}

-

{{ _("New fiscal year created :- ") }} {{ doc.name }}

+

{{ _("A new fiscal year has been automatically created.") }}

+ +

{{ _("Fiscal Year Details") }}

+ + + + + + + + + + + + + + + {% if doc.companies|length > 0 %} + + + + + {% for idx in range(1, doc.companies|length) %} + + + + {% endfor %} + {% endif %} +
{{ _("Year Name") }}{{ doc.name }}
{{ _("Start Date") }}{{ frappe.format_value(doc.year_start_date) }}
{{ _("End Date") }}{{ frappe.format_value(doc.year_end_date) }}
+ {% if doc.companies|length < 2 %} + {{ _("Company") }} + {% else %} + {{ _("Companies") }} + {% endif %} + {{ doc.companies[0].company }}
{{ doc.companies[idx].company }}
+ +{% if doc.disabled %} +

{{ _("The fiscal year has been automatically created in a Disabled state to maintain consistency with the previous fiscal year's status.") }}

+{% endif %} + +

{{ _("Please review the {0} configuration and complete any required financial setup activities.").format(frappe.utils.get_link_to_form("Fiscal Year", doc.name, frappe.bold("Fiscal Year"))) }}

\ No newline at end of file diff --git a/erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.json b/erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.json index f605ad3ba67..be9f2179eed 100644 --- a/erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.json +++ b/erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.json @@ -1,7 +1,8 @@ { "attach_print": 0, "channel": "Email", - "condition": "doc.auto_created", + "condition": "doc.auto_created == 1", + "condition_type": "Python", "creation": "2018-04-25 14:19:05.440361", "days_in_advance": 0, "docstatus": 0, @@ -11,8 +12,10 @@ "event": "New", "idx": 0, "is_standard": 1, + "message": "

{{ _(\"New Fiscal Year - {0}\").format(doc.name) }}

\n\n

{{ _(\"A new fiscal year has been automatically created.\") }}

\n\n

{{ _(\"Fiscal Year Details\") }}

\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n {% if doc.companies|length > 0 %}\n \n \n \n \n {% for idx in range(1, doc.companies|length) %}\n \n \n \n {% endfor %}\n {% endif %}\n
{{ _(\"Year Name\") }}{{ doc.name }}
{{ _(\"Start Date\") }}{{ frappe.format_value(doc.year_start_date) }}
{{ _(\"End Date\") }}{{ frappe.format_value(doc.year_end_date) }}
\n {% if doc.companies|length < 2 %}\n {{ _(\"Company\") }}\n {% else %}\n {{ _(\"Companies\") }}\n {% endif %}\n {{ doc.companies[0].company }}
{{ doc.companies[idx].company }}
\n\n{% if doc.disabled %}\n

{{ _(\"The fiscal year has been automatically created in a Disabled state to maintain consistency with the previous fiscal year's status.\") }}

\n{% endif %}\n\n

{{ _(\"Please review the {0} configuration and complete any required financial setup activities.\").format(frappe.utils.get_link_to_form(\"Fiscal Year\", doc.name, frappe.bold(\"Fiscal Year\"))) }}

", "message_type": "HTML", - "modified": "2023-11-17 08:54:51.532104", + "minutes_offset": 0, + "modified": "2026-02-23 17:37:03.755394", "modified_by": "Administrator", "module": "Accounts", "name": "Notification for new fiscal year", @@ -27,5 +30,5 @@ ], "send_system_notification": 0, "send_to_all_assignees": 0, - "subject": "Notification for new fiscal year {{ doc.name }}" + "subject": "New Fiscal Year {{ doc.name }} - Review Required" } diff --git a/erpnext/accounts/onboarding_step/chart_of_accounts/chart_of_accounts.json b/erpnext/accounts/onboarding_step/chart_of_accounts/chart_of_accounts.json new file mode 100644 index 00000000000..b9759eb336b --- /dev/null +++ b/erpnext/accounts/onboarding_step/chart_of_accounts/chart_of_accounts.json @@ -0,0 +1,20 @@ +{ + "action": "Go to Page", + "action_label": "Configure Chart of Accounts", + "creation": "2026-02-22 18:28:15.401383", + "docstatus": 0, + "doctype": "Onboarding Step", + "idx": 1, + "is_complete": 0, + "is_single": 0, + "is_skipped": 0, + "modified": "2026-02-23 22:44:45.540780", + "modified_by": "Administrator", + "name": "Chart of Accounts", + "owner": "Administrator", + "path": "Tree/Account", + "show_form_tour": 0, + "show_full_form": 0, + "title": "Review Chart of Accounts", + "validate_action": 1 +} diff --git a/erpnext/accounts/onboarding_step/create_payment_entry/create_payment_entry.json b/erpnext/accounts/onboarding_step/create_payment_entry/create_payment_entry.json new file mode 100644 index 00000000000..4bc723ab71a --- /dev/null +++ b/erpnext/accounts/onboarding_step/create_payment_entry/create_payment_entry.json @@ -0,0 +1,21 @@ +{ + "action": "Create Entry", + "action_label": "Create Payment Entry", + "creation": "2026-02-23 19:22:12.005360", + "docstatus": 0, + "doctype": "Onboarding Step", + "idx": 0, + "is_complete": 0, + "is_single": 0, + "is_skipped": 0, + "modified": "2026-02-23 20:19:56.482245", + "modified_by": "Administrator", + "name": "Create Payment Entry", + "owner": "Administrator", + "reference_document": "Payment Entry", + "route_options": "{\n \"payment_type\": \"Receive\",\n \"party_type\": \"Customer\"\n}", + "show_form_tour": 0, + "show_full_form": 0, + "title": "Create Payment Entry", + "validate_action": 1 +} diff --git a/erpnext/accounts/onboarding_step/create_sales_invoice/create_sales_invoice.json b/erpnext/accounts/onboarding_step/create_sales_invoice/create_sales_invoice.json new file mode 100644 index 00000000000..d00db0e71f9 --- /dev/null +++ b/erpnext/accounts/onboarding_step/create_sales_invoice/create_sales_invoice.json @@ -0,0 +1,20 @@ +{ + "action": "Create Entry", + "action_label": "Create Sales Invoice", + "creation": "2026-02-20 13:42:38.439574", + "docstatus": 0, + "doctype": "Onboarding Step", + "idx": 2, + "is_complete": 0, + "is_single": 0, + "is_skipped": 0, + "modified": "2026-02-23 22:16:40.931428", + "modified_by": "Administrator", + "name": "Create Sales Invoice", + "owner": "Administrator", + "reference_document": "Sales Invoice", + "show_form_tour": 0, + "show_full_form": 0, + "title": "Create Sales Invoice", + "validate_action": 1 +} diff --git a/erpnext/accounts/onboarding_step/review_accounts_settings/review_accounts_settings.json b/erpnext/accounts/onboarding_step/review_accounts_settings/review_accounts_settings.json new file mode 100644 index 00000000000..cfadb487dee --- /dev/null +++ b/erpnext/accounts/onboarding_step/review_accounts_settings/review_accounts_settings.json @@ -0,0 +1,21 @@ +{ + "action": "Update Settings", + "action_label": "Review Accounts Settings", + "creation": "2026-02-23 19:27:06.055104", + "docstatus": 0, + "doctype": "Onboarding Step", + "idx": 0, + "is_complete": 0, + "is_single": 1, + "is_skipped": 0, + "modified": "2026-02-23 22:16:40.855407", + "modified_by": "Administrator", + "name": "Review Accounts Settings", + "owner": "Administrator", + "path": "desk/accounts-settings", + "reference_document": "Accounts Settings", + "show_form_tour": 0, + "show_full_form": 0, + "title": "Review Accounts Settings", + "validate_action": 0 +} diff --git a/erpnext/accounts/onboarding_step/setup_sales_taxes/setup_sales_taxes.json b/erpnext/accounts/onboarding_step/setup_sales_taxes/setup_sales_taxes.json new file mode 100644 index 00000000000..8e5ea84098f --- /dev/null +++ b/erpnext/accounts/onboarding_step/setup_sales_taxes/setup_sales_taxes.json @@ -0,0 +1,22 @@ +{ + "action": "Go to Page", + "action_label": "Setup Sales Taxes", + "creation": "2026-02-22 18:30:18.750391", + "docstatus": 0, + "doctype": "Onboarding Step", + "form_tour": "", + "idx": 1, + "is_complete": 0, + "is_single": 0, + "is_skipped": 0, + "modified": "2026-02-23 22:44:42.373227", + "modified_by": "Administrator", + "name": "Setup Sales taxes", + "owner": "Administrator", + "path": "/desk/sales-taxes-and-charges-template", + "reference_document": "Sales Taxes and Charges Template", + "show_form_tour": 0, + "show_full_form": 0, + "title": "Setup Sales taxes", + "validate_action": 1 +} diff --git a/erpnext/accounts/onboarding_step/view_balance_sheet/view_balance_sheet.json b/erpnext/accounts/onboarding_step/view_balance_sheet/view_balance_sheet.json new file mode 100644 index 00000000000..e81c0ab2bf4 --- /dev/null +++ b/erpnext/accounts/onboarding_step/view_balance_sheet/view_balance_sheet.json @@ -0,0 +1,23 @@ +{ + "action": "View Report", + "action_label": "View Balance Sheet", + "creation": "2026-02-23 19:22:57.651194", + "docstatus": 0, + "doctype": "Onboarding Step", + "idx": 0, + "is_complete": 0, + "is_single": 0, + "is_skipped": 0, + "modified": "2026-02-23 22:44:39.178107", + "modified_by": "Administrator", + "name": "View Balance Sheet", + "owner": "Administrator", + "reference_report": "Balance Sheet", + "report_description": "View Balance Sheet", + "report_reference_doctype": "GL Entry", + "report_type": "Script Report", + "show_form_tour": 0, + "show_full_form": 0, + "title": "View Balance Sheet", + "validate_action": 1 +} diff --git a/erpnext/accounts/party.py b/erpnext/accounts/party.py index 749ddd819ec..450e973845a 100644 --- a/erpnext/accounts/party.py +++ b/erpnext/accounts/party.py @@ -1,6 +1,7 @@ # Copyright (c) 2015, Frappe Technologies Pvt. Ltd. and Contributors # License: GNU General Public License v3. See license.txt +from datetime import date import frappe from frappe import _, msgprint, qb, scrub @@ -55,22 +56,22 @@ class DuplicatePartyAccountError(frappe.ValidationError): @frappe.whitelist() def get_party_details( - party=None, - account=None, - party_type="Customer", - company=None, - posting_date=None, - bill_date=None, - price_list=None, - currency=None, - doctype=None, - ignore_permissions=False, - fetch_payment_terms_template=True, - party_address=None, - company_address=None, - shipping_address=None, - dispatch_address=None, - pos_profile=None, + party: str | None = None, + account: str | None = None, + party_type: str = "Customer", + company: str | None = None, + posting_date: str | None = None, + bill_date: str | None = None, + price_list: str | None = None, + currency: str | None = None, + doctype: str | None = None, + ignore_permissions: bool | None = False, + fetch_payment_terms_template: bool = True, + party_address: str | None = None, + company_address: str | None = None, + shipping_address: str | None = None, + dispatch_address: str | None = None, + pos_profile: str | None = None, ): if not party: return frappe._dict() @@ -296,19 +297,9 @@ def complete_contact_details(party_details): contact_details = frappe._dict() if party_details.party_type == "Employee": - contact_details = frappe.db.get_value( - "Employee", - party_details.party, - [ - "employee_name as contact_display", - "prefered_email as contact_email", - "cell_number as contact_mobile", - "designation as contact_designation", - "department as contact_department", - ], - as_dict=True, - ) + from erpnext.setup.doctype.employee.employee import _get_contact_details as get_employee_contact + contact_details = get_employee_contact(party_details.party) contact_details.update({"contact_person": None, "contact_phone": None}) elif party_details.contact_person: contact_details = frappe.db.get_value( @@ -416,7 +407,9 @@ def set_account_and_due_date(party, account, party_type, company, posting_date, @frappe.whitelist() -def get_party_account(party_type, party=None, company=None, include_advance=False): +def get_party_account( + party_type: str, party: str | None = None, company: str | None = None, include_advance: bool = False +): """Returns the account for the given `party`. Will first search in party (Customer / Supplier) record, if not found, will search in group (Customer Group / Supplier Group), @@ -501,7 +494,7 @@ def get_party_advance_account(party_type, party, company): @frappe.whitelist() -def get_party_bank_account(party_type, party): +def get_party_bank_account(party_type: str, party: str): return frappe.db.get_value("Bank Account", {"party_type": party_type, "party": party, "is_default": 1}) @@ -619,7 +612,14 @@ def validate_party_accounts(doc): @frappe.whitelist() -def get_due_date(posting_date, party_type, party, company=None, bill_date=None, template_name=None): +def get_due_date( + posting_date: str | date | None, + party_type: str | None, + party: str | None, + company: str | None = None, + bill_date: str | None = None, + template_name: str | None = None, +): """Get due date from `Payment Terms Template`""" due_date = None if (bill_date or posting_date) and party: @@ -701,7 +701,9 @@ def validate_due_date_with_template(posting_date, due_date, bill_date, template_ @frappe.whitelist() -def get_address_tax_category(tax_category=None, billing_address=None, shipping_address=None): +def get_address_tax_category( + tax_category: str | None = None, billing_address: str | None = None, shipping_address: str | None = None +): addr_tax_category_from = frappe.get_single_value( "Accounts Settings", "determine_address_tax_category_from" ) @@ -717,16 +719,16 @@ def get_address_tax_category(tax_category=None, billing_address=None, shipping_a @frappe.whitelist() def set_taxes( - party, - party_type, - posting_date, - company, - customer_group=None, - supplier_group=None, - tax_category=None, - billing_address=None, - shipping_address=None, - use_for_shopping_cart=None, + party: str | None, + party_type: str, + posting_date: str | date | None, + company: str | None, + customer_group: str | None = None, + supplier_group: str | None = None, + tax_category: str | None = None, + billing_address: str | None = None, + shipping_address: str | None = None, + use_for_shopping_cart: int | None = None, ): from erpnext.accounts.doctype.tax_rule.tax_rule import get_party_details, get_tax_template @@ -766,7 +768,7 @@ def set_taxes( @frappe.whitelist() -def get_payment_terms_template(party_name, party_type, company=None): +def get_payment_terms_template(party_name: str, party_type: str, company: str | None = None): if party_type not in ("Customer", "Supplier"): return template = None diff --git a/erpnext/accounts/print_format/purchase_invoice_standard/__init__.py b/erpnext/accounts/print_format/purchase_invoice_standard/__init__.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/erpnext/accounts/print_format/purchase_invoice_standard/purchase_invoice_standard.json b/erpnext/accounts/print_format/purchase_invoice_standard/purchase_invoice_standard.json new file mode 100644 index 00000000000..4e4d3d0575f --- /dev/null +++ b/erpnext/accounts/print_format/purchase_invoice_standard/purchase_invoice_standard.json @@ -0,0 +1,33 @@ +{ + "absolute_value": 0, + "align_labels_right": 0, + "creation": "2026-02-20 18:45:58.615902", + "custom_format": 1, + "default_print_language": "en", + "disabled": 0, + "doc_type": "Purchase Invoice", + "docstatus": 0, + "doctype": "Print Format", + "font_size": 14, + "html": "{%- macro add_header(page_num, max_pages, doc, letter_head, no_letterhead, footer, print_settings=None, print_heading_template=None) -%}\n\t{% if letter_head and not no_letterhead %}\n\t\t
{{ letter_head }}
\n\t{% endif %}\n\t{% if print_heading_template %}\n\t\t{{ frappe.render_template(print_heading_template, {\"doc\":doc}) }}\n\t{% endif %}\n{%- endmacro -%}\n\n{% for page in layout %}\n
\n\t
\n\t\t{{ add_header(loop.index, layout|len, doc, letter_head, no_letterhead, footer, print_settings) }}\n\t
\n\t{%- if doc.meta.is_submittable and doc.docstatus==2-%}\n\t\t
\n\t\t\t

{{ _(\"CANCELLED\") }}

\n\t\t
\n\t{%- endif -%}\n\t{%- if doc.meta.is_submittable and doc.docstatus==0 and (print_settings==None or print_settings.add_draft_heading) -%}\n\t\t
\n\t\t\t

{{ _(\"DRAFT\") }}

\n\t\t
\n\t{%- endif -%}\n\n\t\n\t
\n\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t
\n\t\t\t\t\t{{ _(\"Supplier Name\") }}: {{doc.supplier_name }}\n\t\t\t\t\n\t\t\t\t\t{{ _(\"Due Date\") }}: {{\n\t\t\t\t\tfrappe.utils.format_date(doc.due_date) }}\n\t\t\t\t
{{ _(\"Invoice Number\") }}: {{ doc.name }}\n\t\t\t\t\t{{ _(\"Invoice Date\") }}: {{\n\t\t\t\t\tfrappe.utils.format_date(doc.posting_date) }}\n\t\t\t\t
{{ _(\"Supplier Address\") }}:
\n\t\t\t\t\t{% if doc.supplier_address %}\n\t\t\t\t\t\t{% set supplier_address = frappe.db.get_value(\"Address\", doc.supplier_address, [\"address_line1\", \"address_line2\", \"city\", \"state\", \"pincode\", \"country\"], as_dict=True) %}\n {{ doc.supplier_name }}
\n\t\t\t\t\t\t{{ supplier_address.address_line1 or \"\" }}
\n\t\t\t\t\t\t{% if supplier_address.address_line2 %}{{ supplier_address.address_line2 }}
{% endif %}\n\t\t\t\t\t\t{{ supplier_address.city or \"\" }} {{ supplier_address.state or \"\" }} {{ supplier_address.pincode or \"\" }} {{ supplier_address.country or \"\" }}
\n\t\t\t\t\t{% endif %}\n\t\t\t\t
{{ _(\"Company Address\") }}:
\n {% if doc.billing_address %}\n {% set billing_address = frappe.db.get_value(\"Address\", doc.billing_address, [\"address_line1\", \"address_line2\", \"city\", \"state\", \"pincode\", \"country\"], as_dict=True) %}\n {{ doc.company }}
\n {{ billing_address.get(\"address_line1\") or \"\" }}
\n {% if billing_address.get(\"address_line2\") %}{{ billing_address.get(\"address_line2\") }}
{% endif %}\n {{ billing_address.get(\"city\") or \"\" }}, {{ billing_address.get(\"state\") or \"\" }} {{ billing_address.get(\"pincode\") or \"\" }}, {{ billing_address.get(\"country\") or \"\" }}
\n {% endif %}\n\t\t\t\t
\n\n\t\t\n\t\t{% set item_naming_by = frappe.db.get_single_value(\"Stock Settings\", \"item_naming_by\") %}\n\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t{% if item_naming_by != \"Item Code\" %}\n\t\t\t\t\t\t\n\t\t\t\t\t{% endif %}\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t{% for item in doc.items %}\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t{% if item_naming_by != \"Item Code\" %}\n\t\t\t\t\t\t\n\t\t\t\t\t{% endif %}\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t{% endfor %}\n\t\t\t\n\t\t
{{ _(\"No\") }}{{ _(\"Item\") }}{{ _(\"Item Code\") }}{{ _(\"Quantity\") }}{{ _(\"Rate\") }}{{ _(\"Amount\") }}
{{ loop.index }}{{ item.item_name }}{{ item.item_code }}{{ item.get_formatted(\"qty\", 0) }} {{ item.uom }}{{ item.get_formatted(\"net_rate\", doc) }}\n\t\t\t\t\t\t{{ item.get_formatted(\"net_amount\", doc) }}\n\t\t\t\t\t
\n\n\t\t\n\t\t\n\t\t\t\n\t\t\t\n\t\t\t\n\t\t
\n\t\t\t\t

{{ _(\"Total in words\") }}

\n\t\t\t\t
{{ doc.in_words }}
\n\t\t\t
\n\t\t\t\t \n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t{%- if doc.apply_discount_on == \"Net Total\" -%}\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t{%- endif -%}\n\t\t\t\t\t{%- for tax in doc.taxes -%}\n\t\t\t\t\t\t{%- if (tax.tax_amount or print_settings.print_taxes_with_zero_amount) and (not tax.included_in_print_rate or doc.flags.show_inclusive_tax_in_print) -%}\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t{%- endif -%}\n\t\t\t\t\t{%- endfor -%}\n\t\t\t\t\t{%- if doc.apply_discount_on == \"Grand Total\" -%}\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t{%- endif -%}\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t
{{ _(\"Sub Total:\") }}
{{ doc.get_formatted(\"total\", doc) }}
\n\t\t\t\t\t\t\t\t
{{ _(\"Discount\") }} ({{ doc.additional_discount_percentage }}%):\n\t\t\t\t\t\t\t
{{ doc.get_formatted(\"discount_amount\", doc) }}
{{ tax.get_formatted(\"description\") }} ({{ tax.get_formatted(\"rate\") }}%):
{{ tax.get_formatted(\"tax_amount\") }}
\n\t\t\t\t\t\t\t\t
{{ _(\"Discount\") }} ({{ doc.additional_discount_percentage }}%):\n\t\t\t\t\t\t\t
{{ doc.get_formatted(\"discount_amount\", doc) }}
{{ _(\"Grand Total:\") }}{{ doc.get_formatted(\"grand_total\", doc) }}
\n\t\t\t
\n\n\t\t\n\t\t
\n\t\t\t{% if doc.terms %}\n\t\t\t
\n\t\t\t\t
{{ _(\"Terms and Conditions\") }}
\n\t\t\t\t{{ doc.terms}}\n\t\t\t
\n\t\t\t{% endif %}\n\t
\n
\n{% endfor %}\n", + "idx": 0, + "line_breaks": 0, + "margin_bottom": 15.0, + "margin_left": 15.0, + "margin_right": 15.0, + "margin_top": 15.0, + "modified": "2026-02-23 00:46:57.038144", + "modified_by": "Administrator", + "module": "Accounts", + "name": "Purchase Invoice Standard", + "owner": "Administrator", + "page_number": "Hide", + "pdf_generator": "wkhtmltopdf", + "print_format_builder": 0, + "print_format_builder_beta": 0, + "print_format_for": "DocType", + "print_format_type": "Jinja", + "raw_printing": 0, + "show_section_headings": 0, + "standard": "Yes" +} diff --git a/erpnext/accounts/print_format/purchase_invoice_with_item_image/__init__.py b/erpnext/accounts/print_format/purchase_invoice_with_item_image/__init__.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/erpnext/accounts/print_format/purchase_invoice_with_item_image/purchase_invoice_with_item_image.json b/erpnext/accounts/print_format/purchase_invoice_with_item_image/purchase_invoice_with_item_image.json new file mode 100644 index 00000000000..ddcd4b48d5a --- /dev/null +++ b/erpnext/accounts/print_format/purchase_invoice_with_item_image/purchase_invoice_with_item_image.json @@ -0,0 +1,33 @@ +{ + "absolute_value": 0, + "align_labels_right": 0, + "creation": "2026-02-20 18:47:19.416106", + "custom_format": 1, + "default_print_language": "en", + "disabled": 0, + "doc_type": "Purchase Invoice", + "docstatus": 0, + "doctype": "Print Format", + "font_size": 14, + "html": "{%- macro add_header(page_num, max_pages, doc, letter_head, no_letterhead, footer, print_settings=None, print_heading_template=None) -%}\n\n{% if letter_head and not no_letterhead %}\n
{{ letter_head }}
\n{% endif %}\n{% if print_heading_template %}\n{{ frappe.render_template(print_heading_template, {\"doc\":doc}) }}\n{% endif %}\n{%- endmacro -%}\n\n{% for page in layout %}\n
\n\t
\n\t\t{{ add_header(loop.index, layout|len, doc, letter_head, no_letterhead, footer, print_settings) }}\n\t
\n\t{%- if doc.meta.is_submittable and doc.docstatus==2-%}\n\t\t
\n\t\t\t

{{ _(\"CANCELLED\") }}

\n\t\t
\n\t{%- endif -%}\n\t{%- if doc.meta.is_submittable and doc.docstatus==0 and (print_settings==None or print_settings.add_draft_heading) -%}\n\t\t
\n\t\t\t

{{ _(\"DRAFT\") }}

\n\t\t
\n\t{%- endif -%}\n\n\t\n\n\t
\n\t\t\n\t\t\t\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\n\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t
{{ _(\"Supplier Name:\") }}
\n\t\t\t\t\t\t
{{ _(\"Supplier Address:\") }}
\n\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t
{{ doc.supplier_name }}
\n\t\t\t\t\t\t
\n \t\t\t\t\t{% if doc.supplier_address %}\n \t\t\t\t\t\t{% set supplier_address = frappe.db.get_value(\"Address\", doc.supplier_address, [\"address_line1\", \"address_line2\", \"city\", \"state\", \"pincode\", \"country\"], as_dict=True) %}\n {{ doc.supplier_name }}
\n \t\t\t\t\t\t{{ supplier_address.address_line1 or \"\" }}
\n \t\t\t\t\t\t{% if supplier_address.address_line2 %}{{ supplier_address.address_line2 }}
{% endif %}\n \t\t\t\t\t\t{{ supplier_address.city or \"\" }} {{ supplier_address.state or \"\" }} {{ supplier_address.pincode or \"\" }} {{ supplier_address.country or \"\" }}
\n \t\t\t\t\t{% endif %}\n\t\t\t\t\t\t
\n\n\t\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t
{{ _(\"Purchase Invoice:\") }}
\n\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t
{{ doc.name }}
\n\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t
{{ _(\"Posting Date:\") }}
\n\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t
{{ frappe.utils.format_date(doc.posting_date) }}
\n\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t
{{ _(\"Due By:\") }}
\n\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t
{{ frappe.utils.format_date(doc.due_date) }}
\n\t\t\t\t\t
\n\t\t\t\t
\n\n\t\t\n\t\t{% set item_naming_by = frappe.db.get_single_value(\"Stock Settings\", \"item_naming_by\") %}\n\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t{% if item_naming_by != \"Item Code\" %}\n\t\t\t\t\t\t\n\t\t\t\t\t{% endif %}\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t{% for item in doc.items %}\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t{% if item_naming_by != \"Item Code\" %}\n\t\t\t\t\t\t\n\t\t\t\t\t{% endif %}\n\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t{% endfor %}\n\t\t\t\n\t\t
{{ _(\"No\") }}{{ _(\"Item\") }}{{ _(\"Item Code\") }}{{ _(\"Quantity\") }}{{ _(\"Rate\") }}{{ _(\"Amount\") }}
{{ loop.index }}\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{% if item.image %}\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{% endif %}\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t{{ item.item_name }}\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t
\n\t\t\t\t\t
{{ item.item_code }}{{ item.get_formatted(\"qty\", 0) }} {{ item.uom }}{{ item.get_formatted(\"net_rate\", doc) }}{{ item.get_formatted(\"net_amount\", doc) }}
\n\n\t\t
\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\n\t\t\t\t{%- if doc.apply_discount_on == \"Net Total\" -%}\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t{%- endif -%}\n\t\t\t\t{%- for tax in doc.taxes -%}\n\t\t\t\t\t{%- if (tax.tax_amount or print_settings.print_taxes_with_zero_amount) and (not tax.included_in_print_rate or doc.flags.show_inclusive_tax_in_print) -%}\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t{%- endif -%}\n\t\t\t\t{%- endfor -%}\n\t\t\t\t{%- if doc.apply_discount_on == \"Grand Total\" -%}\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t{%- endif -%}\n\t\t\t
{{ _(\"Sub Total:\") }}{{ doc.get_formatted(\"total\", doc) }}
\n\t\t\t\t\t\t\t{{ _(\"Discount\") }} ({{ doc.additional_discount_percentage }}%):\n\t\t\t\t\t\t{{ doc.get_formatted(\"discount_amount\", doc) }}
{{ tax.get_formatted(\"description\") }} ({{ tax.get_formatted(\"rate\") }}%):{{ tax.get_formatted(\"tax_amount\") }}
\n\t\t\t\t\t\t\t{{ _(\"Discount\") }} ({{ doc.additional_discount_percentage }}%):\n\t\t\t\t\t\t{{ doc.get_formatted(\"discount_amount\", doc) }}
\n\t\t
\n\n\t\t
\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t\t\t {{ _(\"In Words: \") }}{{ doc.in_words }}\n\t\t\t\t\t\t
\n\t\t\t\t\t
{{ _(\"Grand Total:\") }}\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t{{ doc.get_formatted(\"grand_total\", doc) }}\n\t\t\t\t\t\t\n\t\t\t\t\t
\n\t\t
\n\n\n\t\t\n\t\t{% if doc.terms %}\n\t\t
\n\t\t\t
{{ _(\"Terms and Conditions\") }}
\n\t\t\t{{ doc.terms}}\n\t\t
\n\t\t{% endif %}\n\t
\n
\n{% endfor %}\n", + "idx": 0, + "line_breaks": 0, + "margin_bottom": 15.0, + "margin_left": 15.0, + "margin_right": 15.0, + "margin_top": 15.0, + "modified": "2026-02-23 12:58:12.227646", + "modified_by": "Administrator", + "module": "Accounts", + "name": "Purchase Invoice with Item Image", + "owner": "Administrator", + "page_number": "Hide", + "pdf_generator": "wkhtmltopdf", + "print_format_builder": 0, + "print_format_builder_beta": 0, + "print_format_for": "DocType", + "print_format_type": "Jinja", + "raw_printing": 0, + "show_section_headings": 0, + "standard": "Yes" +} diff --git a/erpnext/accounts/report/accounts_payable/test_accounts_payable.py b/erpnext/accounts/report/accounts_payable/test_accounts_payable.py index d07b0aa43ad..8da40ea3aa4 100644 --- a/erpnext/accounts/report/accounts_payable/test_accounts_payable.py +++ b/erpnext/accounts/report/accounts_payable/test_accounts_payable.py @@ -1,6 +1,6 @@ import frappe from frappe.tests import IntegrationTestCase -from frappe.utils import today +from frappe.utils import add_days, today from erpnext.accounts.doctype.purchase_invoice.test_purchase_invoice import make_purchase_invoice from erpnext.accounts.report.accounts_payable.accounts_payable import execute @@ -57,3 +57,66 @@ class TestAccountsPayable(AccountsTestMixin, IntegrationTestCase): if not do_not_submit: pi = pi.submit() return pi + + def test_payment_terms_template_filters(self): + from erpnext.controllers.accounts_controller import get_payment_terms + + payment_term1 = frappe.get_doc( + {"doctype": "Payment Term", "payment_term_name": "_Test 50% on 15 Days"} + ).insert() + payment_term2 = frappe.get_doc( + {"doctype": "Payment Term", "payment_term_name": "_Test 50% on 30 Days"} + ).insert() + + template = frappe.get_doc( + { + "doctype": "Payment Terms Template", + "template_name": "_Test 50-50", + "terms": [ + { + "doctype": "Payment Terms Template Detail", + "due_date_based_on": "Day(s) after invoice date", + "payment_term": payment_term1.name, + "description": "_Test 50-50", + "invoice_portion": 50, + "credit_days": 15, + }, + { + "doctype": "Payment Terms Template Detail", + "due_date_based_on": "Day(s) after invoice date", + "payment_term": payment_term2.name, + "description": "_Test 50-50", + "invoice_portion": 50, + "credit_days": 30, + }, + ], + } + ) + template.insert() + + filters = { + "company": self.company, + "report_date": today(), + "range": "30, 60, 90, 120", + "based_on_payment_terms": 1, + "payment_terms_template": template.name, + "ageing_based_on": "Posting Date", + } + + pi = self.create_purchase_invoice(do_not_submit=True) + pi.payment_terms_template = template.name + schedule = get_payment_terms(template.name) + pi.set("payment_schedule", []) + + for row in schedule: + row["due_date"] = add_days(pi.posting_date, row.get("credit_days", 0)) + pi.append("payment_schedule", row) + + pi.save() + pi.submit() + + report = execute(filters) + row = report[1][0] + + self.assertEqual(len(report[1]), 2) + self.assertEqual([pi.name, payment_term1.payment_term_name], [row.voucher_no, row.payment_term]) diff --git a/erpnext/accounts/report/accounts_receivable/accounts_receivable.py b/erpnext/accounts/report/accounts_receivable/accounts_receivable.py index 0b4f59d6aae..e29ed79cc49 100644 --- a/erpnext/accounts/report/accounts_receivable/accounts_receivable.py +++ b/erpnext/accounts/report/accounts_receivable/accounts_receivable.py @@ -1035,9 +1035,8 @@ class ReceivablePayableReport: self, ): self.customer = qb.DocType("Customer") - if self.filters.get("customer_group"): - groups = get_customer_group_with_children(self.filters.customer_group) + groups = get_party_group_with_children("Customer", self.filters.customer_group) customers = ( qb.from_(self.customer) .select(self.customer.name) @@ -1049,14 +1048,18 @@ class ReceivablePayableReport: self.get_hierarchical_filters("Territory", "territory") if self.filters.get("payment_terms_template"): - self.qb_selection_filter.append( - self.ple.party.isin( - qb.from_(self.customer) - .select(self.customer.name) - .where(self.customer.payment_terms == self.filters.get("payment_terms_template")) - ) + customer_ptt = self.ple.party.isin( + qb.from_(self.customer) + .select(self.customer.name) + .where(self.customer.payment_terms == self.filters.get("payment_terms_template")) ) + si_ptt = self.add_payment_term_template_filters("Sales Invoice") + + sales_ptt = self.ple.against_voucher_no.isin(si_ptt) + + self.qb_selection_filter.append(Criterion.any([customer_ptt, sales_ptt])) + if self.filters.get("sales_partner"): self.qb_selection_filter.append( self.ple.party.isin( @@ -1081,14 +1084,53 @@ class ReceivablePayableReport: ) if self.filters.get("payment_terms_template"): - self.qb_selection_filter.append( - self.ple.party.isin( - qb.from_(supplier) - .select(supplier.name) - .where(supplier.payment_terms == self.filters.get("supplier_group")) - ) + supplier_ptt = self.ple.party.isin( + qb.from_(supplier) + .select(supplier.name) + .where(supplier.payment_terms == self.filters.get("payment_terms_template")) ) + pi_ptt = self.add_payment_term_template_filters("Purchase Invoice") + + purchase_ptt = self.ple.against_voucher_no.isin(pi_ptt) + + self.qb_selection_filter.append(Criterion.any([supplier_ptt, purchase_ptt])) + + def add_payment_term_template_filters(self, dtype): + voucher_type = qb.DocType(dtype) + + ptt = ( + qb.from_(voucher_type) + .select(voucher_type.name) + .where(voucher_type.payment_terms_template == self.filters.get("payment_terms_template")) + .where(voucher_type.company == self.filters.company) + ) + + if dtype == "Purchase Invoice": + party = "Supplier" + party_group_type = "supplier_group" + acc_type = "credit_to" + else: + party = "Customer" + party_group_type = "customer_group" + acc_type = "debit_to" + + if self.filters.get(party_group_type): + party_groups = get_party_group_with_children(party, self.filters.get(party_group_type)) + ptt = ptt.where((voucher_type[party_group_type]).isin(party_groups)) + + if self.filters.party: + ptt = ptt.where((voucher_type[party.lower()]).isin(self.filters.party)) + + if self.filters.cost_center: + cost_centers = get_cost_centers_with_children(self.filters.cost_center) + ptt = ptt.where(voucher_type.cost_center.isin(cost_centers)) + + if self.filters.party_account: + ptt = ptt.where(voucher_type[acc_type] == self.filters.party_account) + + return ptt + def get_hierarchical_filters(self, doctype, key): lft, rgt = frappe.db.get_value(doctype, self.filters.get(key), ["lft", "rgt"]) @@ -1330,20 +1372,26 @@ class ReceivablePayableReport: self.err_journals = [x[0] for x in results] if results else [] -def get_customer_group_with_children(customer_groups): - if not isinstance(customer_groups, list): - customer_groups = [d.strip() for d in customer_groups.strip().split(",") if d] +def get_party_group_with_children(party, party_groups): + if party not in ("Customer", "Supplier"): + return [] - all_customer_groups = [] - for d in customer_groups: - if frappe.db.exists("Customer Group", d): - lft, rgt = frappe.db.get_value("Customer Group", d, ["lft", "rgt"]) - children = frappe.get_all("Customer Group", filters={"lft": [">=", lft], "rgt": ["<=", rgt]}) - all_customer_groups += [c.name for c in children] + group_dtype = f"{party} Group" + if not isinstance(party_groups, list): + party_groups = [d.strip() for d in party_groups.strip().split(",") if d] + + all_party_groups = [] + for d in party_groups: + if frappe.db.exists(group_dtype, d): + lft, rgt = frappe.db.get_value(group_dtype, d, ["lft", "rgt"]) + children = frappe.get_all( + group_dtype, filters={"lft": [">=", lft], "rgt": ["<=", rgt]}, pluck="name" + ) + all_party_groups += children else: - frappe.throw(_("Customer Group: {0} does not exist").format(d)) + frappe.throw(_("{0}: {1} does not exist").format(group_dtype, d)) - return list(set(all_customer_groups)) + return list(set(all_party_groups)) class InitSQLProceduresForAR: diff --git a/erpnext/accounts/report/accounts_receivable/test_accounts_receivable.py b/erpnext/accounts/report/accounts_receivable/test_accounts_receivable.py index afaba697fb1..907840e8ff4 100644 --- a/erpnext/accounts/report/accounts_receivable/test_accounts_receivable.py +++ b/erpnext/accounts/report/accounts_receivable/test_accounts_receivable.py @@ -1139,3 +1139,66 @@ class TestAccountsReceivable(AccountsTestMixin, IntegrationTestCase): self.assertEqual(len(report[1]), 1) row = report[1][0] self.assertEqual(expected_data_after_payment, [row.voucher_no, row.cost_center, row.outstanding]) + + def test_payment_terms_template_filters(self): + from erpnext.controllers.accounts_controller import get_payment_terms + + payment_term1 = frappe.get_doc( + {"doctype": "Payment Term", "payment_term_name": "_Test 50% on 15 Days"} + ).insert() + payment_term2 = frappe.get_doc( + {"doctype": "Payment Term", "payment_term_name": "_Test 50% on 30 Days"} + ).insert() + + template = frappe.get_doc( + { + "doctype": "Payment Terms Template", + "template_name": "_Test 50-50", + "terms": [ + { + "doctype": "Payment Terms Template Detail", + "due_date_based_on": "Day(s) after invoice date", + "payment_term": payment_term1.name, + "description": "_Test 50-50", + "invoice_portion": 50, + "credit_days": 15, + }, + { + "doctype": "Payment Terms Template Detail", + "due_date_based_on": "Day(s) after invoice date", + "payment_term": payment_term2.name, + "description": "_Test 50-50", + "invoice_portion": 50, + "credit_days": 30, + }, + ], + } + ) + template.insert() + + filters = { + "company": self.company, + "report_date": today(), + "range": "30, 60, 90, 120", + "based_on_payment_terms": 1, + "payment_terms_template": template.name, + "ageing_based_on": "Posting Date", + } + + si = self.create_sales_invoice(no_payment_schedule=True, do_not_submit=True) + si.payment_terms_template = template.name + schedule = get_payment_terms(template.name) + si.set("payment_schedule", []) + + for row in schedule: + row["due_date"] = add_days(si.posting_date, row.get("credit_days", 0)) + si.append("payment_schedule", row) + + si.save() + si.submit() + + report = execute(filters) + row = report[1][0] + + self.assertEqual(len(report[1]), 2) + self.assertEqual([si.name, payment_term1.payment_term_name], [row.voucher_no, row.payment_term]) diff --git a/erpnext/accounts/report/balance_sheet/balance_sheet.py b/erpnext/accounts/report/balance_sheet/balance_sheet.py index 68f4b7800c1..97a903133da 100644 --- a/erpnext/accounts/report/balance_sheet/balance_sheet.py +++ b/erpnext/accounts/report/balance_sheet/balance_sheet.py @@ -102,7 +102,7 @@ def execute(filters=None): filters.periodicity, period_list, filters.accumulated_values, company=filters.company ) - chart = get_chart_data(filters, columns, asset, liability, equity, currency) + chart = get_chart_data(filters, period_list, asset, liability, equity, currency) report_summary, primitive_summary = get_report_summary( period_list, asset, liability, equity, provisional_profit_loss, currency, filters @@ -231,18 +231,19 @@ def get_report_summary( ], (net_asset - net_liability + net_equity) -def get_chart_data(filters, columns, asset, liability, equity, currency): - labels = [d.get("label") for d in columns[4:]] +def get_chart_data(filters, chart_columns, asset, liability, equity, currency): + labels = [col.get("label") for col in chart_columns] asset_data, liability_data, equity_data = [], [], [] - for p in columns[4:]: + for col in chart_columns: + key = col.get("key") or col.get("fieldname") if asset: - asset_data.append(asset[-2].get(p.get("fieldname"))) + asset_data.append(asset[-2].get(key)) if liability: - liability_data.append(liability[-2].get(p.get("fieldname"))) + liability_data.append(liability[-2].get(key)) if equity: - equity_data.append(equity[-2].get(p.get("fieldname"))) + equity_data.append(equity[-2].get(key)) datasets = [] if asset_data: diff --git a/erpnext/accounts/report/budget_variance_report/budget_variance_report.py b/erpnext/accounts/report/budget_variance_report/budget_variance_report.py index 6c245acf8d8..f41ba74388b 100644 --- a/erpnext/accounts/report/budget_variance_report/budget_variance_report.py +++ b/erpnext/accounts/report/budget_variance_report/budget_variance_report.py @@ -5,6 +5,7 @@ import frappe from frappe import _ from frappe.utils import add_months, flt, formatdate +from erpnext.accounts.doctype.accounting_dimension.accounting_dimension import get_dimensions from erpnext.accounts.utils import get_fiscal_year from erpnext.controllers.trends import get_period_date_ranges @@ -13,6 +14,8 @@ def execute(filters=None): if not filters: filters = {} + validate_filters(filters) + columns = get_columns(filters) if filters.get("budget_against_filter"): dimensions = filters.get("budget_against_filter") @@ -31,6 +34,10 @@ def execute(filters=None): return columns, data, None, chart_data +def validate_filters(filters): + validate_budget_dimensions(filters) + + def get_budget_records(filters, dimensions): budget_against_field = frappe.scrub(filters["budget_against"]) @@ -51,7 +58,7 @@ def get_budget_records(filters, dimensions): b.company = %s AND b.docstatus = 1 AND b.budget_against = %s - AND b.{budget_against_field} IN ({', '.join(['%s'] * len(dimensions))}) + AND b.{budget_against_field} IN ({", ".join(["%s"] * len(dimensions))}) AND ( b.from_fiscal_year <= %s AND b.to_fiscal_year >= %s @@ -404,6 +411,17 @@ def get_budget_dimensions(filters): ) # nosec +def validate_budget_dimensions(filters): + dimensions = [d.get("document_type") for d in get_dimensions(with_cost_center_and_project=True)[0]] + if filters.get("budget_against") and filters.get("budget_against") not in dimensions: + frappe.throw( + title=_("Invalid Accounting Dimension"), + msg=_("{0} is not a valid Accounting Dimension.").format( + frappe.bold(filters.get("budget_against")) + ), + ) + + def build_comparison_chart_data(filters, columns, data): if not data: return None diff --git a/erpnext/accounts/report/cash_flow/cash_flow.py b/erpnext/accounts/report/cash_flow/cash_flow.py index 02a1f87a8d9..462d34b874f 100644 --- a/erpnext/accounts/report/cash_flow/cash_flow.py +++ b/erpnext/accounts/report/cash_flow/cash_flow.py @@ -145,7 +145,7 @@ def execute(filters=None): True, ) - chart = get_chart_data(columns, data, company_currency) + chart = get_chart_data(period_list, data, company_currency) report_summary = get_report_summary(summary_data, company_currency) @@ -417,12 +417,12 @@ def get_report_summary(summary_data, currency): return report_summary -def get_chart_data(columns, data, currency): - labels = [d.get("label") for d in columns[2:]] +def get_chart_data(period_list, data, currency): + labels = [period.get("label") for period in period_list] datasets = [ { "name": section.get("section").replace("'", ""), - "values": [section.get(d.get("fieldname")) for d in columns[2:]], + "values": [section.get(period.get("key")) for period in period_list], } for section in data if section.get("parent_section") is None and section.get("currency") diff --git a/erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py b/erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py index 4d4eb520933..78baf4484d5 100644 --- a/erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py +++ b/erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py @@ -48,22 +48,25 @@ def execute(filters=None): return columns, data, message, chart fiscal_year = get_fiscal_year_data(filters.get("from_fiscal_year"), filters.get("to_fiscal_year")) - companies_column, companies = get_companies(filters) - columns = get_columns(companies_column, filters) + company_list, companies = get_companies(filters) + company_columns = get_company_columns(company_list, filters) + columns = get_columns(company_columns) if filters.get("report") == "Balance Sheet": data, message, chart, report_summary = get_balance_sheet_data( - fiscal_year, companies, columns, filters + fiscal_year, companies, company_columns, filters ) elif filters.get("report") == "Profit and Loss Statement": - data, message, chart, report_summary = get_profit_loss_data(fiscal_year, companies, columns, filters) + data, message, chart, report_summary = get_profit_loss_data( + fiscal_year, companies, company_columns, filters + ) else: data, report_summary = get_cash_flow_data(fiscal_year, companies, filters) return columns, data, message, chart, report_summary -def get_balance_sheet_data(fiscal_year, companies, columns, filters): +def get_balance_sheet_data(fiscal_year, companies, company_columns, filters): asset = get_data(companies, "Asset", "Debit", fiscal_year, filters=filters) liability = get_data(companies, "Liability", "Credit", fiscal_year, filters=filters) @@ -116,7 +119,7 @@ def get_balance_sheet_data(fiscal_year, companies, columns, filters): True, ) - chart = get_chart_data(filters, columns, asset, liability, equity, company_currency) + chart = get_chart_data(filters, company_columns, asset, liability, equity, company_currency) return data, message, chart, report_summary @@ -164,7 +167,7 @@ def get_root_account_name(root_type, company): return root_account[0][0] -def get_profit_loss_data(fiscal_year, companies, columns, filters): +def get_profit_loss_data(fiscal_year, companies, company_columns, filters): income, expense, net_profit_loss = get_income_expense_data(companies, fiscal_year, filters) company_currency = get_company_currency(filters) @@ -174,7 +177,7 @@ def get_profit_loss_data(fiscal_year, companies, columns, filters): if net_profit_loss: data.append(net_profit_loss) - chart = get_pl_chart_data(filters, columns, income, expense, net_profit_loss, company_currency) + chart = get_pl_chart_data(filters, company_columns, income, expense, net_profit_loss, company_currency) report_summary, primitive_summary = get_pl_summary( companies, "", income, expense, net_profit_loss, company_currency, filters, True @@ -280,7 +283,30 @@ def get_account_type_based_data(account_type, companies, fiscal_year, filters): return data -def get_columns(companies, filters): +def get_company_columns(companies, filters): + company_columns = [] + for company in companies: + apply_currency_formatter = 1 if not filters.presentation_currency else 0 + currency = filters.presentation_currency + if not currency: + currency = erpnext.get_company_currency(company) + + company_columns.append( + { + "fieldname": company, + "label": f"{company} ({currency})", + "fieldtype": "Currency", + "options": "currency", + "width": 150, + "apply_currency_formatter": apply_currency_formatter, + "company_name": company, + } + ) + + return company_columns + + +def get_columns(company_columns): columns = [ { "fieldname": "account", @@ -298,23 +324,7 @@ def get_columns(companies, filters): }, ] - for company in companies: - apply_currency_formatter = 1 if not filters.presentation_currency else 0 - currency = filters.presentation_currency - if not currency: - currency = erpnext.get_company_currency(company) - - columns.append( - { - "fieldname": company, - "label": f"{company} ({currency})", - "fieldtype": "Currency", - "options": "currency", - "width": 150, - "apply_currency_formatter": apply_currency_formatter, - "company_name": company, - } - ) + columns.extend(company_columns) return columns @@ -646,7 +656,11 @@ def set_gl_entries_by_account( query = query.where(Criterion.all(additional_conditions)) gl_entries = query.run(as_dict=True) - if filters and filters.get("presentation_currency") != d.default_currency: + if ( + filters + and filters.get("presentation_currency") + and filters.get("presentation_currency") != d.default_currency + ): currency_info["company"] = d.name currency_info["company_currency"] = d.default_currency convert_to_presentation_currency(gl_entries, currency_info) diff --git a/erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.js b/erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.js index 65f2e3b905a..df023f91c02 100644 --- a/erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.js +++ b/erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.js @@ -86,6 +86,12 @@ frappe.query_reports["Consolidated Trial Balance"] = { fieldtype: "Check", default: 1, }, + { + fieldname: "show_net_values", + label: __("Show net values in opening and closing columns"), + fieldtype: "Check", + default: 1, + }, { fieldname: "show_group_accounts", label: __("Show Group Accounts"), diff --git a/erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py b/erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py index 78201ca63c6..fc4affad3a7 100644 --- a/erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py +++ b/erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py @@ -14,6 +14,7 @@ from erpnext.accounts.report.financial_statements import ( ) from erpnext.accounts.report.trial_balance.trial_balance import ( accumulate_values_into_parents, + calculate_total_row, calculate_values, get_opening_balances, hide_group_accounts, @@ -44,7 +45,6 @@ def execute(filters: dict | None = None): def validate_filters(filters): validate_companies(filters) - filters.show_net_values = True tb_validate_filters(filters) @@ -99,16 +99,20 @@ def get_data(filters) -> list[list]: tb_data = get_company_wise_tb_data(company_filter, reporting_currency, ignore_reporting_currency) consolidate_trial_balance_data(data, tb_data) - for d in data: - prepare_opening_closing(d) - - total_row = calculate_total_row(data, reporting_currency) - - data.extend([{}, total_row]) + if filters.get("show_net_values"): + prepare_opening_closing_for_ctb(data) if not filters.get("show_group_accounts"): data = hide_group_accounts(data) + total_row = calculate_total_row( + data, reporting_currency, show_group_accounts=filters.get("show_group_accounts") + ) + + calculate_foreign_currency_translation_reserve(total_row, data, filters=filters) + + data.extend([total_row]) + if filters.get("presentation_currency"): update_to_presentation_currency( data, @@ -207,10 +211,6 @@ def prepare_companywise_tb_data(accounts, filters, parent_children_map, reportin data = [] for d in accounts: - # Prepare opening closing for group account - if parent_children_map.get(d.account) and filters.get("show_net_values"): - prepare_opening_closing(d) - has_value = False row = { "account": d.name, @@ -242,35 +242,9 @@ def prepare_companywise_tb_data(accounts, filters, parent_children_map, reportin return data -def calculate_total_row(data, reporting_currency): - total_row = { - "account": "'" + _("Total") + "'", - "account_name": "'" + _("Total") + "'", - "warn_if_negative": True, - "opening_debit": 0.0, - "opening_credit": 0.0, - "debit": 0.0, - "credit": 0.0, - "closing_debit": 0.0, - "closing_credit": 0.0, - "parent_account": None, - "indent": 0, - "has_value": True, - "currency": reporting_currency, - } - - for d in data: - if not d.get("parent_account"): - for field in value_fields: - total_row[field] += d[field] - - if data: - calculate_foreign_currency_translation_reserve(total_row, data) - - return total_row - - -def calculate_foreign_currency_translation_reserve(total_row, data): +def calculate_foreign_currency_translation_reserve(total_row, data, filters): + if not data or not total_row: + return opening_dr_cr_diff = total_row["opening_debit"] - total_row["opening_credit"] dr_cr_diff = total_row["debit"] - total_row["credit"] @@ -289,7 +263,7 @@ def calculate_foreign_currency_translation_reserve(total_row, data): "root_type": data[idx].get("root_type"), "account_type": "Equity", "parent_account": data[idx].get("account"), - "indent": data[idx].get("indent") + 1, + "indent": data[idx].get("indent") + 1 if filters.get("show_group_accounts") else 0, "has_value": True, "currency": total_row.get("currency"), } @@ -297,7 +271,8 @@ def calculate_foreign_currency_translation_reserve(total_row, data): fctr_row["closing_debit"] = fctr_row["opening_debit"] + fctr_row["debit"] fctr_row["closing_credit"] = fctr_row["opening_credit"] + fctr_row["credit"] - prepare_opening_closing(fctr_row) + if filters.get("show_net_values"): + prepare_opening_closing(fctr_row) data.insert(idx + 1, fctr_row) @@ -396,6 +371,11 @@ def update_to_presentation_currency(data, from_currency, to_currency, date, igno d.update(currency=to_currency) +def prepare_opening_closing_for_ctb(data): + for d in data: + prepare_opening_closing(d) + + def get_columns(): return [ { diff --git a/erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py b/erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py index 1259430834e..85ff9b8da65 100644 --- a/erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py +++ b/erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py @@ -8,7 +8,7 @@ from frappe.query_builder import Criterion, Tuple from frappe.query_builder.functions import IfNull from frappe.utils import getdate, nowdate from frappe.utils.nestedset import get_descendants_of -from pypika.terms import LiteralValue +from pypika.terms import Bracket, LiteralValue from erpnext.accounts.doctype.accounting_dimension.accounting_dimension import ( get_accounting_dimensions, @@ -84,10 +84,8 @@ class PartyLedgerSummaryReport: from frappe.desk.reportview import build_match_conditions - match_conditions = build_match_conditions(party_type) - - if match_conditions: - query = query.where(LiteralValue(match_conditions)) + if match_conditions := build_match_conditions(party_type): + query = query.where(Bracket(LiteralValue(match_conditions))) party_details = query.run(as_dict=True) diff --git a/erpnext/accounts/report/financial_statements.py b/erpnext/accounts/report/financial_statements.py index 4fe98ae9d97..469726a1b78 100644 --- a/erpnext/accounts/report/financial_statements.py +++ b/erpnext/accounts/report/financial_statements.py @@ -11,7 +11,7 @@ import frappe from frappe import _ from frappe.query_builder.functions import Max, Min, Sum from frappe.utils import add_days, add_months, cint, cstr, flt, formatdate, get_first_day, getdate -from pypika.terms import ExistsCriterion +from pypika.terms import Bracket, ExistsCriterion, LiteralValue from erpnext.accounts.doctype.accounting_dimension.accounting_dimension import ( get_accounting_dimensions, @@ -564,18 +564,15 @@ def get_accounting_entries( account_filter_query = get_account_filter_query(root_lft, root_rgt, root_type, gl_entry) query = query.where(ExistsCriterion(account_filter_query)) + if group_by_account: + query = query.groupby("account") + from frappe.desk.reportview import build_match_conditions - query, params = query.walk() - match_conditions = build_match_conditions(doctype) + if match_conditions := build_match_conditions(doctype): + query = query.where(Bracket(LiteralValue(match_conditions))) - if match_conditions: - query += "and" + match_conditions - - if group_by_account: - query += " GROUP BY `account`" - - return frappe.db.sql(query, params, as_dict=True) + return query.run(as_dict=True) def get_account_filter_query(root_lft, root_rgt, root_type, gl_entry): diff --git a/erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.js b/erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.js index 4eadf342be8..fa651541696 100644 --- a/erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.js +++ b/erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.js @@ -37,6 +37,20 @@ function get_filters() { }); }, }, + { + fieldname: "party_type", + label: __("Party Type"), + fieldtype: "Link", + options: "Party Type", + width: 100, + }, + { + fieldname: "party", + label: __("Party"), + fieldtype: "Dynamic Link", + options: "party_type", + width: 100, + }, { fieldname: "voucher_no", label: __("Voucher No"), diff --git a/erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py b/erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py index 9d079eb9ebd..e28bd4edefe 100644 --- a/erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py +++ b/erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py @@ -68,6 +68,12 @@ class General_Payment_Ledger_Comparison: if self.filters.period_end_date: filter_criterion.append(gle.posting_date.lte(self.filters.period_end_date)) + if self.filters.party_type: + filter_criterion.append(gle.party_type.eq(self.filters.party_type)) + + if self.filters.party: + filter_criterion.append(gle.party.eq(self.filters.party)) + if acc_type == "receivable": outstanding = (Sum(gle.debit) - Sum(gle.credit)).as_("outstanding") else: @@ -111,6 +117,12 @@ class General_Payment_Ledger_Comparison: if self.filters.period_end_date: filter_criterion.append(ple.posting_date.lte(self.filters.period_end_date)) + if self.filters.party_type: + filter_criterion.append(ple.party_type.eq(self.filters.party_type)) + + if self.filters.party: + filter_criterion.append(ple.party.eq(self.filters.party)) + self.account_types[acc_type].ple = ( qb.from_(ple) .select( diff --git a/erpnext/accounts/report/general_ledger/general_ledger.py b/erpnext/accounts/report/general_ledger/general_ledger.py index fa4b4760c42..06c305563d8 100644 --- a/erpnext/accounts/report/general_ledger/general_ledger.py +++ b/erpnext/accounts/report/general_ledger/general_ledger.py @@ -324,10 +324,8 @@ def get_conditions(filters): from frappe.desk.reportview import build_match_conditions - match_conditions = build_match_conditions("GL Entry") - - if match_conditions: - conditions.append(match_conditions) + if match_conditions := build_match_conditions("GL Entry"): + conditions.append(f"({match_conditions})") accounting_dimensions = get_accounting_dimensions(as_list=False) diff --git a/erpnext/accounts/report/gross_profit/test_gross_profit.py b/erpnext/accounts/report/gross_profit/test_gross_profit.py index 159c1086018..bf52e127544 100644 --- a/erpnext/accounts/report/gross_profit/test_gross_profit.py +++ b/erpnext/accounts/report/gross_profit/test_gross_profit.py @@ -444,6 +444,7 @@ class TestGrossProfit(IntegrationTestCase): qty=-1, rate=100, posting_date=nowdate(), do_not_save=True, do_not_submit=True ) sinv.is_return = 1 + sinv.items[0].allow_zero_valuation_rate = 1 sinv = sinv.save().submit() filters = frappe._dict( diff --git a/erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py b/erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py index bcaf64b0574..7166e5da691 100644 --- a/erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py +++ b/erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py @@ -5,6 +5,7 @@ import frappe from frappe import _ from frappe.utils import flt +from pypika.terms import Bracket, LiteralValue import erpnext from erpnext.accounts.report.item_wise_sales_register.item_wise_sales_register import ( @@ -361,15 +362,12 @@ def get_items(filters, additional_table_columns): from frappe.desk.reportview import build_match_conditions - query, params = query.walk() - match_conditions = build_match_conditions(doctype) - - if match_conditions: - query += " and " + match_conditions + if match_conditions := build_match_conditions(doctype): + query = query.where(Bracket(LiteralValue(match_conditions))) query = apply_order_by_conditions(doctype, query, filters) - return frappe.db.sql(query, params, as_dict=True) + return query.run(as_dict=True) def get_aii_accounts(): diff --git a/erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py b/erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py index db73972bfb8..d77eb56525f 100644 --- a/erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py +++ b/erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py @@ -8,6 +8,7 @@ from frappe.query_builder import functions as fn from frappe.utils import flt from frappe.utils.nestedset import get_descendants_of from frappe.utils.xlsxutils import handle_html +from pypika.terms import Bracket, LiteralValue, Order from erpnext.accounts.report.sales_register.sales_register import get_mode_of_payments from erpnext.accounts.report.utils import get_values_for_columns @@ -390,20 +391,21 @@ def apply_conditions(query, si, sii, sip, filters, additional_conditions=None): def apply_order_by_conditions(doctype, query, filters): - invoice = f"`tab{doctype}`" - invoice_item = f"`tab{doctype} Item`" + invoice = frappe.qb.DocType(doctype) + invoice_item = frappe.qb.DocType(f"{doctype} Item") if not filters.get("group_by"): - query += f" order by {invoice}.posting_date desc, {invoice_item}.item_group desc" + query = query.orderby(invoice.posting_date, order=Order.desc) + query = query.orderby(invoice_item.item_group, order=Order.desc) elif filters.get("group_by") == "Invoice": - query += f" order by {invoice_item}.parent desc" + query = query.orderby(invoice_item.parent, order=Order.desc) elif filters.get("group_by") == "Item": - query += f" order by {invoice_item}.item_code" + query = query.orderby(invoice_item.item_code) elif filters.get("group_by") == "Item Group": - query += f" order by {invoice_item}.item_group" + query = query.orderby(invoice_item.item_group) elif filters.get("group_by") in ("Customer", "Customer Group", "Territory", "Supplier"): filter_field = frappe.scrub(filters.get("group_by")) - query += f" order by {filter_field} desc" + query = query.orderby(filter_field, order=Order.desc) return query @@ -481,15 +483,12 @@ def get_items(filters, additional_query_columns, additional_conditions=None): from frappe.desk.reportview import build_match_conditions - query, params = query.walk() - match_conditions = build_match_conditions(doctype) - - if match_conditions: - query += " and " + match_conditions + if match_conditions := build_match_conditions(doctype): + query = query.where(Bracket(LiteralValue(match_conditions))) query = apply_order_by_conditions(doctype, query, filters) - return frappe.db.sql(query, params, as_dict=True) + return query.run(as_dict=True) def get_delivery_notes_against_sales_order(item_list): diff --git a/erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py b/erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py index 9cbdbee6316..74290ec21b4 100644 --- a/erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py +++ b/erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py @@ -68,7 +68,7 @@ def execute(filters=None): currency = filters.presentation_currency or frappe.get_cached_value( "Company", filters.company, "default_currency" ) - chart = get_chart_data(filters, columns, income, expense, net_profit_loss, currency) + chart = get_chart_data(filters, period_list, income, expense, net_profit_loss, currency) report_summary, primitive_summary = get_report_summary( period_list, filters.periodicity, income, expense, net_profit_loss, currency, filters @@ -162,18 +162,19 @@ def get_net_profit_loss(income, expense, period_list, company, currency=None, co return net_profit_loss -def get_chart_data(filters, columns, income, expense, net_profit_loss, currency): - labels = [d.get("label") for d in columns[4:]] +def get_chart_data(filters, chart_columns, income, expense, net_profit_loss, currency): + labels = [col.get("label") for col in chart_columns] income_data, expense_data, net_profit = [], [], [] - for p in columns[4:]: + for col in chart_columns: + key = col.get("key") or col.get("fieldname") if income: - income_data.append(income[-2].get(p.get("fieldname"))) + income_data.append(income[-2].get(key)) if expense: - expense_data.append(expense[-2].get(p.get("fieldname"))) + expense_data.append(expense[-2].get(key)) if net_profit_loss: - net_profit.append(net_profit_loss.get(p.get("fieldname"))) + net_profit.append(net_profit_loss.get(key)) datasets = [] if income_data: diff --git a/erpnext/accounts/report/purchase_register/purchase_register.py b/erpnext/accounts/report/purchase_register/purchase_register.py index 882dbb7e5e9..2ec8931b63d 100644 --- a/erpnext/accounts/report/purchase_register/purchase_register.py +++ b/erpnext/accounts/report/purchase_register/purchase_register.py @@ -6,6 +6,7 @@ import frappe from frappe import _, msgprint from frappe.query_builder.custom import ConstantColumn from frappe.utils import flt, getdate +from pypika.terms import Bracket, LiteralValue, Order from erpnext.accounts.party import get_party_account from erpnext.accounts.report.utils import ( @@ -421,15 +422,13 @@ def get_invoices(filters, additional_query_columns): from frappe.desk.reportview import build_match_conditions - query, params = query.walk() - match_conditions = build_match_conditions("Purchase Invoice") + if match_conditions := build_match_conditions("Purchase Invoice"): + query = query.where(Bracket(LiteralValue(match_conditions))) - if match_conditions: - query += " and " + match_conditions + query = query.orderby("posting_date", order=Order.desc) + query = query.orderby("name", order=Order.desc) - query += " order by posting_date desc, name desc" - - return frappe.db.sql(query, params, as_dict=True) + return query.run(as_dict=True) def get_conditions(filters, query, doctype): diff --git a/erpnext/accounts/report/sales_register/sales_register.py b/erpnext/accounts/report/sales_register/sales_register.py index 41581bfd2f2..5aebcc9e2f4 100644 --- a/erpnext/accounts/report/sales_register/sales_register.py +++ b/erpnext/accounts/report/sales_register/sales_register.py @@ -7,6 +7,7 @@ from frappe import _, msgprint from frappe.model.meta import get_field_precision from frappe.query_builder.custom import ConstantColumn from frappe.utils import flt, getdate +from pypika.terms import Bracket, LiteralValue, Order from erpnext.accounts.party import get_party_account from erpnext.accounts.report.utils import ( @@ -457,15 +458,13 @@ def get_invoices(filters, additional_query_columns): from frappe.desk.reportview import build_match_conditions - query, params = query.walk() - match_conditions = build_match_conditions("Sales Invoice") + if match_conditions := build_match_conditions("Sales Invoice"): + query = query.where(Bracket(LiteralValue(match_conditions))) - if match_conditions: - query += " and " + match_conditions + query = query.orderby("posting_date", order=Order.desc) + query = query.orderby("name", order=Order.desc) - query += " order by posting_date desc, name desc" - - return frappe.db.sql(query, params, as_dict=True) + return query.run(as_dict=True) def get_conditions(filters, query, doctype): diff --git a/erpnext/accounts/report/trial_balance/trial_balance.py b/erpnext/accounts/report/trial_balance/trial_balance.py index 66185c94297..186a9eb71f0 100644 --- a/erpnext/accounts/report/trial_balance/trial_balance.py +++ b/erpnext/accounts/report/trial_balance/trial_balance.py @@ -390,7 +390,7 @@ def calculate_values( prepare_opening_closing(d) -def calculate_total_row(accounts, company_currency): +def calculate_total_row(data, company_currency, show_group_accounts=True): total_row = { "account": "'" + _("Total") + "'", "account_name": "'" + _("Total") + "'", @@ -407,10 +407,16 @@ def calculate_total_row(accounts, company_currency): "currency": company_currency, } - for d in accounts: - if not d.parent_account: - for field in value_fields: - total_row[field] += d[field] + def sum_value_fields(row): + for field in value_fields: + total_row[field] += row[field] + + for d in data: + if not show_group_accounts: + sum_value_fields(d) + + elif show_group_accounts and not d.get("parent_account"): + sum_value_fields(d) return total_row @@ -456,11 +462,13 @@ def prepare_data(accounts, filters, parent_children_map, company_currency): row["has_value"] = has_value data.append(row) - total_row = calculate_total_row(accounts, company_currency) - if not filters.get("show_group_accounts"): data = hide_group_accounts(data) + total_row = calculate_total_row( + data, company_currency, show_group_accounts=filters.get("show_group_accounts") + ) + data.extend([{}, total_row]) return data diff --git a/erpnext/accounts/report/utils.py b/erpnext/accounts/report/utils.py index bf604a36db0..58ee9d211a6 100644 --- a/erpnext/accounts/report/utils.py +++ b/erpnext/accounts/report/utils.py @@ -147,7 +147,12 @@ def get_appropriate_company(filters): @frappe.whitelist() -def get_invoiced_item_gross_margin(sales_invoice=None, item_code=None, company=None, with_item_data=False): +def get_invoiced_item_gross_margin( + sales_invoice: str | None = None, + item_code: str | None = None, + company: str | None = None, + with_item_data: bool = False, +): from erpnext.accounts.report.gross_profit.gross_profit import GrossProfitGenerator sales_invoice = sales_invoice or frappe.form_dict.get("sales_invoice") diff --git a/erpnext/accounts/utils.py b/erpnext/accounts/utils.py index b8e5e965f14..6b71228841f 100644 --- a/erpnext/accounts/utils.py +++ b/erpnext/accounts/utils.py @@ -3,6 +3,7 @@ from collections import defaultdict +from datetime import date, datetime from json import loads from typing import TYPE_CHECKING, Optional @@ -60,15 +61,15 @@ OUTSTANDING_DOCTYPES = frozenset(["Sales Invoice", "Purchase Invoice", "Fees"]) @frappe.whitelist() def get_fiscal_year( - date=None, - fiscal_year=None, - label="Date", - verbose=1, - company=None, - as_dict=False, - boolean=None, - raise_on_missing=True, - truncate=False, + date: str | datetime | None = None, + fiscal_year: str | None = None, + label: str = "Date", + verbose: int = 1, + company: str | None = None, + as_dict: bool = False, + boolean: str | bool | None = None, + raise_on_missing: bool = True, + truncate: bool = False, ): if isinstance(raise_on_missing, str): raise_on_missing = loads(raise_on_missing) @@ -93,14 +94,14 @@ def get_fiscal_year( def get_fiscal_years( - transaction_date=None, - fiscal_year=None, - label="Date", - verbose=1, - company=None, - as_dict=False, - boolean=None, - raise_on_missing=True, + transaction_date: str | None = None, + fiscal_year: str | None = None, + label: str = "Date", + verbose: int = 1, + company: str | None = None, + as_dict: bool = False, + boolean: str | None = None, + raise_on_missing: bool = True, ): if transaction_date: transaction_date = getdate(transaction_date) @@ -171,7 +172,7 @@ def _get_fiscal_years(company=None): @frappe.whitelist() -def get_fiscal_year_filter_field(company=None): +def get_fiscal_year_filter_field(company: str | None = None): field = {"fieldtype": "Select", "options": [], "operator": "Between", "query_value": True} fiscal_years = get_fiscal_years(company=company) for fiscal_year in fiscal_years: @@ -199,18 +200,18 @@ def validate_fiscal_year(date, fiscal_year, company, label="Date", doc=None): @frappe.whitelist() def get_balance_on( - account=None, - date=None, - party_type=None, - party=None, - company=None, - in_account_currency=True, - cost_center=None, - ignore_account_permission=False, - account_type=None, - start_date=None, - finance_book=None, - include_default_fb_balances=False, + account: str | None = None, + date: str | date | None = None, + party_type: str | None = None, + party: str | None = None, + company: str | None = None, + in_account_currency: bool = True, + cost_center: str | None = None, + ignore_account_permission: bool = False, + account_type: str | None = None, + start_date: str | None = None, + finance_book: str | None = None, + include_default_fb_balances: bool = False, ): if not account and frappe.form_dict.get("account"): account = frappe.form_dict.get("account") @@ -437,7 +438,7 @@ def get_count_on(account, fieldname, date): @frappe.whitelist() -def add_ac(args=None): +def add_ac(args: frappe._dict | None = None): from frappe.desk.treeview import make_tree_args if not args: @@ -469,7 +470,7 @@ def add_ac(args=None): @frappe.whitelist() -def add_cc(args=None): +def add_cc(args: frappe._dict | None = None): from frappe.desk.treeview import make_tree_args if not args: @@ -500,7 +501,8 @@ def _build_dimensions_dict_for_exc_gain_loss( dimensions_dict = frappe._dict() if entry and active_dimensions: for dim in active_dimensions: - dimensions_dict[dim.fieldname] = entry.get(dim.fieldname) + if entry_dimension := entry.get(dim.fieldname): + dimensions_dict[dim.fieldname] = entry_dimension return dimensions_dict @@ -1153,7 +1155,7 @@ def remove_ref_doc_link_from_pe( @frappe.whitelist() -def get_company_default(company, fieldname, ignore_validation=False): +def get_company_default(company: str, fieldname: str, ignore_validation: bool = False): value = frappe.get_cached_value("Company", company, fieldname) if not ignore_validation and not value: @@ -1338,7 +1340,9 @@ def get_companies(): @frappe.whitelist() -def get_children(doctype, parent, company, is_root=False, include_disabled=False): +def get_children( + doctype: str, parent: str, company: str, is_root: bool = False, include_disabled: bool = False +): if isinstance(include_disabled, str): include_disabled = loads(include_disabled) from erpnext.accounts.report.financial_statements import sort_accounts @@ -1371,7 +1375,12 @@ def get_children(doctype, parent, company, is_root=False, include_disabled=False @frappe.whitelist() -def get_account_balances(accounts, company, finance_book=None, include_default_fb_balances=False): +def get_account_balances( + accounts: str | list, + company: str, + finance_book: str | None = None, + include_default_fb_balances: bool = False, +): if isinstance(accounts, str): accounts = loads(accounts) @@ -1464,7 +1473,9 @@ def create_payment_gateway_account(gateway, payment_channel="Email", company=Non @frappe.whitelist() -def update_cost_center(docname, cost_center_name, cost_center_number, company, merge): +def update_cost_center( + docname: str, cost_center_name: str, cost_center_number: str, company: str, merge: bool +): """ Renames the document by adding the number as a prefix to the current name and updates all transaction where it was present. @@ -1544,7 +1555,7 @@ def parse_naming_series_variable(doc, variable): @frappe.whitelist() -def get_coa(doctype, parent, is_root=None, chart=None): +def get_coa(doctype: str, parent: str, is_root: bool | None = None, chart: str | None = None): from erpnext.accounts.doctype.account.chart_of_accounts.chart_of_accounts import ( build_tree_from_json, ) diff --git a/erpnext/assets/doctype/asset/asset.py b/erpnext/assets/doctype/asset/asset.py index 7190db400d9..a9b45a79135 100644 --- a/erpnext/assets/doctype/asset/asset.py +++ b/erpnext/assets/doctype/asset/asset.py @@ -7,6 +7,7 @@ import math import frappe from frappe import _ +from frappe.model.document import Document from frappe.query_builder.functions import IfNull, Sum from frappe.utils import ( cint, @@ -986,7 +987,7 @@ class Asset(AccountsController): return False @frappe.whitelist() - def get_depreciation_rate(self, args, on_validate=False): + def get_depreciation_rate(self, args: str | dict | Document, on_validate: bool = False): if isinstance(args, str): args = json.loads(args) @@ -1092,7 +1093,7 @@ def get_asset_naming_series(): @frappe.whitelist() -def make_sales_invoice(asset, item_code, company, sell_qty, serial_no=None): +def make_sales_invoice(asset: str, item_code: str, company: str, sell_qty: int, serial_no: str | None = None): asset_doc = frappe.get_doc("Asset", asset) si = frappe.new_doc("Sales Invoice") si.company = company @@ -1125,7 +1126,13 @@ def make_sales_invoice(asset, item_code, company, sell_qty, serial_no=None): @frappe.whitelist() -def create_asset_maintenance(asset, item_code, item_name, asset_category, company): +def create_asset_maintenance( + asset: str, + item_code: str, + item_name: str, + asset_category: str, + company: str, +): asset_maintenance = frappe.new_doc("Asset Maintenance") asset_maintenance.update( { @@ -1140,14 +1147,23 @@ def create_asset_maintenance(asset, item_code, item_name, asset_category, compan @frappe.whitelist() -def create_asset_repair(company, asset, asset_name): +def create_asset_repair( + company: str, + asset: str, + asset_name: str, +): asset_repair = frappe.new_doc("Asset Repair") asset_repair.update({"company": company, "asset": asset, "asset_name": asset_name}) return asset_repair @frappe.whitelist() -def create_asset_capitalization(company, asset, asset_name, item_code): +def create_asset_capitalization( + company: str, + asset: str, + asset_name: str, + item_code: str, +): asset_capitalization = frappe.new_doc("Asset Capitalization") asset_capitalization.update( { @@ -1161,35 +1177,22 @@ def create_asset_capitalization(company, asset, asset_name, item_code): @frappe.whitelist() -def create_asset_value_adjustment(asset, asset_category, company): +def create_asset_value_adjustment( + asset: str, + asset_category: str, + company: str, +): asset_value_adjustment = frappe.new_doc("Asset Value Adjustment") asset_value_adjustment.update({"asset": asset, "company": company, "asset_category": asset_category}) return asset_value_adjustment @frappe.whitelist() -def transfer_asset(args): - args = json.loads(args) - - if args.get("serial_no"): - args["quantity"] = len(args.get("serial_no").split("\n")) - - movement_entry = frappe.new_doc("Asset Movement") - movement_entry.update(args) - movement_entry.insert() - movement_entry.submit() - - frappe.db.commit() - - frappe.msgprint( - _("Asset Movement record {0} created") - .format("{0}") - .format(movement_entry.name) - ) - - -@frappe.whitelist() -def get_item_details(item_code, asset_category, net_purchase_amount): +def get_item_details( + item_code: str, + asset_category: str, + net_purchase_amount: float, +): asset_category_doc = frappe.get_cached_doc("Asset Category", asset_category) books = [] for d in asset_category_doc.finance_books: @@ -1239,7 +1242,7 @@ def get_asset_account(account_name, asset=None, asset_category=None, company=Non @frappe.whitelist() -def make_journal_entry(asset_name): +def make_journal_entry(asset_name: str): asset = frappe.get_doc("Asset", asset_name) ( fixed_asset_account, @@ -1281,7 +1284,10 @@ def make_journal_entry(asset_name): @frappe.whitelist() -def make_asset_movement(assets, purpose=None): +def make_asset_movement( + assets: list[dict] | str, + purpose: str = "Transfer", +): import json if isinstance(assets, str): @@ -1291,7 +1297,7 @@ def make_asset_movement(assets, purpose=None): frappe.throw(_("At least one asset has to be selected.")) asset_movement = frappe.new_doc("Asset Movement") - asset_movement.quantity = len(assets) + asset_movement.purpose = purpose for asset in assets: asset = frappe.get_doc("Asset", asset.get("name")) asset_movement.company = asset.get("company") @@ -1313,7 +1319,10 @@ def is_cwip_accounting_enabled(asset_category): @frappe.whitelist() -def get_asset_value_after_depreciation(asset_name, finance_book=None): +def get_asset_value_after_depreciation( + asset_name: str, + finance_book: str | None = None, +): asset = frappe.get_doc("Asset", asset_name) if not asset.calculate_depreciation: return flt(asset.value_after_depreciation) @@ -1322,7 +1331,7 @@ def get_asset_value_after_depreciation(asset_name, finance_book=None): @frappe.whitelist() -def has_active_capitalization(asset): +def has_active_capitalization(asset: str): active_capitalizations = frappe.db.count( "Asset Capitalization", filters={"target_asset": asset, "docstatus": 1} ) @@ -1330,7 +1339,11 @@ def has_active_capitalization(asset): @frappe.whitelist() -def get_values_from_purchase_doc(purchase_doc_name, item_code, doctype): +def get_values_from_purchase_doc( + purchase_doc_name: str, + item_code: str, + doctype: str, +): purchase_doc = frappe.get_doc(doctype, purchase_doc_name) matching_items = [item for item in purchase_doc.items if item.item_code == item_code] @@ -1352,7 +1365,7 @@ def get_values_from_purchase_doc(purchase_doc_name, item_code, doctype): @frappe.whitelist() -def split_asset(asset_name, split_qty): +def split_asset(asset_name: str, split_qty: int): """Split an asset into two based on the given quantity.""" existing_asset = frappe.get_doc("Asset", asset_name) split_qty = cint(split_qty) diff --git a/erpnext/assets/doctype/asset/depreciation.py b/erpnext/assets/doctype/asset/depreciation.py index 832e3736e7d..50b7ddbfd90 100644 --- a/erpnext/assets/doctype/asset/depreciation.py +++ b/erpnext/assets/doctype/asset/depreciation.py @@ -7,6 +7,7 @@ from frappe import _ from frappe.query_builder import Order from frappe.query_builder.functions import Max, Min from frappe.utils import ( + DateTimeLikeObject, add_months, cint, flt, @@ -161,11 +162,11 @@ def get_depr_cost_center_and_series(): @frappe.whitelist() def make_depreciation_entry( - depr_schedule_name, - date=None, - sch_start_idx=None, - sch_end_idx=None, - accounting_dimensions=None, + depr_schedule_name: str, + date: DateTimeLikeObject | None = None, + sch_start_idx: int | None = None, + sch_end_idx: int | None = None, + accounting_dimensions: list[dict] | None = None, ): frappe.has_permission("Journal Entry", throw=True) date = date or today() @@ -356,7 +357,7 @@ def get_message_for_depr_entry_posting_error(asset_links, error_log_links): @frappe.whitelist() -def scrap_asset(asset_name, scrap_date=None): +def scrap_asset(asset_name: str, scrap_date: DateTimeLikeObject | None = None): asset = frappe.get_doc("Asset", asset_name) scrap_date = getdate(scrap_date) or getdate(today()) asset.db_set("disposal_date", scrap_date) @@ -445,7 +446,7 @@ def create_journal_entry_for_scrap(asset, scrap_date): @frappe.whitelist() -def restore_asset(asset_name): +def restore_asset(asset_name: str): asset = frappe.get_doc("Asset", asset_name) reverse_depreciation_entry_made_on_disposal(asset) reset_depreciation_schedule(asset, get_note_for_restore(asset)) @@ -772,7 +773,7 @@ def get_profit_gl_entries( @frappe.whitelist() -def get_disposal_account_and_cost_center(company): +def get_disposal_account_and_cost_center(company: str): disposal_account, depreciation_cost_center = frappe.get_cached_value( "Company", company, ["disposal_account", "depreciation_cost_center"] ) @@ -788,9 +789,9 @@ def get_disposal_account_and_cost_center(company): @frappe.whitelist() def get_value_after_depreciation_on_disposal_date( asset: str, - disposal_date: str, + disposal_date: DateTimeLikeObject, finance_book: str | None = None, -) -> float: +): asset_doc = frappe.get_doc("Asset", asset) if asset_doc.asset_type == "Composite Component": diff --git a/erpnext/assets/doctype/asset_capitalization/asset_capitalization.js b/erpnext/assets/doctype/asset_capitalization/asset_capitalization.js index afa969e6fb3..fe59a84b816 100644 --- a/erpnext/assets/doctype/asset_capitalization/asset_capitalization.js +++ b/erpnext/assets/doctype/asset_capitalization/asset_capitalization.js @@ -16,6 +16,7 @@ erpnext.assets.AssetCapitalization = class AssetCapitalization extends erpnext.s refresh() { this.show_general_ledger(); + erpnext.toggle_serial_batch_fields(this.frm); if (this.frm.doc.stock_items && this.frm.doc.stock_items.length) { this.show_stock_ledger(); @@ -396,7 +397,7 @@ erpnext.assets.AssetCapitalization = class AssetCapitalization extends erpnext.s method: "erpnext.assets.doctype.asset_capitalization.asset_capitalization.get_warehouse_details", child: item, args: { - args: { + ctx: { item_code: item.item_code, warehouse: cstr(item.warehouse), qty: -1 * flt(item.stock_qty), diff --git a/erpnext/assets/doctype/asset_capitalization/asset_capitalization.py b/erpnext/assets/doctype/asset_capitalization/asset_capitalization.py index 14353bc75cb..e75a5717ca2 100644 --- a/erpnext/assets/doctype/asset_capitalization/asset_capitalization.py +++ b/erpnext/assets/doctype/asset_capitalization/asset_capitalization.py @@ -2,6 +2,7 @@ # For license information, please see license.txt import json +from typing import Any import frappe @@ -609,7 +610,7 @@ class AssetCapitalization(StockController): @frappe.whitelist() -def get_target_item_details(item_code: str | None = None, company: str | None = None) -> frappe._dict: +def get_target_item_details(item_code: str | None = None, company: str | None = None): out = frappe._dict() # Get Item Details @@ -635,7 +636,7 @@ def get_target_item_details(item_code: str | None = None, company: str | None = @frappe.whitelist() -def get_target_asset_details(asset: str | None = None, company: str | None = None) -> frappe._dict: +def get_target_asset_details(asset: str | None = None, company: str | None = None): out = frappe._dict() # Get Asset Details @@ -710,24 +711,22 @@ def get_consumed_stock_item_details(ctx: ItemDetailsCtx): @frappe.whitelist() -def get_warehouse_details(args): - if isinstance(args, str): - args = json.loads(args) - - args = frappe._dict(args) - - out = {} - if args.warehouse and args.item_code: - out = { - "actual_qty": get_previous_sle(args).get("qty_after_transaction") or 0, - "valuation_rate": get_incoming_rate(args, raise_error_if_no_rate=False), - } +@erpnext.normalize_ctx_input(ItemDetailsCtx) +def get_warehouse_details(ctx: ItemDetailsCtx) -> frappe._dict: + out = frappe._dict() + if ctx.warehouse and ctx.item_code: + out = frappe._dict( + { + "actual_qty": get_previous_sle(ctx).get("qty_after_transaction") or 0, + "valuation_rate": get_incoming_rate(ctx, raise_error_if_no_rate=False), + } + ) return out @frappe.whitelist() @erpnext.normalize_ctx_input(ItemDetailsCtx) -def get_consumed_asset_details(ctx): +def get_consumed_asset_details(ctx: ItemDetailsCtx) -> frappe._dict: out = frappe._dict() asset_details = frappe._dict() @@ -773,7 +772,7 @@ def get_consumed_asset_details(ctx): @frappe.whitelist() @erpnext.normalize_ctx_input(ItemDetailsCtx) -def get_service_item_details(ctx): +def get_service_item_details(ctx: ItemDetailsCtx) -> frappe._dict: out = frappe._dict() item = frappe._dict() @@ -795,7 +794,7 @@ def get_service_item_details(ctx): @frappe.whitelist() -def get_items_tagged_to_wip_composite_asset(params): +def get_items_tagged_to_wip_composite_asset(params: dict | str): if isinstance(params, str): params = json.loads(params) diff --git a/erpnext/assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.py b/erpnext/assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.py index b258fa11301..a86e670a75f 100644 --- a/erpnext/assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.py +++ b/erpnext/assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.py @@ -271,7 +271,7 @@ def get_asset_shift_factors_map(): @frappe.whitelist() -def get_depr_schedule(asset_name, status, finance_book=None): +def get_depr_schedule(asset_name: str, status: str, finance_book: str | None = None): asset_depr_schedule_doc = get_asset_depr_schedule_doc(asset_name, status, finance_book) if not asset_depr_schedule_doc: @@ -281,13 +281,13 @@ def get_depr_schedule(asset_name, status, finance_book=None): @frappe.whitelist() -def get_asset_depr_schedule_doc(asset_name, status=None, finance_book=None): +def get_asset_depr_schedule_doc(asset_name: str, status: str | None = None, finance_book: str | None = None): asset_depr_schedule = get_asset_depr_schedule_name(asset_name, status, finance_book) if not asset_depr_schedule: return - asset_depr_schedule_doc = frappe.get_doc("Asset Depreciation Schedule", asset_depr_schedule[0].name) + asset_depr_schedule_doc = frappe.get_doc("Asset Depreciation Schedule", asset_depr_schedule) return asset_depr_schedule_doc @@ -299,21 +299,23 @@ def get_asset_depr_schedule_name(asset_name, status=None, finance_book=None): ] if status: - if isinstance(status, str): - status = [status] - filters.append(["status", "in", status]) + status_list = [status] if isinstance(status, str) else status + filters.append(["status", "in", status_list]) - if finance_book: - filters.append(["finance_book", "=", finance_book]) - else: - filters.append(["finance_book", "is", "not set"]) + finance_book_filter = ( + ["finance_book", "=", finance_book] if finance_book else ["finance_book", "is", "not set"] + ) + filters.append(finance_book_filter) - return frappe.get_all( + depreciation_schedules = frappe.get_all( doctype="Asset Depreciation Schedule", filters=filters, + fields=["name"], limit=1, ) + return depreciation_schedules[0].name if depreciation_schedules else None + def is_first_day_of_the_month(date): first_day_of_the_month = get_first_day(date) diff --git a/erpnext/assets/doctype/asset_maintenance/asset_maintenance.py b/erpnext/assets/doctype/asset_maintenance/asset_maintenance.py index 0103360b17a..76b2047812b 100644 --- a/erpnext/assets/doctype/asset_maintenance/asset_maintenance.py +++ b/erpnext/assets/doctype/asset_maintenance/asset_maintenance.py @@ -2,11 +2,13 @@ # For license information, please see license.txt +from typing import Any + import frappe from frappe import _, throw from frappe.desk.form import assign_to from frappe.model.document import Document -from frappe.utils import add_days, add_months, add_years, getdate, nowdate +from frappe.utils import DateTimeLikeObject, add_days, add_months, add_years, getdate, nowdate class AssetMaintenance(Document): @@ -90,7 +92,11 @@ def assign_tasks(asset_maintenance_name, assign_to_member, maintenance_task, nex @frappe.whitelist() def calculate_next_due_date( - periodicity, start_date=None, end_date=None, last_completion_date=None, next_due_date=None + periodicity: str, + start_date: DateTimeLikeObject | None = None, + end_date: DateTimeLikeObject | None = None, + last_completion_date: DateTimeLikeObject | None = None, + next_due_date: DateTimeLikeObject | None = None, ): if not start_date and not last_completion_date: start_date = frappe.utils.now() @@ -164,19 +170,30 @@ def update_maintenance_log(asset_maintenance, item_code, item_name, task): @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def get_team_members(doctype, txt, searchfield, start, page_len, filters): +def get_team_members( + doctype: str, + txt: str, + searchfield: str, + start: int, + page_len: int, + filters: dict[str, Any], +) -> list[tuple[str]]: return frappe.db.get_values( - "Maintenance Team Member", {"parent": filters.get("maintenance_team")}, "team_member" + "Maintenance Team Member", + {"parent": filters.get("maintenance_team")}, + "team_member", ) @frappe.whitelist() -def get_maintenance_log(asset_name): +def get_maintenance_log(asset_name: str): return frappe.db.sql( """ select maintenance_status, count(asset_name) as count, asset_name from `tabAsset Maintenance Log` - where asset_name=%s group by maintenance_status""", - (asset_name), + where asset_name=%s + group by maintenance_status + """, + (asset_name,), as_dict=1, ) diff --git a/erpnext/assets/doctype/asset_maintenance_log/asset_maintenance_log.py b/erpnext/assets/doctype/asset_maintenance_log/asset_maintenance_log.py index 140eb1af27e..51858139f35 100644 --- a/erpnext/assets/doctype/asset_maintenance_log/asset_maintenance_log.py +++ b/erpnext/assets/doctype/asset_maintenance_log/asset_maintenance_log.py @@ -90,7 +90,7 @@ def update_asset_maintenance_log_status(): @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def get_maintenance_tasks(doctype, txt, searchfield, start, page_len, filters): +def get_maintenance_tasks(doctype: str, txt: str, searchfield: str, start: int, page_len: int, filters: dict): asset_maintenance_tasks = frappe.db.get_values( "Asset Maintenance Task", {"parent": filters.get("asset_maintenance")}, "maintenance_task" ) diff --git a/erpnext/assets/doctype/asset_repair/asset_repair.py b/erpnext/assets/doctype/asset_repair/asset_repair.py index 476b0187bf1..202f16da684 100644 --- a/erpnext/assets/doctype/asset_repair/asset_repair.py +++ b/erpnext/assets/doctype/asset_repair/asset_repair.py @@ -5,7 +5,7 @@ import frappe from frappe import _ from frappe.query_builder import DocType from frappe.query_builder.functions import Sum -from frappe.utils import cint, flt, get_link_to_form, getdate, time_diff_in_hours +from frappe.utils import DateTimeLikeObject, cint, flt, get_link_to_form, getdate, time_diff_in_hours import erpnext from erpnext.accounts.doctype.accounting_dimension.accounting_dimension import ( @@ -448,14 +448,21 @@ class AssetRepair(AccountsController): @frappe.whitelist() -def get_downtime(failure_date, completion_date): +def get_downtime(failure_date: DateTimeLikeObject, completion_date: DateTimeLikeObject): downtime = time_diff_in_hours(completion_date, failure_date) return round(downtime, 2) @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def get_purchase_invoice(doctype, txt, searchfield, start, page_len, filters): +def get_purchase_invoice( + doctype: str, + txt: str, + searchfield: str, + start: int, + page_len: int, + filters: dict, +): """ Get Purchase Invoices that have expense accounts for non-stock items. Only returns invoices with at least one non-stock, non-fixed-asset item with an expense account. @@ -490,7 +497,14 @@ def get_purchase_invoice(doctype, txt, searchfield, start, page_len, filters): @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def get_expense_accounts(doctype, txt, searchfield, start, page_len, filters): +def get_expense_accounts( + doctype: str, + txt: str, + searchfield: str, + start: int, + page_len: int, + filters: dict, +): """ Get expense accounts for non-stock (service) items from the purchase invoice. Used as a query function for link fields. @@ -548,7 +562,7 @@ def _get_expense_accounts_for_purchase_invoice(purchase_invoice: str) -> list[st @frappe.whitelist() def get_unallocated_repair_cost( purchase_invoice: str, expense_account: str, exclude_asset_repair: str | None = None -) -> float: +): """ Calculate the unused repair cost for a purchase invoice and expense account. """ diff --git a/erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.py b/erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.py index c033cda05b5..00380abc698 100644 --- a/erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.py +++ b/erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.py @@ -227,6 +227,6 @@ class AssetValueAdjustment(Document): @frappe.whitelist() -def get_value_of_accounting_dimensions(asset_name): +def get_value_of_accounting_dimensions(asset_name: str): dimension_fields = [*frappe.get_list("Accounting Dimension", pluck="fieldname"), "cost_center"] return frappe.db.get_value("Asset", asset_name, fieldname=dimension_fields, as_dict=True) diff --git a/erpnext/assets/doctype/location/location.py b/erpnext/assets/doctype/location/location.py index 03d0980b03f..7878294caad 100644 --- a/erpnext/assets/doctype/location/location.py +++ b/erpnext/assets/doctype/location/location.py @@ -211,7 +211,7 @@ def _ring_area(coords): @frappe.whitelist() -def get_children(doctype, parent=None, location=None, is_root=False): +def get_children(doctype: str, parent: str | None = None, location: str | None = None, is_root: bool = False): if parent is None or parent == "All Locations": parent = "" diff --git a/erpnext/assets/module_onboarding/asset_onboarding/asset_onboarding.json b/erpnext/assets/module_onboarding/asset_onboarding/asset_onboarding.json new file mode 100644 index 00000000000..eb75add1aba --- /dev/null +++ b/erpnext/assets/module_onboarding/asset_onboarding/asset_onboarding.json @@ -0,0 +1,44 @@ +{ + "allow_roles": [ + { + "role": "Accounts Manager" + }, + { + "role": "Accounts User" + }, + { + "role": "Quality Manager" + } + ], + "creation": "2026-02-23 20:56:50.917521", + "docstatus": 0, + "doctype": "Module Onboarding", + "idx": 0, + "is_complete": 0, + "modified": "2026-02-26 10:45:47.970714", + "modified_by": "Administrator", + "module": "Assets", + "name": "Asset Onboarding", + "owner": "Administrator", + "steps": [ + { + "step": "Learn Asset" + }, + { + "step": "Create Asset Category" + }, + { + "step": "Create Asset Item" + }, + { + "step": "Create Asset Location" + }, + { + "step": "Create Existing Asset" + }, + { + "step": "View Balance Sheet" + } + ], + "title": "Assets Setup" +} diff --git a/erpnext/assets/onboarding_step/create_asset_category/create_asset_category.json b/erpnext/assets/onboarding_step/create_asset_category/create_asset_category.json new file mode 100644 index 00000000000..adfa7f8555d --- /dev/null +++ b/erpnext/assets/onboarding_step/create_asset_category/create_asset_category.json @@ -0,0 +1,20 @@ +{ + "action": "Create Entry", + "action_label": "Create Asset Category", + "creation": "2026-02-23 20:50:50.211884", + "docstatus": 0, + "doctype": "Onboarding Step", + "idx": 1, + "is_complete": 0, + "is_single": 0, + "is_skipped": 0, + "modified": "2026-02-23 20:50:50.211884", + "modified_by": "Administrator", + "name": "Create Asset Category", + "owner": "Administrator", + "reference_document": "Asset Category", + "show_form_tour": 0, + "show_full_form": 0, + "title": "Create Asset Category", + "validate_action": 1 +} diff --git a/erpnext/assets/onboarding_step/create_asset_item/create_asset_item.json b/erpnext/assets/onboarding_step/create_asset_item/create_asset_item.json new file mode 100644 index 00000000000..91757b67001 --- /dev/null +++ b/erpnext/assets/onboarding_step/create_asset_item/create_asset_item.json @@ -0,0 +1,21 @@ +{ + "action": "Create Entry", + "action_label": "Create Asset Item", + "creation": "2026-02-23 20:52:40.135614", + "docstatus": 0, + "doctype": "Onboarding Step", + "idx": 1, + "is_complete": 0, + "is_single": 0, + "is_skipped": 0, + "modified": "2026-02-23 22:31:53.211343", + "modified_by": "Administrator", + "name": "Create Asset Item", + "owner": "Administrator", + "reference_document": "Item", + "route_options": "{\n \"is_fixed_asset\": 1,\n \"is_stock_item\": 0\n}", + "show_form_tour": 0, + "show_full_form": 1, + "title": "Create Asset Item", + "validate_action": 1 +} diff --git a/erpnext/assets/onboarding_step/create_asset_location/create_asset_location.json b/erpnext/assets/onboarding_step/create_asset_location/create_asset_location.json new file mode 100644 index 00000000000..015a0ff325a --- /dev/null +++ b/erpnext/assets/onboarding_step/create_asset_location/create_asset_location.json @@ -0,0 +1,20 @@ +{ + "action": "Create Entry", + "action_label": "Create Asset Location", + "creation": "2026-02-23 20:53:07.450876", + "docstatus": 0, + "doctype": "Onboarding Step", + "idx": 0, + "is_complete": 0, + "is_single": 0, + "is_skipped": 0, + "modified": "2026-02-23 20:53:07.450876", + "modified_by": "Administrator", + "name": "Create Asset Location", + "owner": "Administrator", + "reference_document": "Location", + "show_form_tour": 0, + "show_full_form": 0, + "title": "Create Asset Location", + "validate_action": 1 +} diff --git a/erpnext/assets/onboarding_step/create_existing_asset/create_existing_asset.json b/erpnext/assets/onboarding_step/create_existing_asset/create_existing_asset.json new file mode 100644 index 00000000000..8d6eb30ba53 --- /dev/null +++ b/erpnext/assets/onboarding_step/create_existing_asset/create_existing_asset.json @@ -0,0 +1,21 @@ +{ + "action": "Create Entry", + "action_label": "Create Existing Asset", + "creation": "2026-02-23 20:54:25.961869", + "docstatus": 0, + "doctype": "Onboarding Step", + "idx": 3, + "is_complete": 0, + "is_single": 0, + "is_skipped": 0, + "modified": "2026-02-23 22:31:48.789836", + "modified_by": "Administrator", + "name": "Create Existing Asset", + "owner": "Administrator", + "reference_document": "Asset", + "route_options": "{\n \"asset_type\": \"Existing Asset\"\n}", + "show_form_tour": 0, + "show_full_form": 1, + "title": "Create Existing Asset", + "validate_action": 1 +} diff --git a/erpnext/assets/onboarding_step/learn_asset/learn_asset.json b/erpnext/assets/onboarding_step/learn_asset/learn_asset.json new file mode 100644 index 00000000000..8feef0073f5 --- /dev/null +++ b/erpnext/assets/onboarding_step/learn_asset/learn_asset.json @@ -0,0 +1,20 @@ +{ + "action": "View Docs", + "action_label": "Learn Asset", + "creation": "2026-02-23 21:00:47.254648", + "docstatus": 0, + "doctype": "Onboarding Step", + "idx": 0, + "is_complete": 0, + "is_single": 0, + "is_skipped": 0, + "modified": "2026-02-26 10:44:59.557156", + "modified_by": "Administrator", + "name": "Learn Asset", + "owner": "Administrator", + "path": "https://docs.frappe.io/erpnext/assets/introduction", + "show_form_tour": 0, + "show_full_form": 0, + "title": "Learn Asset", + "validate_action": 1 +} diff --git a/erpnext/assets/onboarding_step/view_balance_sheet/view_balance_sheet.json b/erpnext/assets/onboarding_step/view_balance_sheet/view_balance_sheet.json new file mode 100644 index 00000000000..e81c0ab2bf4 --- /dev/null +++ b/erpnext/assets/onboarding_step/view_balance_sheet/view_balance_sheet.json @@ -0,0 +1,23 @@ +{ + "action": "View Report", + "action_label": "View Balance Sheet", + "creation": "2026-02-23 19:22:57.651194", + "docstatus": 0, + "doctype": "Onboarding Step", + "idx": 0, + "is_complete": 0, + "is_single": 0, + "is_skipped": 0, + "modified": "2026-02-23 22:44:39.178107", + "modified_by": "Administrator", + "name": "View Balance Sheet", + "owner": "Administrator", + "reference_report": "Balance Sheet", + "report_description": "View Balance Sheet", + "report_reference_doctype": "GL Entry", + "report_type": "Script Report", + "show_form_tour": 0, + "show_full_form": 0, + "title": "View Balance Sheet", + "validate_action": 1 +} diff --git a/erpnext/buying/doctype/purchase_order/purchase_order.js b/erpnext/buying/doctype/purchase_order/purchase_order.js index 073312a8450..87435f19393 100644 --- a/erpnext/buying/doctype/purchase_order/purchase_order.js +++ b/erpnext/buying/doctype/purchase_order/purchase_order.js @@ -428,7 +428,7 @@ erpnext.buying.PurchaseOrderController = class PurchaseOrderController extends ( this.frm.add_custom_button( __("Payment Request"), function () { - me.make_payment_request(); + me.make_payment_request_with_schedule(); }, __("Create") ); diff --git a/erpnext/buying/doctype/purchase_order/purchase_order.json b/erpnext/buying/doctype/purchase_order/purchase_order.json index 8c5f2acd694..53879d5eff3 100644 --- a/erpnext/buying/doctype/purchase_order/purchase_order.json +++ b/erpnext/buying/doctype/purchase_order/purchase_order.json @@ -18,6 +18,7 @@ "order_confirmation_date", "column_break_7", "transaction_date", + "transaction_time", "schedule_date", "column_break1", "is_subcontracted", @@ -77,16 +78,16 @@ "total_taxes_and_charges", "totals_section", "grand_total", + "in_words", + "column_break4", "disable_rounded_total", "rounding_adjustment", - "column_break4", - "in_words", "rounded_total", "base_totals_section", "base_grand_total", - "base_rounding_adjustment", - "column_break_jkoz", "base_in_words", + "column_break_jkoz", + "base_rounding_adjustment", "base_rounded_total", "section_break_tnkm", "advance_paid", @@ -1311,6 +1312,14 @@ { "fieldname": "section_break_tnkm", "fieldtype": "Section Break" + }, + { + "default": "Now", + "depends_on": "is_internal_supplier", + "fieldname": "transaction_time", + "fieldtype": "Time", + "label": "Time", + "mandatory_depends_on": "is_internal_supplier" } ], "grid_page_length": 50, @@ -1318,7 +1327,7 @@ "idx": 105, "is_submittable": 1, "links": [], - "modified": "2026-02-06 17:07:24.249692", + "modified": "2026-03-02 00:40:47.119584", "modified_by": "Administrator", "module": "Buying", "name": "Purchase Order", diff --git a/erpnext/buying/doctype/purchase_order/purchase_order.py b/erpnext/buying/doctype/purchase_order/purchase_order.py index 75f552fe195..2b287d51d8d 100644 --- a/erpnext/buying/doctype/purchase_order/purchase_order.py +++ b/erpnext/buying/doctype/purchase_order/purchase_order.py @@ -7,6 +7,7 @@ import json import frappe from frappe import _, msgprint from frappe.desk.notifications import clear_doctype_notifications +from frappe.model.document import Document from frappe.model.mapper import get_mapped_doc from frappe.utils import cint, cstr, flt, get_link_to_form @@ -166,6 +167,7 @@ class PurchaseOrder(BuyingController): total_qty: DF.Float total_taxes_and_charges: DF.Currency transaction_date: DF.Date + transaction_time: DF.Time | None # end: auto-generated types def __init__(self, *args, **kwargs): @@ -191,6 +193,9 @@ class PurchaseOrder(BuyingController): self.set_has_unit_price_items() self.flags.allow_zero_qty = self.has_unit_price_items + if self.is_subcontracted: + self.status_updater[0]["source_field"] = "fg_item_qty" + def validate(self): super().validate() @@ -674,7 +679,7 @@ def item_last_purchase_rate(name, conversion_rate, item_code, conversion_factor= @frappe.whitelist() -def close_or_unclose_purchase_orders(names, status): +def close_or_unclose_purchase_orders(names: str, status: str): if not frappe.has_permission("Purchase Order", "write"): frappe.throw(_("Not permitted"), frappe.PermissionError) @@ -702,7 +707,9 @@ def set_missing_values(source, target): @frappe.whitelist() -def make_purchase_receipt(source_name, target_doc=None, args=None): +def make_purchase_receipt( + source_name: str, target_doc: str | Document | None = None, args: str | dict | None = None +): if args is None: args = {} if isinstance(args, str): @@ -766,12 +773,14 @@ def make_purchase_receipt(source_name, target_doc=None, args=None): @frappe.whitelist() -def make_purchase_invoice(source_name, target_doc=None, args=None): +def make_purchase_invoice( + source_name: str, target_doc: str | Document | None = None, args: str | dict | None = None +): return get_mapped_purchase_invoice(source_name, target_doc, args=args) @frappe.whitelist() -def make_purchase_invoice_from_portal(purchase_order_name): +def make_purchase_invoice_from_portal(purchase_order_name: str): doc = get_mapped_purchase_invoice(purchase_order_name, ignore_permissions=True) if frappe.session.user not in frappe.get_all("Portal User", {"parent": doc.supplier}, pluck="user"): frappe.throw(_("Not Permitted"), frappe.PermissionError) @@ -884,21 +893,27 @@ def get_list_context(context=None): @frappe.whitelist() -def update_status(status, name): +def update_status(status: str, name: str): po = frappe.get_lazy_doc("Purchase Order", name) po.update_status(status) po.update_delivered_qty_in_sales_order() @frappe.whitelist() -def make_inter_company_sales_order(source_name, target_doc=None): +def make_inter_company_sales_order(source_name: str, target_doc: str | Document | None = None): from erpnext.accounts.doctype.sales_invoice.sales_invoice import make_inter_company_transaction return make_inter_company_transaction("Purchase Order", source_name, target_doc) @frappe.whitelist() -def make_subcontracting_order(source_name, target_doc=None, save=False, submit=False, notify=False): +def make_subcontracting_order( + source_name: str, + target_doc: str | Document | None = None, + save: bool = False, + submit: bool = False, + notify: bool = False, +): if not is_po_fully_subcontracted(source_name): target_doc = get_mapped_subcontracting_order(source_name, target_doc) diff --git a/erpnext/buying/doctype/purchase_order/test_purchase_order.py b/erpnext/buying/doctype/purchase_order/test_purchase_order.py index 68ec5b99f61..3b7c9db5ee9 100644 --- a/erpnext/buying/doctype/purchase_order/test_purchase_order.py +++ b/erpnext/buying/doctype/purchase_order/test_purchase_order.py @@ -543,12 +543,12 @@ class TestPurchaseOrder(IntegrationTestCase): @IntegrationTestCase.change_settings("Accounts Settings", {"automatically_fetch_payment_terms": 1}) def test_make_purchase_invoice_with_terms(self): po = create_purchase_order(do_not_save=True) - - self.assertRaises(frappe.ValidationError, make_pi_from_po, po.name) - po.update({"payment_terms_template": "_Test Payment Term Template"}) po.save() + + self.assertRaises(frappe.ValidationError, make_pi_from_po, po.name) + po.submit() self.assertEqual(po.payment_schedule[0].payment_amount, 2500.0) diff --git a/erpnext/buying/doctype/request_for_quotation/request_for_quotation.js b/erpnext/buying/doctype/request_for_quotation/request_for_quotation.js index 335bb28b0fb..3171ad595b1 100644 --- a/erpnext/buying/doctype/request_for_quotation/request_for_quotation.js +++ b/erpnext/buying/doctype/request_for_quotation/request_for_quotation.js @@ -250,10 +250,17 @@ frappe.ui.form.on("Request for Quotation", { "subject", ]) .then((r) => { - frm.set_value( - "message_for_supplier", - r.message.use_html ? r.message.response_html : r.message.response - ); + if (r.message.use_html) { + frm.set_value({ + mfs_html: r.message.response_html, + use_html: 1, + }); + } else { + frm.set_value({ + message_for_supplier: r.message.response, + use_html: 0, + }); + } frm.set_value("subject", r.message.subject); }); } diff --git a/erpnext/buying/doctype/request_for_quotation/request_for_quotation.json b/erpnext/buying/doctype/request_for_quotation/request_for_quotation.json index 005078584bb..a10497702ce 100644 --- a/erpnext/buying/doctype/request_for_quotation/request_for_quotation.json +++ b/erpnext/buying/doctype/request_for_quotation/request_for_quotation.json @@ -31,7 +31,9 @@ "send_document_print", "sec_break_email_2", "subject", + "use_html", "message_for_supplier", + "mfs_html", "terms_section_break", "incoterm", "named_place", @@ -142,12 +144,13 @@ { "allow_on_submit": 1, "default": "Please supply the specified items at the best possible rates", + "depends_on": "eval:doc.use_html == 0", "fieldname": "message_for_supplier", "fieldtype": "Text Editor", "in_list_view": 1, "label": "Message for Supplier", - "print_hide": 1, - "reqd": 1 + "mandatory_depends_on": "eval:doc.use_html == 0", + "print_hide": 1 }, { "collapsible": 1, @@ -324,6 +327,22 @@ "label": "Subject", "not_nullable": 1, "reqd": 1 + }, + { + "allow_on_submit": 1, + "depends_on": "eval:doc.use_html == 1", + "fieldname": "mfs_html", + "fieldtype": "Code", + "label": "Message for Supplier", + "mandatory_depends_on": "eval:doc.use_html == 1", + "print_hide": 1 + }, + { + "default": "0", + "fieldname": "use_html", + "fieldtype": "Check", + "hidden": 1, + "label": "Use HTML" } ], "grid_page_length": 50, @@ -331,7 +350,7 @@ "index_web_pages_for_search": 1, "is_submittable": 1, "links": [], - "modified": "2026-01-06 10:31:08.747043", + "modified": "2026-03-01 23:38:48.079274", "modified_by": "Administrator", "module": "Buying", "name": "Request for Quotation", diff --git a/erpnext/buying/doctype/request_for_quotation/request_for_quotation.py b/erpnext/buying/doctype/request_for_quotation/request_for_quotation.py index 95727472112..8021906c73d 100644 --- a/erpnext/buying/doctype/request_for_quotation/request_for_quotation.py +++ b/erpnext/buying/doctype/request_for_quotation/request_for_quotation.py @@ -8,6 +8,7 @@ import frappe from frappe import _ from frappe.core.doctype.communication.email import make from frappe.desk.form.load import get_attachments +from frappe.model.document import Document from frappe.model.mapper import get_mapped_doc from frappe.query_builder import Order from frappe.utils import get_url @@ -47,7 +48,8 @@ class RequestforQuotation(BuyingController): incoterm: DF.Link | None items: DF.Table[RequestforQuotationItem] letter_head: DF.Link | None - message_for_supplier: DF.TextEditor + message_for_supplier: DF.TextEditor | None + mfs_html: DF.Code | None named_place: DF.Data | None naming_series: DF.Literal["PUR-RFQ-.YYYY.-"] opportunity: DF.Link | None @@ -61,6 +63,7 @@ class RequestforQuotation(BuyingController): tc_name: DF.Link | None terms: DF.TextEditor | None transaction_date: DF.Date + use_html: DF.Check vendor: DF.Link | None # end: auto-generated types @@ -100,8 +103,16 @@ class RequestforQuotation(BuyingController): ["use_html", "response", "response_html", "subject"], as_dict=True, ) - if not self.message_for_supplier: - self.message_for_supplier = data.response_html if data.use_html else data.response + + self.use_html = data.use_html + + if data.use_html: + if not self.mfs_html: + self.mfs_html = data.response_html + else: + if not self.message_for_supplier: + self.message_for_supplier = data.response + if not self.subject: self.subject = data.subject @@ -164,7 +175,7 @@ class RequestforQuotation(BuyingController): self.db_set("status", "Cancelled") @frappe.whitelist() - def get_supplier_email_preview(self, supplier): + def get_supplier_email_preview(self, supplier: str): """Returns formatted email preview as string.""" rfq_suppliers = list(filter(lambda row: row.supplier == supplier, self.suppliers)) rfq_supplier = rfq_suppliers[0] @@ -304,7 +315,10 @@ class RequestforQuotation(BuyingController): else: sender = frappe.session.user not in STANDARD_USERS and frappe.session.user or None - rendered_message = frappe.render_template(self.message_for_supplier, doc_args) + message_template = self.mfs_html if self.use_html else self.message_for_supplier + # nosemgrep: frappe-semgrep-rules.rules.security.frappe-ssti + rendered_message = frappe.render_template(message_template, doc_args) + subject_source = ( self.subject or frappe.get_value("Email Template", self.email_template, "subject") @@ -385,7 +399,7 @@ class RequestforQuotation(BuyingController): @frappe.whitelist() -def send_supplier_emails(rfq_name): +def send_supplier_emails(rfq_name: str): check_portal_enabled("Request for Quotation") rfq = frappe.get_doc("Request for Quotation", rfq_name) if rfq.docstatus == 1: @@ -418,7 +432,9 @@ def get_list_context(context=None): @frappe.whitelist() -def make_supplier_quotation_from_rfq(source_name, target_doc=None, for_supplier=None): +def make_supplier_quotation_from_rfq( + source_name: str, target_doc: str | Document | None = None, for_supplier: str | None = None +): def postprocess(source, target_doc): if for_supplier: target_doc.supplier = for_supplier @@ -458,7 +474,7 @@ def make_supplier_quotation_from_rfq(source_name, target_doc=None, for_supplier= # This method is used to make supplier quotation from supplier's portal. @frappe.whitelist() -def create_supplier_quotation(doc): +def create_supplier_quotation(doc: str | Document | dict): if isinstance(doc, str): doc = json.loads(doc) @@ -548,7 +564,9 @@ def get_pdf( @frappe.whitelist() -def get_item_from_material_requests_based_on_supplier(source_name, target_doc=None): +def get_item_from_material_requests_based_on_supplier( + source_name: str, target_doc: str | Document | None = None +): mr_items_list = frappe.db.sql( """ SELECT @@ -612,7 +630,9 @@ def get_supplier_tag(): @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def get_rfq_containing_supplier(doctype, txt, searchfield, start, page_len, filters): +def get_rfq_containing_supplier( + doctype: str | None, txt: str, searchfield: str | None, start: int, page_len: int, filters: dict +): rfq = frappe.qb.DocType("Request for Quotation") rfq_supplier = frappe.qb.DocType("Request for Quotation Supplier") diff --git a/erpnext/buying/doctype/supplier/supplier.py b/erpnext/buying/doctype/supplier/supplier.py index 6a7332411d0..b9adc94dd16 100644 --- a/erpnext/buying/doctype/supplier/supplier.py +++ b/erpnext/buying/doctype/supplier/supplier.py @@ -224,7 +224,9 @@ class Supplier(TransactionBase): @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def get_supplier_primary(doctype, txt, searchfield, start, page_len, filters): +def get_supplier_primary( + doctype: str | None, txt: str, searchfield: str | None, start: int, page_len: int, filters: dict +): supplier = filters.get("supplier") type = filters.get("type") type_doctype = frappe.qb.DocType(type) diff --git a/erpnext/buying/doctype/supplier_quotation/supplier_quotation.py b/erpnext/buying/doctype/supplier_quotation/supplier_quotation.py index c3ba8c40cf3..4f94a89870b 100644 --- a/erpnext/buying/doctype/supplier_quotation/supplier_quotation.py +++ b/erpnext/buying/doctype/supplier_quotation/supplier_quotation.py @@ -6,6 +6,7 @@ import json import frappe from frappe import _ +from frappe.model.document import Document from frappe.model.mapper import get_mapped_doc from frappe.utils import flt, getdate, nowdate @@ -240,7 +241,9 @@ def get_list_context(context=None): @frappe.whitelist() -def make_purchase_order(source_name, target_doc=None, args=None): +def make_purchase_order( + source_name: str, target_doc: str | Document | None = None, args: str | dict | None = None +): if args is None: args = {} if isinstance(args, str): @@ -294,7 +297,7 @@ def make_purchase_order(source_name, target_doc=None, args=None): @frappe.whitelist() -def make_purchase_invoice(source_name, target_doc=None): +def make_purchase_invoice(source_name: str, target_doc: str | Document | None = None): doc = get_mapped_doc( "Supplier Quotation", source_name, @@ -315,7 +318,7 @@ def make_purchase_invoice(source_name, target_doc=None): @frappe.whitelist() -def make_quotation(source_name, target_doc=None): +def make_quotation(source_name: str, target_doc: str | Document | None = None): doclist = get_mapped_doc( "Supplier Quotation", source_name, diff --git a/erpnext/buying/doctype/supplier_quotation/test_supplier_quotation.py b/erpnext/buying/doctype/supplier_quotation/test_supplier_quotation.py index ffbec9bd73e..7c2714ba671 100644 --- a/erpnext/buying/doctype/supplier_quotation/test_supplier_quotation.py +++ b/erpnext/buying/doctype/supplier_quotation/test_supplier_quotation.py @@ -34,7 +34,7 @@ class TestPurchaseOrder(IntegrationTestCase): self.assertEqual(sq.get("items")[1].rate, 300) self.assertEqual(sq.get("items")[1].description, "test") - def test_update_supplier_quotation_child_rate_disallow(self): + def test_update_supplier_quotation_child_rate(self): sq = frappe.copy_doc(self.globalTestRecords["Supplier Quotation"][0]) sq.submit() trans_item = json.dumps( @@ -47,6 +47,22 @@ class TestPurchaseOrder(IntegrationTestCase): }, ] ) + update_child_qty_rate("Supplier Quotation", trans_item, sq.name) + sq.reload() + self.assertEqual(sq.get("items")[0].rate, 300) + po = make_purchase_order(sq.name) + po.schedule_date = add_days(today(), 1) + po.submit() + trans_item = json.dumps( + [ + { + "item_code": sq.items[0].item_code, + "rate": 20, + "qty": sq.items[0].qty, + "docname": sq.items[0].name, + }, + ] + ) self.assertRaises( frappe.ValidationError, update_child_qty_rate, "Supplier Quotation", trans_item, sq.name ) diff --git a/erpnext/buying/doctype/supplier_scorecard/supplier_scorecard.py b/erpnext/buying/doctype/supplier_scorecard/supplier_scorecard.py index a1142715e2c..7aaaceaed08 100644 --- a/erpnext/buying/doctype/supplier_scorecard/supplier_scorecard.py +++ b/erpnext/buying/doctype/supplier_scorecard/supplier_scorecard.py @@ -146,7 +146,7 @@ class SupplierScorecard(Document): @frappe.whitelist() -def get_timeline_data(doctype, name): +def get_timeline_data(doctype: str, name: str): # Get a list of all the associated scorecards scs = frappe.get_doc(doctype, name) out = {} @@ -198,7 +198,7 @@ def refresh_scorecards(): @frappe.whitelist() -def make_all_scorecards(docname): +def make_all_scorecards(docname: str): sc = frappe.get_doc("Supplier Scorecard", docname) supplier = frappe.get_doc("Supplier", sc.supplier) diff --git a/erpnext/buying/doctype/supplier_scorecard_standing/supplier_scorecard_standing.py b/erpnext/buying/doctype/supplier_scorecard_standing/supplier_scorecard_standing.py index 690838a28ac..7f1be82c343 100644 --- a/erpnext/buying/doctype/supplier_scorecard_standing/supplier_scorecard_standing.py +++ b/erpnext/buying/doctype/supplier_scorecard_standing/supplier_scorecard_standing.py @@ -32,7 +32,7 @@ class SupplierScorecardStanding(Document): @frappe.whitelist() -def get_scoring_standing(standing_name): +def get_scoring_standing(standing_name: str): standing = frappe.get_doc("Supplier Scorecard Standing", standing_name) return standing diff --git a/erpnext/buying/form_tour/supplier_form_tour/supplier_form_tour.json b/erpnext/buying/form_tour/supplier_form_tour/supplier_form_tour.json new file mode 100644 index 00000000000..05916bc73c7 --- /dev/null +++ b/erpnext/buying/form_tour/supplier_form_tour/supplier_form_tour.json @@ -0,0 +1,42 @@ +{ + "creation": "2026-02-22 16:46:17.299107", + "docstatus": 0, + "doctype": "Form Tour", + "first_document": 0, + "idx": 0, + "include_name_field": 0, + "is_standard": 1, + "list_name": "List", + "modified": "2026-02-22 16:46:17.299107", + "modified_by": "Administrator", + "module": "Buying", + "name": "Supplier Form Tour", + "new_document_form": 0, + "owner": "Administrator", + "reference_doctype": "Supplier", + "report_name": "", + "save_on_complete": 1, + "steps": [ + { + "description": "Enter the Full Name of the Supplier", + "fieldname": "supplier_name", + "fieldtype": "Data", + "has_next_condition": 0, + "hide_buttons": 0, + "is_table_field": 0, + "label": "Supplier Name", + "modal_trigger": 0, + "next_on_click": 0, + "offset_x": 0, + "offset_y": 0, + "popover_element": 0, + "position": "Left", + "title": "Full Name", + "ui_tour": 0 + } + ], + "title": "Supplier Form Tour", + "track_steps": 0, + "ui_tour": 0, + "view_name": "Workspaces" +} diff --git a/erpnext/buying/module_onboarding/buying_onboarding/buying_onboarding.json b/erpnext/buying/module_onboarding/buying_onboarding/buying_onboarding.json new file mode 100644 index 00000000000..814c87f27d0 --- /dev/null +++ b/erpnext/buying/module_onboarding/buying_onboarding/buying_onboarding.json @@ -0,0 +1,41 @@ +{ + "allow_roles": [ + { + "role": "Purchase Manager" + }, + { + "role": "Purchase User" + } + ], + "creation": "2026-02-19 10:53:58.761773", + "docstatus": 0, + "doctype": "Module Onboarding", + "idx": 0, + "is_complete": 0, + "modified": "2026-02-25 16:59:28.328912", + "modified_by": "Administrator", + "module": "Buying", + "name": "Buying Onboarding", + "owner": "Administrator", + "steps": [ + { + "step": "Create Supplier" + }, + { + "step": "Create Item" + }, + { + "step": "Create Purchase Order" + }, + { + "step": "Create Purchase Invoice" + }, + { + "step": "View Purchase Order Analysis" + }, + { + "step": "Review Buying Settings" + } + ], + "title": "Buying Setup" +} diff --git a/erpnext/buying/onboarding_step/create_item/create_item.json b/erpnext/buying/onboarding_step/create_item/create_item.json new file mode 100644 index 00000000000..8e1420e2add --- /dev/null +++ b/erpnext/buying/onboarding_step/create_item/create_item.json @@ -0,0 +1,20 @@ +{ + "action": "Create Entry", + "action_label": "Create Item", + "creation": "2026-02-19 12:38:40.865013", + "docstatus": 0, + "doctype": "Onboarding Step", + "idx": 8, + "is_complete": 0, + "is_single": 0, + "is_skipped": 0, + "modified": "2026-02-25 16:58:56.384284", + "modified_by": "Administrator", + "name": "Create Item", + "owner": "Administrator", + "reference_document": "Item", + "show_form_tour": 0, + "show_full_form": 0, + "title": "Create Item", + "validate_action": 1 +} diff --git a/erpnext/buying/onboarding_step/create_purchase_invoice/create_purchase_invoice.json b/erpnext/buying/onboarding_step/create_purchase_invoice/create_purchase_invoice.json new file mode 100644 index 00000000000..a3c63749621 --- /dev/null +++ b/erpnext/buying/onboarding_step/create_purchase_invoice/create_purchase_invoice.json @@ -0,0 +1,20 @@ +{ + "action": "Create Entry", + "action_label": "Create Purchase Invoice", + "creation": "2026-02-19 12:38:14.868162", + "docstatus": 0, + "doctype": "Onboarding Step", + "idx": 5, + "is_complete": 0, + "is_single": 0, + "is_skipped": 0, + "modified": "2026-02-25 16:58:56.386439", + "modified_by": "Administrator", + "name": "Create Purchase Invoice", + "owner": "Administrator", + "reference_document": "Purchase Invoice", + "show_form_tour": 0, + "show_full_form": 0, + "title": "Create Purchase Invoice", + "validate_action": 1 +} diff --git a/erpnext/buying/onboarding_step/create_purchase_order/create_purchase_order.json b/erpnext/buying/onboarding_step/create_purchase_order/create_purchase_order.json new file mode 100644 index 00000000000..b743a06c086 --- /dev/null +++ b/erpnext/buying/onboarding_step/create_purchase_order/create_purchase_order.json @@ -0,0 +1,21 @@ +{ + "action": "Create Entry", + "action_label": "Create Purchase Order", + "creation": "2026-02-19 12:13:44.068135", + "docstatus": 0, + "doctype": "Onboarding Step", + "form_tour": "", + "idx": 2, + "is_complete": 0, + "is_single": 0, + "is_skipped": 0, + "modified": "2026-02-25 16:58:56.379480", + "modified_by": "Administrator", + "name": "Create Purchase Order", + "owner": "Administrator", + "reference_document": "Purchase Order", + "show_form_tour": 0, + "show_full_form": 1, + "title": "Create Purchase Order", + "validate_action": 1 +} diff --git a/erpnext/buying/onboarding_step/create_supplier/create_supplier.json b/erpnext/buying/onboarding_step/create_supplier/create_supplier.json new file mode 100644 index 00000000000..470011efd5e --- /dev/null +++ b/erpnext/buying/onboarding_step/create_supplier/create_supplier.json @@ -0,0 +1,22 @@ +{ + "action": "Create Entry", + "action_label": "Create supplier", + "creation": "2026-02-19 10:53:56.936107", + "description": "", + "docstatus": 0, + "doctype": "Onboarding Step", + "form_tour": "Supplier Form Tour", + "idx": 2, + "is_complete": 0, + "is_single": 0, + "is_skipped": 0, + "modified": "2026-02-25 16:58:56.375824", + "modified_by": "Administrator", + "name": "Create Supplier", + "owner": "Administrator", + "reference_document": "Supplier", + "show_form_tour": 1, + "show_full_form": 1, + "title": "Create Supplier", + "validate_action": 1 +} diff --git a/erpnext/buying/onboarding_step/review_buying_settings/review_buying_settings.json b/erpnext/buying/onboarding_step/review_buying_settings/review_buying_settings.json new file mode 100644 index 00000000000..52038d11800 --- /dev/null +++ b/erpnext/buying/onboarding_step/review_buying_settings/review_buying_settings.json @@ -0,0 +1,21 @@ +{ + "action": "Update Settings", + "action_label": "Review Buying Settings", + "creation": "2026-02-23 20:27:23.664752", + "docstatus": 0, + "doctype": "Onboarding Step", + "idx": 0, + "is_complete": 0, + "is_single": 1, + "is_skipped": 0, + "modified": "2026-02-25 16:58:56.388794", + "modified_by": "Administrator", + "name": "Review Buying Settings", + "owner": "Administrator", + "path": "desk/buying-settings", + "reference_document": "Buying Settings", + "show_form_tour": 0, + "show_full_form": 0, + "title": "Review Buying Settings", + "validate_action": 0 +} diff --git a/erpnext/buying/onboarding_step/view_purchase_order_analysis/view_purchase_order_analysis.json b/erpnext/buying/onboarding_step/view_purchase_order_analysis/view_purchase_order_analysis.json new file mode 100644 index 00000000000..9583034f337 --- /dev/null +++ b/erpnext/buying/onboarding_step/view_purchase_order_analysis/view_purchase_order_analysis.json @@ -0,0 +1,23 @@ +{ + "action": "View Report", + "action_label": "View Purchase Order Analysis", + "creation": "2026-02-23 20:26:29.245112", + "docstatus": 0, + "doctype": "Onboarding Step", + "idx": 0, + "is_complete": 0, + "is_single": 0, + "is_skipped": 0, + "modified": "2026-02-25 10:33:43.731928", + "modified_by": "Administrator", + "name": "View Purchase Order Analysis", + "owner": "Administrator", + "reference_report": "Purchase Order Analysis", + "report_description": "View Purchase Order Analysis", + "report_reference_doctype": "Purchase Order", + "report_type": "Script Report", + "show_form_tour": 0, + "show_full_form": 0, + "title": "View Purchase Order Analysis", + "validate_action": 1 +} diff --git a/erpnext/buying/print_format/purchase_order_with_item_image/purchase_order_with_item_image.json b/erpnext/buying/print_format/purchase_order_with_item_image/purchase_order_with_item_image.json index 2f4c09b0cb6..b70401ea0a2 100644 --- a/erpnext/buying/print_format/purchase_order_with_item_image/purchase_order_with_item_image.json +++ b/erpnext/buying/print_format/purchase_order_with_item_image/purchase_order_with_item_image.json @@ -9,14 +9,14 @@ "docstatus": 0, "doctype": "Print Format", "font_size": 14, - "html": "{%- macro add_header(page_num, max_pages, doc, letter_head, no_letterhead, footer, print_settings=None, print_heading_template=None) -%}\n\n{% if letter_head and not no_letterhead %}\n
{{ letter_head }}
\n{% endif %}\n{% if print_heading_template %}\n{{ frappe.render_template(print_heading_template, {\"doc\":doc}) }}\n{% endif %}\n{%- endmacro -%}\n\n{% for page in layout %}\n
\n\t
\n\t\t{{ add_header(loop.index, layout|len, doc, letter_head, no_letterhead, footer, print_settings) }}\n\t
\n\t{%- if doc.meta.is_submittable and doc.docstatus==2-%}\n\t\t
\n\t\t\t

{{ _(\"CANCELLED\") }}

\n\t\t
\n\t{%- endif -%}\n\t{%- if doc.meta.is_submittable and doc.docstatus==0 and (print_settings==None or print_settings.add_draft_heading) -%}\n\t\t
\n\t\t\t

{{ _(\"DRAFT\") }}

\n\t\t
\n\t{%- endif -%}\n\n\t\n\n\t
\n\t\t\n\t\t\t\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\n\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t
Customer Name:
\n\t\t\t\t\t\t
Supplier Address:
\n\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t
{{ doc.supplier_name }}
\n\t\t\t\t\t\t
\n \t\t\t\t\t{% if doc.supplier_address %}\n \t\t\t\t\t\t{% set supplier_address = frappe.db.get_value(\"Address\", doc.supplier_address, [\"address_line1\", \"address_line2\", \"city\", \"state\", \"pincode\", \"country\"], as_dict=True) %}\n {{ doc.supplier_name }}
\n \t\t\t\t\t\t{{ supplier_address.address_line1 or \"\" }}
\n \t\t\t\t\t\t{% if supplier_address.address_line2 %}{{ supplier_address.address_line2 }}
{% endif %}\n \t\t\t\t\t\t{{ supplier_address.city or \"\" }} {{ supplier_address.state or \"\" }} {{ supplier_address.pincode or \"\" }} {{ supplier_address.country or \"\" }}
\n \t\t\t\t\t{% endif %}\n\t\t\t\t\t\t
\n\n\t\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t
{{ _(\"Purchase Order:\") }}
\n\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t
{{ doc.name }}
\n\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t
{{ _(\"Order Date:\") }}
\n\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t
{{ frappe.utils.format_date(doc.transaction_date) }}
\n\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t
{{ _(\"Required By:\") }}
\n\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t
{{ frappe.utils.format_date(doc.schedule_date) }}
\n\t\t\t\t\t
\n\t\t\t\t
\n\n\t\t\n\t\t{% set item_naming_by = frappe.db.get_single_value(\"Stock Settings\", \"item_naming_by\") %}\n\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t{% if item_naming_by != \"Item Code\" %}\n\t\t\t\t\t\t\n\t\t\t\t\t{% endif %}\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t{% for item in doc.items %}\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t{% if item_naming_by != \"Item Code\" %}\n\t\t\t\t\t\t\n\t\t\t\t\t{% endif %}\n\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t{% endfor %}\n\t\t\t\n\t\t
{{ _(\"No\") }}{{ _(\"Item\") }}{{ _(\"Item Code\") }}{{ _(\"Quantity\") }}{{ _(\"Rate\") }}{{ _(\"Amount\") }}
{{ loop.index }}\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{% if item.image %}\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{% endif %}\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t{{ item.item_name }}\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t
\n\t\t\t\t\t
{{ item.item_code }}{{ item.get_formatted(\"qty\", 0) }} {{ item.uom }}{{ item.get_formatted(\"net_rate\", doc) }}{{ item.get_formatted(\"net_amount\", doc) }}
\n\n\t\t
\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\n\t\t\t\t{%- if doc.apply_discount_on == \"Net Total\" -%}\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t{%- endif -%}\n\t\t\t\t{%- for tax in doc.taxes -%}\n\t\t\t\t\t{%- if (tax.tax_amount or print_settings.print_taxes_with_zero_amount) and (not tax.included_in_print_rate or doc.flags.show_inclusive_tax_in_print) -%}\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t{%- endif -%}\n\t\t\t\t{%- endfor -%}\n\t\t\t\t{%- if doc.apply_discount_on == \"Grand Total\" -%}\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t{%- endif -%}\n\t\t\t
{{ _(\"Sub Total:\") }}{{ doc.get_formatted(\"total\", doc) }}
\n\t\t\t\t\t\t\t{{ _(\"Discount\") }} ({{ doc.additional_discount_percentage }}%):\n\t\t\t\t\t\t{{ doc.get_formatted(\"discount_amount\", doc) }}
{{ tax.get_formatted(\"description\") }} ({{ tax.get_formatted(\"rate\") }}%):{{ tax.get_formatted(\"tax_amount\") }}
\n\t\t\t\t\t\t\t{{ _(\"Discount\") }} ({{ doc.additional_discount_percentage }}%):\n\t\t\t\t\t\t{{ doc.get_formatted(\"discount_amount\", doc) }}
\n\t\t
\n\n\t\t
\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t\t\t {{ _(\"In Words: \") }}{{ doc.in_words }}\n\t\t\t\t\t\t
\n\t\t\t\t\t
{{ _(\"Grand Total:\") }}\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t{{ doc.get_formatted(\"grand_total\", doc) }}\n\t\t\t\t\t\t\n\t\t\t\t\t
\n\t\t
\n\n\n\t\t\n\t\t{% if doc.terms %}\n\t\t
\n\t\t\t
{{ _(\"Terms and Conditions\") }}
\n\t\t\t{{ doc.terms}}\n\t\t
\n\t\t{% endif %}\n\t
\n
\n{% endfor %}\n", + "html": "{%- macro add_header(page_num, max_pages, doc, letter_head, no_letterhead, footer, print_settings=None, print_heading_template=None) -%}\n\n{% if letter_head and not no_letterhead %}\n
{{ letter_head }}
\n{% endif %}\n{% if print_heading_template %}\n{{ frappe.render_template(print_heading_template, {\"doc\":doc}) }}\n{% endif %}\n{%- endmacro -%}\n\n{% for page in layout %}\n
\n\t
\n\t\t{{ add_header(loop.index, layout|len, doc, letter_head, no_letterhead, footer, print_settings) }}\n\t
\n\t{%- if doc.meta.is_submittable and doc.docstatus==2-%}\n\t\t
\n\t\t\t

{{ _(\"CANCELLED\") }}

\n\t\t
\n\t{%- endif -%}\n\t{%- if doc.meta.is_submittable and doc.docstatus==0 and (print_settings==None or print_settings.add_draft_heading) -%}\n\t\t
\n\t\t\t

{{ _(\"DRAFT\") }}

\n\t\t
\n\t{%- endif -%}\n\n\t\n\n\t
\n\t\t\n\t\t\t\n\t\t\t\t\n\n\t\t\t\t\n\t\t\t\n\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t
{{ _(\"Supplier Name:\") }}
\n\t\t\t\t\t\t
{{ _(\"Supplier Address:\") }}
\n\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t
{{ doc.supplier_name }}
\n\t\t\t\t\t\t
\n \t\t\t\t\t{% if doc.supplier_address %}\n \t\t\t\t\t\t{% set supplier_address = frappe.db.get_value(\"Address\", doc.supplier_address, [\"address_line1\", \"address_line2\", \"city\", \"state\", \"pincode\", \"country\"], as_dict=True) %}\n {{ doc.supplier_name }}
\n \t\t\t\t\t\t{{ supplier_address.address_line1 or \"\" }}
\n \t\t\t\t\t\t{% if supplier_address.address_line2 %}{{ supplier_address.address_line2 }}
{% endif %}\n \t\t\t\t\t\t{{ supplier_address.city or \"\" }} {{ supplier_address.state or \"\" }} {{ supplier_address.pincode or \"\" }} {{ supplier_address.country or \"\" }}
\n \t\t\t\t\t{% endif %}\n\t\t\t\t\t\t
\n\n\t\t\t\t\t
\n\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t
{{ _(\"Purchase Order:\") }}
\n\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t
{{ doc.name }}
\n\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t
{{ _(\"Order Date:\") }}
\n\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t
{{ frappe.utils.format_date(doc.transaction_date) }}
\n\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t
{{ _(\"Required By:\") }}
\n\t\t\t\t\t
\n\t\t\t\t\t
\n\t\t\t\t\t\t
{{ frappe.utils.format_date(doc.schedule_date) }}
\n\t\t\t\t\t
\n\t\t\t\t
\n\n\t\t\n\t\t{% set item_naming_by = frappe.db.get_single_value(\"Stock Settings\", \"item_naming_by\") %}\n\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t{% if item_naming_by != \"Item Code\" %}\n\t\t\t\t\t\t\n\t\t\t\t\t{% endif %}\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t{% for item in doc.items %}\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t{% if item_naming_by != \"Item Code\" %}\n\t\t\t\t\t\t\n\t\t\t\t\t{% endif %}\n\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t\t{% endfor %}\n\t\t\t\n\t\t
{{ _(\"No\") }}{{ _(\"Item\") }}{{ _(\"Item Code\") }}{{ _(\"Quantity\") }}{{ _(\"Rate\") }}{{ _(\"Amount\") }}
{{ loop.index }}\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{% if item.image %}\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t{% endif %}\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t{{ item.item_name }}\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t
\n\t\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t
\n\t\t\t\t\t
{{ item.item_code }}{{ item.get_formatted(\"qty\", 0) }} {{ item.uom }}{{ item.get_formatted(\"net_rate\", doc) }}{{ item.get_formatted(\"net_amount\", doc) }}
\n\n\t\t
\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\n\t\t\t\t{%- if doc.apply_discount_on == \"Net Total\" -%}\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t{%- endif -%}\n\t\t\t\t{%- for tax in doc.taxes -%}\n\t\t\t\t\t{%- if (tax.tax_amount or print_settings.print_taxes_with_zero_amount) and (not tax.included_in_print_rate or doc.flags.show_inclusive_tax_in_print) -%}\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t{%- endif -%}\n\t\t\t\t{%- endfor -%}\n\t\t\t\t{%- if doc.apply_discount_on == \"Grand Total\" -%}\n\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t{%- endif -%}\n\t\t\t
{{ _(\"Sub Total:\") }}{{ doc.get_formatted(\"total\", doc) }}
\n\t\t\t\t\t\t\t{{ _(\"Discount\") }} ({{ doc.additional_discount_percentage }}%):\n\t\t\t\t\t\t{{ doc.get_formatted(\"discount_amount\", doc) }}
{{ tax.get_formatted(\"description\") }} ({{ tax.get_formatted(\"rate\") }}%):{{ tax.get_formatted(\"tax_amount\") }}
\n\t\t\t\t\t\t\t{{ _(\"Discount\") }} ({{ doc.additional_discount_percentage }}%):\n\t\t\t\t\t\t{{ doc.get_formatted(\"discount_amount\", doc) }}
\n\t\t
\n\n\t\t
\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\t\n\t\t\t\t\n\t\t\t
\n\t\t\t\t\t\t
\n\t\t\t\t\t\t\t {{ _(\"In Words: \") }}{{ doc.in_words }}\n\t\t\t\t\t\t
\n\t\t\t\t\t
{{ _(\"Grand Total:\") }}\n\t\t\t\t\t\t\n\t\t\t\t\t\t\t{{ doc.get_formatted(\"grand_total\", doc) }}\n\t\t\t\t\t\t\n\t\t\t\t\t
\n\t\t
\n\n\n\t\t\n\t\t{% if doc.terms %}\n\t\t
\n\t\t\t
{{ _(\"Terms and Conditions\") }}
\n\t\t\t{{ doc.terms}}\n\t\t
\n\t\t{% endif %}\n\t
\n
\n{% endfor %}\n", "idx": 0, "line_breaks": 0, "margin_bottom": 15.0, "margin_left": 15.0, "margin_right": 15.0, "margin_top": 15.0, - "modified": "2025-11-30 20:07:51.896474", + "modified": "2026-02-23 14:15:59.698407", "modified_by": "Administrator", "module": "Buying", "name": "Purchase Order with Item Image", diff --git a/erpnext/buying/report/procurement_tracker/procurement_tracker.py b/erpnext/buying/report/procurement_tracker/procurement_tracker.py index 6f610d2dc20..10169c554fb 100644 --- a/erpnext/buying/report/procurement_tracker/procurement_tracker.py +++ b/erpnext/buying/report/procurement_tracker/procurement_tracker.py @@ -165,7 +165,7 @@ def get_data(filters): "cost_center": po.cost_center, "project": po.project, "requesting_site": po.warehouse, - "requestor": po.owner, + "requestor": mr_record.get("owner", po.owner), "material_request_no": po.material_request, "item_code": po.item_code, "quantity": flt(po.qty), diff --git a/erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py b/erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py index 09bfc12a351..273d5c90982 100644 --- a/erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py +++ b/erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py @@ -295,7 +295,7 @@ def get_message(): @frappe.whitelist() -def set_default_supplier(item_code, supplier, company): +def set_default_supplier(item_code: str, supplier: str, company: str): frappe.db.set_value( "Item Default", {"parent": item_code, "company": company}, diff --git a/erpnext/buying/utils.py b/erpnext/buying/utils.py index 54f00417a89..c9d05a53099 100644 --- a/erpnext/buying/utils.py +++ b/erpnext/buying/utils.py @@ -117,7 +117,7 @@ def check_on_hold_or_closed_status(doctype, docname) -> None: @frappe.whitelist() -def get_linked_material_requests(items): +def get_linked_material_requests(items: str): items = json.loads(items) mr_list = [] for item in items: diff --git a/erpnext/controllers/accounts_controller.py b/erpnext/controllers/accounts_controller.py index 25959c651cf..09a31eea4be 100644 --- a/erpnext/controllers/accounts_controller.py +++ b/erpnext/controllers/accounts_controller.py @@ -13,6 +13,7 @@ from frappe.query_builder import Criterion, DocType from frappe.query_builder.custom import ConstantColumn from frappe.query_builder.functions import Abs, Sum from frappe.utils import ( + DateTimeLikeObject, add_days, add_months, cint, @@ -2525,13 +2526,14 @@ class AccountsController(TransactionBase): grand_total = flt(self.get("rounded_total") or self.grand_total) automatically_fetch_payment_terms = 0 - if self.doctype in ("Sales Invoice", "Purchase Invoice"): - base_grand_total = base_grand_total - flt(self.base_write_off_amount) - grand_total = grand_total - flt(self.write_off_amount) + if self.doctype in ("Sales Invoice", "Purchase Invoice", "Sales Order"): po_or_so, doctype, fieldname = self.get_order_details() automatically_fetch_payment_terms = cint( frappe.get_single_value("Accounts Settings", "automatically_fetch_payment_terms") ) + if self.doctype != "Sales Order": + base_grand_total = base_grand_total - flt(self.base_write_off_amount) + grand_total = grand_total - flt(self.write_off_amount) if self.get("total_advance"): if party_account_currency == self.company_currency: @@ -2547,7 +2549,7 @@ class AccountsController(TransactionBase): if not self.get("payment_schedule"): if ( - self.doctype in ["Sales Invoice", "Purchase Invoice"] + self.doctype in ["Sales Invoice", "Purchase Invoice", "Sales Order"] and automatically_fetch_payment_terms and self.linked_order_has_payment_terms(po_or_so, fieldname, doctype) ): @@ -2605,16 +2607,18 @@ class AccountsController(TransactionBase): if not self.get("items"): return None, None, None if self.doctype == "Sales Invoice": - po_or_so = self.get("items")[0].get("sales_order") - po_or_so_doctype = "Sales Order" - po_or_so_doctype_name = "sales_order" - + prev_doc = self.get("items")[0].get("sales_order") + prev_doctype = "Sales Order" + prev_doctype_name = "sales_order" + elif self.doctype == "Purchase Invoice": + prev_doc = self.get("items")[0].get("purchase_order") + prev_doctype = "Purchase Order" + prev_doctype_name = "purchase_order" else: - po_or_so = self.get("items")[0].get("purchase_order") - po_or_so_doctype = "Purchase Order" - po_or_so_doctype_name = "purchase_order" - - return po_or_so, po_or_so_doctype, po_or_so_doctype_name + prev_doc = self.get("items")[0].get("prevdoc_docname") + prev_doctype = "Quotation" + prev_doctype_name = "prevdoc_docname" + return prev_doc, prev_doctype, prev_doctype_name def linked_order_has_payment_terms(self, po_or_so, fieldname, doctype): if po_or_so and self.all_items_have_same_po_or_so(po_or_so, fieldname): @@ -3113,12 +3117,14 @@ class AccountsController(TransactionBase): @frappe.whitelist() -def get_tax_rate(account_head): +def get_tax_rate(account_head: str): return frappe.get_cached_value("Account", account_head, ["tax_rate", "account_name"], as_dict=True) @frappe.whitelist() -def get_default_taxes_and_charges(master_doctype, tax_template=None, company=None): +def get_default_taxes_and_charges( + master_doctype: str, tax_template: str | None = None, company: str | None = None +): if not company: return {} @@ -3136,7 +3142,7 @@ def get_default_taxes_and_charges(master_doctype, tax_template=None, company=Non @frappe.whitelist() -def get_taxes_and_charges(master_doctype, master_name): +def get_taxes_and_charges(master_doctype: str, master_name: str | None = None): if not master_name: return from frappe.model import child_table_fields, default_fields @@ -3548,7 +3554,11 @@ def update_invoice_status(): @frappe.whitelist() def get_payment_terms( - terms_template, posting_date=None, grand_total=None, base_grand_total=None, bill_date=None + terms_template: str, + posting_date: DateTimeLikeObject | None = None, + grand_total: float | None = None, + base_grand_total: float | None = None, + bill_date: DateTimeLikeObject | None = None, ): if not terms_template: return @@ -3557,6 +3567,7 @@ def get_payment_terms( schedule = [] for d in terms_doc.get("terms"): + d = frappe._dict(d.as_dict()) term_details = get_payment_term_details(d, posting_date, grand_total, base_grand_total, bill_date) schedule.append(term_details) @@ -3565,7 +3576,11 @@ def get_payment_terms( @frappe.whitelist() def get_payment_term_details( - term, posting_date=None, grand_total=None, base_grand_total=None, bill_date=None + term: str | frappe._dict, + posting_date: DateTimeLikeObject | None = None, + grand_total: float | None = None, + base_grand_total: float | None = None, + bill_date: DateTimeLikeObject | None = None, ): term_details = frappe._dict() if isinstance(term, str): @@ -3601,7 +3616,7 @@ def get_payment_term_details( term_details.due_date = get_due_date(term, posting_date) term_details.discount_date = get_discount_date(term, posting_date) - if getdate(term_details.due_date) < getdate(posting_date): + if posting_date and getdate(term_details.due_date) < getdate(posting_date): term_details.due_date = posting_date return term_details @@ -3820,7 +3835,9 @@ def validate_and_delete_children(parent, data, ordered_item=None) -> bool: @frappe.whitelist() -def update_child_qty_rate(parent_doctype, trans_items, parent_doctype_name, child_docname="items"): +def update_child_qty_rate( + parent_doctype: str, trans_items: str, parent_doctype_name: str, child_docname: str = "items" +): from erpnext.buying.doctype.supplier_quotation.supplier_quotation import get_purchased_items from erpnext.selling.doctype.quotation.quotation import get_ordered_items @@ -3872,20 +3889,28 @@ def update_child_qty_rate(parent_doctype, trans_items, parent_doctype_name, chil return frappe.db.get_single_value("Buying Settings", "allow_zero_qty_in_purchase_order") or False return False - def validate_quantity(child_item, new_data): + def validate_quantity_and_rate(child_item, new_data): if not flt(new_data.get("qty")) and not is_allowed_zero_qty(): frappe.throw( - _("Row #{0}: Quantity for Item {1} cannot be zero.").format( + _("Row #{0}:Quantity for Item {1} cannot be zero.").format( new_data.get("idx"), frappe.bold(new_data.get("item_code")) ), title=_("Invalid Qty"), ) - if parent_doctype == "Sales Order" and flt(new_data.get("qty")) < flt(child_item.delivered_qty): - frappe.throw(_("Cannot set quantity less than delivered quantity")) + qty_limits = { + "Sales Order": ("delivered_qty", _("Cannot set quantity less than delivered quantity")), + "Purchase Order": ("received_qty", _("Cannot set quantity less than received quantity")), + } - if parent_doctype == "Purchase Order" and flt(new_data.get("qty")) < flt(child_item.received_qty): - frappe.throw(_("Cannot set quantity less than received quantity")) + if parent_doctype in qty_limits: + qty_field, error_message = qty_limits[parent_doctype] + if flt(new_data.get("qty")) < flt(child_item.get(qty_field)): + frappe.throw( + _("Row #{0}:").format(new_data.get("idx")) + + error_message.format(frappe.bold(new_data.get("item_code"))), + title=_("Invalid Qty"), + ) if parent_doctype in ["Quotation", "Supplier Quotation"]: if (parent_doctype == "Quotation" and not ordered_items) or ( @@ -3898,7 +3923,15 @@ def update_child_qty_rate(parent_doctype, trans_items, parent_doctype_name, chil if parent_doctype == "Quotation" else purchased_items.get(child_item.name) ) + if qty_to_check: + if not rate_unchanged: + frappe.throw( + _( + "Cannot update rate as item {0} is already ordered or purchased against this quotation" + ).format(frappe.bold(new_data.get("item_code"))) + ) + if flt(new_data.get("qty")) < qty_to_check: frappe.throw(_("Cannot reduce quantity than ordered or purchased quantity")) @@ -4017,10 +4050,7 @@ def update_child_qty_rate(parent_doctype, trans_items, parent_doctype_name, chil ): continue - validate_quantity(child_item, d) - if parent_doctype in ["Quotation", "Supplier Quotation"]: - if not rate_unchanged: - frappe.throw(_("Rates cannot be modified for quoted items")) + validate_quantity_and_rate(child_item, d) if flt(child_item.get("qty")) != flt(d.get("qty")): any_qty_changed = True @@ -4122,7 +4152,7 @@ def update_child_qty_rate(parent_doctype, trans_items, parent_doctype_name, chil child_item.idx = len(parent.items) + 1 child_item.insert() else: - child_item.save() + child_item.save(ignore_permissions=True) parent.reload() parent.flags.ignore_validate_update_after_submit = True @@ -4292,11 +4322,11 @@ def update_gl_dict_with_app_based_fields(doc, gl_dict): @frappe.whitelist() -def get_missing_company_details(doctype, docname): +def get_missing_company_details(doctype: str, docname: str): from frappe.contacts.doctype.address.address import get_address_display_list company = frappe.db.get_value(doctype, docname, "company") - if doctype == "Purchase Order": + if doctype in ["Purchase Order", "Purchase Invoice"]: company_address = frappe.db.get_value(doctype, docname, "billing_address") else: company_address = frappe.db.get_value(doctype, docname, "company_address") @@ -4348,7 +4378,7 @@ def get_missing_company_details(doctype, docname): @frappe.whitelist() -def update_company_master_and_address(current_doctype, name, company, details): +def update_company_master_and_address(current_doctype: str, name: str, company: str, details: dict | str): from frappe.utils import validate_email_address if isinstance(details, str): @@ -4392,6 +4422,8 @@ def update_doc_company_address(current_doctype, docname, company_address, detail address_field_map = { "Purchase Order": ("billing_address", "billing_address_display"), + "Purchase Invoice": ("billing_address", "billing_address_display"), + "Sales Order": ("company_address", "company_address_display"), "Sales Invoice": ("company_address", "company_address_display"), "Delivery Note": ("company_address", "company_address_display"), "POS Invoice": ("company_address", "company_address_display"), diff --git a/erpnext/controllers/item_variant.py b/erpnext/controllers/item_variant.py index 77599e3a009..f539ef15536 100644 --- a/erpnext/controllers/item_variant.py +++ b/erpnext/controllers/item_variant.py @@ -25,7 +25,13 @@ class ItemTemplateCannotHaveStock(frappe.ValidationError): @frappe.whitelist() -def get_variant(template, args=None, variant=None, manufacturer=None, manufacturer_part_no=None): +def get_variant( + template: str, + args: dict | str | None = None, + variant: str | None = None, + manufacturer: str | None = None, + manufacturer_part_no: str | None = None, +): """ Validates Attributes and their Values, then looks for an exactly matching Item Variant @@ -198,7 +204,7 @@ def find_variant(template, args, variant_item_code=None): @frappe.whitelist() -def create_variant(item, args, use_template_image=False): +def create_variant(item: str, args: dict | str, use_template_image: bool = False): use_template_image = frappe.parse_json(use_template_image) if isinstance(args, str): args = json.loads(args) @@ -223,7 +229,7 @@ def create_variant(item, args, use_template_image=False): @frappe.whitelist() -def enqueue_multiple_variant_creation(item, args, use_template_image=False): +def enqueue_multiple_variant_creation(item: str, args: dict | str, use_template_image: bool = False): use_template_image = frappe.parse_json(use_template_image) # There can be innumerable attribute combinations, enqueue if isinstance(args, str): @@ -403,7 +409,7 @@ def make_variant_item_code(template_item_code, template_item_name, variant): @frappe.whitelist() -def create_variant_doc_for_quick_entry(template, args): +def create_variant_doc_for_quick_entry(template: str, args: dict | str): variant_based_on = frappe.db.get_value("Item", template, "variant_based_on") args = json.loads(args) if variant_based_on == "Manufacturer": diff --git a/erpnext/controllers/queries.py b/erpnext/controllers/queries.py index e96d155701e..c3503da61a4 100644 --- a/erpnext/controllers/queries.py +++ b/erpnext/controllers/queries.py @@ -22,12 +22,12 @@ from erpnext.stock.get_item_details import ItemDetailsCtx, _get_item_tax_templat @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs def employee_query( - doctype, - txt, - searchfield, - start, - page_len, - filters, + doctype: str, + txt: str, + searchfield: str, + start: int, + page_len: int, + filters: dict | str | None = None, reference_doctype: str | None = None, ignore_user_permissions: bool = False, ): @@ -91,7 +91,9 @@ def has_ignored_field(reference_doctype, doctype): # searches for leads which are not converted @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def lead_query(doctype, txt, searchfield, start, page_len, filters): +def lead_query( + doctype: str, txt: str, searchfield: str, start: int, page_len: int, filters: dict | None = None +): doctype = "Lead" fields = get_fields(doctype, ["name", "lead_name", "company_name"]) @@ -127,7 +129,7 @@ def lead_query(doctype, txt, searchfield, start, page_len, filters): @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def tax_account_query(doctype, txt, searchfield, start, page_len, filters): +def tax_account_query(doctype: str, txt: str, searchfield: str, start: int, page_len: int, filters: dict): doctype = "Account" company_currency = erpnext.get_company_currency(filters.get("company")) @@ -174,7 +176,15 @@ def tax_account_query(doctype, txt, searchfield, start, page_len, filters): @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def item_query(doctype, txt, searchfield, start, page_len, filters, as_dict=False): +def item_query( + doctype: str, + txt: str, + searchfield: str, + start: int, + page_len: int, + filters: dict | str | None = None, + as_dict: bool = False, +): doctype = "Item" conditions = [] @@ -280,7 +290,9 @@ def item_query(doctype, txt, searchfield, start, page_len, filters, as_dict=Fals @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def bom(doctype, txt, searchfield, start, page_len, filters): +def bom( + doctype: str, txt: str, searchfield: str, start: int, page_len: int, filters: dict | str | None = None +): doctype = "BOM" conditions = [] fields = get_fields(doctype, ["name", "item"]) @@ -312,7 +324,9 @@ def bom(doctype, txt, searchfield, start, page_len, filters): @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def get_project_name(doctype, txt, searchfield, start, page_len, filters): +def get_project_name( + doctype: str, txt: str, searchfield: str, start: int, page_len: int, filters: dict | None = None +): proj = qb.DocType("Project") qb_filter_and_conditions = [] qb_filter_or_conditions = [] @@ -363,7 +377,9 @@ def get_project_name(doctype, txt, searchfield, start, page_len, filters): @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def get_delivery_notes_to_be_billed(doctype, txt, searchfield, start, page_len, filters, as_dict): +def get_delivery_notes_to_be_billed( + doctype: str, txt: str, searchfield: str, start: int, page_len: int, filters: dict, as_dict: bool +): doctype = "Delivery Note" fields = get_fields(doctype, ["name", "customer", "posting_date"]) @@ -399,7 +415,7 @@ def get_delivery_notes_to_be_billed(doctype, txt, searchfield, start, page_len, @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def get_batch_no(doctype, txt, searchfield, start, page_len, filters): +def get_batch_no(doctype: str, txt: str, searchfield: str, start: int, page_len: int, filters: dict): doctype = "Batch" meta = frappe.get_meta(doctype, cached=True) searchfields = meta.get_search_fields() @@ -559,7 +575,9 @@ def get_batches_from_serial_and_batch_bundle(searchfields, txt, filters, start=0 @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def get_account_list(doctype, txt, searchfield, start, page_len, filters): +def get_account_list( + doctype: str, txt: str, searchfield: str, start: int, page_len: int, filters: dict | list +): doctype = "Account" filter_list = [] @@ -590,7 +608,7 @@ def get_account_list(doctype, txt, searchfield, start, page_len, filters): @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def get_blanket_orders(doctype, txt, searchfield, start, page_len, filters): +def get_blanket_orders(doctype: str, txt: str, searchfield: str, start: int, page_len: int, filters: dict): bo = frappe.qb.DocType("Blanket Order") bo_item = frappe.qb.DocType("Blanket Order Item") @@ -615,7 +633,7 @@ def get_blanket_orders(doctype, txt, searchfield, start, page_len, filters): @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def get_income_account(doctype, txt, searchfield, start, page_len, filters): +def get_income_account(doctype: str, txt: str, searchfield: str, start: int, page_len: int, filters: dict): from erpnext.controllers.queries import get_match_cond # income account can be any Credit account, @@ -649,7 +667,15 @@ def get_income_account(doctype, txt, searchfield, start, page_len, filters): @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def get_filtered_dimensions(doctype, txt, searchfield, start, page_len, filters, reference_doctype=None): +def get_filtered_dimensions( + doctype: str, + txt: str, + searchfield: str, + start: int, + page_len: int, + filters: dict, + reference_doctype: str | None = None, +): from erpnext.accounts.doctype.accounting_dimension_filter.accounting_dimension_filter import ( get_dimension_filter_map, ) @@ -703,7 +729,7 @@ def get_filtered_dimensions(doctype, txt, searchfield, start, page_len, filters, @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def get_expense_account(doctype, txt, searchfield, start, page_len, filters): +def get_expense_account(doctype: str, txt: str, searchfield: str, start: int, page_len: int, filters: dict): from erpnext.controllers.queries import get_match_cond if not filters: @@ -728,7 +754,7 @@ def get_expense_account(doctype, txt, searchfield, start, page_len, filters): @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def warehouse_query(doctype, txt, searchfield, start, page_len, filters): +def warehouse_query(doctype: str, txt: str, searchfield: str, start: int, page_len: int, filters: list): # Should be used when item code is passed in filters. doctype = "Warehouse" conditions, bin_conditions = [], [] @@ -776,7 +802,7 @@ def get_doctype_wise_filters(filters): @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def get_batch_numbers(doctype, txt, searchfield, start, page_len, filters): +def get_batch_numbers(doctype: str, txt: str, searchfield: str, start: int, page_len: int, filters: dict): query = """select batch_id from `tabBatch` where disabled = 0 and (expiry_date >= CURRENT_DATE or expiry_date IS NULL) @@ -790,7 +816,9 @@ def get_batch_numbers(doctype, txt, searchfield, start, page_len, filters): @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def item_manufacturer_query(doctype, txt, searchfield, start, page_len, filters): +def item_manufacturer_query( + doctype: str, txt: str, searchfield: str, start: int, page_len: int, filters: dict +): item_filters = [ ["manufacturer", "like", "%" + txt + "%"], ["item_code", "=", filters.get("item_code")], @@ -809,7 +837,7 @@ def item_manufacturer_query(doctype, txt, searchfield, start, page_len, filters) @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def get_purchase_receipts(doctype, txt, searchfield, start, page_len, filters): +def get_purchase_receipts(doctype: str, txt: str, searchfield: str, start: int, page_len: int, filters: dict): query = """ select pr.name from `tabPurchase Receipt` pr, `tabPurchase Receipt Item` pritem @@ -826,7 +854,7 @@ def get_purchase_receipts(doctype, txt, searchfield, start, page_len, filters): @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def get_purchase_invoices(doctype, txt, searchfield, start, page_len, filters): +def get_purchase_invoices(doctype: str, txt: str, searchfield: str, start: int, page_len: int, filters: dict): query = """ select pi.name from `tabPurchase Invoice` pi, `tabPurchase Invoice Item` piitem @@ -843,7 +871,9 @@ def get_purchase_invoices(doctype, txt, searchfield, start, page_len, filters): @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def get_doctypes_for_closing(doctype, txt, searchfield, start, page_len, filters): +def get_doctypes_for_closing( + doctype: str, txt: str, searchfield: str, start: int, page_len: int, filters: dict +): doctypes = frappe.get_hooks("period_closing_doctypes") if txt: doctypes = [d for d in doctypes if txt.lower() in d.lower()] @@ -852,7 +882,7 @@ def get_doctypes_for_closing(doctype, txt, searchfield, start, page_len, filters @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def get_tax_template(doctype, txt, searchfield, start, page_len, filters): +def get_tax_template(doctype: str, txt: str, searchfield: str, start: int, page_len: int, filters: dict): item_doc = frappe.get_cached_doc("Item", filters.get("item_code")) item_group = filters.get("item_group") company = filters.get("company") @@ -918,7 +948,9 @@ def get_fields(doctype, fields=None): @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def get_payment_terms_for_references(doctype, txt, searchfield, start, page_len, filters) -> list: +def get_payment_terms_for_references( + doctype: str, txt: str, searchfield: str, start: int, page_len: int, filters: dict +): terms = [] if filters: terms = frappe.db.get_all( @@ -933,7 +965,9 @@ def get_payment_terms_for_references(doctype, txt, searchfield, start, page_len, @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def get_filtered_child_rows(doctype, txt, searchfield, start, page_len, filters) -> list: +def get_filtered_child_rows( + doctype: str, txt: str, searchfield: str, start: int, page_len: int, filters: dict +): table = frappe.qb.DocType(doctype) query = ( frappe.qb.from_(table) @@ -961,7 +995,7 @@ def get_filtered_child_rows(doctype, txt, searchfield, start, page_len, filters) @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def get_item_uom_query(doctype, txt, searchfield, start, page_len, filters): +def get_item_uom_query(doctype: str, txt: str, searchfield: str, start: int, page_len: int, filters: dict): if frappe.get_single_value("Stock Settings", "allow_uom_with_conversion_rate_defined_in_item"): query_filters = {"parent": filters.get("item_code")} diff --git a/erpnext/controllers/sales_and_purchase_return.py b/erpnext/controllers/sales_and_purchase_return.py index f78ea1b48c8..7c47bf1ae41 100644 --- a/erpnext/controllers/sales_and_purchase_return.py +++ b/erpnext/controllers/sales_and_purchase_return.py @@ -1012,7 +1012,14 @@ def get_serial_batches_based_on_bundle(doctype, field, _bundle_ids): if doctype == "Packed Item": if key is None: - key = frappe.get_cached_value("Packed Item", row.voucher_detail_no, field) + key = frappe.get_cached_value( + "Packed Item", + {"parent_detail_docname": row.voucher_detail_no, "item_code": row.item_code}, + field, + ) + if key is None: + key = frappe.get_cached_value("Packed Item", row.voucher_detail_no, field) + if row.voucher_type == "Delivery Note": key = frappe.get_cached_value("Delivery Note Item", key, "dn_detail") elif row.voucher_type == "Sales Invoice": @@ -1269,20 +1276,20 @@ def get_available_serial_nos(serial_nos, warehouse): @frappe.whitelist() -def get_payment_data(invoice): +def get_payment_data(invoice: str): payment = frappe.db.get_all("Sales Invoice Payment", {"parent": invoice}, ["mode_of_payment", "amount"]) return payment @frappe.whitelist() -def get_invoice_item_returned_qty(doctype, invoice, customer, item_row_name): +def get_invoice_item_returned_qty(doctype: str, invoice: str, customer: str, item_row_name: str): is_return, docstatus = frappe.db.get_value(doctype, invoice, ["is_return", "docstatus"]) if not is_return and docstatus == 1: return get_returned_qty_map_for_row(invoice, customer, item_row_name, doctype) @frappe.whitelist() -def is_invoice_returnable(doctype, invoice): +def is_invoice_returnable(doctype: str, invoice: str): is_return, docstatus, customer = frappe.db.get_value( doctype, invoice, ["is_return", "docstatus", "customer"] ) diff --git a/erpnext/controllers/selling_controller.py b/erpnext/controllers/selling_controller.py index 0f883eeb50f..742d8627fdf 100644 --- a/erpnext/controllers/selling_controller.py +++ b/erpnext/controllers/selling_controller.py @@ -333,9 +333,10 @@ class SellingController(StockController): if is_internal_customer or not is_stock_item: continue - if item.get("incoming_rate") and item.base_net_rate < ( + rate_field = "valuation_rate" if self.doctype in ["Sales Order", "Quotation"] else "incoming_rate" + if item.get(rate_field) and item.base_net_rate < ( valuation_rate := flt( - item.incoming_rate * (item.conversion_factor or 1), item.precision("base_net_rate") + item.get(rate_field) * (item.conversion_factor or 1), item.precision("base_net_rate") ) ): throw_message( @@ -498,10 +499,34 @@ class SellingController(StockController): sales_order.update_reserved_qty(so_item_rows) def set_incoming_rate(self): + def reset_incoming_rate(): + old_item = next( + ( + item + for item in (old_doc.get("items") + (old_doc.get("packed_items") or [])) + if item.name == d.name + ), + None, + ) + if old_item: + old_qty = flt(old_item.get("stock_qty") or old_item.get("actual_qty") or old_item.get("qty")) + if ( + old_item.item_code != d.item_code + or old_item.warehouse != d.warehouse + or old_qty != qty + or old_item.serial_no != d.serial_no + or get_serial_nos(old_item.serial_and_batch_bundle) + != get_serial_nos(d.serial_and_batch_bundle) + or old_item.batch_no != d.batch_no + or get_batch_nos(old_item.serial_and_batch_bundle) + != get_batch_nos(d.serial_and_batch_bundle) + ): + d.incoming_rate = 0 + if self.doctype not in ("Delivery Note", "Sales Invoice"): return - from erpnext.stock.serial_batch_bundle import get_batch_nos + from erpnext.stock.serial_batch_bundle import get_batch_nos, get_serial_nos allow_at_arms_length_price = frappe.get_cached_value( "Stock Settings", None, "allow_internal_transfer_at_arms_length_price" @@ -510,6 +535,8 @@ class SellingController(StockController): "Selling Settings", "set_zero_rate_for_expired_batch" ) + is_standalone = self.is_return and not self.return_against + old_doc = self.get_doc_before_save() items = self.get("items") + (self.get("packed_items") or []) for d in items: @@ -541,27 +568,7 @@ class SellingController(StockController): qty = flt(d.get("stock_qty") or d.get("actual_qty") or d.get("qty")) if old_doc: - old_item = next( - ( - item - for item in (old_doc.get("items") + (old_doc.get("packed_items") or [])) - if item.name == d.name - ), - None, - ) - if old_item: - old_qty = flt( - old_item.get("stock_qty") or old_item.get("actual_qty") or old_item.get("qty") - ) - if ( - old_item.item_code != d.item_code - or old_item.warehouse != d.warehouse - or old_qty != qty - or old_item.batch_no != d.batch_no - or get_batch_nos(old_item.serial_and_batch_bundle) - != get_batch_nos(d.serial_and_batch_bundle) - ): - d.incoming_rate = 0 + reset_incoming_rate() if ( not d.incoming_rate @@ -583,11 +590,12 @@ class SellingController(StockController): "voucher_type": self.doctype, "voucher_no": self.name, "voucher_detail_no": d.name, - "allow_zero_valuation": d.get("allow_zero_valuation"), + "allow_zero_valuation": d.get("allow_zero_valuation_rate"), "batch_no": d.batch_no, "serial_no": d.serial_no, }, - raise_error_if_no_rate=False, + raise_error_if_no_rate=is_standalone, + fallbacks=not is_standalone, ) if ( diff --git a/erpnext/controllers/status_updater.py b/erpnext/controllers/status_updater.py index b16c95722a6..4ec5e739143 100644 --- a/erpnext/controllers/status_updater.py +++ b/erpnext/controllers/status_updater.py @@ -119,7 +119,7 @@ status_map = { ["Pending", "eval:self.status != 'Stopped' and self.per_ordered == 0 and self.docstatus == 1"], [ "Ordered", - "eval:self.status != 'Stopped' and self.per_ordered == 100 and self.docstatus == 1 and self.material_request_type in ['Purchase', 'Manufacture']", + "eval:self.status != 'Stopped' and self.per_ordered == 100 and self.docstatus == 1 and self.material_request_type in ['Purchase', 'Manufacture', 'Subcontracting']", ], [ "Transferred", @@ -511,13 +511,6 @@ class StatusUpdater(Document): if d.doctype != args["source_dt"]: continue - if ( - d.get("material_request") - and frappe.db.get_value("Material Request", d.material_request, "material_request_type") - == "Subcontracting" - ): - args.update({"source_field": "fg_item_qty"}) - self._update_modified(args, update_modified) # updates qty in the child table diff --git a/erpnext/controllers/stock_controller.py b/erpnext/controllers/stock_controller.py index 7ff2c4061f2..beaacd3674b 100644 --- a/erpnext/controllers/stock_controller.py +++ b/erpnext/controllers/stock_controller.py @@ -63,6 +63,8 @@ class StockController(AccountsController): if not self.get("is_return"): self.validate_inspection() + + self.validate_warehouse_of_sabb() self.validate_serialized_batch() self.clean_serial_nos() self.validate_customer_provided_item() @@ -75,6 +77,45 @@ class StockController(AccountsController): super().on_update() self.check_zero_rate() + def validate_warehouse_of_sabb(self): + if self.is_internal_transfer(): + return + + doc_before_save = self.get_doc_before_save() + + for row in self.items: + if not row.get("serial_and_batch_bundle"): + continue + + sabb_details = frappe.db.get_value( + "Serial and Batch Bundle", + row.serial_and_batch_bundle, + ["type_of_transaction", "warehouse", "has_serial_no"], + as_dict=True, + ) + if not sabb_details: + continue + + if sabb_details.type_of_transaction != "Outward": + continue + + warehouse = row.get("warehouse") or row.get("s_warehouse") + if sabb_details.warehouse != warehouse: + frappe.throw( + _( + "Row #{0}: Warehouse {1} does not match with the warehouse {2} in Serial and Batch Bundle {3}." + ).format(row.idx, warehouse, sabb_details.warehouse, row.serial_and_batch_bundle) + ) + + if self.doctype == "Stock Reconciliation": + continue + + if sabb_details.has_serial_no and doc_before_save and doc_before_save.get("items"): + prev_row = doc_before_save.get("items", {"idx": row.idx}) + if prev_row and prev_row[0].serial_and_batch_bundle != row.serial_and_batch_bundle: + sabb_doc = frappe.get_doc("Serial and Batch Bundle", row.serial_and_batch_bundle) + sabb_doc.validate_serial_no_status() + def reset_conversion_factor(self): for row in self.get("items"): if row.uom != row.stock_uom: @@ -1891,7 +1932,7 @@ class StockController(AccountsController): @frappe.whitelist() -def show_accounting_ledger_preview(company, doctype, docname): +def show_accounting_ledger_preview(company: str, doctype: str, docname: str): filters = frappe._dict(company=company, include_dimensions=1) doc = frappe.get_lazy_doc(doctype, docname) doc.run_method("before_gl_preview") @@ -1904,7 +1945,7 @@ def show_accounting_ledger_preview(company, doctype, docname): @frappe.whitelist() -def show_stock_ledger_preview(company, doctype, docname): +def show_stock_ledger_preview(company: str, doctype: str, docname: str): filters = frappe._dict(company=company) doc = frappe.get_lazy_doc(doctype, docname) doc.run_method("before_sl_preview") @@ -2065,7 +2106,7 @@ def repost_required_for_queue(doc: StockController) -> bool: @frappe.whitelist() -def check_item_quality_inspection(doctype, items): +def check_item_quality_inspection(doctype: str, items: str | list[dict]): if isinstance(items, str): items = json.loads(items) @@ -2087,7 +2128,9 @@ def check_item_quality_inspection(doctype, items): @frappe.whitelist() -def make_quality_inspections(doctype, docname, items, inspection_type): +def make_quality_inspections( + company: str, doctype: str, docname: str, items: str | list, inspection_type: str +): if isinstance(items, str): items = json.loads(items) @@ -2106,6 +2149,7 @@ def make_quality_inspections(doctype, docname, items, inspection_type): quality_inspection = frappe.get_doc( { + "company": company, "doctype": "Quality Inspection", "inspection_type": inspection_type, "inspected_by": frappe.session.user, diff --git a/erpnext/controllers/subcontracting_controller.py b/erpnext/controllers/subcontracting_controller.py index 11ad4f4d2ef..47528184a8b 100644 --- a/erpnext/controllers/subcontracting_controller.py +++ b/erpnext/controllers/subcontracting_controller.py @@ -1368,7 +1368,10 @@ def get_pending_subcontracted_quantity(doctype, name): @frappe.whitelist() def make_rm_stock_entry( - subcontract_order, rm_items=None, order_doctype="Subcontracting Order", target_doc=None + subcontract_order: str, + rm_items: list | None = None, + order_doctype: str = "Subcontracting Order", + target_doc: dict | None = None, ): if subcontract_order: subcontract_order = frappe.get_doc(order_doctype, subcontract_order) @@ -1394,6 +1397,68 @@ def make_rm_stock_entry( if target_doc and target_doc.get("items"): target_doc.items = [] + def post_process(source_doc, target_doc): + target_doc.purpose = "Send to Subcontractor" + + if order_doctype == "Purchase Order": + target_doc.purchase_order = source_doc.name + else: + target_doc.subcontracting_order = source_doc.name + + target_doc.set_stock_entry_type() + + over_transfer_allowance = frappe.get_single_value( + "Buying Settings", "over_transfer_allowance" + ) + for fg_item_code in fg_item_code_list: + for rm_item in rm_items: + if ( + rm_item.get("main_item_code") == fg_item_code + or rm_item.get("item_code") == fg_item_code + ): + rm_item_code = rm_item.get("rm_item_code") + qty = rm_item.get("qty") or max( + rm_item.get("required_qty") - rm_item.get("total_supplied_qty"), 0 + ) + if qty <= 0 and rm_item.get("total_supplied_qty"): + per_transferred = ( + flt( + rm_item.get("total_supplied_qty") / rm_item.get("required_qty"), + frappe.db.get_default("float_precision"), + ) + * 100 + ) + if per_transferred >= 100 + over_transfer_allowance: + continue + + items_dict = { + rm_item_code: { + rm_detail_field: rm_item.get("name"), + "item_name": rm_item.get("item_name") + or item_wh.get(rm_item_code, {}).get("item_name", ""), + "description": item_wh.get(rm_item_code, {}).get("description", ""), + "qty": qty, + "from_warehouse": rm_item.get("warehouse") + or rm_item.get("reserve_warehouse"), + "to_warehouse": source_doc.supplier_warehouse, + "stock_uom": rm_item.get("stock_uom"), + "serial_and_batch_bundle": rm_item.get("serial_and_batch_bundle"), + "main_item_code": fg_item_code, + "allow_alternative_item": item_wh.get(rm_item_code, {}).get( + "allow_alternative_item" + ), + "use_serial_batch_fields": rm_item.get("use_serial_batch_fields"), + "serial_no": rm_item.get("serial_no") + if rm_item.get("use_serial_batch_fields") + else None, + "batch_no": rm_item.get("batch_no") + if rm_item.get("use_serial_batch_fields") + else None, + } + } + + target_doc.add_to_stock_entry_detail(items_dict) + stock_entry = get_mapped_doc( order_doctype, subcontract_order.name, @@ -1414,67 +1479,9 @@ def make_rm_stock_entry( }, target_doc, ignore_child_tables=True, + postprocess=post_process, ) - stock_entry.purpose = "Send to Subcontractor" - - if order_doctype == "Purchase Order": - stock_entry.purchase_order = subcontract_order.name - else: - stock_entry.subcontracting_order = subcontract_order.name - - stock_entry.set_stock_entry_type() - - over_transfer_allowance = frappe.get_single_value("Buying Settings", "over_transfer_allowance") - for fg_item_code in fg_item_code_list: - for rm_item in rm_items: - if ( - rm_item.get("main_item_code") == fg_item_code - or rm_item.get("item_code") == fg_item_code - ): - rm_item_code = rm_item.get("rm_item_code") - qty = rm_item.get("qty") or max( - rm_item.get("required_qty") - rm_item.get("total_supplied_qty"), 0 - ) - if qty <= 0 and rm_item.get("total_supplied_qty"): - per_transferred = ( - flt( - rm_item.get("total_supplied_qty") / rm_item.get("required_qty"), - frappe.db.get_default("float_precision"), - ) - * 100 - ) - if per_transferred >= 100 + over_transfer_allowance: - continue - - items_dict = { - rm_item_code: { - rm_detail_field: rm_item.get("name"), - "item_name": rm_item.get("item_name") - or item_wh.get(rm_item_code, {}).get("item_name", ""), - "description": item_wh.get(rm_item_code, {}).get("description", ""), - "qty": qty, - "from_warehouse": rm_item.get("warehouse") - or rm_item.get("reserve_warehouse"), - "to_warehouse": subcontract_order.supplier_warehouse, - "stock_uom": rm_item.get("stock_uom"), - "serial_and_batch_bundle": rm_item.get("serial_and_batch_bundle"), - "main_item_code": fg_item_code, - "allow_alternative_item": item_wh.get(rm_item_code, {}).get( - "allow_alternative_item" - ), - "use_serial_batch_fields": rm_item.get("use_serial_batch_fields"), - "serial_no": rm_item.get("serial_no") - if rm_item.get("use_serial_batch_fields") - else None, - "batch_no": rm_item.get("batch_no") - if rm_item.get("use_serial_batch_fields") - else None, - } - } - - stock_entry.add_to_stock_entry_detail(items_dict) - if target_doc: return stock_entry else: @@ -1506,6 +1513,8 @@ def add_items_in_ste(ste_doc, row, qty, rm_details, rm_detail_field="sco_rm_deta def make_return_stock_entry_for_subcontract( available_materials, order_doc, rm_details, order_doctype="Subcontracting Order" ): + rm_detail_field = "po_detail" if order_doctype == "Purchase Order" else "sco_rm_detail" + def post_process(source_doc, target_doc): target_doc.purpose = "Material Transfer" @@ -1516,6 +1525,21 @@ def make_return_stock_entry_for_subcontract( target_doc.company = source_doc.company target_doc.is_return = 1 + for _key, value in available_materials.items(): + if not value.qty: + continue + + if item_details := value.get("item_details"): + item_details["serial_and_batch_bundle"] = None + + if value.batch_no: + for batch_no, qty in value.batch_no.items(): + if qty > 0: + add_items_in_ste(target_doc, value, qty, rm_details, rm_detail_field, batch_no) + else: + add_items_in_ste(target_doc, value, value.qty, rm_details, rm_detail_field) + + target_doc.set_stock_entry_type() ste_doc = get_mapped_doc( order_doctype, @@ -1530,32 +1554,13 @@ def make_return_stock_entry_for_subcontract( postprocess=post_process, ) - if order_doctype == "Purchase Order": - rm_detail_field = "po_detail" - else: - rm_detail_field = "sco_rm_detail" - - for _key, value in available_materials.items(): - if not value.qty: - continue - - if item_details := value.get("item_details"): - item_details["serial_and_batch_bundle"] = None - - if value.batch_no: - for batch_no, qty in value.batch_no.items(): - if qty > 0: - add_items_in_ste(ste_doc, value, qty, rm_details, rm_detail_field, batch_no) - else: - add_items_in_ste(ste_doc, value, value.qty, rm_details, rm_detail_field) - - ste_doc.set_stock_entry_type() - return ste_doc @frappe.whitelist() -def get_materials_from_supplier(subcontract_order, rm_details, order_doctype="Subcontracting Order"): +def get_materials_from_supplier( + subcontract_order: str, rm_details: str | list, order_doctype: str = "Subcontracting Order" +): if isinstance(rm_details, str): rm_details = json.loads(rm_details) diff --git a/erpnext/controllers/subcontracting_inward_controller.py b/erpnext/controllers/subcontracting_inward_controller.py index 1a3ff66b825..1167cdcb59d 100644 --- a/erpnext/controllers/subcontracting_inward_controller.py +++ b/erpnext/controllers/subcontracting_inward_controller.py @@ -1104,7 +1104,9 @@ class SubcontractingInwardController: @frappe.whitelist() @frappe.validate_and_sanitize_search_inputs -def get_fg_reference_names(doctype, txt, searchfield, start, page_len, filters): +def get_fg_reference_names( + doctype: str, txt: str, searchfield: str, start: int, page_len: int, filters: dict +): return frappe.get_all( "Subcontracting Inward Order Item", limit_start=start, diff --git a/erpnext/controllers/taxes_and_totals.py b/erpnext/controllers/taxes_and_totals.py index 773bd25ec4a..b94426db475 100644 --- a/erpnext/controllers/taxes_and_totals.py +++ b/erpnext/controllers/taxes_and_totals.py @@ -671,6 +671,11 @@ class calculate_taxes_and_totals: else: self.grand_total_diff = 0 + # Apply rounding adjustment to grand_total_for_distributing_discount + # to prevent precision errors during discount distribution + if hasattr(self, "grand_total_for_distributing_discount") and not self.discount_amount_applied: + self.grand_total_for_distributing_discount += self.grand_total_diff + def calculate_totals(self): grand_total_diff = self.grand_total_diff @@ -1184,7 +1189,7 @@ def get_itemised_tax_breakup_html(doc): @frappe.whitelist() -def get_round_off_applicable_accounts(company, account_list): +def get_round_off_applicable_accounts(company: str, account_list: list | str): # required to set correct region with temporary_flag("company", company): return get_regional_round_off_accounts(company, account_list) diff --git a/erpnext/controllers/tests/test_distributed_discount.py b/erpnext/controllers/tests/test_distributed_discount.py index ae2381152ec..05db1496da8 100644 --- a/erpnext/controllers/tests/test_distributed_discount.py +++ b/erpnext/controllers/tests/test_distributed_discount.py @@ -59,3 +59,41 @@ class TestTaxesAndTotals(AccountsTestMixin, IntegrationTestCase): self.assertEqual(so.total, 1500) self.assertAlmostEqual(so.net_total, 1272.73, places=2) self.assertEqual(so.grand_total, 1400) + + def test_100_percent_discount_with_inclusive_tax(self): + """Test that 100% discount with inclusive taxes results in zero net_total""" + so = make_sales_order(do_not_save=1) + so.apply_discount_on = "Grand Total" + so.items[0].qty = 2 + so.items[0].rate = 1300 + so.append( + "taxes", + { + "charge_type": "On Net Total", + "account_head": "_Test Account VAT - _TC", + "cost_center": "_Test Cost Center - _TC", + "description": "Account VAT", + "included_in_print_rate": True, + "rate": 9, + }, + ) + so.append( + "taxes", + { + "charge_type": "On Net Total", + "account_head": "_Test Account Service Tax - _TC", + "cost_center": "_Test Cost Center - _TC", + "description": "Account Service Tax", + "included_in_print_rate": True, + "rate": 9, + }, + ) + so.save() + + # Apply 100% discount + so.discount_amount = 2600 + calculate_taxes_and_totals(so) + + # net_total should be exactly 0, not 0.01 + self.assertEqual(so.net_total, 0) + self.assertEqual(so.grand_total, 0) diff --git a/erpnext/controllers/tests/test_reactivity.py b/erpnext/controllers/tests/test_reactivity.py index c748003a6f6..8ba58419581 100644 --- a/erpnext/controllers/tests/test_reactivity.py +++ b/erpnext/controllers/tests/test_reactivity.py @@ -49,6 +49,7 @@ class TestReactivity(AccountsTestMixin, IntegrationTestCase): "debit_to": self.debit_to, "posting_date": today(), "cost_center": self.cost_center, + "currency": "INR", "conversion_rate": 1, "selling_price_list": self.price_list, } diff --git a/erpnext/controllers/trends.py b/erpnext/controllers/trends.py index 476bde248cc..752ec87d501 100644 --- a/erpnext/controllers/trends.py +++ b/erpnext/controllers/trends.py @@ -4,7 +4,7 @@ import frappe from frappe import _ -from frappe.utils import getdate +from frappe.utils import DateTimeLikeObject, getdate def get_columns(filters, trans): @@ -303,8 +303,10 @@ def get_period_wise_query(bet_dates, trans_date, query_details): return query_details -@frappe.whitelist(allow_guest=True) -def get_period_date_ranges(period, fiscal_year=None, year_start_date=None): +@frappe.whitelist() +def get_period_date_ranges( + period: str, fiscal_year: str | None = None, year_start_date: DateTimeLikeObject | None = None +): from dateutil.relativedelta import relativedelta if not year_start_date: diff --git a/erpnext/crm/doctype/contract_template/contract_template.py b/erpnext/crm/doctype/contract_template/contract_template.py index 700197500fb..d2a77e426f4 100644 --- a/erpnext/crm/doctype/contract_template/contract_template.py +++ b/erpnext/crm/doctype/contract_template/contract_template.py @@ -34,7 +34,7 @@ class ContractTemplate(Document): @frappe.whitelist() -def get_contract_template(template_name, doc): +def get_contract_template(template_name: str, doc: str | dict | Document): if isinstance(doc, str): doc = json.loads(doc) diff --git a/erpnext/crm/doctype/lead/lead.py b/erpnext/crm/doctype/lead/lead.py index 38c001a877f..83baeceaa77 100644 --- a/erpnext/crm/doctype/lead/lead.py +++ b/erpnext/crm/doctype/lead/lead.py @@ -10,8 +10,10 @@ from frappe.contacts.address_and_contact import ( from frappe.contacts.doctype.address.address import get_default_address from frappe.contacts.doctype.contact.contact import get_default_contact from frappe.email.inbox import link_communication_to_document +from frappe.model.document import Document from frappe.model.mapper import get_mapped_doc from frappe.utils import comma_and, get_link_to_form, has_gravatar, validate_email_address +from frappe.utils.data import DateTimeLikeObject from erpnext.accounts.party import set_taxes from erpnext.controllers.selling_controller import SellingController @@ -240,7 +242,7 @@ class Lead(SellingController, CRMNote): return frappe.db.get_value("Quotation", {"party_name": self.name, "docstatus": 1, "status": "Lost"}) @frappe.whitelist() - def create_prospect_and_contact(self, data): + def create_prospect_and_contact(self, data: dict): data = frappe._dict(data) if data.create_contact: self.create_contact() @@ -314,7 +316,7 @@ class Lead(SellingController, CRMNote): @frappe.whitelist() -def make_customer(source_name, target_doc=None): +def make_customer(source_name: str, target_doc: str | Document | None = None): return _make_customer(source_name, target_doc) @@ -361,7 +363,7 @@ def _make_customer(source_name, target_doc=None, ignore_permissions=False): @frappe.whitelist() -def make_opportunity(source_name, target_doc=None): +def make_opportunity(source_name: str, target_doc: str | Document | None = None): def set_missing_values(source, target): _set_missing_values(source, target) @@ -391,7 +393,7 @@ def make_opportunity(source_name, target_doc=None): @frappe.whitelist() -def make_quotation(source_name, target_doc=None): +def make_quotation(source_name: str, target_doc: str | Document | None = None): def set_missing_values(source, target): _set_missing_values(source, target) @@ -442,7 +444,12 @@ def _set_missing_values(source, target): @frappe.whitelist() -def get_lead_details(lead, posting_date=None, company=None, doctype=None): +def get_lead_details( + lead: str, + posting_date: DateTimeLikeObject | None = None, + company: str | None = None, + doctype: str | None = None, +): if not lead: return {} @@ -481,7 +488,7 @@ def get_lead_details(lead, posting_date=None, company=None, doctype=None): @frappe.whitelist() -def make_lead_from_communication(communication, ignore_communication_links=False): +def make_lead_from_communication(communication: str, ignore_communication_links: bool = False): """raise a issue from email""" doc = frappe.get_doc("Communication", communication) @@ -530,7 +537,7 @@ def get_lead_with_phone_number(number): @frappe.whitelist() -def add_lead_to_prospect(lead, prospect): +def add_lead_to_prospect(lead: str, prospect: str): prospect = frappe.get_doc("Prospect", prospect) prospect.append("leads", {"lead": lead}) prospect.save(ignore_permissions=True) diff --git a/erpnext/crm/doctype/opportunity/opportunity.js b/erpnext/crm/doctype/opportunity/opportunity.js index 74251e21b3c..1bda0e5568f 100644 --- a/erpnext/crm/doctype/opportunity/opportunity.js +++ b/erpnext/crm/doctype/opportunity/opportunity.js @@ -307,6 +307,21 @@ erpnext.crm.Opportunity = class Opportunity extends frappe.ui.form.Controller { }; }); + this.frm.set_query("uom", "items", function (doc, cdt, cdn) { + let row = locals[cdt][cdn]; + + if (!row.item_code) { + return; + } + + return { + query: "erpnext.controllers.queries.get_item_uom_query", + filters: { + item_code: row.item_code, + }, + }; + }); + me.frm.set_query("contact_person", erpnext.queries["contact_query"]); if (me.frm.doc.opportunity_from == "Lead") { diff --git a/erpnext/crm/doctype/opportunity/opportunity.py b/erpnext/crm/doctype/opportunity/opportunity.py index e96d57c8bb2..992330f8fb5 100644 --- a/erpnext/crm/doctype/opportunity/opportunity.py +++ b/erpnext/crm/doctype/opportunity/opportunity.py @@ -8,6 +8,7 @@ import frappe from frappe import _ from frappe.contacts.address_and_contact import load_address_and_contact from frappe.email.inbox import link_communication_to_document +from frappe.model.document import Document from frappe.model.mapper import get_mapped_doc from frappe.query_builder import DocType, Interval from frappe.query_builder.functions import Now @@ -261,7 +262,9 @@ class Opportunity(TransactionBase, CRMNote): self.party_name = lead_name @frappe.whitelist() - def declare_enquiry_lost(self, lost_reasons_list, competitors, detailed_reason=None): + def declare_enquiry_lost( + self, lost_reasons_list: list, competitors: list, detailed_reason: str | None = None + ): if not self.has_active_quotation(): self.status = "Lost" self.lost_reasons = [] @@ -362,7 +365,7 @@ class Opportunity(TransactionBase, CRMNote): @frappe.whitelist() -def get_item_details(item_code): +def get_item_details(item_code: str): item = frappe.db.sql( """select item_name, stock_uom, image, description, item_group, brand from `tabItem` where name = %s""", @@ -380,7 +383,7 @@ def get_item_details(item_code): @frappe.whitelist() -def make_quotation(source_name, target_doc=None): +def make_quotation(source_name: str, target_doc: str | Document | None = None): def set_missing_values(source, target): from erpnext.controllers.accounts_controller import get_default_taxes_and_charges @@ -433,7 +436,7 @@ def make_quotation(source_name, target_doc=None): @frappe.whitelist() -def make_request_for_quotation(source_name, target_doc=None): +def make_request_for_quotation(source_name: str, target_doc: str | Document | None = None): def update_item(obj, target, source_parent): target.conversion_factor = 1.0 @@ -455,7 +458,7 @@ def make_request_for_quotation(source_name, target_doc=None): @frappe.whitelist() -def make_customer(source_name, target_doc=None): +def make_customer(source_name: str, target_doc: str | Document | None = None): def set_missing_values(source, target): target.opportunity_name = source.name @@ -479,7 +482,7 @@ def make_customer(source_name, target_doc=None): @frappe.whitelist() -def make_supplier_quotation(source_name, target_doc=None): +def make_supplier_quotation(source_name: str, target_doc: str | Document | None = None): doclist = get_mapped_doc( "Opportunity", source_name, @@ -494,7 +497,7 @@ def make_supplier_quotation(source_name, target_doc=None): @frappe.whitelist() -def set_multiple_status(names, status): +def set_multiple_status(names: str | list[str], status: str): names = json.loads(names) for name in names: opp = frappe.get_doc("Opportunity", name) @@ -524,7 +527,9 @@ def auto_close_opportunity(): @frappe.whitelist() -def make_opportunity_from_communication(communication, company, ignore_communication_links=False): +def make_opportunity_from_communication( + communication: str, company: str, ignore_communication_links: bool = False +): from erpnext.crm.doctype.lead.lead import make_lead_from_communication doc = frappe.get_doc("Communication", communication) diff --git a/erpnext/crm/doctype/prospect/prospect.py b/erpnext/crm/doctype/prospect/prospect.py index 7ecbe637f04..e7022323f8a 100644 --- a/erpnext/crm/doctype/prospect/prospect.py +++ b/erpnext/crm/doctype/prospect/prospect.py @@ -6,6 +6,7 @@ from frappe.contacts.address_and_contact import ( delete_contact_and_address, load_address_and_contact, ) +from frappe.model.document import Document from frappe.model.mapper import get_mapped_doc from erpnext.crm.utils import CRMNote, copy_comments, link_communications, link_open_events @@ -87,7 +88,7 @@ class Prospect(CRMNote): @frappe.whitelist() -def make_customer(source_name, target_doc=None): +def make_customer(source_name: str, target_doc: str | Document | None = None): def set_missing_values(source, target): target.customer_type = "Company" target.company_name = source.name @@ -111,7 +112,7 @@ def make_customer(source_name, target_doc=None): @frappe.whitelist() -def make_opportunity(source_name, target_doc=None): +def make_opportunity(source_name: str, target_doc: str | Document | None = None): def set_missing_values(source, target): target.opportunity_from = "Prospect" target.customer_name = source.company_name @@ -135,7 +136,7 @@ def make_opportunity(source_name, target_doc=None): @frappe.whitelist() -def get_opportunities(prospect): +def get_opportunities(prospect: str): return frappe.get_all( "Opportunity", filters={"opportunity_from": "Prospect", "party_name": prospect}, diff --git a/erpnext/crm/doctype/utils.py b/erpnext/crm/doctype/utils.py index c42db1757b9..25239c2309e 100644 --- a/erpnext/crm/doctype/utils.py +++ b/erpnext/crm/doctype/utils.py @@ -2,7 +2,7 @@ import frappe @frappe.whitelist() -def get_last_interaction(contact=None, lead=None): +def get_last_interaction(contact: str | None = None, lead: str | None = None): if not contact and not lead: return diff --git a/erpnext/crm/frappe_crm_api.py b/erpnext/crm/frappe_crm_api.py index 79a9f192782..a65a22e3fbc 100644 --- a/erpnext/crm/frappe_crm_api.py +++ b/erpnext/crm/frappe_crm_api.py @@ -58,7 +58,9 @@ def create_prospect_against_crm_deal(): ) pass - create_contacts(json.loads(doc.contacts), prospect.company_name, "Prospect", prospect_name) + if doc.contacts and len(doc.contacts): + create_contacts(json.loads(doc.contacts), prospect.company_name, "Prospect", prospect_name) + create_address("Prospect", prospect_name, doc.address) frappe.response["message"] = prospect_name @@ -149,7 +151,7 @@ def contact_exists(email, mobile_no): @frappe.whitelist() -def create_customer(customer_data=None): +def create_customer(customer_data: dict | None = None): if not customer_data: customer_data = frappe.form_dict diff --git a/erpnext/crm/utils.py b/erpnext/crm/utils.py index 8a6ce8311b1..c16a610c15d 100644 --- a/erpnext/crm/utils.py +++ b/erpnext/crm/utils.py @@ -144,7 +144,7 @@ def link_open_events(ref_doctype, ref_docname, doc): @frappe.whitelist() -def get_open_activities(ref_doctype, ref_docname): +def get_open_activities(ref_doctype: str, ref_docname: str): tasks = get_open_todos(ref_doctype, ref_docname) events = get_open_events(ref_doctype, ref_docname) tasks_history = get_closed_todos(ref_doctype, ref_docname) @@ -242,20 +242,20 @@ def open_leads_opportunities_based_on_todays_event(): class CRMNote(Document): @frappe.whitelist() - def add_note(self, note): + def add_note(self, note: str): self.append("notes", {"note": note, "added_by": frappe.session.user, "added_on": now()}) self.save() notify_mentions(self.doctype, self.name, note) @frappe.whitelist() - def edit_note(self, note, row_id): + def edit_note(self, note: str, row_id: str): for d in self.notes: if cstr(d.name) == row_id: d.note = note d.db_update() @frappe.whitelist() - def delete_note(self, row_id): + def delete_note(self, row_id: str): for d in self.notes: if cstr(d.name) == row_id: self.remove(d) diff --git a/erpnext/desktop_icon/organization.json b/erpnext/desktop_icon/organization.json new file mode 100644 index 00000000000..dbc86a5e6e0 --- /dev/null +++ b/erpnext/desktop_icon/organization.json @@ -0,0 +1,21 @@ +{ + "app": "erpnext", + "bg_color": "blue", + "creation": "2026-02-24 17:43:08.379896", + "docstatus": 0, + "doctype": "Desktop Icon", + "hidden": 0, + "icon_type": "Link", + "idx": 0, + "label": "Organization", + "link_to": "Organization", + "link_type": "Workspace Sidebar", + "modified": "2026-02-24 17:59:39.885360", + "modified_by": "Administrator", + "name": "Organization", + "owner": "Administrator", + "parent_icon": "", + "restrict_removal": 0, + "roles": [], + "standard": 1 +} diff --git a/erpnext/erpnext_integrations/doctype/plaid_settings/plaid_settings.py b/erpnext/erpnext_integrations/doctype/plaid_settings/plaid_settings.py index e187c075077..51bc540937f 100644 --- a/erpnext/erpnext_integrations/doctype/plaid_settings/plaid_settings.py +++ b/erpnext/erpnext_integrations/doctype/plaid_settings/plaid_settings.py @@ -51,7 +51,7 @@ def get_plaid_configuration(): @frappe.whitelist() -def add_institution(token, response): +def add_institution(token: str, response: str): response = json.loads(response) plaid = PlaidConnector() @@ -79,7 +79,7 @@ def add_institution(token, response): @frappe.whitelist() -def add_bank_accounts(response, bank, company): +def add_bank_accounts(response: str | dict, bank: str | dict, company: str): try: response = json.loads(response) except TypeError: @@ -334,7 +334,7 @@ def enqueue_synchronization(): @frappe.whitelist() -def get_link_token_for_update(access_token): +def get_link_token_for_update(access_token: str): plaid = PlaidConnector(access_token) return plaid.get_link_token(update_mode=True) @@ -354,7 +354,7 @@ def get_company(bank_account_name): @frappe.whitelist() -def update_bank_account_ids(response): +def update_bank_account_ids(response: str): data = json.loads(response) institution_name = data["institution"]["name"] bank = frappe.get_doc("Bank", institution_name).as_dict() diff --git a/erpnext/hooks.py b/erpnext/hooks.py index 56e4838942e..03391161ed2 100644 --- a/erpnext/hooks.py +++ b/erpnext/hooks.py @@ -219,6 +219,16 @@ website_route_rules = [ {"from_route": "/tasks", "to_route": "Task"}, ] +standard_navbar_items = [ + { + "item_label": "Clear Demo Data", + "item_type": "Action", + "action": "erpnext.demo.clear_demo();", + "is_standard": 1, + "condition": "eval: frappe.boot.sysdefaults.demo_company", + }, +] + standard_portal_menu_items = [ {"title": "Projects", "route": "/project", "reference_doctype": "Project", "role": "Customer"}, { @@ -270,7 +280,7 @@ standard_portal_menu_items = [ "role": "Customer", }, {"title": "Issues", "route": "/issues", "reference_doctype": "Issue", "role": "Customer"}, - {"title": "Addresses", "route": "/addresses", "reference_doctype": "Address"}, + {"title": "Addresses", "route": "/addresses", "reference_doctype": "Address", "role": "Customer"}, { "title": "Timesheets", "route": "/timesheets", diff --git a/erpnext/locale/ar.po b/erpnext/locale/ar.po index 6ecd7338ba3..6b262043d1f 100644 --- a/erpnext/locale/ar.po +++ b/erpnext/locale/ar.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: hello@frappe.io\n" -"POT-Creation-Date: 2026-02-15 09:44+0000\n" -"PO-Revision-Date: 2026-02-16 14:50\n" +"POT-Creation-Date: 2026-02-22 09:43+0000\n" +"PO-Revision-Date: 2026-02-22 16:37\n" "Last-Translator: hello@frappe.io\n" "Language-Team: Arabic\n" "MIME-Version: 1.0\n" @@ -18,9 +18,13 @@ msgstr "" "X-Crowdin-File-ID: 46\n" "Language: ar_SA\n" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1468 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1474 msgid "\n" -"\t\t\tThe Batch {0} of an item {1} has negative stock in the warehouse {2}. Please add a stock quantity of {3} to proceed with this entry." +"\t\t\tThe Batch {0} of an item {1} has negative stock in the warehouse {2}{3}.\n" +"\t\t\tPlease add a stock quantity of {4} to proceed with this entry.\n" +"\t\t\tIf it is not possible to make an adjustment entry, please enable 'Allow Negative Stock for Batch' in Stock Settings to proceed.\n" +"\t\t\tHowever, enabling this setting may lead to negative stock in the system.\n" +"\t\t\tSo please ensure the stock levels are adjusted as soon as possible to maintain the correct valuation rate." msgstr "" #. Label of the column_break_32 (Column Break) field in DocType 'Email Digest' @@ -32,7 +36,7 @@ msgstr "" msgid " Address" msgstr "" -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:605 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:604 msgid " Amount" msgstr "" @@ -59,7 +63,7 @@ msgstr "" msgid " Item" msgstr "" -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:153 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:151 #: erpnext/selling/report/sales_analytics/sales_analytics.py:128 msgid " Name" msgstr "" @@ -69,7 +73,7 @@ msgstr "" msgid " Phantom Item" msgstr " عنصر شبح" -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:596 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:595 msgid " Rate" msgstr "" @@ -169,8 +173,8 @@ msgstr "" msgid "% Occupied" msgstr "" -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:277 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:329 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:278 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:330 msgid "% Of Grand Total" msgstr "" @@ -263,7 +267,7 @@ msgstr "" msgid "'Account' in the Accounting section of Customer {0}" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:358 +#: erpnext/selling/doctype/sales_order/sales_order.py:359 msgid "'Allow Multiple Sales Orders Against a Customer's Purchase Order'" msgstr "" @@ -598,7 +602,7 @@ msgstr "" msgid "<0" msgstr "<0" -#: erpnext/assets/doctype/asset/asset.py:541 +#: erpnext/assets/doctype/asset/asset.py:544 msgid "Cannot create asset.

You're trying to create {0} asset(s) from {2} {3}.
However, only {1} item(s) were purchased and {4} asset(s) already exist against {5}." msgstr "" @@ -747,7 +751,7 @@ msgid "
  • Payment document required for row(s): {0}
  • " msgstr "" #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:163 -#: erpnext/utilities/bulk_transaction.py:35 +#: erpnext/utilities/bulk_transaction.py:37 msgid "
  • {}
  • " msgstr "" @@ -873,11 +877,11 @@ msgstr "" msgid "Your Shortcuts" msgstr "" -#: erpnext/accounts/doctype/payment_request/payment_request.py:1007 +#: erpnext/accounts/doctype/payment_request/payment_request.py:1008 msgid "Grand Total: {0}" msgstr "" -#: erpnext/accounts/doctype/payment_request/payment_request.py:1008 +#: erpnext/accounts/doctype/payment_request/payment_request.py:1009 msgid "Outstanding Amount: {0}" msgstr "" @@ -922,7 +926,7 @@ msgstr "" msgid "A - C" msgstr "" -#: erpnext/selling/doctype/customer/customer.py:353 +#: erpnext/selling/doctype/customer/customer.py:354 msgid "A Customer Group exists with same name please change the Customer name or rename the Customer Group" msgstr "مجموعة الزبائن موجودة بنفس الاسم أرجو تغير اسم العميل أو اعادة تسمية مجموعة الزبائن\\n
    \\nA Customer Group exists with same name please change the Customer name or rename the Customer Group" @@ -984,6 +988,10 @@ msgstr "حدث تعارض في سلسلة التسمية أثناء إنشاء msgid "A new appointment has been created for you with {0}" msgstr "تم إنشاء موعد جديد لك من خلال {0}" +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:3 +msgid "A new fiscal year has been automatically created." +msgstr "" + #: erpnext/accounts/doctype/sales_taxes_and_charges_template/sales_taxes_and_charges_template.py:96 msgid "A template with tax category {0} already exists. Only one template is allowed with each tax category" msgstr "يوجد بالفعل قالب مع فئة الضريبة {0} . يسمح بقالب واحد فقط مع كل فئة ضريبية" @@ -1034,12 +1042,22 @@ msgstr "" msgid "AMC Expiry Date" msgstr "AMC تاريخ انتهاء الاشتراك" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "AP Summary" +msgstr "" + #. Label of the api_details_section (Section Break) field in DocType 'Currency #. Exchange Settings' #: erpnext/accounts/doctype/currency_exchange_settings/currency_exchange_settings.json msgid "API Details" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "AR Summary" +msgstr "" + #. Label of the awb_number (Data) field in DocType 'Shipment' #: erpnext/stock/doctype/shipment/shipment.json msgid "AWB Number" @@ -1161,9 +1179,11 @@ msgstr "رصيد حسابك" #. Label of the account_category (Link) field in DocType 'Account' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/account/account_tree.js:167 #: erpnext/accounts/doctype/account_category/account_category.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Account Category" msgstr "تصنيف الحساب" @@ -1280,7 +1300,7 @@ msgstr "الحساب مفقود" #: erpnext/accounts/doctype/ledger_merge/ledger_merge.json #: erpnext/accounts/doctype/ledger_merge_accounts/ledger_merge_accounts.json #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:409 -#: erpnext/accounts/report/financial_statements.py:681 +#: erpnext/accounts/report/financial_statements.py:678 #: erpnext/accounts/report/trial_balance/trial_balance.py:480 msgid "Account Name" msgstr "اسم الحساب" @@ -1293,7 +1313,7 @@ msgstr "الحساب غير موجود" #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/account/account_tree.js:133 #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:416 -#: erpnext/accounts/report/financial_statements.py:688 +#: erpnext/accounts/report/financial_statements.py:685 #: erpnext/accounts/report/trial_balance/trial_balance.py:487 msgid "Account Number" msgstr "رقم الحساب" @@ -1383,7 +1403,7 @@ msgstr "الحساب إلزامي للحصول على إدخالات الدفع" msgid "Account is not set for the dashboard chart {0}" msgstr "لم يتم تعيين الحساب لمخطط لوحة المعلومات {0}" -#: erpnext/assets/doctype/asset/asset.py:902 +#: erpnext/assets/doctype/asset/asset.py:905 msgid "Account not Found" msgstr "تعذر العثور على الحساب" @@ -1515,6 +1535,7 @@ msgstr "" #. Label of the section_break_10 (Section Break) field in DocType 'Shipping #. Rule' #. Label of the accounting_tab (Tab Break) field in DocType 'Supplier' +#. Label of a Desktop Icon #. Label of the accounting_tab (Tab Break) field in DocType 'Customer' #. Label of a Card Break in the Home Workspace #. Label of the accounting (Tab Break) field in DocType 'Item' @@ -1525,6 +1546,7 @@ msgstr "" #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/shipping_rule/shipping_rule.json #: erpnext/buying/doctype/supplier/supplier.json +#: erpnext/desktop_icon/accounting.json #: erpnext/selling/doctype/customer/customer.json #: erpnext/setup/setup_wizard/data/industry_type.txt:1 #: erpnext/setup/workspace/home/home.json erpnext/stock/doctype/item/item.json @@ -1581,12 +1603,15 @@ msgstr "" #. Label of a Link in the Invoicing Workspace #. Label of the accounting_dimensions_section (Section Break) field in DocType #. 'Asset Repair' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounting_dimension/accounting_dimension.json #: erpnext/accounts/doctype/accounting_dimension_filter/accounting_dimension_filter.json #: erpnext/accounts/doctype/allowed_dimension/allowed_dimension.json #: erpnext/accounts/report/profitability_analysis/profitability_analysis.js:32 #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/assets/doctype/asset_repair/asset_repair.json +#: erpnext/workspace_sidebar/accounts_setup.json +#: erpnext/workspace_sidebar/budget.json msgid "Accounting Dimension" msgstr "البعد المحاسبي" @@ -1774,9 +1799,9 @@ msgstr "فلتر الأبعاد المحاسبية" msgid "Accounting Entries" msgstr "القيود المحاسبة" -#: erpnext/assets/doctype/asset/asset.py:936 -#: erpnext/assets/doctype/asset/asset.py:951 -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:542 +#: erpnext/assets/doctype/asset/asset.py:939 +#: erpnext/assets/doctype/asset/asset.py:954 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:543 msgid "Accounting Entry for Asset" msgstr "المدخلات الحسابية للأصول" @@ -1785,7 +1810,7 @@ msgstr "المدخلات الحسابية للأصول" msgid "Accounting Entry for LCV in Stock Entry {0}" msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:873 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:874 msgid "Accounting Entry for Landed Cost Voucher for SCR {0}" msgstr "" @@ -1807,7 +1832,7 @@ msgstr "القيد المحاسبي للخدمة" #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:930 #: erpnext/stock/doctype/stock_entry/stock_entry.py:1905 #: erpnext/stock/doctype/stock_entry/stock_entry.py:1919 -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:708 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:709 msgid "Accounting Entry for Stock" msgstr "القيود المحاسبية للمخزون" @@ -1837,8 +1862,10 @@ msgstr "الماجستير المحاسبة" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounting_period/accounting_period.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Accounting Period" msgstr "فترة المحاسبة" @@ -1910,12 +1937,16 @@ msgstr "الحسابات المفقودة من التقرير" #. Option for the 'Write Off Based On' (Select) field in DocType 'Journal #. Entry' #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:154 #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:256 #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/report/accounts_payable/accounts_payable.json #: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:115 #: erpnext/buying/doctype/supplier/supplier.js:110 +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Accounts Payable" msgstr "الحسابات الدائنة" @@ -1930,6 +1961,7 @@ msgstr "ملخص الحسابات المستحقة للدفع" #. Option for the 'Report' (Select) field in DocType 'Process Statement Of #. Accounts' #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:12 #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:12 #: erpnext/accounts/doctype/journal_entry/journal_entry.json @@ -1937,6 +1969,9 @@ msgstr "ملخص الحسابات المستحقة للدفع" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.json #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:138 #: erpnext/selling/doctype/customer/customer.js:162 +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Accounts Receivable" msgstr "الحسابات المدينة" @@ -1979,12 +2014,22 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Invoicing Workspace #. Label of a shortcut in the ERPNext Settings Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json +#: erpnext/workspace_sidebar/accounts_setup.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Accounts Settings" msgstr "إعدادات الحسابات" +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar +#: erpnext/desktop_icon/accounts_setup.json +#: erpnext/workspace_sidebar/accounts_setup.json +msgid "Accounts Setup" +msgstr "" + #: erpnext/accounts/doctype/journal_entry/journal_entry.py:1319 msgid "Accounts table cannot be blank." msgstr "جدول الحسابات لا يمكن أن يكون فارغا." @@ -2190,8 +2235,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/doctype/activity_cost/activity_cost.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Activity Cost" msgstr "تكلفة النشاط" @@ -2209,6 +2256,7 @@ msgstr "تكلفة النشاط لكل موظف" #. Label of the activity_type (Data) field in DocType 'Activity Type' #. Label of the activity_type (Link) field in DocType 'Timesheet Detail' #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/sales_invoice_timesheet/sales_invoice_timesheet.json #: erpnext/projects/doctype/activity_cost/activity_cost.json #: erpnext/projects/doctype/activity_type/activity_type.json @@ -2217,6 +2265,7 @@ msgstr "تكلفة النشاط لكل موظف" #: erpnext/projects/workspace/projects/projects.json #: erpnext/public/js/projects/timer.js:9 #: erpnext/templates/pages/timelog_info.html:25 +#: erpnext/workspace_sidebar/projects.json msgid "Activity Type" msgstr "نوع النشاط" @@ -2821,6 +2870,7 @@ msgstr "" msgid "Additional Discount Percentage" msgstr "نسبة الخصم الإضافية" +#. Label of the addtional_info (Section Break) field in DocType 'Journal Entry' #. Label of the additional_info_section (Section Break) field in DocType #. 'Purchase Invoice' #. Label of the more_information (Section Break) field in DocType 'Sales @@ -2836,6 +2886,7 @@ msgstr "نسبة الخصم الإضافية" #. Label of the more_info (Section Break) field in DocType 'Delivery Note' #. Label of the additional_info_section (Section Break) field in DocType #. 'Purchase Receipt' +#: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/assets/doctype/asset/asset.json @@ -2896,7 +2947,7 @@ msgstr "" msgid "Additional information regarding the customer." msgstr "معلومات إضافية عن الزبون." -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:590 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:591 msgid "Additional {0} {1} of item {2} required as per BOM to complete this transaction" msgstr "" @@ -2954,8 +3005,10 @@ msgstr "معلومات الاتصال والعنوان" #. Label of a Link in the Financial Reports Workspace #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/selling/report/address_and_contacts/address_and_contacts.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Address And Contacts" msgstr "" @@ -3220,7 +3273,7 @@ msgstr "مقابل" #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py:39 #: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:91 -#: erpnext/accounts/report/general_ledger/general_ledger.py:752 +#: erpnext/accounts/report/general_ledger/general_ledger.py:750 msgid "Against Account" msgstr "مقابل الحساب" @@ -3338,7 +3391,7 @@ msgstr "مقابل فاتورة المورد {0}" #. Label of the against_voucher (Dynamic Link) field in DocType 'GL Entry' #: erpnext/accounts/doctype/gl_entry/gl_entry.json -#: erpnext/accounts/report/general_ledger/general_ledger.py:785 +#: erpnext/accounts/report/general_ledger/general_ledger.py:783 msgid "Against Voucher" msgstr "مقابل إيصال" @@ -3362,7 +3415,7 @@ msgstr "مقابل القسيمة رَقْم" #: erpnext/accounts/doctype/advance_payment_ledger_entry/advance_payment_ledger_entry.json #: erpnext/accounts/doctype/gl_entry/gl_entry.json #: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.json -#: erpnext/accounts/report/general_ledger/general_ledger.py:783 +#: erpnext/accounts/report/general_ledger/general_ledger.py:781 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:183 msgid "Against Voucher Type" msgstr "مقابل إيصال نوع" @@ -3500,7 +3553,7 @@ msgstr "جميع الأنشطة" msgid "All Activities HTML" msgstr "جميع الأنشطة HTML" -#: erpnext/manufacturing/doctype/bom/bom.py:369 +#: erpnext/manufacturing/doctype/bom/bom.py:370 msgid "All BOMs" msgstr "كل الأصناف المركبة" @@ -3633,7 +3686,7 @@ msgstr "تمت تسوية جميع المخصصات بنجاح" msgid "All communications including and above this shall be moved into the new Issue" msgstr "يجب نقل جميع الاتصالات بما في ذلك وما فوقها إلى الإصدار الجديد" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:968 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:964 msgid "All items are already requested" msgstr "جميع العناصر مطلوبة مسبقاً" @@ -4373,7 +4426,7 @@ msgstr "" #: erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json #: erpnext/accounts/doctype/budget_distribution/budget_distribution.json #: erpnext/accounts/doctype/cashier_closing_payments/cashier_closing_payments.json -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:627 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:623 #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.json @@ -4406,8 +4459,8 @@ msgstr "" #: erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py:45 #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:79 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:44 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:267 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:319 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:268 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:320 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:201 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:111 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:44 @@ -4697,7 +4750,7 @@ msgstr "يوجد بالفعل سجل ميزانية آخر '{0}' مقابل {1} msgid "Another Cost Center Allocation record {0} applicable from {1}, hence this allocation will be applicable upto {2}" msgstr "سجل تخصيص مركز التكلفة الآخر {0} ينطبق من {1}، وبالتالي سيظل هذا التخصيص ساريًا حتى {2}" -#: erpnext/accounts/doctype/payment_request/payment_request.py:757 +#: erpnext/accounts/doctype/payment_request/payment_request.py:758 msgid "Another Payment Request is already processed" msgstr "تمت معالجة طلب دفع آخر بالفعل" @@ -4983,12 +5036,16 @@ msgid "Apply to Document" msgstr "تطبيق على المستند" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/appointment/appointment.json +#: erpnext/workspace_sidebar/crm.json msgid "Appointment" msgstr "موعد" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/appointment_booking_settings/appointment_booking_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Appointment Booking Settings" msgstr "إعدادات حجز المواعيد" @@ -5138,11 +5195,11 @@ msgstr "بما أن هناك معاملات مقدمة بالفعل مقابل msgid "As there are reserved stock, you cannot disable {0}." msgstr "نظراً لوجود مخزون محجوز، لا يمكنك تعطيل {0}." -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1088 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1084 msgid "As there are sufficient Sub Assembly Items, Work Order is not required for Warehouse {0}." msgstr "نظرًا لوجود عناصر تجميع فرعية كافية، فإن أمر العمل غير مطلوب للمستودع {0}." -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1824 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1830 msgid "As there are sufficient raw materials, Material Request is not required for Warehouse {0}." msgstr "نظرًا لوجود مواد خام كافية ، فإن طلب المواد ليس مطلوبًا للمستودع {0}." @@ -5172,6 +5229,7 @@ msgstr "عناصر التجميع" #. Label of the asset (Link) field in DocType 'Asset Value Adjustment' #. Label of a Link in the Assets Workspace #. Label of the asset (Link) field in DocType 'Serial No' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/ledger_merge/ledger_merge.json @@ -5193,6 +5251,7 @@ msgstr "عناصر التجميع" #: erpnext/assets/workspace/assets/assets.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:192 #: erpnext/stock/doctype/serial_no/serial_no.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset" msgstr "الأصول" @@ -5204,18 +5263,22 @@ msgstr "حساب الأصول" #. Name of a DocType #. Name of a report #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset_activity/asset_activity.json #: erpnext/assets/report/asset_activity/asset_activity.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Activity" msgstr "نشاط الأصل" #. Group in Asset's connections #. Name of a DocType #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/doctype/asset_capitalization/asset_capitalization.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Capitalization" msgstr "رسملة الأصول" @@ -5243,6 +5306,7 @@ msgstr "بند رأس مال الأصول" #. Label of a Link in the Assets Workspace #. Label of the asset_category (Link) field in DocType 'Item' #. Label of the asset_category (Link) field in DocType 'Purchase Receipt Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.js:36 #: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:197 @@ -5257,6 +5321,7 @@ msgstr "بند رأس مال الأصول" #: erpnext/assets/workspace/assets/assets.json #: erpnext/stock/doctype/item/item.json #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Category" msgstr "فئة الأصول" @@ -5281,8 +5346,10 @@ msgstr "مركز تكلفة إستهلاك الأصول" #. Name of a report #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Depreciation Ledger" msgstr "دفتر حسابات استهلاك الأصول" @@ -5314,8 +5381,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Depreciations and Balances" msgstr "إستهلاك الأصول والأرصدة" @@ -5350,18 +5419,22 @@ msgstr "موقع الأصول" #. Log' #. Name of a report #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset_maintenance/asset_maintenance.json #: erpnext/assets/doctype/asset_maintenance_log/asset_maintenance_log.json #: erpnext/assets/doctype/asset_maintenance_log/asset_maintenance_log_calendar.js:18 #: erpnext/assets/report/asset_maintenance/asset_maintenance.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Maintenance" msgstr "صيانة الأصول" #. Name of a DocType #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset_maintenance_log/asset_maintenance_log.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Maintenance Log" msgstr "سجل صيانة الأصول" @@ -5372,16 +5445,20 @@ msgstr "مهمة صيانة الأصول" #. Name of a DocType #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset_maintenance_team/asset_maintenance_team.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Maintenance Team" msgstr "فريق صيانة الأصول" #. Name of a DocType #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset_movement/asset_movement.json #: erpnext/assets/workspace/assets/assets.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:203 +#: erpnext/workspace_sidebar/assets.json msgid "Asset Movement" msgstr "حركة الأصول" @@ -5390,10 +5467,6 @@ msgstr "حركة الأصول" msgid "Asset Movement Item" msgstr "بند حركة الأصول" -#: erpnext/assets/doctype/asset/asset.py:1182 -msgid "Asset Movement record {0} created" -msgstr "تم إنشاء سجل حركة الأصول {0}\\n
    \\nAsset Movement record {0} created" - #. Label of the asset_name (Data) field in DocType 'Asset' #. Label of the target_asset_name (Data) field in DocType 'Asset #. Capitalization' @@ -5451,11 +5524,13 @@ msgstr "أصل مستلم ولكن غير فاتورة" #. Option for the 'Type of Transaction' (Select) field in DocType 'Serial and #. Batch Bundle' #. Label of the asset_repair (Link) field in DocType 'Stock Entry' +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset/asset.js:105 #: erpnext/assets/doctype/asset_repair/asset_repair.json #: erpnext/assets/workspace/assets/assets.json #: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.json #: erpnext/stock/doctype/stock_entry/stock_entry.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Repair" msgstr "إصلاح الأصول" @@ -5512,9 +5587,11 @@ msgstr "قيمة الأصول" #. Name of a DocType #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset/asset.js:97 #: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Value Adjustment" msgstr "تعديل قيمة الأصول" @@ -5532,15 +5609,15 @@ msgstr "تحليلات قيمة الأصول" msgid "Asset cancelled" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:732 +#: erpnext/assets/doctype/asset/asset.py:735 msgid "Asset cannot be cancelled, as it is already {0}" msgstr "لا يمكن إلغاء الأصل، لانه بالفعل {0}" -#: erpnext/assets/doctype/asset/depreciation.py:393 +#: erpnext/assets/doctype/asset/depreciation.py:394 msgid "Asset cannot be scrapped before the last depreciation entry." msgstr "لا يمكن التخلص من الأصل قبل آخر قيد استهلاك." -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:597 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:598 msgid "Asset capitalized after Asset Capitalization {0} was submitted" msgstr "تم رسملة الأصل بعد تقديم رسملة الأصل {0}" @@ -5548,7 +5625,7 @@ msgstr "تم رسملة الأصل بعد تقديم رسملة الأصل {0}" msgid "Asset created" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:1423 +#: erpnext/assets/doctype/asset/asset.py:1438 msgid "Asset created after being split from Asset {0}" msgstr "الأصل الذي تم إنشاؤه بعد فصله عن الأصل {0}" @@ -5568,11 +5645,11 @@ msgstr "الأصل معطل بسبب إصلاح الأصل {0}" msgid "Asset received at Location {0} and issued to Employee {1}" msgstr "تم استلام الأصل في الموقع {0} وتم إصداره للموظف {1}" -#: erpnext/assets/doctype/asset/depreciation.py:454 +#: erpnext/assets/doctype/asset/depreciation.py:455 msgid "Asset restored" msgstr "تم استعادة الأصل" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:605 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:606 msgid "Asset restored after Asset Capitalization {0} was cancelled" msgstr "تمت استعادة الأصل بعد إلغاء رسملة الأصل {0}" @@ -5580,11 +5657,11 @@ msgstr "تمت استعادة الأصل بعد إلغاء رسملة الأصل msgid "Asset returned" msgstr "تم إرجاع الأصل" -#: erpnext/assets/doctype/asset/depreciation.py:441 +#: erpnext/assets/doctype/asset/depreciation.py:442 msgid "Asset scrapped" msgstr "الأصول الملغاة" -#: erpnext/assets/doctype/asset/depreciation.py:443 +#: erpnext/assets/doctype/asset/depreciation.py:444 msgid "Asset scrapped via Journal Entry {0}" msgstr "ألغت الأصول عن طريق قيد اليومية {0}\\n
    \\n Asset scrapped via Journal Entry {0}" @@ -5601,7 +5678,7 @@ msgstr "تم تقديم الأصل" msgid "Asset transferred to Location {0}" msgstr "تم نقل الأصل إلى الموقع {0}" -#: erpnext/assets/doctype/asset/asset.py:1432 +#: erpnext/assets/doctype/asset/asset.py:1447 msgid "Asset updated after being split into Asset {0}" msgstr "تم تحديث الأصل بعد تقسيمه إلى الأصل {0}" @@ -5609,11 +5686,11 @@ msgstr "تم تحديث الأصل بعد تقسيمه إلى الأصل {0}" msgid "Asset updated due to Asset Repair {0} {1}." msgstr "تم تحديث الأصل بسبب إصلاح الأصل {0} {1}." -#: erpnext/assets/doctype/asset/depreciation.py:375 +#: erpnext/assets/doctype/asset/depreciation.py:376 msgid "Asset {0} cannot be scrapped, as it is already {1}" msgstr "لا يمكن إلغاء الأصل {0} ، كما هو بالفعل {1}\\n
    \\nAsset {0} cannot be scrapped, as it is already {1}" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:195 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:196 msgid "Asset {0} does not belong to Item {1}" msgstr "الأصل {0} لا ينتمي إلى العنصر {1}" @@ -5629,12 +5706,12 @@ msgstr "الأصل {0} لا ينتمي إلى الوصي {1}" msgid "Asset {0} does not belong to the location {1}" msgstr "الأصل {0} لا ينتمي إلى الموقع {1}" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:646 -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:739 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:647 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:738 msgid "Asset {0} does not exist" msgstr "الأصل {0} غير موجود" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:572 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:573 msgid "Asset {0} has been updated. Please set the depreciation details if any and submit it." msgstr "تم تحديث الأصل {0} . يرجى تحديد تفاصيل الاستهلاك إن وجدت وإرسالها." @@ -5650,11 +5727,11 @@ msgstr "لم يتم ضبط الأصل {0} لحساب الاستهلاك." msgid "Asset {0} is not submitted. Please submit the asset before proceeding." msgstr "لم يتم إرسال الأصل {0} . يرجى إرسال الأصل قبل المتابعة." -#: erpnext/assets/doctype/asset/depreciation.py:373 +#: erpnext/assets/doctype/asset/depreciation.py:374 msgid "Asset {0} must be submitted" msgstr "الاصل {0} يجب تقديمه" -#: erpnext/controllers/buying_controller.py:1013 +#: erpnext/controllers/buying_controller.py:1030 msgid "Asset {assets_link} created for {item_code}" msgstr "تم إنشاء الأصل {assets_link} لـ {item_code}" @@ -5675,20 +5752,23 @@ msgstr "تم تعديل قيمة الأصل بعد تقديم طلب تعديل #. Label of the assets (Table) field in DocType 'Asset Movement' #. Name of a Workspace #. Label of a Card Break in the Assets Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/finance_book/finance_book_dashboard.py:9 #: erpnext/accounts/report/balance_sheet/balance_sheet.py:249 #: erpnext/assets/doctype/asset_capitalization/asset_capitalization.json #: erpnext/assets/doctype/asset_movement/asset_movement.json -#: erpnext/assets/workspace/assets/assets.json +#: erpnext/assets/workspace/assets/assets.json erpnext/desktop_icon/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Assets" msgstr "الأصول" -#: erpnext/controllers/buying_controller.py:1031 +#: erpnext/controllers/buying_controller.py:1048 msgid "Assets not created for {item_code}. You will have to create asset manually." msgstr "لم يتم إنشاء الأصول لـ {item_code}. سيكون عليك إنشاء الأصل يدويًا." -#: erpnext/controllers/buying_controller.py:1018 +#: erpnext/controllers/buying_controller.py:1035 msgid "Assets {assets_link} created for {item_code}" msgstr "الأصول {assets_link} التي تم إنشاؤها لـ {item_code}" @@ -5720,7 +5800,7 @@ msgstr "في الصف #{0}: الكمية المختارة {1} للصنف {2} أ msgid "At Row #{0}: The picked quantity {1} for the item {2} is greater than available stock {3} in the warehouse {4}." msgstr "في الصف #{0}: الكمية المختارة {1} للصنف {2} أكبر من المخزون المتاح {3} في المستودع {4}." -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1354 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1357 msgid "At Row {0}: In Serial and Batch Bundle {1} must have docstatus as 1 and not 0" msgstr "في الصف {0}: في حزمة البيانات التسلسلية والدفعية {1} ، يجب أن تكون حالة المستند 1 وليس 0" @@ -5728,7 +5808,7 @@ msgstr "في الصف {0}: في حزمة البيانات التسلسلية و msgid "At least one account with exchange gain or loss is required" msgstr "يشترط وجود حساب واحد على الأقل يتضمن أرباحًا أو خسائر في صرف العملات الأجنبية" -#: erpnext/assets/doctype/asset/asset.py:1288 +#: erpnext/assets/doctype/asset/asset.py:1296 msgid "At least one asset has to be selected." msgstr "يجب اختيار أصل واحد على الأقل." @@ -5777,7 +5857,7 @@ msgstr "في الصف # {0}: لا يمكن أن يكون معرف التسلسل msgid "At row #{0}: you have selected the Difference Account {1}, which is a Cost of Goods Sold type account. Please select a different account" msgstr "في الصف #{0}: لقد اخترت حساب الفرق {1}، وهو حساب من نوع تكلفة البضائع المباعة. يرجى اختيار حساب مختلف." -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1116 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1119 msgid "At row {0}: Batch No is mandatory for Item {1}" msgstr "في الصف {0}: رقم الدفعة إلزامي للعنصر {1}" @@ -5785,11 +5865,11 @@ msgstr "في الصف {0}: رقم الدفعة إلزامي للعنصر {1}" msgid "At row {0}: Parent Row No cannot be set for item {1}" msgstr "في الصف {0}: لا يمكن تعيين رقم الصف الأصل للعنصر {1}" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1101 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1104 msgid "At row {0}: Qty is mandatory for the batch {1}" msgstr "في الصف {0}: الكمية إلزامية للدفعة {1}" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1108 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1111 msgid "At row {0}: Serial No is mandatory for Item {1}" msgstr "في الصف {0}: الرقم التسلسلي إلزامي للعنصر {1}" @@ -5801,7 +5881,7 @@ msgstr "في الصف {0}: تم إنشاء حزمة الرقم التسلسلي msgid "At row {0}: set Parent Row No for item {1}" msgstr "في الصف {0}: قم بتعيين رقم الصف الأصل للعنصر {1}" -#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:225 +#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:226 msgid "Atleast one raw material for Finished Good Item {0} should be customer provided." msgstr "يجب أن يوفر العميل مادة خام واحدة على الأقل للمنتج النهائي {0} ." @@ -6253,8 +6333,10 @@ msgstr "المخزون المتوفر" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/available_stock_for_packing_items/available_stock_for_packing_items.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Available Stock for Packing Items" msgstr "المخزون المتاج للأصناف المعبأة" @@ -6275,7 +6357,7 @@ msgstr "الكمية المتاحة هي {0} ، تحتاج إلى {1}" msgid "Available {0}" msgstr "متاح {0}" -#: erpnext/assets/doctype/asset/asset.py:488 +#: erpnext/assets/doctype/asset/asset.py:491 msgid "Available-for-use Date should be after purchase date" msgstr "يجب أن يكون التاريخ متاحًا بعد تاريخ الشراء" @@ -6381,6 +6463,7 @@ msgstr "الكمية في الصندوق" #. Label of the bom (Link) field in DocType 'Subcontracting Inward Order Item' #. Label of the bom (Link) field in DocType 'Subcontracting Order Item' #. Label of the bom (Link) field in DocType 'Subcontracting Receipt Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/buying/doctype/buying_settings/buying_settings.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json @@ -6404,6 +6487,7 @@ msgstr "الكمية في الصندوق" #: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:525 #: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM" msgstr "قائمة مكونات المواد" @@ -6411,7 +6495,7 @@ msgstr "قائمة مكونات المواد" msgid "BOM 1" msgstr "BOM 1" -#: erpnext/manufacturing/doctype/bom/bom.py:1751 +#: erpnext/manufacturing/doctype/bom/bom.py:1760 msgid "BOM 1 {0} and BOM 2 {1} should not be same" msgstr "يجب ألا يكون BOM 1 {0} و BOM 2 {1} متطابقين" @@ -6420,8 +6504,10 @@ msgid "BOM 2" msgstr "BOM 2" #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/page/bom_comparison_tool/bom_comparison_tool.js:4 #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM Comparison Tool" msgstr "أداة مقارنة BOM" @@ -6432,8 +6518,10 @@ msgstr "تم إنشاء قائمة المواد" #. Label of the bom_creator (Link) field in DocType 'BOM' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom/bom.json #: erpnext/manufacturing/doctype/bom_creator/bom_creator.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM Creator" msgstr "منشئ قائمة المواد" @@ -6541,8 +6629,10 @@ msgstr "عملية قائمة المواد" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/bom_operations_time/bom_operations_time.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM Operations Time" msgstr "وقت عمليات BOM" @@ -6561,8 +6651,10 @@ msgstr "الصنف الخردة بقائمة المواد" #. Label of a Link in the Manufacturing Workspace #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/report/bom_search/bom_search.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM Search" msgstr "BOM البحث" @@ -6573,9 +6665,11 @@ msgstr "BOM Stock محتسب" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.html:1 #: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM Stock Report" msgstr "تقرير مخزون فاتورة المواد" @@ -6604,8 +6698,10 @@ msgstr "سجل تحديثات قائمة المواد" #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom_update_tool/bom_update_tool.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM Update Tool" msgstr "أداة تحديث بوم" @@ -6660,23 +6756,23 @@ msgstr "فاتورة الموارد لا تحتوي على أي صنف مخزو msgid "BOM recursion: {0} cannot be child of {1}" msgstr "تكرار BOM: {0} لا يمكن أن يكون تابعًا لـ {1}" -#: erpnext/manufacturing/doctype/bom/bom.py:751 +#: erpnext/manufacturing/doctype/bom/bom.py:758 msgid "BOM recursion: {1} cannot be parent or child of {0}" msgstr "تكرار BOM: لا يمكن أن يكون {1} أبًا أو ابنًا لـ {0}" -#: erpnext/manufacturing/doctype/bom/bom.py:1486 +#: erpnext/manufacturing/doctype/bom/bom.py:1495 msgid "BOM {0} does not belong to Item {1}" msgstr "قائمة المواد {0} لا تنتمي إلى الصنف {1}" -#: erpnext/manufacturing/doctype/bom/bom.py:1468 +#: erpnext/manufacturing/doctype/bom/bom.py:1477 msgid "BOM {0} must be active" msgstr "قائمة مكونات المواد {0} يجب أن تكون نشطة\\n
    \\nBOM {0} must be active" -#: erpnext/manufacturing/doctype/bom/bom.py:1471 +#: erpnext/manufacturing/doctype/bom/bom.py:1480 msgid "BOM {0} must be submitted" msgstr "قائمة مكونات المواد {0} يجب أن تكون مسجلة\\n
    \\nBOM {0} must be submitted" -#: erpnext/manufacturing/doctype/bom/bom.py:839 +#: erpnext/manufacturing/doctype/bom/bom.py:848 msgid "BOM {0} not found for the item {1}" msgstr "لم يتم العثور على قائمة مكونات المنتج {0} للعنصر {1}" @@ -6737,8 +6833,8 @@ msgstr "Backflush المواد الخام من العقد من الباطن" #: erpnext/accounts/report/account_balance/account_balance.py:36 #: erpnext/accounts/report/general_ledger/general_ledger.html:94 -#: erpnext/accounts/report/purchase_register/purchase_register.py:241 -#: erpnext/accounts/report/sales_register/sales_register.py:277 +#: erpnext/accounts/report/purchase_register/purchase_register.py:242 +#: erpnext/accounts/report/sales_register/sales_register.py:278 #: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:71 msgid "Balance" msgstr "الموازنة" @@ -6747,7 +6843,7 @@ msgstr "الموازنة" msgid "Balance (Dr - Cr)" msgstr "الرصيد (مدين - دائن)" -#: erpnext/accounts/report/general_ledger/general_ledger.py:704 +#: erpnext/accounts/report/general_ledger/general_ledger.py:702 msgid "Balance ({0})" msgstr "الرصيد ({0})" @@ -6787,6 +6883,7 @@ msgstr "الرقم التسلسلي للميزان" #. Name of a report #. Label of a Link in the Financial Reports Workspace #. Label of the column_break_16 (Column Break) field in DocType 'Email Digest' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/financial_report_template/financial_report_template.json #: erpnext/accounts/doctype/process_period_closing_voucher_detail/process_period_closing_voucher_detail.json @@ -6794,6 +6891,7 @@ msgstr "الرقم التسلسلي للميزان" #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/public/js/financial_statements.js:311 #: erpnext/setup/doctype/email_digest/email_digest.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Balance Sheet" msgstr "المركز المالي" @@ -6854,6 +6952,7 @@ msgstr "يجب أن يكون الرصيد" #. Label of the bank (Link) field in DocType 'Payment Request' #. Label of a Link in the Invoicing Workspace #. Option for the 'Salary Mode' (Select) field in DocType 'Employee' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/bank/bank.json #: erpnext/accounts/doctype/bank_account/bank_account.json @@ -6867,6 +6966,7 @@ msgstr "يجب أن يكون الرصيد" #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/erpnext_integrations/doctype/plaid_settings/plaid_settings.py:99 #: erpnext/setup/doctype/employee/employee.json +#: erpnext/workspace_sidebar/banking.json msgid "Bank" msgstr "مصرف" @@ -6892,6 +6992,7 @@ msgstr "رقم الحساب المصرفي." #. Label of the bank_account (Link) field in DocType 'Payment Order Reference' #. Label of the bank_account (Link) field in DocType 'Payment Request' #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_account/bank_account.json #: erpnext/accounts/doctype/bank_clearance/bank_clearance.json #: erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json @@ -6906,6 +7007,7 @@ msgstr "رقم الحساب المصرفي." #: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.js:16 #: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.js:16 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/banking.json msgid "Bank Account" msgstr "حساب مصرفي" @@ -6936,16 +7038,20 @@ msgid "Bank Account No" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_account_subtype/bank_account_subtype.json +#: erpnext/workspace_sidebar/banking.json msgid "Bank Account Subtype" msgstr "النوع الفرعي للحساب المصرفي" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_account_type/bank_account_type.json +#: erpnext/workspace_sidebar/banking.json msgid "Bank Account Type" msgstr "نوع الحساب المصرفي" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:379 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:381 msgid "Bank Account {} in Bank Transaction {} is not matching with Bank Account {}" msgstr "الحساب المصرفي {} في المعاملة المصرفية {} لا يتطابق مع الحساب المصرفي {}" @@ -6974,8 +7080,10 @@ msgstr "حساب الرسوم البنكية" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_clearance/bank_clearance.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/banking.json msgid "Bank Clearance" msgstr "تخليص البنك" @@ -7016,7 +7124,9 @@ msgid "Bank Entry" msgstr "حركة بنكية" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json +#: erpnext/workspace_sidebar/banking.json msgid "Bank Guarantee" msgstr "ضمان بنكي" @@ -7044,6 +7154,11 @@ msgstr "" msgid "Bank Overdraft Account" msgstr "حساب السحب من البنك بدون رصيد" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/banking.json +msgid "Bank Reconciliation" +msgstr "" + #. Name of a report #. Label of a Link in the Invoicing Workspace #: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.html:1 @@ -7069,7 +7184,10 @@ msgid "Bank Statement balance as per General Ledger" msgstr "كشف رصيد الحساب المصرفي وفقا لدفتر الأستاذ العام" #. Name of a DocType +#. Option for the 'Reference Type' (Select) field in DocType 'Journal Entry +#. Account' #: erpnext/accounts/doctype/bank_transaction/bank_transaction.json +#: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/erpnext_integrations/doctype/plaid_settings/plaid_settings.js:32 msgid "Bank Transaction" msgstr "المعاملات المصرفية" @@ -7098,7 +7216,7 @@ msgstr "تمت إضافة المعاملة المصرفية {0} كقيد دفت msgid "Bank Transaction {0} added as Payment Entry" msgstr "تمت إضافة المعاملة المصرفية {0} كإدخال دفع" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:150 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:152 msgid "Bank Transaction {0} is already fully reconciled" msgstr "تمت مطابقة المعاملة المصرفية {0} بالكامل." @@ -7135,9 +7253,13 @@ msgstr "الحساب المصرفي/النقدي {0} لا ينتمي إلى ال #. Label of the banking_section (Section Break) field in DocType 'Accounts #. Settings' #. Label of a Card Break in the Invoicing Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/desktop_icon/banking.json #: erpnext/setup/setup_wizard/data/industry_type.txt:8 +#: erpnext/workspace_sidebar/banking.json msgid "Banking" msgstr "الخدمات المصرفية" @@ -7340,8 +7462,10 @@ msgstr "معرف الدُفعة إلزامي" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/batch_item_expiry_status/batch_item_expiry_status.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Batch Item Expiry Status" msgstr "حالة انتهاء صلاحية الدفعة الصنف" @@ -7369,6 +7493,7 @@ msgstr "حالة انتهاء صلاحية الدفعة الصنف" #. Label of the batch_no (Link) field in DocType 'Subcontracting Receipt Item' #. Label of the batch_no (Link) field in DocType 'Subcontracting Receipt #. Supplied Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -7396,6 +7521,7 @@ msgstr "حالة انتهاء صلاحية الدفعة الصنف" #: erpnext/stock/report/available_batch_report/available_batch_report.js:64 #: erpnext/stock/report/available_batch_report/available_batch_report.py:50 #: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.js:68 +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:33 #: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.js:81 #: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:160 #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.js:19 @@ -7403,14 +7529,15 @@ msgstr "حالة انتهاء صلاحية الدفعة الصنف" #: erpnext/stock/report/stock_ledger/stock_ledger.js:77 #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json #: erpnext/subcontracting/doctype/subcontracting_receipt_supplied_item/subcontracting_receipt_supplied_item.json +#: erpnext/workspace_sidebar/stock.json msgid "Batch No" msgstr "رقم دفعة" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1119 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1122 msgid "Batch No is mandatory" msgstr "رقم الدفعة إلزامي" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3261 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3284 msgid "Batch No {0} does not exists" msgstr "رقم الدفعة {0} غير موجود" @@ -7418,7 +7545,7 @@ msgstr "رقم الدفعة {0} غير موجود" msgid "Batch No {0} is linked with Item {1} which has serial no. Please scan serial no instead." msgstr "رقم الدفعة {0} مرتبط بالعنصر {1} الذي يحمل رقمًا تسلسليًا. يرجى مسح الرقم التسلسلي بدلاً من ذلك." -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:436 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:437 msgid "Batch No {0} is not present in the original {1} {2}, hence you can't return it against the {1} {2}" msgstr "رقم الدفعة {0} غير موجود في الدفعة الأصلية {1} {2}، لذا لا يمكنك إرجاعه مقابل الدفعة {1} {2}" @@ -7433,7 +7560,7 @@ msgstr "" msgid "Batch Nos" msgstr "أرقام الدفعات" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1852 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1875 msgid "Batch Nos are created successfully" msgstr "تم إنشاء أرقام الدفعات بنجاح" @@ -7510,8 +7637,10 @@ msgstr "تم تعطيل الدفعة {0} من الصنف {1}." #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Batch-Wise Balance History" msgstr "دفعة الحكيم التاريخ الرصيد" @@ -7546,7 +7675,7 @@ msgstr "تختلف عملات خطط الاشتراك أدناه عن عملة #. Label of the bill_date (Date) field in DocType 'Subcontracting Receipt' #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1211 -#: erpnext/accounts/report/purchase_register/purchase_register.py:213 +#: erpnext/accounts/report/purchase_register/purchase_register.py:214 #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json msgid "Bill Date" msgstr "تاريخ الفاتورة" @@ -7555,7 +7684,7 @@ msgstr "تاريخ الفاتورة" #. Label of the bill_no (Data) field in DocType 'Subcontracting Receipt' #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1210 -#: erpnext/accounts/report/purchase_register/purchase_register.py:212 +#: erpnext/accounts/report/purchase_register/purchase_register.py:213 #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json msgid "Bill No" msgstr "رقم الفاتورة" @@ -7568,7 +7697,7 @@ msgstr "فاتورة بالكمية المرفوضة في فاتورة الشر #. Label of a Card Break in the Manufacturing Workspace #. Label of a Link in the Manufacturing Workspace -#: erpnext/manufacturing/doctype/bom/bom.py:1318 +#: erpnext/manufacturing/doctype/bom/bom.py:1327 #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/material_request/material_request.js:139 #: erpnext/stock/doctype/stock_entry/stock_entry.js:692 @@ -7863,11 +7992,13 @@ msgstr "خط فارغ" #. Label of the blanket_order (Link) field in DocType 'Quotation Item' #. Label of the blanket_order (Link) field in DocType 'Sales Order Item' #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/manufacturing/doctype/blanket_order/blanket_order.json #: erpnext/selling/doctype/quotation_item/quotation_item.json #: erpnext/selling/doctype/sales_order_item/sales_order_item.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Blanket Order" msgstr "أمر بطانية" @@ -8134,6 +8265,9 @@ msgstr "حجم الدلو" #. Settings' #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/budget/budget.json #: erpnext/accounts/doctype/cost_center/cost_center.js:45 @@ -8146,6 +8280,7 @@ msgstr "حجم الدلو" #: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:334 #: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:448 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/desktop_icon/budget.json erpnext/workspace_sidebar/budget.json msgid "Budget" msgstr "ميزانية" @@ -8213,6 +8348,11 @@ msgstr "قائمة الميزانية" msgid "Budget Start Date" msgstr "تاريخ بدء الميزانية" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/budget.json +msgid "Budget Variance" +msgstr "" + #. Name of a report #. Label of a Link in the Invoicing Workspace #: erpnext/accounts/doctype/cost_center/cost_center_tree.js:77 @@ -8326,19 +8466,22 @@ msgstr "مشتري السلع والخدمات." #. Group in Subscription's connections #. Name of a Workspace #. Label of a Card Break in the Buying Workspace +#. Label of a Desktop Icon #. Group in Incoterm's connections #. Label of the buying (Check) field in DocType 'Terms and Conditions' #. Label of the buying (Check) field in DocType 'Item Price' #. Label of the buying (Check) field in DocType 'Price List' +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json #: erpnext/accounts/doctype/shipping_rule/shipping_rule.json #: erpnext/accounts/doctype/subscription/subscription.json -#: erpnext/buying/workspace/buying/buying.json +#: erpnext/buying/workspace/buying/buying.json erpnext/desktop_icon/buying.json #: erpnext/setup/doctype/incoterm/incoterm.json #: erpnext/setup/doctype/terms_and_conditions/terms_and_conditions.json #: erpnext/stock/doctype/item_price/item_price.json #: erpnext/stock/doctype/price_list/price_list.json +#: erpnext/workspace_sidebar/buying.json msgid "Buying" msgstr "المشتريات" @@ -8362,9 +8505,11 @@ msgstr "معدل الشراء" #. Name of a DocType #. Label of a Link in the Buying Workspace #. Label of a shortcut in the ERPNext Settings Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/buying_settings/buying_settings.json #: erpnext/buying/workspace/buying/buying.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Buying Settings" msgstr "إعدادات الشراء" @@ -8397,6 +8542,11 @@ msgstr "تجاوز فحص الائتمان عند طلب البيع" msgid "CC To" msgstr "CC إلى" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/accounts_setup.json +msgid "COA Importer" +msgstr "" + #. Option for the 'Barcode Type' (Select) field in DocType 'Item Barcode' #: erpnext/stock/doctype/item_barcode/item_barcode.json msgid "CODE-39" @@ -8412,8 +8562,11 @@ msgid "COGS Debit" msgstr "مدين تكلفة البضائع المباعة" #. Name of a Workspace +#. Label of a Desktop Icon #. Label of a Card Break in the Home Workspace -#: erpnext/crm/workspace/crm/crm.json erpnext/setup/workspace/home/home.json +#. Title of a Workspace Sidebar +#: erpnext/crm/workspace/crm/crm.json erpnext/desktop_icon/crm.json +#: erpnext/setup/workspace/home/home.json erpnext/workspace_sidebar/crm.json msgid "CRM" msgstr "إدارة علاقات الزبائن" @@ -8423,7 +8576,10 @@ msgid "CRM Note" msgstr "ملاحظة إدارة علاقات العملاء" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/crm_settings/crm_settings.json +#: erpnext/workspace_sidebar/crm.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "CRM Settings" msgstr "إعدادات إدارة علاقات العملاء" @@ -8636,8 +8792,9 @@ msgstr "سعرة حرارية/ثانية" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/campaign_efficiency/campaign_efficiency.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Campaign Efficiency" msgstr "كفاءة الحملة" @@ -8678,7 +8835,7 @@ msgstr "" msgid "Can be approved by {0}" msgstr "يمكن الموافقة عليها بواسطة {0}" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2512 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2521 msgid "Can not close Work Order. Since {0} Job Cards are in Work In Progress state." msgstr "لا يمكن إغلاق أمر العمل. لأن {0} بطاقات العمل في حالة \"قيد التنفيذ\"." @@ -8833,7 +8990,7 @@ msgstr "لا يمكن إلغاء إدخال مخزون التصنيع هذا ل msgid "Cannot cancel this document as it is linked with the submitted Asset Value Adjustment {0}. Please cancel the Asset Value Adjustment to continue." msgstr "" -#: erpnext/controllers/buying_controller.py:1122 +#: erpnext/controllers/buying_controller.py:1139 msgid "Cannot cancel this document as it is linked with the submitted asset {asset_link}. Please cancel the asset to continue." msgstr "لا يمكن إلغاء هذا المستند لأنه مرتبط بالأصل المُرسَل {asset_link}. يُرجى إلغاء الأصل للمتابعة." @@ -8845,10 +9002,6 @@ msgstr "لا يمكن إلغاء المعاملة لأمر العمل المكت msgid "Cannot change Attributes after stock transaction. Make a new Item and transfer stock to the new Item" msgstr "لا يمكن تغيير سمات بعد معاملة الأسهم. جعل عنصر جديد ونقل الأسهم إلى البند الجديد" -#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:49 -msgid "Cannot change Fiscal Year Start Date and Fiscal Year End Date once the Fiscal Year is saved." -msgstr "لا يمكن تغيير تاريخ بدء السنه المالية وتاريخ انتهاء السنه المالية بمجرد حفظ السنه المالية.\\n
    \\nCannot change Fiscal Year Start Date and Fiscal Year End Date once the Fiscal Year is saved." - #: erpnext/accounts/doctype/accounting_dimension/accounting_dimension.py:73 msgid "Cannot change Reference Document Type." msgstr "لا يمكن تغيير نوع المستند المرجعي." @@ -8889,7 +9042,7 @@ msgstr "لا يمكن تحويل الحساب إلى تصنيف مجموعة ل msgid "Cannot create Stock Reservation Entries for future dated Purchase Receipts." msgstr "لا يمكن إنشاء إدخالات حجز المخزون لإيصالات الشراء ذات التواريخ المستقبلية." -#: erpnext/selling/doctype/sales_order/sales_order.py:1888 +#: erpnext/selling/doctype/sales_order/sales_order.py:1900 #: erpnext/stock/doctype/pick_list/pick_list.py:219 msgid "Cannot create a pick list for Sales Order {0} because it has reserved stock. Please unreserve the stock in order to create a pick list." msgstr "لا يمكن إنشاء قائمة اختيار لأمر البيع {0} لأنه يحتوي على مخزون محجوز. يرجى إلغاء حجز المخزون لإنشاء قائمة الاختيار." @@ -8902,7 +9055,7 @@ msgstr "لا يمكن إنشاء قيود محاسبية للحسابات الم msgid "Cannot create return for consolidated invoice {0}." msgstr "لا يمكن إنشاء إرجاع للفاتورة المجمعة {0}." -#: erpnext/manufacturing/doctype/bom/bom.py:1175 +#: erpnext/manufacturing/doctype/bom/bom.py:1184 msgid "Cannot deactivate or cancel BOM as it is linked with other BOMs" msgstr "لا يمكن تعطيل أو إلغاء قائمة المواد لانها مترابطة مع قوائم مواد اخرى" @@ -8948,8 +9101,8 @@ msgstr "لا يمكن تفكيك كمية أكبر من الكمية المنت msgid "Cannot enable Item-wise Inventory Account, as there are existing Stock Ledger Entries for the company {0} with Warehouse-wise Inventory Account. Please cancel the stock transactions first and try again." msgstr "لا يمكن تفعيل حساب المخزون حسب الصنف، لوجود قيود دفترية للمخزون للشركة {0} مع حساب مخزون حسب المستودع. يرجى إلغاء معاملات المخزون أولاً ثم المحاولة مرة أخرى." -#: erpnext/selling/doctype/sales_order/sales_order.py:782 -#: erpnext/selling/doctype/sales_order/sales_order.py:805 +#: erpnext/selling/doctype/sales_order/sales_order.py:783 +#: erpnext/selling/doctype/sales_order/sales_order.py:806 msgid "Cannot ensure delivery by Serial No as Item {0} is added with and without Ensure Delivery by Serial No." msgstr "لا يمكن ضمان التسليم بواسطة Serial No حيث أن العنصر {0} مضاف مع وبدون ضمان التسليم بواسطة Serial No." @@ -9012,7 +9165,7 @@ msgstr "تعذر استرداد رمز الرابط. راجع سجل الأخط msgid "Cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for first row" msgstr "لا يمكن تحديد نوع التهمة باسم ' في الصف السابق المبلغ ' أو ' في السابق صف إجمالي \" ل لصف الأول" -#: erpnext/selling/doctype/quotation/quotation.py:287 +#: erpnext/selling/doctype/quotation/quotation.py:290 msgid "Cannot set as Lost as Sales Order is made." msgstr "لا يمكن أن تعين كخسارة لأنه تم تقديم أمر البيع.
    Cannot set as Lost as Sales Order is made." @@ -9024,6 +9177,10 @@ msgstr "لا يمكن تحديد التخويل على أساس الخصم ل {0 msgid "Cannot set multiple Item Defaults for a company." msgstr "لا يمكن تعيين عدة عناصر افتراضية لأي شركة." +#: erpnext/assets/doctype/asset_category/asset_category.py:108 +msgid "Cannot set multiple account rows for the same company" +msgstr "" + #: erpnext/controllers/accounts_controller.py:3885 msgid "Cannot set quantity less than delivered quantity" msgstr "لا يمكن ضبط كمية أقل من الكمية المسلمة" @@ -9188,9 +9345,11 @@ msgstr "الدخول النقدية" #. Template' #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/financial_report_template/financial_report_template.json #: erpnext/accounts/report/cash_flow/cash_flow.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Cash Flow" msgstr "التدفق النقدي" @@ -9309,8 +9468,8 @@ msgstr "تفاصيل التصنيف" msgid "Category-wise Asset Value" msgstr "قيمة الأصول حسب الفئة" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:294 -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:130 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:298 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:131 msgid "Caution" msgstr "الحذر" @@ -9424,7 +9583,7 @@ msgstr "قم بتغيير نوع الحساب إلى "ذمم مدينة&quo msgid "Change this date manually to setup the next synchronization start date" msgstr "قم بتغيير هذا التاريخ يدويًا لإعداد تاريخ بدء المزامنة التالي" -#: erpnext/selling/doctype/customer/customer.py:157 +#: erpnext/selling/doctype/customer/customer.py:158 msgid "Changed customer name to '{}' as '{}' already exists." msgstr "تم تغيير اسم العميل إلى '{}' لأن '{}' موجود بالفعل." @@ -9495,6 +9654,7 @@ msgstr "شجرة الرسم البياني" #. Label of a Link in the Invoicing Workspace #. Label of the section_break_28 (Section Break) field in DocType 'Company' #. Label of a Link in the Home Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.js:69 #: erpnext/accounts/doctype/account/account_tree.js:5 #: erpnext/accounts/doctype/cost_center/cost_center_tree.js:52 @@ -9503,6 +9663,8 @@ msgstr "شجرة الرسم البياني" #: erpnext/setup/doctype/company/company.js:123 #: erpnext/setup/doctype/company/company.json #: erpnext/setup/workspace/home/home.json +#: erpnext/workspace_sidebar/accounts_setup.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Chart of Accounts" msgstr "الشجرة المحاسبية" @@ -9516,9 +9678,11 @@ msgid "Chart of Accounts Importer" msgstr "مخطط حسابات المستورد" #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account_tree.js:196 #: erpnext/accounts/doctype/cost_center/cost_center.js:41 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Chart of Cost Centers" msgstr "دليل مراكز التكلفة" @@ -9850,11 +10014,11 @@ msgstr "وثيقة مغلقة" msgid "Closed Documents" msgstr "وثائق مغلقة" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2435 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2444 msgid "Closed Work Order can not be stopped or Re-opened" msgstr "لا يمكن إيقاف أمر العمل المغلق أو إعادة فتحه." -#: erpnext/selling/doctype/sales_order/sales_order.py:536 +#: erpnext/selling/doctype/sales_order/sales_order.py:537 msgid "Closed order cannot be cancelled. Unclose to cancel." msgstr "الطلب المغلق لايمكن إلغاؤه. ازالة الاغلاق لكي تتمكن من الالغاء" @@ -9875,7 +10039,7 @@ msgstr "إغلاق (دائن)" msgid "Closing (Dr)" msgstr "إغلاق (مدين)" -#: erpnext/accounts/report/general_ledger/general_ledger.py:399 +#: erpnext/accounts/report/general_ledger/general_ledger.py:397 msgid "Closing (Opening + Total)" msgstr "الإغلاق (الافتتاحي + الإجمالي)" @@ -9904,7 +10068,7 @@ msgstr "مبلغ الإغلاق" #: erpnext/accounts/doctype/bank_reconciliation_tool/bank_reconciliation_tool.json #: erpnext/accounts/doctype/financial_report_row/financial_report_row.json #: erpnext/accounts/doctype/process_period_closing_voucher_detail/process_period_closing_voucher_detail.json -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:232 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:230 msgid "Closing Balance" msgstr "الرصيد الختامي" @@ -10091,6 +10255,7 @@ msgstr "مدمجة البند طباعة" #. Health Monitor' #: erpnext/accounts/doctype/fiscal_year/fiscal_year.json #: erpnext/accounts/doctype/ledger_health_monitor/ledger_health_monitor.json +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:26 msgid "Companies" msgstr "شركات" @@ -10245,6 +10410,7 @@ msgstr "شركات" #. Label of the company (Link) field in DocType 'Subcontracting Receipt' #. Label of the company (Link) field in DocType 'Issue' #. Label of the company (Link) field in DocType 'Warranty Claim' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/dashboard_chart_source/account_balance_timeline/account_balance_timeline.js:8 #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/account/account_tree.js:12 @@ -10312,6 +10478,7 @@ msgstr "شركات" #: erpnext/accounts/doctype/tax_withholding_account/tax_withholding_account.json #: erpnext/accounts/doctype/tax_withholding_entry/tax_withholding_entry.json #: erpnext/accounts/doctype/unreconcile_payment/unreconcile_payment.json +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:24 #: erpnext/accounts/report/account_balance/account_balance.js:8 #: erpnext/accounts/report/accounts_payable/accounts_payable.js:8 #: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:8 @@ -10338,9 +10505,9 @@ msgstr "شركات" #: erpnext/accounts/report/gross_profit/gross_profit.js:8 #: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.js:8 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.js:40 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:224 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:225 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:28 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:269 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:270 #: erpnext/accounts/report/payment_ledger/payment_ledger.js:8 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js:8 #: erpnext/accounts/report/pos_register/pos_register.js:8 @@ -10442,7 +10609,7 @@ msgstr "شركات" #: erpnext/selling/doctype/sales_order/sales_order.json #: erpnext/selling/doctype/supplier_number_at_customer/supplier_number_at_customer.json #: erpnext/selling/page/point_of_sale/pos_controller.js:72 -#: erpnext/selling/page/sales_funnel/sales_funnel.js:33 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:36 #: erpnext/selling/report/customer_acquisition_and_loyalty/customer_acquisition_and_loyalty.js:16 #: erpnext/selling/report/customer_credit_balance/customer_credit_balance.js:8 #: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.js:8 @@ -10510,6 +10677,7 @@ msgstr "شركات" #: erpnext/stock/report/item_shortage_report/item_shortage_report.js:8 #: erpnext/stock/report/item_shortage_report/item_shortage_report.py:137 #: erpnext/stock/report/landed_cost_report/landed_cost_report.js:8 +#: erpnext/stock/report/negative_batch_report/negative_batch_report.js:8 #: erpnext/stock/report/product_bundle_balance/product_bundle_balance.js:8 #: erpnext/stock/report/product_bundle_balance/product_bundle_balance.py:114 #: erpnext/stock/report/reserved_stock/reserved_stock.js:8 @@ -10538,6 +10706,7 @@ msgstr "شركات" #: erpnext/support/doctype/warranty_claim/warranty_claim.json #: erpnext/support/report/issue_analytics/issue_analytics.js:8 #: erpnext/support/report/issue_summary/issue_summary.js:8 +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Company" msgstr "شركة" @@ -11081,6 +11250,11 @@ msgstr "مذكرة ائتمان موحدة" msgid "Consolidated Financial Statement" msgstr "القوائم المالية الموحدة" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "Consolidated Report" +msgstr "" + #. Label of the consolidated_invoice (Link) field in DocType 'POS Invoice' #. Label of the consolidated_invoice (Link) field in DocType 'POS Invoice Merge #. Log' @@ -11201,7 +11375,7 @@ msgstr "الكمية المستهلكة" msgid "Consumed Stock Items" msgstr "الأصناف المستهلكة" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:285 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:286 msgid "Consumed Stock Items, Consumed Asset Items or Consumed Service Items is mandatory for Capitalization" msgstr "يُعدّ إدراج بنود المخزون المستهلكة، أو بنود الأصول المستهلكة، أو بنود الخدمات المستهلكة، شرطًا أساسيًا لعملية الرسملة." @@ -11361,7 +11535,9 @@ msgid "Contra Entry" msgstr "الدخول كونترا" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/contract/contract.json +#: erpnext/workspace_sidebar/crm.json msgid "Contract" msgstr "عقد" @@ -11706,6 +11882,7 @@ msgstr "" #. Item' #. Label of the cost_center (Link) field in DocType 'Subcontracting Receipt #. Supplied Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account_closing_balance/account_closing_balance.json #: erpnext/accounts/doctype/advance_taxes_and_charges/advance_taxes_and_charges.json #: erpnext/accounts/doctype/budget/budget.json @@ -11750,14 +11927,14 @@ msgstr "" #: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:204 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:98 #: erpnext/accounts/report/general_ledger/general_ledger.js:153 -#: erpnext/accounts/report/general_ledger/general_ledger.py:778 +#: erpnext/accounts/report/general_ledger/general_ledger.py:776 #: erpnext/accounts/report/gross_profit/gross_profit.js:68 #: erpnext/accounts/report/gross_profit/gross_profit.py:395 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:297 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:298 #: erpnext/accounts/report/purchase_register/purchase_register.js:46 #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:29 #: erpnext/accounts/report/sales_register/sales_register.js:52 -#: erpnext/accounts/report/sales_register/sales_register.py:251 +#: erpnext/accounts/report/sales_register/sales_register.py:252 #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:79 #: erpnext/accounts/report/trial_balance/trial_balance.js:49 #: erpnext/assets/doctype/asset/asset.json @@ -11791,13 +11968,16 @@ msgstr "" #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json #: erpnext/subcontracting/doctype/subcontracting_receipt_supplied_item/subcontracting_receipt_supplied_item.json +#: erpnext/workspace_sidebar/budget.json msgid "Cost Center" msgstr "مركز التكلفة" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/cost_center_allocation/cost_center_allocation.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/budget.json msgid "Cost Center Allocation" msgstr "توزيع مركز التكلفة" @@ -11865,7 +12045,7 @@ msgstr "مركز التكلفة {} لا ينتمي إلى الشركة {}" msgid "Cost Center {} is a group cost center and group cost centers cannot be used in transactions" msgstr "مركز التكلفة {} هو مركز تكلفة جماعي، ولا يمكن استخدام مراكز التكلفة الجماعية في المعاملات." -#: erpnext/accounts/report/financial_statements.py:661 +#: erpnext/accounts/report/financial_statements.py:658 msgid "Cost Center: {0} does not exist" msgstr "مركز التكلفة: {0} غير موجود" @@ -11980,7 +12160,7 @@ msgstr "تم تحديث حقول التكلفة والفواتير" msgid "Could Not Delete Demo Data" msgstr "تعذر حذف بيانات العرض التوضيحي" -#: erpnext/selling/doctype/quotation/quotation.py:614 +#: erpnext/selling/doctype/quotation/quotation.py:621 msgid "Could not auto create Customer due to the following missing mandatory field(s):" msgstr "تعذر إنشاء العميل تلقائيًا بسبب الحقول الإلزامية التالية المفقودة:" @@ -12035,12 +12215,14 @@ msgstr "بلد المنشأ" #. Label of the coupon_code (Link) field in DocType 'Quotation' #. Label of the coupon_code (Link) field in DocType 'Sales Order' #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/coupon_code/coupon_code.json #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/selling/doctype/quotation/quotation.json #: erpnext/selling/doctype/sales_order/sales_order.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Coupon Code" msgstr "رمز الكوبون" @@ -12393,16 +12575,16 @@ msgstr "إنشاء {} من {} {}" msgid "Creation" msgstr "الخلق" -#: erpnext/utilities/bulk_transaction.py:210 +#: erpnext/utilities/bulk_transaction.py:212 msgid "Creation of {1}(s) successful" msgstr "" -#: erpnext/utilities/bulk_transaction.py:227 +#: erpnext/utilities/bulk_transaction.py:229 msgid "Creation of {0} failed.\n" "\t\t\t\tCheck Bulk Transaction Log" msgstr "" -#: erpnext/utilities/bulk_transaction.py:218 +#: erpnext/utilities/bulk_transaction.py:220 msgid "Creation of {0} partially successful.\n" "\t\t\t\tCheck Bulk Transaction Log" msgstr "" @@ -12418,23 +12600,23 @@ msgstr "" #: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:146 #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:451 #: erpnext/accounts/report/general_ledger/general_ledger.html:93 -#: erpnext/accounts/report/purchase_register/purchase_register.py:240 -#: erpnext/accounts/report/sales_register/sales_register.py:276 +#: erpnext/accounts/report/purchase_register/purchase_register.py:241 +#: erpnext/accounts/report/sales_register/sales_register.py:277 #: erpnext/accounts/report/trial_balance/trial_balance.py:522 #: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.py:212 #: erpnext/accounts/report/voucher_wise_balance/voucher_wise_balance.py:34 msgid "Credit" msgstr "دائن" -#: erpnext/accounts/report/general_ledger/general_ledger.py:722 +#: erpnext/accounts/report/general_ledger/general_ledger.py:720 msgid "Credit (Transaction)" msgstr "الائتمان (المعاملة)" -#: erpnext/accounts/report/general_ledger/general_ledger.py:697 +#: erpnext/accounts/report/general_ledger/general_ledger.py:695 msgid "Credit ({0})" msgstr "الائتمان ({0})" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:641 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:637 msgid "Credit Account" msgstr "حساب دائن" @@ -12512,7 +12694,7 @@ msgstr "الائتمان أيام" msgid "Credit Limit" msgstr "الحد الائتماني" -#: erpnext/selling/doctype/customer/customer.py:630 +#: erpnext/selling/doctype/customer/customer.py:631 msgid "Credit Limit Crossed" msgstr "تم تجاوز الحد الائتماني" @@ -12555,6 +12737,7 @@ msgstr "أشهر الائتمان" #. Option for the 'Journal Entry Type' (Select) field in DocType 'Journal Entry #. Template' #. Label of the credit_note (Link) field in DocType 'Stock Entry' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:176 @@ -12564,6 +12747,7 @@ msgstr "أشهر الائتمان" #: erpnext/setup/setup_wizard/operations/install_fixtures.py:303 #: erpnext/stock/doctype/delivery_note/delivery_note.js:89 #: erpnext/stock/doctype/stock_entry/stock_entry.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Credit Note" msgstr "إشعار دائن" @@ -12603,16 +12787,16 @@ msgstr "دائن الى" msgid "Credit in Company Currency" msgstr "المدين في عملة الشركة" -#: erpnext/selling/doctype/customer/customer.py:596 -#: erpnext/selling/doctype/customer/customer.py:651 +#: erpnext/selling/doctype/customer/customer.py:597 +#: erpnext/selling/doctype/customer/customer.py:654 msgid "Credit limit has been crossed for customer {0} ({1}/{2})" msgstr "تم تجاوز حد الائتمان للعميل {0} ({1} / {2})" -#: erpnext/selling/doctype/customer/customer.py:382 +#: erpnext/selling/doctype/customer/customer.py:383 msgid "Credit limit is already defined for the Company {0}" msgstr "تم تحديد حد الائتمان بالفعل للشركة {0}" -#: erpnext/selling/doctype/customer/customer.py:650 +#: erpnext/selling/doctype/customer/customer.py:653 msgid "Credit limit reached for customer {0}" msgstr "تم بلوغ حد الائتمان للعميل {0}" @@ -12724,16 +12908,21 @@ msgstr "كوب" #. Label of a Link in the Invoicing Workspace #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/setup/doctype/currency_exchange/currency_exchange.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Currency Exchange" msgstr "تصريف العملات" #. Label of the currency_exchange_section (Section Break) field in DocType #. 'Accounts Settings' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/currency_exchange_settings/currency_exchange_settings.json +#: erpnext/workspace_sidebar/accounts_setup.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Currency Exchange Settings" msgstr "إعدادات صرف العملات" @@ -12799,7 +12988,7 @@ msgstr "العملة ل {0} يجب أن تكون {1} \\n
    \\nCurrency for {0} msgid "Currency of the Closing Account must be {0}" msgstr "عملة الحساب الختامي يجب أن تكون {0}" -#: erpnext/manufacturing/doctype/bom/bom.py:685 +#: erpnext/manufacturing/doctype/bom/bom.py:692 msgid "Currency of the price list {0} must be {1} or {2}" msgstr "العملة من قائمة الأسعار {0} يجب أن تكون {1} أو {2}" @@ -12966,8 +13155,10 @@ msgstr "واجهة برمجة تطبيقات مخصصة" #. Option for the 'Report Type' (Select) field in DocType 'Financial Report #. Template' #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/financial_report_template/financial_report_template.json #: erpnext/accounts/report/custom_financial_statement/custom_financial_statement.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Custom Financial Statement" msgstr "بيان مالي مخصص" @@ -13046,6 +13237,7 @@ msgstr "محددات مخصصة" #. Label of the customer (Link) field in DocType 'Warranty Claim' #. Label of a field in the issues Web Form #. Label of the customer (Link) field in DocType 'Call Log' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json #: erpnext/accounts/doctype/coupon_code/coupon_code.json #: erpnext/accounts/doctype/discounted_invoice/discounted_invoice.json @@ -13067,12 +13259,12 @@ msgstr "محددات مخصصة" #: erpnext/accounts/report/gross_profit/gross_profit.py:416 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:37 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:22 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:213 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:214 #: erpnext/accounts/report/pos_register/pos_register.js:44 #: erpnext/accounts/report/pos_register/pos_register.py:120 #: erpnext/accounts/report/pos_register/pos_register.py:181 #: erpnext/accounts/report/sales_register/sales_register.js:21 -#: erpnext/accounts/report/sales_register/sales_register.py:186 +#: erpnext/accounts/report/sales_register/sales_register.py:187 #: erpnext/assets/doctype/asset/asset.json #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/supplier/supplier.js:184 @@ -13153,6 +13345,10 @@ msgstr "محددات مخصصة" #: erpnext/support/report/issue_summary/issue_summary.py:34 #: erpnext/support/web_form/issues/issues.json #: erpnext/telephony/doctype/call_log/call_log.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/home.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/selling.json +#: erpnext/workspace_sidebar/subscription.json msgid "Customer" msgstr "العميل" @@ -13178,8 +13374,10 @@ msgstr "العميل > مجموعة العملاء > المنطقة" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/customer_acquisition_and_loyalty/customer_acquisition_and_loyalty.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Customer Acquisition and Loyalty" msgstr "اكتساب العملاء و الولاء" @@ -13207,7 +13405,9 @@ msgid "Customer Address" msgstr "عنوان العميل" #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Customer Addresses And Contacts" msgstr "عناوين العملاء وجهات الإتصال" @@ -13240,9 +13440,12 @@ msgstr "البريد الالكتروني للعميل" #. Label of a Link in the Financial Reports Workspace #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/selling/report/customer_credit_balance/customer_credit_balance.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/selling.json msgid "Customer Credit Balance" msgstr "رصيد العميل" @@ -13316,6 +13519,7 @@ msgstr "ملاحظات العميل" #. Option for the 'Entity Type' (Select) field in DocType 'Service Level #. Agreement' #. Label of the customer_group (Link) field in DocType 'Warranty Claim' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/customer_group_item/customer_group_item.json #: erpnext/accounts/doctype/loyalty_program/loyalty_program.json #: erpnext/accounts/doctype/pos_customer_group/pos_customer_group.json @@ -13331,11 +13535,11 @@ msgstr "ملاحظات العميل" #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:85 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:185 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:56 -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:165 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:163 #: erpnext/accounts/report/gross_profit/gross_profit.py:423 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:200 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:201 #: erpnext/accounts/report/sales_register/sales_register.js:27 -#: erpnext/accounts/report/sales_register/sales_register.py:201 +#: erpnext/accounts/report/sales_register/sales_register.py:202 #: erpnext/crm/doctype/opportunity/opportunity.json #: erpnext/crm/doctype/prospect/prospect.json #: erpnext/crm/workspace/crm/crm.json @@ -13358,6 +13562,7 @@ msgstr "ملاحظات العميل" #: erpnext/stock/report/delayed_order_report/delayed_order_report.js:42 #: erpnext/support/doctype/service_level_agreement/service_level_agreement.json #: erpnext/support/doctype/warranty_claim/warranty_claim.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/selling.json msgid "Customer Group" msgstr "مجموعة العميل" @@ -13399,6 +13604,11 @@ msgstr "العميل لبو" msgid "Customer LPO No." msgstr "العميل لبو رقم" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "Customer Ledger" +msgstr "" + #. Name of a report #. Label of a Link in the Financial Reports Workspace #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.json @@ -13443,8 +13653,8 @@ msgstr "رقم محمول العميل" #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:92 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:35 #: erpnext/accounts/report/gross_profit/gross_profit.py:430 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:220 -#: erpnext/accounts/report/sales_register/sales_register.py:192 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:221 +#: erpnext/accounts/report/sales_register/sales_register.py:193 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/crm/doctype/opportunity/opportunity.json #: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.json @@ -13575,7 +13785,7 @@ msgstr "مستودع العملاء" msgid "Customer Warehouse (Optional)" msgstr "مستودع العميل (اختياري)" -#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:145 +#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:146 msgid "Customer Warehouse {0} does not belong to Customer {1}." msgstr "مستودع العميل {0} لا ينتمي إلى العميل {1}." @@ -13602,7 +13812,7 @@ msgid "Customer required for 'Customerwise Discount'" msgstr "الزبون مطلوب للخصم المعني بالزبائن" #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1145 -#: erpnext/selling/doctype/sales_order/sales_order.py:432 +#: erpnext/selling/doctype/sales_order/sales_order.py:433 #: erpnext/stock/doctype/delivery_note/delivery_note.py:432 msgid "Customer {0} does not belong to project {1}" msgstr "العميل {0} لا ينتمي الى المشروع {1}\\n
    \\nCustomer {0} does not belong to project {1}" @@ -13673,8 +13883,10 @@ msgstr "العملاء" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/customers_without_any_sales_transactions/customers_without_any_sales_transactions.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Customers Without Any Sales Transactions" msgstr "زبائن بدون أي معاملات مبيعات" @@ -13713,7 +13925,7 @@ msgstr "د - هـ" msgid "DFS" msgstr "DFS" -#: erpnext/projects/doctype/project/project.py:675 +#: erpnext/projects/doctype/project/project.py:676 msgid "Daily Project Summary for {0}" msgstr "ملخص المشروع اليومي لـ {0}" @@ -13728,8 +13940,10 @@ msgstr "وقت الإرسال اليومي" #. Name of a report #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/report/daily_timesheet_summary/daily_timesheet_summary.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Daily Timesheet Summary" msgstr "ملخص سجل الدوام اليومي" @@ -13950,19 +14164,19 @@ msgstr "تاجر" #: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:139 #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:444 #: erpnext/accounts/report/general_ledger/general_ledger.html:92 -#: erpnext/accounts/report/purchase_register/purchase_register.py:239 -#: erpnext/accounts/report/sales_register/sales_register.py:275 +#: erpnext/accounts/report/purchase_register/purchase_register.py:240 +#: erpnext/accounts/report/sales_register/sales_register.py:276 #: erpnext/accounts/report/trial_balance/trial_balance.py:515 #: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.py:205 #: erpnext/accounts/report/voucher_wise_balance/voucher_wise_balance.py:27 msgid "Debit" msgstr "مدين" -#: erpnext/accounts/report/general_ledger/general_ledger.py:715 +#: erpnext/accounts/report/general_ledger/general_ledger.py:713 msgid "Debit (Transaction)" msgstr "مدين (معاملة)" -#: erpnext/accounts/report/general_ledger/general_ledger.py:690 +#: erpnext/accounts/report/general_ledger/general_ledger.py:688 msgid "Debit ({0})" msgstr "مدين ({0})" @@ -13972,7 +14186,7 @@ msgstr "مدين ({0})" msgid "Debit / Credit Note Posting Date" msgstr "تاريخ ترحيل إشعار الخصم / إشعار الدائن" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:631 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:627 msgid "Debit Account" msgstr "حساب مدين" @@ -14010,6 +14224,7 @@ msgstr "" #. Option for the 'Entry Type' (Select) field in DocType 'Journal Entry' #. Option for the 'Journal Entry Type' (Select) field in DocType 'Journal Entry #. Template' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:178 @@ -14018,6 +14233,7 @@ msgstr "" #: erpnext/controllers/sales_and_purchase_return.py:457 #: erpnext/setup/setup_wizard/operations/install_fixtures.py:304 #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:45 +#: erpnext/workspace_sidebar/invoicing.json msgid "Debit Note" msgstr "إشعار مدين" @@ -14143,6 +14359,11 @@ msgstr "تم خصمها من" msgid "Deductee Details" msgstr "تفاصيل الخصم" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/taxes.json +msgid "Deduction Certificate" +msgstr "" + #. Label of the deductions_or_loss_section (Section Break) field in DocType #. 'Payment Entry' #: erpnext/accounts/doctype/payment_entry/payment_entry.json @@ -14212,7 +14433,7 @@ msgstr "الافتراضي BOM" msgid "Default BOM ({0}) must be active for this item or its template" msgstr "يجب أن تكون قائمة المواد الافتراضية ({0}) نشطة لهذا الصنف أو قوالبه" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2232 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2234 msgid "Default BOM for {0} not found" msgstr "فاتورة المواد ل {0} غير موجودة\\n
    \\nDefault BOM for {0} not found" @@ -14220,7 +14441,7 @@ msgstr "فاتورة المواد ل {0} غير موجودة\\n
    \\nDefault BO msgid "Default BOM not found for FG Item {0}" msgstr "لم يتم العثور على قائمة مكونات افتراضية لعنصر المنتج النهائي {0}" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2229 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2231 msgid "Default BOM not found for Item {0} and Project {1}" msgstr "لم يتم العثور على قائمة المواد الافتراضية للمادة {0} والمشروع {1}" @@ -14744,8 +14965,10 @@ msgstr "تأخر تقرير الطلب" #. Name of a report #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/report/delayed_tasks_summary/delayed_tasks_summary.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Delayed Tasks Summary" msgstr "ملخص المهام المؤجلة" @@ -14971,6 +15194,7 @@ msgstr "مدير التوصيل" #. Inspection' #. Label of the delivery_note (Link) field in DocType 'Shipment Delivery Note' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:129 #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:332 @@ -14978,8 +15202,8 @@ msgstr "مدير التوصيل" #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.js:22 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:21 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:283 -#: erpnext/accounts/report/sales_register/sales_register.py:244 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:284 +#: erpnext/accounts/report/sales_register/sales_register.py:245 #: erpnext/selling/doctype/sales_order/sales_order.js:1042 #: erpnext/selling/doctype/sales_order/sales_order_list.js:81 #: erpnext/setup/doctype/authorization_rule/authorization_rule.json @@ -14992,6 +15216,7 @@ msgstr "مدير التوصيل" #: erpnext/stock/doctype/quality_inspection/quality_inspection.json #: erpnext/stock/doctype/shipment_delivery_note/shipment_delivery_note.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Delivery Note" msgstr "إشعار التسليم" @@ -15024,9 +15249,11 @@ msgstr "إشعار التسليم - المنتج المعبأ" #. Label of a Link in the Selling Workspace #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/report/delivery_note_trends/delivery_note_trends.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Delivery Note Trends" msgstr "توجهات إشعارات التسليم" @@ -15058,7 +15285,10 @@ msgid "Delivery Schedule Item" msgstr "جدول التسليم" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/delivery_settings/delivery_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/stock.json msgid "Delivery Settings" msgstr "إعدادات التسليم" @@ -15087,10 +15317,12 @@ msgstr "التسليم حتى تاريخه" #. Label of the delivery_trip (Link) field in DocType 'Delivery Note' #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/delivery_note/delivery_note.js:280 #: erpnext/stock/doctype/delivery_note/delivery_note.json #: erpnext/stock/doctype/delivery_trip/delivery_trip.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Delivery Trip" msgstr "رحلة التسليم" @@ -15103,10 +15335,8 @@ msgstr "رحلة التسليم" msgid "Delivery User" msgstr "مستخدم التوصيل" -#. Label of the warehouse (Link) field in DocType 'Sales Order Item' #. Label of the delivery_warehouse (Link) field in DocType 'Subcontracting #. Inward Order Item' -#: erpnext/selling/doctype/sales_order_item/sales_order_item.json #: erpnext/subcontracting/doctype/subcontracting_inward_order_item/subcontracting_inward_order_item.json msgid "Delivery Warehouse" msgstr "مستودع تسليم" @@ -15117,7 +15347,7 @@ msgstr "مستودع تسليم" msgid "Delivery to" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:451 +#: erpnext/selling/doctype/sales_order/sales_order.py:452 msgid "Delivery warehouse required for stock item {0}" msgstr "مستودع التسليم مطلوب للبند المستودعي {0}\\n
    \\nDelivery warehouse required for stock item {0}" @@ -15272,11 +15502,11 @@ msgstr "حركة الإهلاك" msgid "Depreciation Entry Posting Status" msgstr "حالة ترحيل قيد الإهلاك" -#: erpnext/assets/doctype/asset/asset.py:1256 +#: erpnext/assets/doctype/asset/asset.py:1261 msgid "Depreciation Entry against asset {0}" msgstr "قيد استهلاك الأصل {0}" -#: erpnext/assets/doctype/asset/depreciation.py:255 +#: erpnext/assets/doctype/asset/depreciation.py:256 msgid "Depreciation Entry against {0} worth {1}" msgstr "قيد الإهلاك مقابل {0} بقيمة {1}" @@ -15288,7 +15518,7 @@ msgstr "قيد الإهلاك مقابل {0} بقيمة {1}" msgid "Depreciation Expense Account" msgstr "حساب نفقات الاهلاك" -#: erpnext/assets/doctype/asset/depreciation.py:302 +#: erpnext/assets/doctype/asset/depreciation.py:303 msgid "Depreciation Expense Account should be an Income or Expense Account." msgstr "يجب أن يكون حساب مصروف الاستهلاك حساب إيرادات أو حساب مصروفات." @@ -15315,7 +15545,7 @@ msgstr "خيارات الإهلاك" msgid "Depreciation Posting Date" msgstr "تاريخ ترحيل الإهلاك" -#: erpnext/assets/doctype/asset/asset.js:909 +#: erpnext/assets/doctype/asset/asset.js:910 msgid "Depreciation Posting Date cannot be before Available-for-use Date" msgstr "لا يمكن أن يكون تاريخ ترحيل الإهلاك قبل تاريخ الإتاحة للاستخدام" @@ -15323,7 +15553,7 @@ msgstr "لا يمكن أن يكون تاريخ ترحيل الإهلاك قبل msgid "Depreciation Row {0}: Depreciation Posting Date cannot be before Available-for-use Date" msgstr "صف الإهلاك {0}: لا يمكن أن يكون تاريخ ترحيل الإهلاك قبل تاريخ الإتاحة للاستخدام" -#: erpnext/assets/doctype/asset/asset.py:717 +#: erpnext/assets/doctype/asset/asset.py:720 msgid "Depreciation Row {0}: Expected value after useful life must be greater than or equal to {1}" msgstr "صف الإهلاك {0}: يجب أن تكون القيمة المتوقعة بعد العمر الافتراضي أكبر من أو تساوي {1}" @@ -15338,10 +15568,12 @@ msgstr "صف الإهلاك {0}: يجب أن تكون القيمة المتوق #. Label of the depreciation_schedule (Table) field in DocType 'Asset Shift #. Allocation' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.json #: erpnext/assets/doctype/asset_shift_allocation/asset_shift_allocation.json #: erpnext/assets/doctype/depreciation_schedule/depreciation_schedule.json +#: erpnext/workspace_sidebar/assets.json msgid "Depreciation Schedule" msgstr "جدول الاهلاك الزمني" @@ -15350,7 +15582,7 @@ msgstr "جدول الاهلاك الزمني" msgid "Depreciation Schedule View" msgstr "عرض جدول الإهلاك" -#: erpnext/assets/doctype/asset/asset.py:482 +#: erpnext/assets/doctype/asset/asset.py:485 msgid "Depreciation cannot be calculated for fully depreciated assets" msgstr "لا يمكن حساب الإهلاك للأصول المستهلكة بالكامل" @@ -16058,7 +16290,7 @@ msgstr "اسم العرض" msgid "Disposal Date" msgstr "تاريخ التخلص" -#: erpnext/assets/doctype/asset/depreciation.py:832 +#: erpnext/assets/doctype/asset/depreciation.py:833 msgid "Disposal date {0} cannot be before {1} date {2} of the asset." msgstr "لا يمكن أن يكون تاريخ التخلص {0} قبل تاريخ {1} {2} للأصل." @@ -16225,7 +16457,7 @@ msgstr "لا تظهر أي رمز مثل $ بجانب العملات." msgid "Do not update variants on save" msgstr "لا تقم بتحديث المتغيرات عند الحفظ" -#: erpnext/assets/doctype/asset/asset.js:947 +#: erpnext/assets/doctype/asset/asset.js:948 msgid "Do you really want to restore this scrapped asset?" msgstr "هل تريد حقا استعادة هذه الأصول المخردة ؟" @@ -16292,6 +16524,10 @@ msgstr "بحث المستندات" msgid "Document Count" msgstr "" +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:78 +msgid "Document No" +msgstr "" + #. Label of the document_type (Link) field in DocType 'Subscription Invoice' #: erpnext/accounts/doctype/subscription_invoice/subscription_invoice.json msgid "Document Type " @@ -16385,15 +16621,19 @@ msgstr "التوقف (بالساعات)" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/downtime_analysis/downtime_analysis.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Downtime Analysis" msgstr "تحليل وقت التعطل" #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/downtime_entry/downtime_entry.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Downtime Entry" msgstr "دخول وقت التوقف" @@ -16403,7 +16643,7 @@ msgstr "دخول وقت التوقف" msgid "Downtime Reason" msgstr "سبب التوقف" -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:248 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:246 msgid "Dr/Cr" msgstr "دكتور/كريم" @@ -16493,8 +16733,10 @@ msgid "Due to stock closing entry {0}, you cannot repost item valuation before { msgstr "بسبب قيد إغلاق المخزون {0}، لا يمكنك إعادة نشر تقييم السلعة قبل {1}" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/dunning/dunning.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:156 +#: erpnext/workspace_sidebar/banking.json msgid "Dunning" msgstr "إنذار بالدفع" @@ -16534,8 +16776,10 @@ msgstr "مستوى الدانينج" #. Label of the dunning_type (Link) field in DocType 'Dunning' #. Name of a DocType #. Label of the dunning_type (Data) field in DocType 'Dunning Type' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/dunning/dunning.json #: erpnext/accounts/doctype/dunning_type/dunning_type.json +#: erpnext/workspace_sidebar/banking.json msgid "Dunning Type" msgstr "نوع الطلب" @@ -16563,7 +16807,7 @@ msgstr "مجموعة العناصر المكررة" msgid "Duplicate Item Under Same Parent" msgstr "عنصر مكرر تحت نفس الأصل" -#: erpnext/manufacturing/doctype/workstation/workstation.py:79 +#: erpnext/manufacturing/doctype/workstation/workstation.py:80 #: erpnext/manufacturing/doctype/workstation_type/workstation_type.py:37 msgid "Duplicate Operating Component {0} found in Operating Components" msgstr "تم العثور على مكون تشغيل مكرر {0} في مكونات التشغيل" @@ -16681,8 +16925,17 @@ msgstr "رسوم EMU" msgid "EMU of current" msgstr "وحدة القطار الكهربائي الحالية" +#. Label of a Desktop Icon +#: erpnext/desktop_icon/erpnext.json +msgid "ERPNext" +msgstr "" + +#. Label of a Desktop Icon #. Name of a Workspace +#. Title of a Workspace Sidebar +#: erpnext/desktop_icon/erpnext_settings.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "ERPNext Settings" msgstr "إعدادات النظام" @@ -16857,7 +17110,9 @@ msgid "Email Address must be unique, it is already used in {0}" msgstr "يجب أن يكون عنوان البريد الإلكتروني فريدًا، وهو مستخدم بالفعل في {0}" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/email_campaign/email_campaign.json +#: erpnext/workspace_sidebar/crm.json msgid "Email Campaign" msgstr "حملة البريد الإلكتروني" @@ -16911,7 +17166,7 @@ msgstr "إيصال البريد الإلكتروني" msgid "Email Sent" msgstr "" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:358 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:359 msgid "Email Sent to Supplier {0}" msgstr "تم إرسال بريد إلكتروني إلى المورد {0}" @@ -17111,7 +17366,7 @@ msgstr "الموظف مطلوب أثناء إصدار الأصول {0}" msgid "Employee {0} does not belong to the company {1}" msgstr "الموظف {0} لا ينتمي إلى الشركة {1}" -#: erpnext/manufacturing/doctype/job_card/job_card.py:357 +#: erpnext/manufacturing/doctype/job_card/job_card.py:358 msgid "Employee {0} is currently working on another workstation. Please assign another employee." msgstr "الموظف {0} يعمل حاليًا على محطة عمل أخرى. يرجى تعيين موظف آخر." @@ -17502,11 +17757,11 @@ msgstr "أدخل البريد الإلكتروني الخاص بالعميل" msgid "Enter customer's phone number" msgstr "أدخل رقم هاتف العميل" -#: erpnext/assets/doctype/asset/asset.js:918 +#: erpnext/assets/doctype/asset/asset.js:919 msgid "Enter date to scrap asset" msgstr "أدخل التاريخ لإلغاء الأصل" -#: erpnext/assets/doctype/asset/asset.py:480 +#: erpnext/assets/doctype/asset/asset.py:483 msgid "Enter depreciation details" msgstr "أدخل تفاصيل الاستهلاك" @@ -17621,11 +17876,11 @@ msgstr "حدث خطأ أثناء تقييم صيغة المعايير" msgid "Error getting details for {0}: {1}" msgstr "" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:310 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:312 msgid "Error in party matching for Bank Transaction {0}" msgstr "خطأ في مطابقة الأطراف للمعاملة المصرفية {0}" -#: erpnext/assets/doctype/asset/depreciation.py:319 +#: erpnext/assets/doctype/asset/depreciation.py:320 msgid "Error while posting depreciation entries" msgstr "حدث خطأ أثناء ترحيل قيود الإهلاك" @@ -17721,7 +17976,7 @@ msgstr "دور الموافقة على الموازنة الاستثنائية" msgid "Excess Materials Consumed" msgstr "المواد الزائدة المستهلكة" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1115 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1116 msgid "Excess Transfer" msgstr "التحويل الزائد" @@ -17976,7 +18231,7 @@ msgstr "تاريخ الإغلاق المتوقع" msgid "Expected Delivery Date" msgstr "تاريخ التسليم المتوقع" -#: erpnext/selling/doctype/sales_order/sales_order.py:413 +#: erpnext/selling/doctype/sales_order/sales_order.py:414 msgid "Expected Delivery Date should be after Sales Order Date" msgstr "يجب أن يكون تاريخ التسليم المتوقع بعد تاريخ أمر المبيعات" @@ -18091,7 +18346,7 @@ msgstr "حساب نفقات / قروق ({0}) يجب ان يكون حساب ار #: erpnext/accounts/doctype/pos_profile/pos_profile.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json #: erpnext/accounts/report/account_balance/account_balance.js:46 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:245 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:246 #: erpnext/assets/doctype/asset_capitalization_service_item/asset_capitalization_service_item.json #: erpnext/assets/doctype/asset_repair_purchase_invoice/asset_repair_purchase_invoice.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json @@ -18226,7 +18481,7 @@ msgstr "سجل العمل الخارجي" msgid "Extra Consumed Qty" msgstr "كمية إضافية مستهلكة" -#: erpnext/manufacturing/doctype/job_card/job_card.py:254 +#: erpnext/manufacturing/doctype/job_card/job_card.py:255 msgid "Extra Job Card Quantity" msgstr "عدد بطاقات العمل الإضافية" @@ -18286,6 +18541,11 @@ msgstr "قائمة انتظار المخزون وفقًا لأسلوب FIFO (ا msgid "FIFO/LIFO Queue" msgstr "قائمة انتظار FIFO/LIFO" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/accounts_setup.json +msgid "FX Revaluation" +msgstr "" + #. Name of a UOM #: erpnext/setup/setup_wizard/data/uom_data.json msgid "Fahrenheit" @@ -18376,6 +18636,11 @@ msgstr "فاثوم" msgid "Feedback By" msgstr "ردود الفعل من" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/quality.json +msgid "Feedback Template" +msgstr "" + #. Option for the 'Reference Type' (Select) field in DocType 'Journal Entry #. Account' #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json @@ -18577,6 +18842,7 @@ msgstr "المنتج النهائي" #. Label of the finance_book (Link) field in DocType 'Asset Finance Book' #. Label of the finance_book (Link) field in DocType 'Asset Shift Allocation' #. Label of the finance_book (Link) field in DocType 'Asset Value Adjustment' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account_closing_balance/account_closing_balance.json #: erpnext/accounts/doctype/finance_book/finance_book.json #: erpnext/accounts/doctype/gl_entry/gl_entry.json @@ -18607,6 +18873,7 @@ msgstr "المنتج النهائي" #: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.json #: erpnext/assets/report/fixed_asset_register/fixed_asset_register.js:48 #: erpnext/public/js/financial_statements.js:373 +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Finance Book" msgstr "كتاب المالية" @@ -18644,7 +18911,9 @@ msgid "Financial Report Row" msgstr "صف التقرير المالي" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/financial_report_template/financial_report_template.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Financial Report Template" msgstr "نموذج تقرير مالي" @@ -18657,7 +18926,14 @@ msgid "Financial Report Template {0} not found" msgstr "لم يتم العثور على نموذج التقرير المالي {0}" #. Name of a Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/desktop_icon/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Financial Reports" msgstr "التقارير المالية" @@ -18876,15 +19152,18 @@ msgstr "وقت الاستجابة الأول" #. Name of a report #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/support/report/first_response_time_for_issues/first_response_time_for_issues.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "First Response Time for Issues" msgstr "وقت الاستجابة الأول للمشكلات" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/first_response_time_for_opportunity/first_response_time_for_opportunity.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "First Response Time for Opportunity" msgstr "وقت الاستجابة الأول للفرصة" @@ -18901,11 +19180,11 @@ msgstr "النظام المالي إلزامي ، يرجى تعيين النظا #. Certificate' #. Label of the fiscal_year (Link) field in DocType 'Target Detail' #. Label of the fiscal_year (Data) field in DocType 'Stock Ledger Entry' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/fiscal_year/fiscal_year.json #: erpnext/accounts/doctype/gl_entry/gl_entry.json #: erpnext/accounts/doctype/monthly_distribution/monthly_distribution.json #: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.json -#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:1 #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.js:18 #: erpnext/accounts/report/dimension_wise_accounts_balance_report/dimension_wise_accounts_balance_report.js:16 #: erpnext/accounts/report/profitability_analysis/profitability_analysis.js:38 @@ -18922,6 +19201,7 @@ msgstr "النظام المالي إلزامي ، يرجى تعيين النظا #: erpnext/selling/report/territory_target_variance_based_on_item_group/territory_target_variance_based_on_item_group.js:15 #: erpnext/setup/doctype/target_detail/target_detail.json #: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Fiscal Year" msgstr "السنة المالية" @@ -18930,14 +19210,14 @@ msgstr "السنة المالية" msgid "Fiscal Year Company" msgstr "السنة المالية للشركة" -#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:65 +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:5 +msgid "Fiscal Year Details" +msgstr "" + +#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:47 msgid "Fiscal Year End Date should be one year after Fiscal Year Start Date" msgstr "يجب أن يكون تاريخ انتهاء السنة المالية بعد سنة واحدة من تاريخ بدء السنة المالية" -#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:129 -msgid "Fiscal Year Start Date and Fiscal Year End Date are already set in Fiscal Year {0}" -msgstr "تم تحديد تاريخ بداية السنة المالية و تاريخ نهاية السنة المالية للسنة المالية {0}" - #: erpnext/controllers/trends.py:53 msgid "Fiscal Year {0} Does Not Exist" msgstr "السنة المالية {0} غير موجودة" @@ -18974,7 +19254,7 @@ msgstr "الأصول الثابتة" #. Capitalization Asset Item' #. Label of the fixed_asset_account (Link) field in DocType 'Asset Category #. Account' -#: erpnext/assets/doctype/asset/asset.py:898 +#: erpnext/assets/doctype/asset/asset.py:901 #: erpnext/assets/doctype/asset_capitalization_asset_item/asset_capitalization_asset_item.json #: erpnext/assets/doctype/asset_category_account/asset_category_account.json msgid "Fixed Asset Account" @@ -18990,7 +19270,9 @@ msgid "Fixed Asset Item must be a non-stock item." msgstr "يجب أن يكون بند الأصول الثابتة عنصرا غير مخزون.
    \\nFixed Asset Item must be a non-stock item." #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/assets/report/fixed_asset_register/fixed_asset_register.json +#: erpnext/workspace_sidebar/assets.json msgid "Fixed Asset Register" msgstr "سجل الأصول الثابتة" @@ -18998,7 +19280,7 @@ msgstr "سجل الأصول الثابتة" msgid "Fixed Asset Turnover Ratio" msgstr "نسبة دوران الأصول الثابتة" -#: erpnext/manufacturing/doctype/bom/bom.py:742 +#: erpnext/manufacturing/doctype/bom/bom.py:749 msgid "Fixed Asset item {0} cannot be used in BOMs." msgstr "لا يمكن استخدام عنصر الأصول الثابتة {0} في قوائم المواد." @@ -19076,7 +19358,7 @@ msgstr "اتبع التقويم الأشهر" msgid "Following Material Requests have been raised automatically based on Item's re-order level" msgstr "تم رفع طلبات المواد التالية تلقائيا بناء على مستوى اعادة الطلب للبنود" -#: erpnext/selling/doctype/customer/customer.py:821 +#: erpnext/selling/doctype/customer/customer.py:824 msgid "Following fields are mandatory to create address:" msgstr "الحقول التالية إلزامية لإنشاء العنوان:" @@ -19244,11 +19526,11 @@ msgstr "" msgid "For item {0}, rate must be a positive number. To Allow negative rates, enable {1} in {2}" msgstr "بالنسبة للعنصر {0}، يجب أن يكون السعر رقمًا موجبًا. للسماح بالأسعار السالبة، فعّل {1} في {2}" -#: erpnext/manufacturing/doctype/bom/bom.py:346 +#: erpnext/manufacturing/doctype/bom/bom.py:347 msgid "For operation {0} at row {1}, please add raw materials or set a BOM against it." msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2582 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2591 msgid "For operation {0}: Quantity ({1}) can not be greater than pending quantity({2})" msgstr "بالنسبة للعملية {0}: لا يمكن أن تكون الكمية ({1}) أكبر من الكمية المعلقة ({2})." @@ -19279,7 +19561,7 @@ msgstr "للرجوع إليها" msgid "For row {0} in {1}. To include {2} in Item rate, rows {3} must also be included" msgstr "بالنسبة للصف {0} في {1}، يجب تضمين الصف {2} في سعر الصنف. لإضافة الصف {3} إلى سعر الصنف، يجب أيضًا إضافة الصف {3}." -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1713 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1719 msgid "For row {0}: Enter Planned Qty" msgstr "بالنسبة إلى الصف {0}: أدخل الكمية المخطط لها" @@ -19334,6 +19616,11 @@ msgstr "توقعات الطلب" msgid "Forecast Qty" msgstr "الكمية المتوقعة" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/manufacturing.json +msgid "Forecasting" +msgstr "" + #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:280 #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:281 #: erpnext/accounts/report/consolidated_trial_balance/test_consolidated_trial_balance.py:88 @@ -19885,7 +20172,7 @@ msgstr "الدفع في المستقبل المرجع" msgid "Future Payments" msgstr "المدفوعات المستقبلية" -#: erpnext/assets/doctype/asset/depreciation.py:382 +#: erpnext/assets/doctype/asset/depreciation.py:383 msgid "Future date is not allowed" msgstr "التاريخ المستقبلي غير مسموح به" @@ -19905,7 +20192,7 @@ msgstr "GL Balance" #. Name of a DocType #: erpnext/accounts/doctype/gl_entry/gl_entry.json -#: erpnext/accounts/report/general_ledger/general_ledger.py:675 +#: erpnext/accounts/report/general_ledger/general_ledger.py:673 msgid "GL Entry" msgstr "GL الدخول" @@ -20010,11 +20297,15 @@ msgstr "جاوس" #. Accounts' #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.js:92 #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json #: erpnext/accounts/report/general_ledger/general_ledger.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "General Ledger" msgstr "دفتر الأستاذ العام" @@ -20365,8 +20656,10 @@ msgstr "امنح عنصرًا مجانيًا لكل كمية N" #. Name of a DocType #. Label of a shortcut in the ERPNext Settings Workspace +#. Label of a Workspace Sidebar Item #: erpnext/setup/doctype/global_defaults/global_defaults.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Global Defaults" msgstr "افتراضيات العالمية" @@ -20526,8 +20819,8 @@ msgstr "غرام/لتر" #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/accounts/doctype/subscription/subscription.json #: erpnext/accounts/report/pos_register/pos_register.py:202 -#: erpnext/accounts/report/purchase_register/purchase_register.py:274 -#: erpnext/accounts/report/sales_register/sales_register.py:304 +#: erpnext/accounts/report/purchase_register/purchase_register.py:275 +#: erpnext/accounts/report/sales_register/sales_register.py:305 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json #: erpnext/manufacturing/doctype/production_plan_sales_order/production_plan_sales_order.json @@ -20622,11 +20915,13 @@ msgstr "" #. Label of a Link in the Financial Reports Workspace #. Label of the gross_profit (Currency) field in DocType 'Quotation Item' #. Label of the gross_profit (Currency) field in DocType 'Sales Order Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/gross_profit/gross_profit.json #: erpnext/accounts/report/gross_profit/gross_profit.py:375 #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/selling/doctype/quotation_item/quotation_item.json #: erpnext/selling/doctype/sales_order_item/sales_order_item.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Gross Profit" msgstr "الربح الإجمالي" @@ -20986,7 +21281,7 @@ msgstr "نص المساعدة" msgid "Helps you distribute the Budget/Target across months if you have seasonality in your business." msgstr "يساعدك ذلك على توزيع الميزانية/الهدف على مدار الأشهر إذا كان لديك موسمية في عملك." -#: erpnext/assets/doctype/asset/depreciation.py:349 +#: erpnext/assets/doctype/asset/depreciation.py:350 msgid "Here are the error logs for the aforementioned failed depreciation entries: {0}" msgstr "فيما يلي سجلات الأخطاء الخاصة بإدخالات الإهلاك الفاشلة المذكورة أعلاه: {0}" @@ -21489,7 +21784,7 @@ msgstr "في حال تفعيل هذه الخاصية، يجب أن يختلف م #. Description of the 'Allow Negative Stock for Batch' (Check) field in DocType #. 'Stock Settings' #: erpnext/stock/doctype/stock_settings/stock_settings.json -msgid "If enabled, the system will allow negative stock entries for the batch, but this could calculate the valuation rate incorrectly, so avoid using this option." +msgid "If enabled, the system will allow negative stock entries for the batch. But, this may lead to incorrect valuation rates, so it is recommended to avoid using this option. The system will permit negative stock only when it is caused by backdated entries and will validate and block negative stock in all other cases." msgstr "" #. Description of the 'Allow UOM with Conversion Rate Defined in Item' (Check) @@ -21698,11 +21993,11 @@ msgstr "إذا كنت تحتفظ بمخزون من هذا الصنف في مخز msgid "If you need to reconcile particular transactions against each other, then please select accordingly. If not, all the transactions will be allocated in FIFO order." msgstr "إذا كنت ترغب في مطابقة معاملات محددة مع بعضها البعض، فيرجى تحديد الخيار المناسب. وإلا، فسيتم تخصيص جميع المعاملات وفقًا لترتيب FIFO." -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1093 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1089 msgid "If you still want to proceed, please disable 'Skip Available Sub Assembly Items' checkbox." msgstr "إذا كنت لا تزال ترغب في المتابعة، فيرجى تعطيل خانة الاختيار \"تخطي عناصر التجميع الفرعية المتاحة\"." -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1829 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1835 msgid "If you still want to proceed, please enable {0}." msgstr "إذا كنت لا تزال ترغب في المتابعة، يرجى تفعيل {0}." @@ -21779,7 +22074,7 @@ msgstr "تجاهل سجلات إعادة تقييم سعر الصرف وسجلا msgid "Ignore Existing Ordered Qty" msgstr "تجاهل الكمية الموجودة المطلوبة" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1821 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1827 msgid "Ignore Existing Projected Quantity" msgstr "تجاهل الكمية الموجودة المتوقعة" @@ -22128,9 +22423,11 @@ msgstr "في هذا القسم، يمكنك تحديد الإعدادات الا #. Label of a Link in the CRM Workspace #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/workspace/crm/crm.json #: erpnext/selling/report/inactive_customers/inactive_customers.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/crm.json msgid "Inactive Customers" msgstr "العملاء الغير النشطين" @@ -22332,7 +22629,7 @@ msgstr "تدرج في الإجمالي" msgid "Included Fee" msgstr "الرسوم المشمولة" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:325 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:327 msgid "Included fee is bigger than the withdrawal itself." msgstr "الرسوم المضمنة أكبر من قيمة عملية السحب نفسها." @@ -22358,7 +22655,7 @@ msgstr "بما في ذلك السلع للمجموعات الفرعية" #: erpnext/accounts/doctype/process_deferred_accounting/process_deferred_accounting.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:439 #: erpnext/accounts/report/account_balance/account_balance.js:27 -#: erpnext/accounts/report/financial_statements.py:776 +#: erpnext/accounts/report/financial_statements.py:773 #: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:180 #: erpnext/accounts/report/profitability_analysis/profitability_analysis.py:192 msgid "Income" @@ -22378,7 +22675,7 @@ msgstr "الإيرادات" #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json #: erpnext/accounts/report/account_balance/account_balance.js:53 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:77 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:290 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:291 msgid "Income Account" msgstr "حساب الدخل" @@ -22652,7 +22949,7 @@ msgid "Inspected By" msgstr "تفتيش من قبل" #: erpnext/controllers/stock_controller.py:1453 -#: erpnext/manufacturing/doctype/job_card/job_card.py:815 +#: erpnext/manufacturing/doctype/job_card/job_card.py:816 msgid "Inspection Rejected" msgstr "تم رفض التفتيش" @@ -22676,7 +22973,7 @@ msgid "Inspection Required before Purchase" msgstr "التفتيش المطلوبة قبل الشراء" #: erpnext/controllers/stock_controller.py:1438 -#: erpnext/manufacturing/doctype/job_card/job_card.py:796 +#: erpnext/manufacturing/doctype/job_card/job_card.py:797 msgid "Inspection Submission" msgstr "طلب فحص" @@ -22753,7 +23050,7 @@ msgstr "أذونات غير كافية" #: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:462 #: erpnext/stock/doctype/pick_list/pick_list.py:134 #: erpnext/stock/doctype/pick_list/pick_list.py:152 -#: erpnext/stock/doctype/pick_list/pick_list.py:1020 +#: erpnext/stock/doctype/pick_list/pick_list.py:1019 #: erpnext/stock/doctype/stock_entry/stock_entry.py:957 #: erpnext/stock/serial_batch_bundle.py:1198 erpnext/stock/stock_ledger.py:1708 #: erpnext/stock/stock_ledger.py:2168 @@ -22921,7 +23218,7 @@ msgstr "داخلي" msgid "Internal Customer Accounting" msgstr "" -#: erpnext/selling/doctype/customer/customer.py:254 +#: erpnext/selling/doctype/customer/customer.py:255 msgid "Internal Customer for company {0} already exists" msgstr "يوجد بالفعل عميل داخلي للشركة {0}" @@ -23007,7 +23304,7 @@ msgid "Invalid Account" msgstr "حساب غير صالح" #: erpnext/accounts/doctype/payment_entry/payment_entry.py:399 -#: erpnext/accounts/doctype/payment_request/payment_request.py:878 +#: erpnext/accounts/doctype/payment_request/payment_request.py:879 msgid "Invalid Allocated Amount" msgstr "مبلغ مخصص غير صالح" @@ -23053,7 +23350,7 @@ msgstr "شركة غير صالحة للمعاملات بين الشركات." msgid "Invalid Cost Center" msgstr "مركز تكلفة غير صالح" -#: erpnext/selling/doctype/sales_order/sales_order.py:415 +#: erpnext/selling/doctype/sales_order/sales_order.py:416 msgid "Invalid Delivery Date" msgstr "تاريخ تسليم غير صالح" @@ -23073,8 +23370,8 @@ msgstr "مستند غير صالح" msgid "Invalid Document Type" msgstr "نوع المستند غير صالح" -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:323 -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:328 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:325 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:330 msgid "Invalid Formula" msgstr "صيغة غير صالحة" @@ -23083,7 +23380,7 @@ msgid "Invalid Group By" msgstr "تجميع غير صالح" #: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:499 -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:956 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:952 msgid "Invalid Item" msgstr "عنصر غير صالح" @@ -23096,7 +23393,7 @@ msgstr "القيم الافتراضية للعناصر غير صالحة" msgid "Invalid Ledger Entries" msgstr "إدخالات دفتر الأستاذ غير صالحة" -#: erpnext/assets/doctype/asset/asset.py:565 +#: erpnext/assets/doctype/asset/asset.py:568 msgid "Invalid Net Purchase Amount" msgstr "مبلغ الشراء الصافي غير صالح" @@ -23135,7 +23432,7 @@ msgstr "تنسيق طباعة غير صالح" msgid "Invalid Priority" msgstr "أولوية غير صالحة" -#: erpnext/manufacturing/doctype/bom/bom.py:1224 +#: erpnext/manufacturing/doctype/bom/bom.py:1233 msgid "Invalid Process Loss Configuration" msgstr "تكوين فقدان العملية غير صالح" @@ -23163,8 +23460,8 @@ msgstr "إرجاع غير صالح" msgid "Invalid Sales Invoices" msgstr "فواتير مبيعات غير صالحة" -#: erpnext/assets/doctype/asset/asset.py:654 -#: erpnext/assets/doctype/asset/asset.py:682 +#: erpnext/assets/doctype/asset/asset.py:657 +#: erpnext/assets/doctype/asset/asset.py:685 msgid "Invalid Schedule" msgstr "جدول غير صالح" @@ -23190,7 +23487,7 @@ msgstr "قيمة غير صالحة" msgid "Invalid Warehouse" msgstr "مستودع غير صالح" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:396 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:398 msgid "Invalid amount in accounting entries of {} {} for Account {}: {}" msgstr "مبلغ غير صالح في القيود المحاسبية لـ {} {} للحساب {}: {}" @@ -23206,7 +23503,7 @@ msgstr "" msgid "Invalid filter formula. Please check the syntax." msgstr "صيغة التصفية غير صالحة. يرجى التحقق من بناء الجملة." -#: erpnext/selling/doctype/quotation/quotation.py:274 +#: erpnext/selling/doctype/quotation/quotation.py:277 msgid "Invalid lost reason {0}, please create a new lost reason" msgstr "سبب ضائع غير صالح {0} ، يرجى إنشاء سبب ضائع جديد" @@ -23214,7 +23511,7 @@ msgstr "سبب ضائع غير صالح {0} ، يرجى إنشاء سبب ضائ msgid "Invalid naming series (. missing) for {0}" msgstr "سلسلة تسمية غير صالحة (. مفقود) لـ {0}" -#: erpnext/accounts/doctype/payment_request/payment_request.py:549 +#: erpnext/accounts/doctype/payment_request/payment_request.py:547 msgid "Invalid parameter. 'dn' should be of type str" msgstr "مُعامل غير صالح. يجب أن يكون نوع 'dn' سلسلة نصية (str)." @@ -23262,9 +23559,11 @@ msgid "Inventory Account Currency" msgstr "عملة حساب المخزون" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/patches/v15_0/refactor_closing_stock_balance.py:43 #: erpnext/stock/doctype/inventory_dimension/inventory_dimension.json #: erpnext/stock/doctype/inventory_dimension/inventory_dimension.py:176 +#: erpnext/workspace_sidebar/stock.json msgid "Inventory Dimension" msgstr "بُعد المخزون" @@ -23312,8 +23611,8 @@ msgstr "الاستثمارات" #: erpnext/accounts/doctype/discounted_invoice/discounted_invoice.json #: erpnext/accounts/doctype/loyalty_point_entry/loyalty_point_entry.json #: erpnext/accounts/doctype/subscription_invoice/subscription_invoice.json -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:169 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:186 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:170 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:187 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:97 msgid "Invoice" msgstr "فاتورة" @@ -23431,7 +23730,7 @@ msgstr "نوع الفاتورة" msgid "Invoice Type Created via POS Screen" msgstr "نوع الفاتورة تم إنشاؤه عبر شاشة نقاط البيع" -#: erpnext/projects/doctype/timesheet/timesheet.py:420 +#: erpnext/projects/doctype/timesheet/timesheet.py:427 msgid "Invoice already created for all billing hours" msgstr "الفاتورة التي تم إنشاؤها بالفعل لجميع ساعات الفوترة" @@ -23441,7 +23740,7 @@ msgstr "الفاتورة التي تم إنشاؤها بالفعل لجميع س msgid "Invoice and Billing" msgstr "الفواتير والمحاسبة" -#: erpnext/projects/doctype/timesheet/timesheet.py:417 +#: erpnext/projects/doctype/timesheet/timesheet.py:424 msgid "Invoice can't be made for zero billing hour" msgstr "لا يمكن إجراء الفاتورة لمدة صفر ساعة" @@ -23449,7 +23748,7 @@ msgstr "لا يمكن إجراء الفاتورة لمدة صفر ساعة" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:144 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1217 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:164 -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:196 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:194 msgid "Invoiced Amount" msgstr "قيمة الفواتير" @@ -23480,7 +23779,10 @@ msgid "Invoices and Payments have been Fetched and Allocated" msgstr "تم جلب الفواتير والمدفوعات وتخصيصها" #. Name of a Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/desktop_icon/invoicing.json erpnext/workspace_sidebar/invoicing.json msgid "Invoicing" msgstr "" @@ -23502,6 +23804,11 @@ msgstr "ميزات إصدار الفواتير" msgid "Inward" msgstr "نحو الداخل" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/subcontracting.json +msgid "Inward Order" +msgstr "" + #. Label of the is_account_payable (Check) field in DocType 'Cheque Print #. Template' #: erpnext/accounts/doctype/cheque_print_template/cheque_print_template.json @@ -24020,6 +24327,7 @@ msgstr "هل هذه الضريبة متضمنة في الاسعار الأساس #. Label of the complaint (Text Editor) field in DocType 'Warranty Claim' #. Title of the issues Web Form #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/share_transfer/share_transfer.json #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/doctype/asset/asset_list.js:22 @@ -24031,6 +24339,7 @@ msgstr "هل هذه الضريبة متضمنة في الاسعار الأساس #: erpnext/support/doctype/warranty_claim/warranty_claim.json #: erpnext/support/web_form/issues/issues.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "Issue" msgstr "المشكلات" @@ -24055,12 +24364,14 @@ msgstr "قضية المواد" #. Name of a DocType #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/support/doctype/issue_priority/issue_priority.json #: erpnext/support/report/issue_analytics/issue_analytics.js:63 #: erpnext/support/report/issue_analytics/issue_analytics.py:70 #: erpnext/support/report/issue_summary/issue_summary.js:51 #: erpnext/support/report/issue_summary/issue_summary.py:67 #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "Issue Priority" msgstr "أولوية الإصدار" @@ -24077,11 +24388,13 @@ msgstr "ملخص العدد" #. Label of the issue_type (Link) field in DocType 'Issue' #. Name of a DocType #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/support/doctype/issue/issue.json #: erpnext/support/doctype/issue_type/issue_type.json #: erpnext/support/report/issue_analytics/issue_analytics.py:59 #: erpnext/support/report/issue_summary/issue_summary.py:56 #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "Issue Type" msgstr "نوع القضية" @@ -24165,6 +24478,7 @@ msgstr "نص مائل للمجاميع الفرعية أو الملاحظات" #. Label of the item_code (Link) field in DocType 'Pick List Item' #. Label of the item_code (Link) field in DocType 'Putaway Rule' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -24255,7 +24569,11 @@ msgstr "نص مائل للمجاميع الفرعية أو الملاحظات" #: erpnext/templates/form_grid/stock_entry_grid.html:8 #: erpnext/templates/generators/bom.html:19 #: erpnext/templates/pages/material_request_info.html:42 -#: erpnext/templates/pages/order.html:94 +#: erpnext/templates/pages/order.html:94 erpnext/workspace_sidebar/buying.json +#: erpnext/workspace_sidebar/home.json +#: erpnext/workspace_sidebar/manufacturing.json +#: erpnext/workspace_sidebar/selling.json erpnext/workspace_sidebar/stock.json +#: erpnext/workspace_sidebar/subscription.json msgid "Item" msgstr "السلعة" @@ -24281,8 +24599,10 @@ msgstr "صنف رقم 5" #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/item_alternative/item_alternative.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Alternative" msgstr "الصنف البديل" @@ -24290,10 +24610,12 @@ msgstr "الصنف البديل" #. Name of a DocType #. Label of the item_attribute (Link) field in DocType 'Item Variant' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/item/item.json #: erpnext/stock/doctype/item_attribute/item_attribute.json #: erpnext/stock/doctype/item_variant/item_variant.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Attribute" msgstr "موصفات الصنف" @@ -24426,8 +24748,8 @@ msgstr "سلة التسوق" #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:68 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:37 #: erpnext/accounts/report/gross_profit/gross_profit.py:312 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:142 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:159 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:143 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:160 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:37 #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/doctype/asset_capitalization_asset_item/asset_capitalization_asset_item.json @@ -24532,6 +24854,8 @@ msgstr "سلة التسوق" #: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:175 #: erpnext/stock/report/incorrect_stock_value_report/incorrect_stock_value_report.py:115 #: erpnext/stock/report/item_price_stock/item_price_stock.py:18 +#: erpnext/stock/report/negative_batch_report/negative_batch_report.js:15 +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:40 #: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:125 #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.js:8 #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:433 @@ -24667,6 +24991,7 @@ msgstr "بيانات الصنف" #. Label of the item_group (Data) field in DocType 'Stock Entry Detail' #. Label of the item_group (Link) field in DocType 'Stock Reconciliation Item' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/pos_item_group/pos_item_group.json #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json @@ -24680,9 +25005,9 @@ msgstr "بيانات الصنف" #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.js:21 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:28 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.js:28 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:156 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:157 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:65 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:173 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:174 #: erpnext/accounts/report/purchase_register/purchase_register.js:58 #: erpnext/accounts/report/sales_register/sales_register.js:70 #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json @@ -24746,6 +25071,7 @@ msgstr "بيانات الصنف" #: erpnext/stock/report/warehouse_wise_item_balance_age_and_value/warehouse_wise_item_balance_age_and_value.js:33 #: erpnext/stock/report/warehouse_wise_item_balance_age_and_value/warehouse_wise_item_balance_age_and_value.py:99 #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json erpnext/workspace_sidebar/stock.json msgid "Item Group" msgstr "مجموعة الصنف" @@ -24790,8 +25116,10 @@ msgstr "معلومات المنتج" #. Label of a Link in the Manufacturing Workspace #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/item_lead_time/item_lead_time.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Item Lead Time" msgstr "مدة تجهيز المنتج" @@ -24905,8 +25233,8 @@ msgstr "مادة المصنع" #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:71 #: erpnext/accounts/report/gross_profit/gross_profit.py:319 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:33 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:148 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:165 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:149 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:166 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:71 #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/doctype/asset_capitalization_asset_item/asset_capitalization_asset_item.json @@ -25025,11 +25353,13 @@ msgstr "المنتج غير متوفر" #. Label of a Link in the Selling Workspace #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json #: erpnext/selling/doctype/selling_settings/selling_settings.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/doctype/item_price/item_price.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json msgid "Item Price" msgstr "سعر الصنف" @@ -25044,8 +25374,10 @@ msgstr "إعدادات سعر المنتج" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/item_price_stock/item_price_stock.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Price Stock" msgstr "سعر صنف المخزون" @@ -25111,8 +25443,10 @@ msgstr "الرقم التسلسلي للصنف" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/item_shortage_report/item_shortage_report.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Shortage Report" msgstr "تقرير نقص الصنف" @@ -25183,6 +25517,7 @@ msgstr "صف ضريبة البند {0}: يجب أن ينتمي الحساب إل #. Label of the item_tax_template (Link) field in DocType 'Item Tax' #. Label of the item_tax_template (Link) field in DocType 'Purchase Receipt #. Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/item_tax_template/item_tax_template.json #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json @@ -25195,6 +25530,7 @@ msgstr "صف ضريبة البند {0}: يجب أن ينتمي الحساب إل #: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json #: erpnext/stock/doctype/item_tax/item_tax.json #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json +#: erpnext/workspace_sidebar/taxes.json msgid "Item Tax Template" msgstr "قالب الضريبة البند" @@ -25225,16 +25561,21 @@ msgstr "وصف متغير الصنف" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/item_variant_details/item_variant_details.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Variant Details" msgstr "الصنف تفاصيل متغير" #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/item/item.js:151 #: erpnext/stock/doctype/item_variant_settings/item_variant_settings.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Variant Settings" msgstr "إعدادات متنوع السلعة" @@ -25411,7 +25752,7 @@ msgstr "لا يمكن طلب أكثر من {0} من المنتج {1} ضمن طل msgid "Item {0} does not exist" msgstr "العنصر {0} غير موجود\\n
    \\nItem {0} does not exist" -#: erpnext/manufacturing/doctype/bom/bom.py:670 +#: erpnext/manufacturing/doctype/bom/bom.py:677 msgid "Item {0} does not exist in the system or has expired" msgstr "الصنف{0} غير موجود في النظام أو انتهت صلاحيته" @@ -25431,7 +25772,7 @@ msgstr "تمت إرجاع الصنف{0} من قبل" msgid "Item {0} has been disabled" msgstr "الصنف{0} تم تعطيله" -#: erpnext/selling/doctype/sales_order/sales_order.py:789 +#: erpnext/selling/doctype/sales_order/sales_order.py:790 msgid "Item {0} has no Serial No. Only serialized items can have delivery based on Serial No" msgstr "العنصر {0} ليس له رقم تسلسلي. يتم تسليم العناصر ذات الأرقام التسلسلية فقط بناءً على الرقم التسلسلي." @@ -25463,7 +25804,7 @@ msgstr "البند {0} ليس بند لديه رقم تسلسلي" msgid "Item {0} is not a stock Item" msgstr "العنصر {0} ليس عنصر مخزون\\n
    \\nItem {0} is not a stock Item" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:955 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:951 msgid "Item {0} is not a subcontracted item" msgstr "العنصر {0} ليس عنصرًا متعاقدًا عليه من الباطن" @@ -25495,7 +25836,7 @@ msgstr "العنصر {0} غير موجود في جدول \"المواد الخا msgid "Item {0} not found." msgstr "العنصر {0} غير موجود." -#: erpnext/buying/doctype/purchase_order/purchase_order.py:321 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:325 msgid "Item {0}: Ordered qty {1} cannot be less than minimum order qty {2} (defined in Item)." msgstr "البند {0} الكمية المطلوبة {1} لا يمكن أن تكون أقل من الحد الأدنى للطلب {2} (المحددة في البند)." @@ -25514,38 +25855,53 @@ msgstr "معدل قائمة الأسعار وفقاً للصنف" #. Name of a report #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/item_wise_purchase_history/item_wise_purchase_history.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Item-wise Purchase History" msgstr "الحركة التاريخية للمشتريات وفقاً للصنف" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Item-wise Purchase Register" msgstr "سجل حركة المشتريات وفقاً للصنف" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Item-wise Sales History" msgstr "الحركة التاريخية للمبيعات وفقاً للصنف" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.json +#: erpnext/workspace_sidebar/selling.json msgid "Item-wise Sales Register" msgstr "سجل حركة مبيعات وفقاً للصنف" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "Item-wise sales Register" +msgstr "" + #: erpnext/stock/get_item_details.py:713 msgid "Item/Item Code required to get Item Tax Template." msgstr "يلزم وجود رمز الصنف/الصنف للحصول على نموذج ضريبة الصنف." -#: erpnext/manufacturing/doctype/bom/bom.py:412 +#: erpnext/manufacturing/doctype/bom/bom.py:413 msgid "Item: {0} does not exist in the system" msgstr "الصنف: {0} غير موجود في النظام" #. Label of a Card Break in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/selling.json msgid "Items & Pricing" msgstr "المنتجات والأسعار" @@ -25558,15 +25914,22 @@ msgstr "كتالوج العناصر" msgid "Items Filter" msgstr "تصفية الاصناف" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1675 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1681 #: erpnext/selling/doctype/sales_order/sales_order.js:1676 msgid "Items Required" msgstr "العناصر المطلوبة" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/subcontracting.json +msgid "Items To Be Received" +msgstr "" + #. Label of a Link in the Buying Workspace #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json #: erpnext/stock/report/items_to_be_requested/items_to_be_requested.json +#: erpnext/workspace_sidebar/buying.json msgid "Items To Be Requested" msgstr "اصناف يمكن طلبه" @@ -25601,7 +25964,7 @@ msgstr "تم تحديث سعر الأصناف إلى الصفر حيث تم تح msgid "Items to Be Repost" msgstr "عناصر سيتم إعادة نشرها" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1674 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1680 msgid "Items to Manufacture are required to pull the Raw Materials associated with it." msgstr "العناصر المطلوب تصنيعها لسحب المواد الخام المرتبطة بها." @@ -25632,8 +25995,10 @@ msgstr "التخفيض وفقاً للصنف" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Itemwise Recommended Reorder Level" msgstr "مستوى إعادة ترتيب يوصى به وفقاً للصنف" @@ -25660,10 +26025,11 @@ msgstr "القدرة الوظيفية" #. Label of the job_card (Link) field in DocType 'Stock Entry' #. Label of the job_card (Link) field in DocType 'Subcontracting Order Item' #. Label of the job_card (Link) field in DocType 'Subcontracting Receipt Item' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/manufacturing/doctype/bom/bom.json #: erpnext/manufacturing/doctype/job_card/job_card.json -#: erpnext/manufacturing/doctype/job_card/job_card.py:980 +#: erpnext/manufacturing/doctype/job_card/job_card.py:981 #: erpnext/manufacturing/doctype/operation/operation.json #: erpnext/manufacturing/doctype/work_order/work_order.js:396 #: erpnext/manufacturing/doctype/work_order/work_order.json @@ -25675,6 +26041,7 @@ msgstr "القدرة الوظيفية" #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Job Card" msgstr "بطاقة عمل" @@ -25708,8 +26075,10 @@ msgstr "بطاقة عمل مستعملة" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/job_card_summary/job_card_summary.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Job Card Summary" msgstr "ملخص بطاقة العمل" @@ -25724,7 +26093,7 @@ msgstr "سجل وقت بطاقة العمل" msgid "Job Card and Capacity Planning" msgstr "بطاقة العمل وتخطيط القدرات" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1456 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1457 msgid "Job Card {0} has been completed" msgstr "تم إكمال بطاقة العمل {0}" @@ -25800,11 +26169,11 @@ msgstr "اسم العامل" msgid "Job Worker Warehouse" msgstr "مستودع عامل التوظيف" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2635 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2644 msgid "Job card {0} created" msgstr "تم إنشاء بطاقة العمل {0}" -#: erpnext/utilities/bulk_transaction.py:74 +#: erpnext/utilities/bulk_transaction.py:76 msgid "Job: {0} has been triggered for processing failed transactions" msgstr "تم تشغيل المهمة: {0} لمعالجة المعاملات الفاشلة" @@ -25843,6 +26212,7 @@ msgstr "إدخالات قيد اليومية {0} غير مترابطة" #. Group in Asset's connections #. Label of the journal_entry (Link) field in DocType 'Asset Value Adjustment' #. Label of the journal_entry (Link) field in DocType 'Depreciation Schedule' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json @@ -25855,6 +26225,8 @@ msgstr "إدخالات قيد اليومية {0} غير مترابطة" #: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.json #: erpnext/assets/doctype/depreciation_schedule/depreciation_schedule.json #: erpnext/templates/form_grid/bank_reconciliation_grid.html:3 +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Journal Entry" msgstr "القيود اليومية" @@ -25865,8 +26237,10 @@ msgstr "حساب إدخال القيود اليومية" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Journal Entry Template" msgstr "قالب إدخال دفتر اليومية" @@ -26011,7 +26385,7 @@ msgstr "كيلوواط" msgid "Kilowatt-Hour" msgstr "كيلوواط ساعة" -#: erpnext/manufacturing/doctype/job_card/job_card.py:982 +#: erpnext/manufacturing/doctype/job_card/job_card.py:983 msgid "Kindly cancel the Manufacturing Entries first against the work order {0}." msgstr "يرجى إلغاء إدخالات التصنيع أولاً مقابل أمر العمل {0}." @@ -26083,10 +26457,12 @@ msgstr "فاتورة المورد بتكلفة الشحن" #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:646 #: erpnext/stock/doctype/landed_cost_voucher/landed_cost_voucher.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:88 #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Landed Cost Voucher" msgstr "هبطت التكلفة قسيمة" @@ -26235,6 +26611,7 @@ msgstr "خط العرض" #. Label of the lead_name (Link) field in DocType 'Customer' #. Label of a Link in the Home Workspace #. Label of the lead (Link) field in DocType 'Issue' +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/crm_settings/crm_settings.json #: erpnext/crm/doctype/email_campaign/email_campaign.json #: erpnext/crm/doctype/lead/lead.json @@ -26246,7 +26623,7 @@ msgstr "خط العرض" #: erpnext/public/js/communication.js:25 #: erpnext/selling/doctype/customer/customer.json #: erpnext/setup/workspace/home/home.json -#: erpnext/support/doctype/issue/issue.json +#: erpnext/support/doctype/issue/issue.json erpnext/workspace_sidebar/crm.json msgid "Lead" msgstr "مبادرة البيع" @@ -26266,8 +26643,9 @@ msgstr "عد الزبون المحتمل" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/lead_details/lead_details.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Lead Details" msgstr "تفاصيل الزبون المحتمل" @@ -26288,8 +26666,9 @@ msgstr "مالك الزبون المحتمل" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/lead_owner_efficiency/lead_owner_efficiency.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Lead Owner Efficiency" msgstr "يؤدي كفاءة المالك" @@ -26298,7 +26677,8 @@ msgid "Lead Owner cannot be same as the Lead Email Address" msgstr "لا يمكن أن يكون مالك العميل المحتمل هو نفسه عنوان البريد الإلكتروني للعميل المحتمل" #. Label of a Link in the CRM Workspace -#: erpnext/crm/workspace/crm/crm.json +#. Label of a Workspace Sidebar Item +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Lead Source" msgstr "مصدر الزبون المحتمل" @@ -26414,7 +26794,9 @@ msgid "Ledger Type" msgstr "نوع دفتر الأستاذ" #. Label of a Card Break in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Ledgers" msgstr "دفاتر الأستاذ" @@ -26820,8 +27202,10 @@ msgstr "مبلغ الولاء" #. Name of a DocType #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/loyalty_point_entry/loyalty_point_entry.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Loyalty Point Entry" msgstr "دخول نقطة الولاء" @@ -26869,6 +27253,7 @@ msgstr "نقاط الولاء: {0}" #. Label of the loyalty_program (Link) field in DocType 'Sales Invoice' #. Label of the loyalty_program (Link) field in DocType 'Customer' #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/loyalty_point_entry/loyalty_point_entry.json #: erpnext/accounts/doctype/loyalty_program/loyalty_program.json #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json @@ -26877,6 +27262,7 @@ msgstr "نقاط الولاء: {0}" #: erpnext/selling/doctype/customer/customer.json #: erpnext/selling/page/point_of_sale/pos_item_cart.js:952 #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Loyalty Program" msgstr "برنامج الولاء" @@ -27009,6 +27395,7 @@ msgstr "منتج يخزن" #. Option for the 'Type of Transaction' (Select) field in DocType 'Serial and #. Batch Bundle' #. Label of a Card Break in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/workspace/assets/assets.json #: erpnext/manufacturing/doctype/workstation/workstation.json @@ -27017,6 +27404,7 @@ msgstr "منتج يخزن" #: erpnext/setup/setup_wizard/operations/install_fixtures.py:299 #: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/assets.json erpnext/workspace_sidebar/crm.json msgid "Maintenance" msgstr "الصيانة" @@ -27060,6 +27448,7 @@ msgstr "صلاحية الصيانة" #. Label of the maintenance_schedule (Link) field in DocType 'Maintenance #. Visit' #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:162 #: erpnext/crm/workspace/crm/crm.json #: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.json @@ -27067,6 +27456,7 @@ msgstr "صلاحية الصيانة" #: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.json #: erpnext/selling/doctype/sales_order/sales_order.js:1114 #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/support.json msgid "Maintenance Schedule" msgstr "جدول الصيانة" @@ -27167,12 +27557,14 @@ msgstr "نوع الصيانة" #. Label of a Link in the CRM Workspace #. Name of a DocType #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/workspace/crm/crm.json #: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.js:87 #: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.json #: erpnext/selling/doctype/sales_order/sales_order.js:1107 #: erpnext/support/doctype/warranty_claim/warranty_claim.js:47 #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/support.json msgid "Maintenance Visit" msgstr "زيارة صيانة" @@ -27333,7 +27725,7 @@ msgstr "إلزامي للميزانية العمومية" msgid "Mandatory For Profit and Loss Account" msgstr "إلزامي لحساب الربح والخسارة" -#: erpnext/selling/doctype/quotation/quotation.py:618 +#: erpnext/selling/doctype/quotation/quotation.py:625 msgid "Mandatory Missing" msgstr "إلزامي مفقود" @@ -27505,6 +27897,7 @@ msgstr "رقم جزء الشركة المصنعة {0} غير صالح" msgid "Manufacturers used in Items" msgstr "الشركات المصنعة المستخدمة في المنتجات" +#. Label of a Desktop Icon #. Label of the work_order_details_section (Section Break) field in DocType #. 'Production Plan Sub Assembly Item' #. Name of a Workspace @@ -27514,7 +27907,9 @@ msgstr "الشركات المصنعة المستخدمة في المنتجات" #. Label of the manufacturing (Tab Break) field in DocType 'Item' #. Label of the section_break_wuqi (Section Break) field in DocType 'Item Lead #. Time' +#. Title of a Workspace Sidebar #: erpnext/buying/doctype/purchase_order/purchase_order_dashboard.py:30 +#: erpnext/desktop_icon/manufacturing.json #: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/selling/doctype/sales_order/sales_order_dashboard.py:29 @@ -27525,6 +27920,7 @@ msgstr "الشركات المصنعة المستخدمة في المنتجات" #: erpnext/stock/doctype/material_request/material_request_dashboard.py:18 #: erpnext/stock/doctype/pick_list/pick_list_dashboard.py:20 #: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order_dashboard.py:13 +#: erpnext/workspace_sidebar/manufacturing.json msgid "Manufacturing" msgstr "التصنيع" @@ -27574,8 +27970,10 @@ msgstr "قسم التصنيع" #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/manufacturing_settings/manufacturing_settings.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Manufacturing Settings" msgstr "إعدادات التصنيع" @@ -27757,8 +28155,10 @@ msgstr "إرسال البريد الجماعي" #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/master_production_schedule/master_production_schedule.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Master Production Schedule" msgstr "جدول الإنتاج الرئيسي" @@ -27811,6 +28211,11 @@ msgstr "لم يتم تعيين اهلاك المواد في إعدادات ال msgid "Material Issue" msgstr "صرف مواد" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/manufacturing.json +msgid "Material Planning" +msgstr "" + #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry' #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type' #: erpnext/setup/setup_wizard/operations/install_fixtures.py:77 @@ -27848,6 +28253,7 @@ msgstr "أستلام مواد" #. Item' #. Label of the material_request (Link) field in DocType 'Subcontracting Order #. Service Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/buying/doctype/purchase_order/purchase_order.js:519 #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json @@ -27881,6 +28287,7 @@ msgstr "أستلام مواد" #: erpnext/stock/workspace/stock/stock.json #: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json #: erpnext/subcontracting/doctype/subcontracting_order_service_item/subcontracting_order_service_item.json +#: erpnext/workspace_sidebar/buying.json erpnext/workspace_sidebar/stock.json msgid "Material Request" msgstr "طلب مواد" @@ -27954,7 +28361,7 @@ msgstr "المادة طلب خطة البند" msgid "Material Request Type" msgstr "نوع طلب المواد" -#: erpnext/selling/doctype/sales_order/sales_order.py:1834 +#: erpnext/selling/doctype/sales_order/sales_order.py:1846 msgid "Material Request not created, as quantity for Raw Materials already available." msgstr "لم يتم إنشاء طلب المواد ، ككمية للمواد الخام المتاحة بالفعل." @@ -28082,12 +28489,17 @@ msgstr "مواد من العميل" msgid "Material to Supplier" msgstr "مواد للمورد" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/subcontracting.json +msgid "Materials To Be Transferred" +msgstr "" + #: erpnext/controllers/subcontracting_controller.py:1569 msgid "Materials are already received against the {0} {1}" msgstr "تم استلام المواد بالفعل مقابل {0} {1}" -#: erpnext/manufacturing/doctype/job_card/job_card.py:181 -#: erpnext/manufacturing/doctype/job_card/job_card.py:836 +#: erpnext/manufacturing/doctype/job_card/job_card.py:182 +#: erpnext/manufacturing/doctype/job_card/job_card.py:837 msgid "Materials needs to be transferred to the work in progress warehouse for the job card {0}" msgstr "يجب نقل المواد إلى مستودع العمل الجاري لبطاقة العمل {0}" @@ -28325,8 +28737,8 @@ msgid "Messages greater than 160 characters will be split into multiple messages msgstr "سيتم تقسيم الرسائل التي تزيد عن 160 حرفا إلى رسائل متعددة" #: erpnext/setup/install.py:127 -msgid "Messaging CRM Campagin" -msgstr "حملة إدارة علاقات العملاء عبر الرسائل" +msgid "Messaging CRM Campaign" +msgstr "" #. Name of a UOM #: erpnext/setup/setup_wizard/data/uom_data.json @@ -28617,10 +29029,14 @@ msgstr "مفتقد" #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:597 #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2421 #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3027 -#: erpnext/assets/doctype/asset_category/asset_category.py:116 +#: erpnext/assets/doctype/asset_category/asset_category.py:126 msgid "Missing Account" msgstr "حساب مفقود" +#: erpnext/assets/doctype/asset_category/asset_category.py:191 +msgid "Missing Accounts" +msgstr "" + #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:430 msgid "Missing Asset" msgstr "أصل مفقود" @@ -28646,7 +29062,7 @@ msgstr "كتاب التمويل المفقود" msgid "Missing Finished Good" msgstr "مفقود، تم الانتهاء منه، جيد" -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:308 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:310 msgid "Missing Formula" msgstr "الصيغة المفقودة" @@ -28662,6 +29078,10 @@ msgstr "تطبيق المدفوعات المفقودة" msgid "Missing Serial No Bundle" msgstr "حزمة الأرقام التسلسلية مفقودة" +#: erpnext/assets/doctype/asset_category/asset_category.py:156 +msgid "Missing account configuration for company {0}." +msgstr "" + #: erpnext/stock/doctype/delivery_trip/delivery_trip.js:154 msgid "Missing email template for dispatch. Please set one in Delivery Settings." msgstr "قالب بريد إلكتروني مفقود للإرسال. يرجى ضبط واحد في إعدادات التسليم." @@ -28670,7 +29090,7 @@ msgstr "قالب بريد إلكتروني مفقود للإرسال. يرجى msgid "Missing required filter: {0}" msgstr "الفلتر المطلوب مفقود: {0}" -#: erpnext/manufacturing/doctype/bom/bom.py:1183 +#: erpnext/manufacturing/doctype/bom/bom.py:1192 #: erpnext/manufacturing/doctype/work_order/work_order.py:1465 msgid "Missing value" msgstr "قيمة مفقودة" @@ -28686,10 +29106,10 @@ msgstr "ظروف مختلطة" msgid "Mobile: " msgstr "المحمول: " -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:210 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:240 -#: erpnext/accounts/report/purchase_register/purchase_register.py:200 -#: erpnext/accounts/report/sales_register/sales_register.py:223 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:211 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:241 +#: erpnext/accounts/report/purchase_register/purchase_register.py:201 +#: erpnext/accounts/report/sales_register/sales_register.py:224 msgid "Mode Of Payment" msgstr "طريقة الدفع" @@ -28715,6 +29135,7 @@ msgstr "طريقة الدفع" #. Label of the mode_of_payment (Link) field in DocType 'Purchase Invoice' #. Label of the mode_of_payment (Link) field in DocType 'Sales Invoice Payment' #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/cashier_closing_payments/cashier_closing_payments.json #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/mode_of_payment/mode_of_payment.json @@ -28739,6 +29160,7 @@ msgstr "طريقة الدفع" #: erpnext/accounts/report/sales_register/sales_register.js:40 #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/selling/page/point_of_sale/pos_controller.js:33 +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Mode of Payment" msgstr "طريقة الدفع" @@ -28815,9 +29237,11 @@ msgstr "أوامر العمل المكتملة شهريًا" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/cost_center/cost_center_tree.js:69 #: erpnext/accounts/doctype/monthly_distribution/monthly_distribution.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/selling.json msgid "Monthly Distribution" msgstr "التوزيع الشهري" @@ -28911,7 +29335,7 @@ msgstr "متعدد العملات" msgid "Multi-level BOM Creator" msgstr "منشئ قوائم المواد متعددة المستويات" -#: erpnext/selling/doctype/customer/customer.py:427 +#: erpnext/selling/doctype/customer/customer.py:428 msgid "Multiple Loyalty Programs found for Customer {}. Please select manually." msgstr "تم العثور على عدة برامج ولاء للعميل {}. يرجى الاختيار يدويًا." @@ -28957,7 +29381,7 @@ msgstr "موسيقى" #: erpnext/manufacturing/doctype/work_order/work_order.py:1412 #: erpnext/setup/doctype/uom/uom.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:267 -#: erpnext/utilities/transaction_base.py:566 +#: erpnext/utilities/transaction_base.py:567 msgid "Must be Whole Number" msgstr "يجب أن يكون عدد صحيح" @@ -29030,7 +29454,7 @@ msgstr "بادئة سلسلة التسمية" msgid "Naming Series and Price Defaults" msgstr "تسمية السلاسل والأسعار الافتراضية" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:94 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:95 msgid "Naming Series is mandatory" msgstr "سلسلة التسمية إلزامية" @@ -29073,11 +29497,16 @@ msgstr "غاز طبيعي" msgid "Needs Analysis" msgstr "تحليل الاحتياجات" +#. Name of a report +#: erpnext/stock/report/negative_batch_report/negative_batch_report.json +msgid "Negative Batch Report" +msgstr "" + #: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:622 msgid "Negative Quantity is not allowed" msgstr "الكمية السلبية غير مسموح بها\\n
    \\nnegative Quantity is not allowed" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1477 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1491 #: erpnext/stock/serial_batch_bundle.py:1521 msgid "Negative Stock Error" msgstr "خطأ في المخزون السالب" @@ -29233,11 +29662,11 @@ msgstr "صافي الربح (الخسارة" msgid "Net Purchase Amount" msgstr "صافي مبلغ الشراء" -#: erpnext/assets/doctype/asset/asset.py:450 +#: erpnext/assets/doctype/asset/asset.py:453 msgid "Net Purchase Amount is mandatory" msgstr "مبلغ الشراء الصافي إلزامي" -#: erpnext/assets/doctype/asset/asset.py:560 +#: erpnext/assets/doctype/asset/asset.py:563 msgid "Net Purchase Amount should be equal to purchase amount of one single Asset." msgstr "" @@ -29336,8 +29765,8 @@ msgstr "صافي السعر ( بعملة الشركة )" #: erpnext/accounts/doctype/shipping_rule/shipping_rule.json #: erpnext/accounts/doctype/subscription/subscription.json #: erpnext/accounts/doctype/tax_withholding_category/tax_withholding_category.json -#: erpnext/accounts/report/purchase_register/purchase_register.py:252 -#: erpnext/accounts/report/sales_register/sales_register.py:284 +#: erpnext/accounts/report/purchase_register/purchase_register.py:253 +#: erpnext/accounts/report/sales_register/sales_register.py:285 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json #: erpnext/selling/doctype/quotation/quotation.json @@ -29471,6 +29900,10 @@ msgstr "سعر صرف جديد" msgid "New Expenses" msgstr "مصاريف او نفقات جديدة" +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:1 +msgid "New Fiscal Year - {0}" +msgstr "" + #. Label of the income (Check) field in DocType 'Email Digest' #: erpnext/setup/doctype/email_digest/email_digest.json msgid "New Income" @@ -29557,14 +29990,10 @@ msgstr "اسم المخزن الجديد" msgid "New Workplace" msgstr "مكان العمل الجديد" -#: erpnext/selling/doctype/customer/customer.py:392 +#: erpnext/selling/doctype/customer/customer.py:393 msgid "New credit limit is less than current outstanding amount for the customer. Credit limit has to be atleast {0}" msgstr "حد الائتمان الجديد أقل من المبلغ المستحق الحالي للعميل. حد الائتمان يجب أن يكون على الأقل {0}\\n
    \\nNew credit limit is less than current outstanding amount for the customer. Credit limit has to be atleast {0}" -#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:3 -msgid "New fiscal year created :- " -msgstr "تم إنشاء السنة المالية الجديدة :- " - #. Description of the 'Generate New Invoices Past Due Date' (Check) field in #. DocType 'Subscription' #: erpnext/accounts/doctype/subscription/subscription.json @@ -29692,7 +30121,7 @@ msgstr "لم يتم العثور على ملف تعريف نقطة البيع. msgid "No Permission" msgstr "لا يوجد تصريح" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:793 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:785 msgid "No Purchase Orders were created" msgstr "لم يتم إنشاء أي أوامر شراء" @@ -29746,17 +30175,17 @@ msgstr "لم يتم العثور على أي فواتير أو مدفوعات غ msgid "No Unreconciled Payments found for this party" msgstr "لم يتم العثور على أي مدفوعات غير مطابقة لهذا الطرف" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:790 -#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:249 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:782 +#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:250 msgid "No Work Orders were created" msgstr "لم يتم إنشاء أي أوامر عمل" #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:826 -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:860 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:861 msgid "No accounting entries for the following warehouses" msgstr "لا القيود المحاسبية للمستودعات التالية" -#: erpnext/selling/doctype/sales_order/sales_order.py:795 +#: erpnext/selling/doctype/sales_order/sales_order.py:796 msgid "No active BOM found for item {0}. Delivery by Serial No cannot be ensured" msgstr "لم يتم العثور على BOM نشط للعنصر {0}. لا يمكن ضمان التسليم عن طريق الرقم التسلسلي" @@ -29776,7 +30205,7 @@ msgstr "لم يتم العثور على بريد إلكتروني للفواتي msgid "No contacts with email IDs found." msgstr "لم يتم العثور على جهات اتصال مع معرفات البريد الإلكتروني." -#: erpnext/selling/page/sales_funnel/sales_funnel.js:134 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:137 msgid "No data for this period" msgstr "لا بيانات لهذه الفترة" @@ -29825,7 +30254,7 @@ msgstr "لا توجد عناصر في سلة التسوق" msgid "No matches occurred via auto reconciliation" msgstr "لم يتم العثور على أي تطابقات عبر التوفيق التلقائي" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1037 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1033 msgid "No material request created" msgstr "لم يتم إنشاء طلب مادي" @@ -29951,8 +30380,8 @@ msgstr "لم يتم العثور على أي معاملات حديثة" msgid "No recipients found for campaign {0}" msgstr "" -#: erpnext/accounts/report/purchase_register/purchase_register.py:44 -#: erpnext/accounts/report/sales_register/sales_register.py:45 +#: erpnext/accounts/report/purchase_register/purchase_register.py:45 +#: erpnext/accounts/report/sales_register/sales_register.py:46 #: erpnext/crm/report/lead_conversion_time/lead_conversion_time.py:18 msgid "No record found" msgstr "لم يتم العثور على أي سجل" @@ -30016,8 +30445,10 @@ msgstr "المهام غير المكتملة" #. Name of a DocType #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/non_conformance/non_conformance.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Non Conformance" msgstr "غير مطابقة" @@ -30031,7 +30462,7 @@ msgstr "فئة غير قابلة للاستهلاك" msgid "Non Profit" msgstr "غير ربحية" -#: erpnext/manufacturing/doctype/bom/bom.py:1584 +#: erpnext/manufacturing/doctype/bom/bom.py:1593 msgid "Non stock items" msgstr "البنود غير الأسهم" @@ -30160,7 +30591,7 @@ msgstr "" msgid "Note: Email will not be sent to disabled users" msgstr "ملاحظة: لن يتم إرسال الايميل إلى المستخدم الغير نشط" -#: erpnext/manufacturing/doctype/bom/bom.py:754 +#: erpnext/manufacturing/doctype/bom/bom.py:761 msgid "Note: If you want to use the finished good {0} as a raw material, then enable the 'Do Not Explode' checkbox in the Items table against the same raw material." msgstr "ملاحظة: إذا كنت ترغب في استخدام المنتج النهائي {0} كمادة خام، فقم بتمكين خانة الاختيار \"عدم التفجير\" في جدول العناصر مقابل نفس المادة الخام." @@ -30625,11 +31056,11 @@ msgstr "الأصول الموجودة فقط" msgid "Only leaf nodes are allowed in transaction" msgstr "المصنف ليس مجموعة فقط مسموح به في المعاملات" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:340 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:342 msgid "Only one of Deposit or Withdrawal should be non-zero when applying an Excluded Fee." msgstr "يجب أن يكون أحد خياري الإيداع أو السحب فقط غير صفري عند تطبيق رسوم مستثناة." -#: erpnext/manufacturing/doctype/bom/bom.py:324 +#: erpnext/manufacturing/doctype/bom/bom.py:325 msgid "Only one operation can have 'Is Final Finished Good' checked when 'Track Semi Finished Goods' is enabled." msgstr "" @@ -30777,13 +31208,15 @@ msgstr "فتح أوامر العمل" msgid "Open a new ticket" msgstr "افتح تذكرة جديدة" -#: erpnext/accounts/report/general_ledger/general_ledger.py:397 +#: erpnext/accounts/report/general_ledger/general_ledger.py:395 #: erpnext/public/js/stock_analytics.js:97 msgid "Opening" msgstr "افتتاحي" #. Group in POS Profile's connections +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_profile/pos_profile.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Opening & Closing" msgstr "الافتتاح والإغلاق" @@ -30824,7 +31257,7 @@ msgstr "مبلغ الافتتاح" #. Option for the 'Balance Type' (Select) field in DocType 'Financial Report #. Row' #: erpnext/accounts/doctype/financial_report_row/financial_report_row.json -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:189 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:187 msgid "Opening Balance" msgstr "الرصيد الافتتاحي" @@ -30891,6 +31324,11 @@ msgstr "أداة إنشاء فاتورة بند افتتاحية" msgid "Opening Invoice Item" msgstr "فتح الفاتورة البند" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/accounts_setup.json +msgid "Opening Invoice Tool" +msgstr "" + #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1646 #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1990 msgid "Opening Invoice has rounding adjustment of {0}.

    '{1}' account is required to post these values. Please set it in Company: {2}.

    Or, '{3}' can be enabled to not post any rounding adjustment." @@ -30984,7 +31422,7 @@ msgstr "تكاليف التشغيل (عملة الشركة)" msgid "Operating Cost Per BOM Quantity" msgstr "تكلفة التشغيل لكل كمية من قائمة المواد" -#: erpnext/manufacturing/doctype/bom/bom.py:1671 +#: erpnext/manufacturing/doctype/bom/bom.py:1680 msgid "Operating Cost as per Work Order / BOM" msgstr "تكلفة التشغيل حسب أمر العمل / BOM" @@ -31079,11 +31517,11 @@ msgstr "لا يعتمد وقت التشغيل على كمية الإنتاج" msgid "Operation {0} added multiple times in the work order {1}" msgstr "تمت إضافة العملية {0} عدة مرات في أمر العمل {1}" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1229 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1230 msgid "Operation {0} does not belong to the work order {1}" msgstr "العملية {0} لا تنتمي إلى أمر العمل {1}" -#: erpnext/manufacturing/doctype/workstation/workstation.py:433 +#: erpnext/manufacturing/doctype/workstation/workstation.py:434 msgid "Operation {0} longer than any available working hours in workstation {1}, break down the operation into multiple operations" msgstr "العملية {0} أطول من أي ساعات عمل متاحة في محطة العمل {1}، قسم العملية إلى عمليات متعددة" @@ -31109,7 +31547,7 @@ msgstr "العمليات" msgid "Operations Routing" msgstr "توجيه العمليات" -#: erpnext/manufacturing/doctype/bom/bom.py:1192 +#: erpnext/manufacturing/doctype/bom/bom.py:1201 msgid "Operations cannot be left blank" msgstr "لا يمكن ترك (العمليات) فارغة" @@ -31136,15 +31574,15 @@ msgstr "نسبة الفرص/العملاء المحتملين" msgid "Opportunities" msgstr "الفرص" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:49 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:52 msgid "Opportunities by Campaign" msgstr "الفرص المتاحة حسب الحملة" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:50 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:53 msgid "Opportunities by Medium" msgstr "فرص حسب المنصة" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:48 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:51 msgid "Opportunities by Source" msgstr "الفرص حسب المصدر" @@ -31157,6 +31595,7 @@ msgstr "الفرص حسب المصدر" #. Label of the opportunity (Link) field in DocType 'Prospect Opportunity' #. Label of the opportunity_name (Link) field in DocType 'Customer' #. Label of the opportunity (Link) field in DocType 'Quotation' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:381 #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json @@ -31171,6 +31610,7 @@ msgstr "الفرص حسب المصدر" #: erpnext/selling/doctype/customer/customer.json #: erpnext/selling/doctype/quotation/quotation.js:155 #: erpnext/selling/doctype/quotation/quotation.json +#: erpnext/workspace_sidebar/crm.json msgid "Opportunity" msgstr "فرصة" @@ -31233,7 +31673,8 @@ msgid "Opportunity Source" msgstr "مصدر الفرصة" #. Label of a Link in the CRM Workspace -#: erpnext/crm/workspace/crm/crm.json +#. Label of a Workspace Sidebar Item +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Opportunity Summary by Sales Stage" msgstr "ملخص الفرص حسب مرحلة المبيعات" @@ -31411,7 +31852,7 @@ msgstr "الكمية التي تم طلبها" #: erpnext/buying/doctype/supplier/supplier_dashboard.py:11 #: erpnext/selling/doctype/customer/customer_dashboard.py:20 -#: erpnext/selling/doctype/sales_order/sales_order.py:967 +#: erpnext/selling/doctype/sales_order/sales_order.py:968 #: erpnext/setup/doctype/company/company_dashboard.py:23 msgid "Orders" msgstr "أوامر" @@ -31468,16 +31909,20 @@ msgstr "معلومات أخرى" #. Label of a Card Break in the Buying Workspace #. Label of a Card Break in the Selling Workspace #. Label of a Card Break in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/buying/workspace/buying/buying.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Other Reports" msgstr "تقارير أخرى" #. Label of the other_settings_section (Section Break) field in DocType #. 'Manufacturing Settings' +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/manufacturing_settings/manufacturing_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Other Settings" msgstr "" @@ -31621,8 +32066,8 @@ msgstr "الرصيد المستحق (عملة الشركة)" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:149 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1224 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:167 -#: erpnext/accounts/report/purchase_register/purchase_register.py:288 -#: erpnext/accounts/report/sales_register/sales_register.py:318 +#: erpnext/accounts/report/purchase_register/purchase_register.py:289 +#: erpnext/accounts/report/sales_register/sales_register.py:319 msgid "Outstanding Amount" msgstr "المبلغ المستحق" @@ -31650,6 +32095,11 @@ msgstr "غير المسددة ل {0} لا يمكن أن يكون أقل من ا msgid "Outward" msgstr "نحو الخارج" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/subcontracting.json +msgid "Outward Order" +msgstr "" + #. Label of the over_billing_allowance (Currency) field in DocType 'Accounts #. Settings' #. Label of the over_billing_allowance (Float) field in DocType 'Item' @@ -31793,7 +32243,7 @@ msgstr "" #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:23 #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:39 #: erpnext/accounts/report/sales_register/sales_register.js:46 -#: erpnext/accounts/report/sales_register/sales_register.py:235 +#: erpnext/accounts/report/sales_register/sales_register.py:236 #: erpnext/crm/report/lead_details/lead_details.py:45 msgid "Owner" msgstr "مالك" @@ -31844,6 +32294,11 @@ msgstr "دبوس" msgid "PO Supplied Item" msgstr "PO الموردة البند" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/selling.json +msgid "POS" +msgstr "نقطة البيع" + #. Label of the invoice_fields (Table) field in DocType 'POS Settings' #: erpnext/accounts/doctype/pos_settings/pos_settings.json msgid "POS Additional Fields" @@ -31859,11 +32314,13 @@ msgstr "تم إغلاق نقطة البيع" #. Label of the pos_closing_entry (Data) field in DocType 'POS Opening Entry' #. Label of the pos_closing_entry (Link) field in DocType 'Sales Invoice' #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json #: erpnext/accounts/doctype/pos_invoice_merge_log/pos_invoice_merge_log.json #: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "POS Closing Entry" msgstr "دخول إغلاق نقاط البيع" @@ -31906,11 +32363,13 @@ msgstr "نقاط البيع الميدانية" #. Option for the 'Invoice Type Created via POS Screen' (Select) field in #. DocType 'POS Settings' #. Label of the pos_invoice (Link) field in DocType 'Sales Invoice Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pos_invoice_reference/pos_invoice_reference.json #: erpnext/accounts/doctype/pos_settings/pos_settings.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json #: erpnext/accounts/report/pos_register/pos_register.py:174 +#: erpnext/workspace_sidebar/selling.json msgid "POS Invoice" msgstr "فاتورة نقاط البيع" @@ -31923,7 +32382,9 @@ msgid "POS Invoice Item" msgstr "بند فاتورة نقاط البيع" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_merge_log/pos_invoice_merge_log.json +#: erpnext/workspace_sidebar/selling.json msgid "POS Invoice Merge Log" msgstr "سجل دمج فاتورة نقاط البيع" @@ -31985,9 +32446,11 @@ msgstr "" #. Label of the pos_opening_entry (Link) field in DocType 'POS Closing Entry' #. Name of a DocType #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json #: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "POS Opening Entry" msgstr "دخول فتح نقاط البيع" @@ -32034,6 +32497,7 @@ msgstr "طريقة الدفع في نقاط البيع" #. Label of the pos_profile (Link) field in DocType 'POS Opening Entry' #. Name of a DocType #. Label of the pos_profile (Link) field in DocType 'Sales Invoice' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.json @@ -32043,6 +32507,7 @@ msgstr "طريقة الدفع في نقاط البيع" #: erpnext/accounts/report/pos_register/pos_register.py:117 #: erpnext/accounts/report/pos_register/pos_register.py:188 #: erpnext/selling/page/point_of_sale/pos_controller.js:80 +#: erpnext/workspace_sidebar/selling.json msgid "POS Profile" msgstr "الملف الشخصي لنقطة البيع" @@ -32106,8 +32571,11 @@ msgstr "حقول البحث في نقاط البيع" #. Name of a DocType #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_settings/pos_settings.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/selling.json msgid "POS Settings" msgstr "إعدادات نقاط البيع" @@ -32195,9 +32663,11 @@ msgstr "قائمة التعبئة" #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/delivery_note/delivery_note.js:296 #: erpnext/stock/doctype/packing_slip/packing_slip.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Packing Slip" msgstr "قائمة بمحتويات الشحنة" @@ -32250,11 +32720,11 @@ msgstr "مدفوع" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:146 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1218 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:165 -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:203 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:201 #: erpnext/accounts/report/pos_register/pos_register.py:209 #: erpnext/selling/page/point_of_sale/pos_payment.js:691 #: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:56 -#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:277 +#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:279 msgid "Paid Amount" msgstr "المبلغ المدفوع" @@ -32563,6 +33033,7 @@ msgstr "تمت جزئيا" #: erpnext/selling/doctype/quotation/quotation.json #: erpnext/selling/doctype/quotation/quotation_list.js:32 #: erpnext/stock/doctype/material_request/material_request.json +#: erpnext/stock/doctype/material_request/material_request_list.js:29 msgid "Partially Ordered" msgstr "طلبت جزئيًا" @@ -32606,10 +33077,6 @@ msgstr "محجوز جزئياً" msgid "Partially Used" msgstr "مستخدم جزئياً" -#: erpnext/stock/doctype/material_request/material_request_list.js:29 -msgid "Partially ordered" -msgstr "طلبت جزئيا" - #: erpnext/accounts/report/general_ledger/general_ledger.html:88 msgid "Particulars" msgstr "التفاصيل" @@ -32720,7 +33187,7 @@ msgstr "أجزاء في المليون" #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:147 #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:228 #: erpnext/accounts/report/general_ledger/general_ledger.js:74 -#: erpnext/accounts/report/general_ledger/general_ledger.py:754 +#: erpnext/accounts/report/general_ledger/general_ledger.py:752 #: erpnext/accounts/report/payment_ledger/payment_ledger.js:51 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:161 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js:46 @@ -32825,7 +33292,7 @@ msgstr "عدم توافق الحزب" #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/payment_request/payment_request.json #: erpnext/accounts/report/general_ledger/general_ledger.js:110 -#: erpnext/accounts/report/general_ledger/general_ledger.py:763 +#: erpnext/accounts/report/general_ledger/general_ledger.py:761 #: erpnext/crm/doctype/contract/contract.json #: erpnext/selling/doctype/party_specific_item/party_specific_item.json #: erpnext/selling/report/address_and_contacts/address_and_contacts.js:22 @@ -32894,7 +33361,7 @@ msgstr "عنصر خاص بالحزب" #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:141 #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:219 #: erpnext/accounts/report/general_ledger/general_ledger.js:65 -#: erpnext/accounts/report/general_ledger/general_ledger.py:753 +#: erpnext/accounts/report/general_ledger/general_ledger.py:751 #: erpnext/accounts/report/payment_ledger/payment_ledger.js:41 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:157 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js:35 @@ -33032,14 +33499,16 @@ msgstr "واجب الدفع" #: erpnext/accounts/report/accounts_payable/accounts_payable.js:39 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1164 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:203 -#: erpnext/accounts/report/purchase_register/purchase_register.py:193 -#: erpnext/accounts/report/purchase_register/purchase_register.py:234 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:204 +#: erpnext/accounts/report/purchase_register/purchase_register.py:194 +#: erpnext/accounts/report/purchase_register/purchase_register.py:235 msgid "Payable Account" msgstr "حساب الدائنين" #. Label of the payables (Check) field in DocType 'Email Digest' +#. Label of a Workspace Sidebar Item #: erpnext/setup/doctype/email_digest/email_digest.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Payables" msgstr "الواجب دفعها (دائنة)" @@ -33082,7 +33551,7 @@ msgstr "" #: erpnext/accounts/doctype/overdue_payment/overdue_payment.json #: erpnext/accounts/doctype/payment_schedule/payment_schedule.json #: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:50 -#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:273 +#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:275 msgid "Payment Amount" msgstr "دفع مبلغ" @@ -33153,6 +33622,7 @@ msgstr "تدوين مدفوعات {0} غير مترابطة" #. Option for the 'Payment Order Type' (Select) field in DocType 'Payment #. Order' #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_clearance_detail/bank_clearance_detail.json #: erpnext/accounts/doctype/bank_transaction_payments/bank_transaction_payments.json #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json @@ -33163,6 +33633,8 @@ msgstr "تدوين مدفوعات {0} غير مترابطة" #: erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py:29 #: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.html:8 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Payment Entry" msgstr "تدوينات المدفوعات" @@ -33185,7 +33657,7 @@ msgid "Payment Entry has been modified after you pulled it. Please pull it again msgstr "تم تعديل تدوين مدفوعات بعد سحبه. يرجى سحبه مرة أخرى." #: erpnext/accounts/doctype/payment_request/payment_request.py:131 -#: erpnext/accounts/doctype/payment_request/payment_request.py:558 +#: erpnext/accounts/doctype/payment_request/payment_request.py:559 msgid "Payment Entry is already created" msgstr "تدوين المدفوعات تم انشاؤه بالفعل" @@ -33280,10 +33752,13 @@ msgstr "" #. Label of the payment_order (Link) field in DocType 'Payment Entry' #. Name of a DocType #. Label of the payment_order (Link) field in DocType 'Payment Request' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/payment_order/payment_order.json #: erpnext/accounts/doctype/payment_request/payment_request.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Payment Order" msgstr "أمر دفع" @@ -33314,8 +33789,10 @@ msgstr "دفع أمر" #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Payment Period Based On Invoice Date" msgstr "طريقة الدفع بناء على تاريخ الفاتورة" @@ -33333,11 +33810,18 @@ msgstr "إشعار إيصال الدفع" msgid "Payment Received" msgstr "تم استلام الدفعة" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/payments.json +msgid "Payment Reconciliaition" +msgstr "" + #. Name of a DocType #. Label of the payment_reconciliation (Table) field in DocType 'POS Closing #. Entry' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.json #: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Payment Reconciliation" msgstr "دفع المصالحة" @@ -33386,6 +33870,7 @@ msgstr "المراجع الدفع" #. Label of the payment_request (Link) field in DocType 'Payment Order #. Reference' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/payment_entry/payment_entry.js:1722 #: erpnext/accounts/doctype/payment_entry_reference/payment_entry_reference.json @@ -33397,6 +33882,8 @@ msgstr "المراجع الدفع" #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:139 #: erpnext/buying/doctype/purchase_order/purchase_order.js:429 #: erpnext/selling/doctype/sales_order/sales_order.js:1152 +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Payment Request" msgstr "طلب الدفع من قبل المورد" @@ -33412,11 +33899,11 @@ msgstr "طلب دفع معلق" msgid "Payment Request Type" msgstr "نوع طلب الدفع" -#: erpnext/accounts/doctype/payment_request/payment_request.py:631 +#: erpnext/accounts/doctype/payment_request/payment_request.py:632 msgid "Payment Request for {0}" msgstr "طلب الدفع ل {0}" -#: erpnext/accounts/doctype/payment_request/payment_request.py:573 +#: erpnext/accounts/doctype/payment_request/payment_request.py:574 msgid "Payment Request is already created" msgstr "تم إنشاء طلب الدفع بالفعل" @@ -33424,7 +33911,7 @@ msgstr "تم إنشاء طلب الدفع بالفعل" msgid "Payment Request took too long to respond. Please try requesting for payment again." msgstr "استغرق طلب الدفع وقتاً طويلاً للرد. يرجى محاولة طلب الدفع مرة أخرى." -#: erpnext/accounts/doctype/payment_request/payment_request.py:546 +#: erpnext/accounts/doctype/payment_request/payment_request.py:544 msgid "Payment Requests cannot be created against: {0}" msgstr "لا يمكن إنشاء طلبات دفع مقابل: {0}" @@ -33465,6 +33952,7 @@ msgstr "حالة الدفع" #. Label of the payment_term (Link) field in DocType 'Payment Terms Template #. Detail' #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/overdue_payment/overdue_payment.json #: erpnext/accounts/doctype/payment_entry_reference/payment_entry_reference.json #: erpnext/accounts/doctype/payment_schedule/payment_schedule.json @@ -33474,6 +33962,7 @@ msgstr "حالة الدفع" #: erpnext/accounts/report/gross_profit/gross_profit.py:449 #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:30 +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Payment Term" msgstr "مصطلح الدفع" @@ -33626,6 +34115,9 @@ msgstr "لم يتم استخدام مصطلح الدفع {0} في {1}" #. Label of the payments_tab (Tab Break) field in DocType 'Sales Invoice' #. Label of a Card Break in the Invoicing Workspace #. Option for the 'Hold Type' (Select) field in DocType 'Supplier' +#. Label of a Desktop Icon +#. Label of a Workspace Sidebar Item +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/cashier_closing/cashier_closing.json #: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.json @@ -33638,8 +34130,11 @@ msgstr "لم يتم استخدام مصطلح الدفع {0} في {1}" #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/buying/doctype/supplier/supplier.json #: erpnext/buying/doctype/supplier/supplier_dashboard.py:12 +#: erpnext/desktop_icon/payments.json #: erpnext/selling/doctype/customer/customer_dashboard.py:21 #: erpnext/selling/page/point_of_sale/pos_past_order_summary.js:19 +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Payments" msgstr "المدفوعات" @@ -33730,8 +34225,10 @@ msgstr "في انتظار المراجعة" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Pending SO Items For Purchase Request" msgstr "اصناف كتيرة معلقة لطلب الشراء" @@ -33861,9 +34358,11 @@ msgstr "إعدادات إغلاق الدورة" #. Balance' #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account_closing_balance/account_closing_balance.json #: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Period Closing Voucher" msgstr "قيد إغلاق الفترة" @@ -34067,6 +34566,7 @@ msgstr "رقم الهاتف" #. Option for the 'From Voucher Type' (Select) field in DocType 'Stock #. Reservation Entry' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/doctype/sales_order/sales_order.js:1022 #: erpnext/stock/doctype/delivery_note/delivery_note.js:199 #: erpnext/stock/doctype/material_request/material_request.js:156 @@ -34074,6 +34574,7 @@ msgstr "رقم الهاتف" #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Pick List" msgstr "قائمة الانتقاء" @@ -34242,8 +34743,10 @@ msgstr "سر منقوشة" #. Label of a Link in the Invoicing Workspace #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/erpnext_integrations/doctype/plaid_settings/plaid_settings.json +#: erpnext/workspace_sidebar/banking.json msgid "Plaid Settings" msgstr "إعدادات منقوشة" @@ -34381,9 +34884,11 @@ msgstr "لوحة معلومات النبات" #. Name of a DocType #. Label of the plant_floor (Link) field in DocType 'Workstation' +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/plant_floor/plant_floor.json #: erpnext/manufacturing/doctype/workstation/workstation.json #: erpnext/public/js/plant_floor_visual/visual_plant.js:53 +#: erpnext/workspace_sidebar/manufacturing.json msgid "Plant Floor" msgstr "أرضيات المصانع" @@ -34400,7 +34905,7 @@ msgstr "يرجى إعادة تخزين العناصر وتحديث قائمة ا msgid "Please Select a Company" msgstr "الرجاء تحديد شركة" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:111 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:114 msgid "Please Select a Company." msgstr "الرجاء تحديد شركة." @@ -34439,7 +34944,7 @@ msgstr "الرجاء إضافة طريقة الدفع وتفاصيل الرصي msgid "Please add Operations first." msgstr "يرجى إضافة العمليات أولاً." -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:200 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:201 msgid "Please add Request for Quotation to the sidebar in Portal Settings." msgstr "يرجى إضافة \"طلب عرض أسعار\" إلى الشريط الجانبي في إعدادات البوابة." @@ -34534,7 +35039,7 @@ msgstr "الرجاء النقر على \"إنشاء جدول\" لجلب الرق msgid "Please click on 'Generate Schedule' to get schedule" msgstr "الرجاء الضغط علي ' إنشاء الجدول ' للحصول علي جدول\\n
    \\nPlease click on 'Generate Schedule' to get schedule" -#: erpnext/selling/doctype/customer/customer.py:622 +#: erpnext/selling/doctype/customer/customer.py:623 msgid "Please contact any of the following users to extend the credit limits for {0}: {1}" msgstr "يرجى الاتصال بأي من المستخدمين التاليين لتمديد حدود الائتمان لـ {0}: {1}" @@ -34542,7 +35047,7 @@ msgstr "يرجى الاتصال بأي من المستخدمين التاليي msgid "Please contact any of the following users to {} this transaction." msgstr "يرجى الاتصال بأي من المستخدمين التاليين لإتمام هذه المعاملة." -#: erpnext/selling/doctype/customer/customer.py:615 +#: erpnext/selling/doctype/customer/customer.py:616 msgid "Please contact your administrator to extend the credit limits for {0}." msgstr "يرجى الاتصال بمسؤول النظام لتمديد حدود الائتمان لـ {0}." @@ -34550,7 +35055,7 @@ msgstr "يرجى الاتصال بمسؤول النظام لتمديد حدود msgid "Please convert the parent account in corresponding child company to a group account." msgstr "الرجاء تحويل الحساب الرئيسي في الشركة الفرعية المقابلة إلى حساب مجموعة." -#: erpnext/selling/doctype/quotation/quotation.py:616 +#: erpnext/selling/doctype/quotation/quotation.py:623 msgid "Please create Customer from Lead {0}." msgstr "الرجاء إنشاء عميل من العميل المحتمل {0}." @@ -34566,7 +35071,7 @@ msgstr "يرجى إنشاء بُعد محاسبي جديد إذا لزم الأ msgid "Please create purchase from internal sale or delivery document itself" msgstr "يرجى إنشاء عملية شراء من مستند البيع أو التسليم الداخلي نفسه" -#: erpnext/assets/doctype/asset/asset.py:460 +#: erpnext/assets/doctype/asset/asset.py:463 msgid "Please create purchase receipt or purchase invoice for the item {0}" msgstr "الرجاء إنشاء إيصال شراء أو فاتورة شراء للعنصر {0}" @@ -34574,11 +35079,11 @@ msgstr "الرجاء إنشاء إيصال شراء أو فاتورة شراء msgid "Please delete Product Bundle {0}, before merging {1} into {2}" msgstr "يرجى حذف حزمة المنتج {0}قبل دمج {1} في {2}" -#: erpnext/assets/doctype/asset/depreciation.py:556 +#: erpnext/assets/doctype/asset/depreciation.py:557 msgid "Please disable workflow temporarily for Journal Entry {0}" msgstr "يرجى تعطيل سير العمل مؤقتًا لإدخال دفتر اليومية {0}" -#: erpnext/assets/doctype/asset/asset.py:564 +#: erpnext/assets/doctype/asset/asset.py:567 msgid "Please do not book expense of multiple assets against one single Asset." msgstr "يرجى عدم تسجيل مصروفات أصول متعددة مقابل أصل واحد." @@ -34647,7 +35152,7 @@ msgstr "" msgid "Please enter Cost Center" msgstr "يرجى إدخال مركز التكلفة\\n
    \\nPlease enter Cost Center" -#: erpnext/selling/doctype/sales_order/sales_order.py:419 +#: erpnext/selling/doctype/sales_order/sales_order.py:420 msgid "Please enter Delivery Date" msgstr "الرجاء إدخال تاريخ التسليم" @@ -34781,7 +35286,7 @@ msgstr "يرجى إدخال تاريخ التسليم الأول" msgid "Please enter the phone number first" msgstr "الرجاء إدخال رقم الهاتف أولاً" -#: erpnext/controllers/buying_controller.py:1170 +#: erpnext/controllers/buying_controller.py:1187 msgid "Please enter the {schedule_date}." msgstr "الرجاء إدخال {schedule_date}." @@ -34870,6 +35375,10 @@ msgstr "يرجى تصحيح الخطأ والمحاولة مرة أخرى." msgid "Please refresh or reset the Plaid linking of the Bank {}." msgstr "يرجى تحديث أو إعادة ضبط ربط Plaid بالبنك {}." +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:43 +msgid "Please review the {0} configuration and complete any required financial setup activities." +msgstr "" + #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.js:12 #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.js:28 msgid "Please save before proceeding." @@ -34892,7 +35401,7 @@ msgstr "يرجى تحديد نوع القالب لتنزيل القالب msgid "Please select Apply Discount On" msgstr "الرجاء اختيار (تطبيق تخفيض على)" -#: erpnext/selling/doctype/sales_order/sales_order.py:1782 +#: erpnext/selling/doctype/sales_order/sales_order.py:1792 msgid "Please select BOM against item {0}" msgstr "الرجاء اختيار بوم ضد العنصر {0}" @@ -34918,7 +35427,7 @@ msgstr "الرجاء تحديد التصنيف أولا\\n
    \\nPlease select C msgid "Please select Charge Type first" msgstr "يرجى تحديد نوع الرسوم أولا" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:494 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:490 msgid "Please select Company" msgstr "الرجاء اختيار شركة \\n
    \\nPlease select Company" @@ -34927,7 +35436,7 @@ msgstr "الرجاء اختيار شركة \\n
    \\nPlease select Company" msgid "Please select Company and Posting Date to getting entries" msgstr "يرجى تحديد الشركة وتاريخ النشر للحصول على إدخالات" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:736 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:732 #: erpnext/manufacturing/doctype/plant_floor/plant_floor.js:28 msgid "Please select Company first" msgstr "الرجاء تحديد الشركة أولا\\n
    \\nPlease select Company first" @@ -34946,13 +35455,13 @@ msgstr "يرجى اختيار العميل أولا" msgid "Please select Existing Company for creating Chart of Accounts" msgstr "الرجاء اختيار الشركة الحالية لإنشاء دليل الحسابات" -#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:210 -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:299 +#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:211 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:281 msgid "Please select Finished Good Item for Service Item {0}" msgstr "يرجى تحديد \"المنتج النهائي\" لعنصر الخدمة {0}" -#: erpnext/assets/doctype/asset/asset.js:744 -#: erpnext/assets/doctype/asset/asset.js:759 +#: erpnext/assets/doctype/asset/asset.js:745 +#: erpnext/assets/doctype/asset/asset.js:760 msgid "Please select Item Code first" msgstr "يرجى اختيار رمز البند أولاً" @@ -34976,15 +35485,15 @@ msgstr "الرجاء تحديد حساب الفرق في إدخالات المح msgid "Please select Posting Date before selecting Party" msgstr "الرجاء تجديد تاريخ النشر قبل تحديد المستفيد\\n
    \\nPlease select Posting Date before selecting Party" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:737 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:733 msgid "Please select Posting Date first" msgstr "الرجاء تحديد تاريخ النشر أولا\\n
    \\nPlease select Posting Date first" -#: erpnext/manufacturing/doctype/bom/bom.py:1237 +#: erpnext/manufacturing/doctype/bom/bom.py:1246 msgid "Please select Price List" msgstr "الرجاء اختيار قائمة الأسعار\\n
    \\nPlease select Price List" -#: erpnext/selling/doctype/sales_order/sales_order.py:1784 +#: erpnext/selling/doctype/sales_order/sales_order.py:1794 msgid "Please select Qty against item {0}" msgstr "الرجاء اختيار الكمية ضد العنصر {0}" @@ -35012,18 +35521,18 @@ msgstr "يرجى اختيار أمر التعاقد من الباطن بدلاً msgid "Please select Unrealized Profit / Loss account or add default Unrealized Profit / Loss account account for company {0}" msgstr "يرجى تحديد حساب الأرباح/الخسائر غير المحققة أو إضافة حساب الأرباح/الخسائر غير المحققة الافتراضي للشركة {0}" -#: erpnext/manufacturing/doctype/bom/bom.py:1492 +#: erpnext/manufacturing/doctype/bom/bom.py:1501 msgid "Please select a BOM" msgstr "يرجى تحديد بوم" #: erpnext/accounts/party.py:427 -#: erpnext/stock/doctype/pick_list/pick_list.py:1618 +#: erpnext/stock/doctype/pick_list/pick_list.py:1617 msgid "Please select a Company" msgstr "الرجاء اختيار الشركة" #: erpnext/accounts/doctype/payment_entry/payment_entry.js:268 #: erpnext/manufacturing/doctype/bom/bom.js:680 -#: erpnext/manufacturing/doctype/bom/bom.py:276 +#: erpnext/manufacturing/doctype/bom/bom.py:277 #: erpnext/public/js/controllers/accounts.js:277 #: erpnext/public/js/controllers/transaction.js:3258 msgid "Please select a Company first." @@ -35037,7 +35546,7 @@ msgstr "يرجى تحديد العميل" msgid "Please select a Delivery Note" msgstr "يرجى اختيار مذكرة التسليم" -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:171 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:153 msgid "Please select a Subcontracting Purchase Order." msgstr "يرجى اختيار أمر شراء خاص بالتعاقد من الباطن." @@ -35049,7 +35558,7 @@ msgstr "الرجاء اختيار مورد" msgid "Please select a Warehouse" msgstr "الرجاء اختيار مستودع" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1570 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1571 msgid "Please select a Work Order first." msgstr "يرجى اختيار أمر عمل أولاً." @@ -35057,7 +35566,7 @@ msgstr "يرجى اختيار أمر عمل أولاً." msgid "Please select a country" msgstr "الرجاء اختيار بلد" -#: erpnext/accounts/report/sales_register/sales_register.py:35 +#: erpnext/accounts/report/sales_register/sales_register.py:36 msgid "Please select a customer for fetching payments." msgstr "يرجى اختيار عميل لجلب المدفوعات." @@ -35086,15 +35595,15 @@ msgstr "يرجى تحديد وتيرة جدول التسليم" msgid "Please select a row to create a Reposting Entry" msgstr "الرجاء تحديد صف لإنشاء إدخال إعادة نشر" -#: erpnext/accounts/report/purchase_register/purchase_register.py:34 +#: erpnext/accounts/report/purchase_register/purchase_register.py:35 msgid "Please select a supplier for fetching payments." msgstr "يرجى اختيار مورد لتحصيل المدفوعات." -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:160 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:142 msgid "Please select a valid Purchase Order that has Service Items." msgstr "يرجى اختيار أمر شراء صالح يحتوي على بنود خدمة." -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:157 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:139 msgid "Please select a valid Purchase Order that is configured for Subcontracting." msgstr "يرجى اختيار أمر شراء صالح تم إعداده للتعاقد من الباطن." @@ -35208,11 +35717,11 @@ msgstr "الرجاء تحديد {0} أولا\\n
    \\nPlease select {0} first" msgid "Please set 'Apply Additional Discount On'" msgstr "يرجى تحديد 'تطبيق خصم إضافي على'" -#: erpnext/assets/doctype/asset/depreciation.py:783 +#: erpnext/assets/doctype/asset/depreciation.py:784 msgid "Please set 'Asset Depreciation Cost Center' in Company {0}" msgstr "يرجى تحديد \"مركز تكلفة اهلاك الأصول\" للشركة {0}" -#: erpnext/assets/doctype/asset/depreciation.py:781 +#: erpnext/assets/doctype/asset/depreciation.py:782 msgid "Please set 'Gain/Loss Account on Asset Disposal' in Company {0}" msgstr "يرجى تحديد \"احساب لربح / الخسارة عند التخلص من الأصول\" للشركة {0}" @@ -35254,7 +35763,7 @@ msgstr "يرجى تعيين الشركة" msgid "Please set Customer Address to determine if the transaction is an export." msgstr "يرجى تحديد عنوان العميل لتحديد ما إذا كانت المعاملة عبارة عن تصدير." -#: erpnext/assets/doctype/asset/depreciation.py:745 +#: erpnext/assets/doctype/asset/depreciation.py:746 msgid "Please set Depreciation related Accounts in Asset Category {0} or Company {1}" msgstr "يرجى تحديد الحسابات المتعلقة بالاهلاك في فئة الأصول {0} أو الشركة {1}" @@ -35272,7 +35781,7 @@ msgstr "يرجى تحديد الرمز الضريبي للعميل '%s'" msgid "Please set Fiscal Code for the public administration '%s'" msgstr "يرجى تحديد الرمز المالي للإدارة العامة '%s'" -#: erpnext/assets/doctype/asset/depreciation.py:731 +#: erpnext/assets/doctype/asset/depreciation.py:732 msgid "Please set Fixed Asset Account in Asset Category {0}" msgstr "يرجى تعيين حساب الأصول الثابتة في فئة الأصول {0}" @@ -35318,7 +35827,7 @@ msgstr "الرجاء تعيين شركة" msgid "Please set a Cost Center for the Asset or set an Asset Depreciation Cost Center for the Company {}" msgstr "يرجى تحديد مركز تكلفة للأصل أو تحديد مركز تكلفة استهلاك الأصول للشركة {}" -#: erpnext/projects/doctype/project/project.py:731 +#: erpnext/projects/doctype/project/project.py:732 msgid "Please set a default Holiday List for Company {0}" msgstr "يرجى تحديد قائمة العطلات الافتراضية للشركة {0}" @@ -35404,7 +35913,7 @@ msgstr "يرجى ضبط الفلتر على أساس البند أو المخز msgid "Please set one of the following:" msgstr "يرجى تحديد أحد الخيارات التالية:" -#: erpnext/assets/doctype/asset/asset.py:645 +#: erpnext/assets/doctype/asset/asset.py:648 msgid "Please set opening number of booked depreciations" msgstr "يرجى تحديد عدد الإهلاكات المحجوزة في بداية الفترة" @@ -35424,11 +35933,11 @@ msgstr "يرجى تعيين مركز التكلفة الافتراضي في ال msgid "Please set the Item Code first" msgstr "يرجى تعيين رمز العنصر أولا" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1633 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1634 msgid "Please set the Target Warehouse in the Job Card" msgstr "يرجى تحديد المستودع المستهدف في بطاقة الوظيفة" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1637 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1638 msgid "Please set the WIP Warehouse in the Job Card" msgstr "يرجى تحديد مستودع العمل قيد التنفيذ في بطاقة العمل" @@ -35475,7 +35984,7 @@ msgstr "يرجى تعيين {0} إلى {1}، وهو نفس الحساب الذي msgid "Please setup and enable a group account with the Account Type - {0} for the company {1}" msgstr "يرجى إعداد وتفعيل حساب مجموعة بنوع الحساب {0} للشركة {1}" -#: erpnext/assets/doctype/asset/depreciation.py:354 +#: erpnext/assets/doctype/asset/depreciation.py:355 msgid "Please share this email with your support team so that they can find and fix the issue." msgstr "يرجى مشاركة هذه الرسالة الإلكترونية مع فريق الدعم الخاص بك حتى يتمكنوا من إيجاد المشكلة وحلها." @@ -35682,15 +36191,15 @@ msgstr "نفقات بريدية" #: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:61 #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:66 #: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:151 -#: erpnext/accounts/report/general_ledger/general_ledger.py:681 +#: erpnext/accounts/report/general_ledger/general_ledger.py:679 #: erpnext/accounts/report/gross_profit/gross_profit.py:300 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:175 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:192 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:176 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:193 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:143 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:94 #: erpnext/accounts/report/pos_register/pos_register.py:172 -#: erpnext/accounts/report/purchase_register/purchase_register.py:168 -#: erpnext/accounts/report/sales_register/sales_register.py:184 +#: erpnext/accounts/report/purchase_register/purchase_register.py:169 +#: erpnext/accounts/report/sales_register/sales_register.py:185 #: erpnext/assets/doctype/asset_capitalization/asset_capitalization.json #: erpnext/manufacturing/doctype/job_card/job_card.json #: erpnext/manufacturing/doctype/master_production_schedule/master_production_schedule.json @@ -35731,7 +36240,7 @@ msgid "Posting Date Inheritance for Exchange Gain / Loss" msgstr "تاريخ الترحيل الموروث لربح/خسارة الصرف" #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:269 -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:142 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:143 msgid "Posting Date cannot be future date" msgstr "لا يمكن أن يكون تاريخ النشر تاريخا مستقبلا\\n
    \\nPosting Date cannot be future date" @@ -35751,6 +36260,7 @@ msgstr "سيتم تغيير تاريخ النشر إلى تاريخ اليوم #: erpnext/stock/doctype/serial_and_batch_entry/serial_and_batch_entry.json #: erpnext/stock/doctype/stock_closing_balance/stock_closing_balance.json #: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:27 #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:506 msgid "Posting Datetime" msgstr "تاريخ ووقت النشر" @@ -35954,6 +36464,10 @@ msgstr "معاينة المواد المطلوبة" msgid "Previous Financial Year is not closed" msgstr "السنة المالية السابقة ليست مغلقة" +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:54 +msgid "Previous Qty" +msgstr "" + #. Label of the previous_work_experience (Section Break) field in DocType #. 'Employee' #: erpnext/setup/doctype/employee/employee.json @@ -36012,6 +36526,7 @@ msgstr "ألواح سعر الخصم" #. Name of a DocType #. Label of the buying_price_list (Link) field in DocType 'Purchase Receipt' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pos_profile/pos_profile.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json @@ -36033,6 +36548,7 @@ msgstr "ألواح سعر الخصم" #: erpnext/stock/doctype/price_list/price_list.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/buying.json erpnext/workspace_sidebar/selling.json msgid "Price List" msgstr "قائمة الأسعار" @@ -36198,7 +36714,7 @@ msgstr "سعر الوحدة ({0})" msgid "Price is not set for the item." msgstr "لم يتم تحديد سعر للمنتج." -#: erpnext/manufacturing/doctype/bom/bom.py:566 +#: erpnext/manufacturing/doctype/bom/bom.py:567 msgid "Price not found for item {0} in price list {1}" msgstr "لم يتم العثور على السعر للعنصر {0} في قائمة الأسعار {1}" @@ -36228,12 +36744,14 @@ msgstr "التسعير" #. Label of a Link in the Buying Workspace #. Label of a Link in the Selling Workspace #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/coupon_code/coupon_code.json #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/pricing_rule_detail/pricing_rule_detail.json #: erpnext/buying/workspace/buying/buying.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json msgid "Pricing Rule" msgstr "قاعدة التسعير" @@ -36571,7 +37089,7 @@ msgstr "وصف العملية" msgid "Process Loss" msgstr "خسائر العملية" -#: erpnext/manufacturing/doctype/bom/bom.py:1220 +#: erpnext/manufacturing/doctype/bom/bom.py:1229 msgid "Process Loss Percentage cannot be greater than 100" msgstr "لا يمكن أن تتجاوز نسبة الفاقد في العملية 100%" @@ -36620,7 +37138,11 @@ msgid "Process Owner Full Name" msgstr "الاسم الكامل لصاحب العملية" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.json +#: erpnext/workspace_sidebar/banking.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Process Payment Reconciliation" msgstr "معالجة تسوية المدفوعات" @@ -36700,8 +37222,10 @@ msgstr "الشراء" #. Name of a report #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/procurement_tracker/procurement_tracker.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Procurement Tracker" msgstr "المقتفي المشتريات" @@ -36759,6 +37283,7 @@ msgstr "المنتج" #. Label of a Link in the Selling Workspace #. Label of the product_bundle (Link) field in DocType 'Purchase Receipt Item' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/buying/workspace/buying/buying.json @@ -36768,6 +37293,7 @@ msgstr "المنتج" #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json msgid "Product Bundle" msgstr "حزم المنتجات" @@ -36833,8 +37359,10 @@ msgstr "الإنتاج" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/production_analytics/production_analytics.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Production Analytics" msgstr "تحليلات إنتاج" @@ -36876,6 +37404,7 @@ msgstr "" #. Option for the 'From Voucher Type' (Select) field in DocType 'Stock #. Reservation Entry' #. Label of the production_plan (Data) field in DocType 'Subcontracting Order' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/manufacturing/doctype/production_plan/production_plan.json #: erpnext/manufacturing/doctype/work_order/work_order.json @@ -36884,6 +37413,7 @@ msgstr "" #: erpnext/stock/doctype/material_request_item/material_request_item.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json #: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Production Plan" msgstr "خطة الإنتاج" @@ -36956,8 +37486,10 @@ msgstr "ملخص خطة الإنتاج" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/production_planning_report/production_planning_report.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Production Planning Report" msgstr "تقرير تخطيط الإنتاج" @@ -36979,11 +37511,13 @@ msgstr "الربح هذا العام" #. Closing Voucher Detail' #. Label of a chart in the Financial Reports Workspace #. Label of a chart in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/process_period_closing_voucher_detail/process_period_closing_voucher_detail.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/public/js/financial_statements.js:327 +#: erpnext/workspace_sidebar/financial_reports.json msgid "Profit and Loss" msgstr "الربح والخسارة" @@ -37011,14 +37545,18 @@ msgid "Profit for the year" msgstr "الربح السنوي" #. Label of a Card Break in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Profitability" msgstr "الربحية" #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/profitability_analysis/profitability_analysis.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Profitability Analysis" msgstr "تحليل الربحية" @@ -37031,7 +37569,7 @@ msgstr "لا يمكن أن تتجاوز نسبة التقدم في مهمة ما msgid "Progress (%)" msgstr "تقدم (٪)" -#: erpnext/projects/doctype/project/project.py:370 +#: erpnext/projects/doctype/project/project.py:371 msgid "Project Collaboration Invitation" msgstr "دعوة للمشاركة في المشاريع" @@ -37054,6 +37592,11 @@ msgstr "مدير المشروع" msgid "Project Name" msgstr "اسم المشروع" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/projects.json +msgid "Project Profitability" +msgstr "" + #: erpnext/templates/pages/projects.html:112 msgid "Project Progress:" msgstr "تقدم المشروع:" @@ -37069,18 +37612,22 @@ msgid "Project Status" msgstr "حالة المشروع" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/projects/report/project_summary/project_summary.json +#: erpnext/workspace_sidebar/projects.json msgid "Project Summary" msgstr "ملخص المشروع" -#: erpnext/projects/doctype/project/project.py:669 +#: erpnext/projects/doctype/project/project.py:670 msgid "Project Summary for {0}" msgstr "ملخص المشروع لـ {0}" #. Name of a DocType #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/doctype/project_template/project_template.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Project Template" msgstr "قالب المشروع" @@ -37094,18 +37641,22 @@ msgstr "مهمة قالب المشروع" #. Name of a DocType #. Label of the project_type (Data) field in DocType 'Project Type' #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/doctype/project/project.json #: erpnext/projects/doctype/project_template/project_template.json #: erpnext/projects/doctype/project_type/project_type.json #: erpnext/projects/report/project_summary/project_summary.js:30 #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Project Type" msgstr "نوع المشروع" #. Name of a DocType #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/doctype/project_update/project_update.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Project Update" msgstr "تحديث المشروع" @@ -37136,7 +37687,9 @@ msgid "Project will be accessible on the website to these users" msgstr "والمشروع أن تكون متاحة على الموقع الإلكتروني لهؤلاء المستخدمين" #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Project wise Stock Tracking" msgstr "تتبع المشروع الحكيم" @@ -37191,13 +37744,17 @@ msgstr "صيغة الكمية المتوقعة" msgid "Projected qty" msgstr "الكمية المتوقعة" +#. Label of a Desktop Icon #. Name of a Workspace #. Label of a Card Break in the Projects Workspace -#: erpnext/config/projects.py:7 erpnext/projects/doctype/project/project.py:447 +#. Title of a Workspace Sidebar +#: erpnext/config/projects.py:7 erpnext/desktop_icon/projects.json +#: erpnext/projects/doctype/project/project.py:448 #: erpnext/projects/workspace/projects/projects.json #: erpnext/selling/doctype/customer/customer_dashboard.py:26 #: erpnext/selling/doctype/sales_order/sales_order_dashboard.py:28 #: erpnext/setup/doctype/company/company_dashboard.py:25 +#: erpnext/workspace_sidebar/projects.json msgid "Projects" msgstr "مشاريع" @@ -37210,8 +37767,10 @@ msgstr "مدير المشاريع" #. Name of a DocType #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/doctype/projects_settings/projects_settings.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Projects Settings" msgstr "إعدادات المشاريع" @@ -37237,10 +37796,12 @@ msgstr "الترويجية" #. Name of a DocType #. Label of a Link in the Buying Workspace #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json #: erpnext/buying/workspace/buying/buying.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Promotional Scheme" msgstr "مخطط ترويجي" @@ -37287,10 +37848,12 @@ msgstr "بنسبة كذا" #. Name of a DocType #. Label of a Link in the CRM Workspace #. Label of the prospect_name (Link) field in DocType 'Customer' +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/lead/lead.js:36 erpnext/crm/doctype/lead/lead.js:62 #: erpnext/crm/doctype/prospect/prospect.json #: erpnext/crm/workspace/crm/crm.json #: erpnext/selling/doctype/customer/customer.json +#: erpnext/workspace_sidebar/crm.json msgid "Prospect" msgstr "احتمال" @@ -37320,8 +37883,9 @@ msgstr "تنقيب" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/prospects_engaged_but_not_converted/prospects_engaged_but_not_converted.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Prospects Engaged But Not Converted" msgstr "آفاق تشارك ولكن لم تتحول" @@ -37426,8 +37990,10 @@ msgstr "قيمة الشراء" #. Name of a report #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/purchase_analytics/purchase_analytics.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Purchase Analytics" msgstr "تحليلات المشتريات" @@ -37499,6 +38065,7 @@ msgstr "مصروفات شراء الصنف {0}" #. Item' #. Option for the 'Reference Type' (Select) field in DocType 'Quality #. Inspection' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/payment_reconciliation_invoice/payment_reconciliation_invoice.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json @@ -37521,6 +38088,8 @@ msgstr "مصروفات شراء الصنف {0}" #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json #: erpnext/stock/doctype/quality_inspection/quality_inspection.json #: erpnext/stock/doctype/stock_entry/stock_entry.js:336 +#: erpnext/workspace_sidebar/buying.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Purchase Invoice" msgstr "فاتورة شراء" @@ -37544,9 +38113,12 @@ msgstr "اصناف فاتورة المشتريات" #. Name of a report #. Label of a Link in the Financial Reports Workspace #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/purchase_invoice_trends/purchase_invoice_trends.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Purchase Invoice Trends" msgstr "اتجهات فاتورة الشراء" @@ -37559,7 +38131,7 @@ msgstr "لا يمكن إجراء فاتورة الشراء مقابل أصل م msgid "Purchase Invoice {0} is already submitted" msgstr "فاتورة الشراء {0} تم ترحيلها من قبل" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1935 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1931 msgid "Purchase Invoices" msgstr "فواتير الشراء" @@ -37582,12 +38154,13 @@ msgstr "فواتير الشراء" #. Label of the purchase_order (Link) field in DocType 'Subcontracting Receipt #. Item' #. Label of a Link in the Subcontracting Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:145 #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:231 -#: erpnext/accounts/report/purchase_register/purchase_register.py:215 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:232 +#: erpnext/accounts/report/purchase_register/purchase_register.py:216 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/purchase_receipt_item_supplied/purchase_receipt_item_supplied.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:39 @@ -37597,7 +38170,7 @@ msgstr "فواتير الشراء" #: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.js:48 #: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:203 #: erpnext/buying/workspace/buying/buying.json -#: erpnext/controllers/buying_controller.py:901 +#: erpnext/controllers/buying_controller.py:918 #: erpnext/crm/doctype/contract/contract.json #: erpnext/manufacturing/doctype/blanket_order/blanket_order.js:54 #: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json @@ -37612,6 +38185,8 @@ msgstr "فواتير الشراء" #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/buying.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Purchase Order" msgstr "أمر الشراء" @@ -37626,9 +38201,11 @@ msgstr "مبلغ أمر الشراء (عملة الشركة)" #. Name of a report #. Label of a Link in the Buying Workspace #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.json #: erpnext/buying/workspace/buying/buying.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/buying.json msgid "Purchase Order Analysis" msgstr "تحليل أوامر الشراء" @@ -37668,7 +38245,7 @@ msgstr "صنف امر الشراء" msgid "Purchase Order Item Supplied" msgstr "الأصناف المزوده بامر الشراء" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:975 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:982 msgid "Purchase Order Item reference is missing in Subcontracting Receipt {0}" msgstr "مرجع بند أمر الشراء مفقود في إيصال التعاقد من الباطن {0}" @@ -37692,8 +38269,10 @@ msgstr "طلب الشراء مطلوب للعنصر {}" #. Name of a report #. Label of a chart in the Buying Workspace #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/purchase_order_trends/purchase_order_trends.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Purchase Order Trends" msgstr "اتجهات امر الشراء" @@ -37713,7 +38292,7 @@ msgstr "تم إنشاء أمر الشراء {0}" msgid "Purchase Order {0} is not submitted" msgstr "طلب الشراء {0} يجب أن يعتمد\\n
    \\nPurchase Order {0} is not submitted" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:879 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:887 msgid "Purchase Orders" msgstr "طلبات الشراء" @@ -37728,7 +38307,7 @@ msgstr "عدد أوامر الشراء" msgid "Purchase Orders Items Overdue" msgstr "أوامر الشراء البنود المتأخرة" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:282 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:286 msgid "Purchase Orders are not allowed for {0} due to a scorecard standing of {1}." msgstr "لا يسمح بأوامر الشراء {0} بسبب وضع بطاقة النقاط {1}." @@ -37765,13 +38344,14 @@ msgstr "قائمة أسعار الشراء" #. Option for the 'From Voucher Type' (Select) field in DocType 'Stock #. Reservation Entry' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:170 #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:622 #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:632 #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice_list.js:49 #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:238 -#: erpnext/accounts/report/purchase_register/purchase_register.py:222 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:239 +#: erpnext/accounts/report/purchase_register/purchase_register.py:223 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.js:22 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:21 #: erpnext/assets/doctype/asset/asset.json @@ -37785,6 +38365,7 @@ msgstr "قائمة أسعار الشراء" #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json #: erpnext/stock/workspace/stock/stock.json #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:67 +#: erpnext/workspace_sidebar/stock.json msgid "Purchase Receipt" msgstr "إستلام المشتريات" @@ -37835,17 +38416,24 @@ msgstr "إيصال الشراء مطلوب للعنصر {}" #. Label of a Link in the Buying Workspace #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json #: erpnext/stock/report/purchase_receipt_trends/purchase_receipt_trends.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Purchase Receipt Trends" msgstr "شراء اتجاهات الإيصال" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/buying.json +msgid "Purchase Receipt Trends " +msgstr "شراء اتجاهات الإيصال " + #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:358 msgid "Purchase Receipt doesn't have any Item for which Retain Sample is enabled." msgstr "لا يحتوي إيصال الشراء على أي عنصر تم تمكين الاحتفاظ عينة به." -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:1051 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:1058 msgid "Purchase Receipt {0} created." msgstr "تم إنشاء إيصال الشراء {0} ." @@ -37854,7 +38442,9 @@ msgid "Purchase Receipt {0} is not submitted" msgstr "إيصال استلام المشتريات {0} لم يتم تقديمه" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/purchase_register/purchase_register.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Purchase Register" msgstr "سجل شراء" @@ -37863,8 +38453,10 @@ msgid "Purchase Return" msgstr "شراء العودة" #. Label of the purchase_tax_template (Link) field in DocType 'Tax Rule' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/tax_rule/tax_rule.json #: erpnext/setup/doctype/company/company.js:145 +#: erpnext/workspace_sidebar/taxes.json msgid "Purchase Tax Template" msgstr "قالب الضرائب على المشتريات" @@ -38121,6 +38713,7 @@ msgstr "الكمية (وحدة القياس المتوفرة في المخزون #. Label of the qty_after_transaction (Float) field in DocType 'Stock Ledger #. Entry' #: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:66 msgid "Qty After Transaction" msgstr "الكمية بعد إتمام العملية" @@ -38165,7 +38758,7 @@ msgstr "الكمية للتصنيع" msgid "Qty To Manufacture ({0}) cannot be a fraction for the UOM {2}. To allow this, disable '{1}' in the UOM {2}." msgstr "لا يمكن أن تكون كمية التصنيع ({0}) كسرًا في وحدة القياس {2}. للسماح بذلك، عطّل '{1}' في وحدة القياس {2}." -#: erpnext/manufacturing/doctype/job_card/job_card.py:251 +#: erpnext/manufacturing/doctype/job_card/job_card.py:252 msgid "Qty To Manufacture in the job card cannot be greater than Qty To Manufacture in the work order for the operation {0}.

    Solution: Either you can reduce the Qty To Manufacture in the job card or set the 'Overproduction Percentage For Work Order' in the {1}." msgstr "" @@ -38268,7 +38861,7 @@ msgid "Qty to Fetch" msgstr "الكمية المطلوب جلبها" #: erpnext/manufacturing/doctype/job_card/job_card.js:310 -#: erpnext/manufacturing/doctype/job_card/job_card.py:872 +#: erpnext/manufacturing/doctype/job_card/job_card.py:873 msgid "Qty to Manufacture" msgstr "الكمية للتصنيع" @@ -38321,13 +38914,17 @@ msgstr "مؤهل من قبل" msgid "Qualified on" msgstr "مؤهل في" +#. Label of a Desktop Icon #. Name of a Workspace #. Label of the quality_tab (Tab Break) field in DocType 'Item' #. Label of the quality_tab (Tab Break) field in DocType 'Stock Settings' +#. Title of a Workspace Sidebar +#: erpnext/desktop_icon/quality.json #: erpnext/quality_management/workspace/quality/quality.json #: erpnext/stock/doctype/batch/batch_dashboard.py:11 #: erpnext/stock/doctype/item/item.json #: erpnext/stock/doctype/stock_settings/stock_settings.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality" msgstr "جودة" @@ -38335,9 +38932,11 @@ msgstr "جودة" #. Option for the 'Document Type' (Select) field in DocType 'Quality Meeting #. Minutes' #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_action/quality_action.json #: erpnext/quality_management/doctype/quality_meeting_minutes/quality_meeting_minutes.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Action" msgstr "جودة العمل" @@ -38350,9 +38949,11 @@ msgstr "قرار جودة العمل" #. Option for the 'Document Type' (Select) field in DocType 'Quality Meeting #. Minutes' #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_feedback/quality_feedback.json #: erpnext/quality_management/doctype/quality_meeting_minutes/quality_meeting_minutes.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Feedback" msgstr "ردود فعل الجودة" @@ -38375,8 +38976,10 @@ msgstr "نوعية ردود الفعل قالب المعلمة" #. Name of a DocType #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_goal/quality_goal.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Goal" msgstr "هدف الجودة" @@ -38405,6 +39008,7 @@ msgstr "هدف جودة الهدف" #. Label of a Link in the Stock Workspace #. Label of the quality_inspection (Link) field in DocType 'Subcontracting #. Receipt Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -38419,6 +39023,7 @@ msgstr "هدف جودة الهدف" #: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json #: erpnext/stock/workspace/stock/stock.json #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json +#: erpnext/workspace_sidebar/quality.json erpnext/workspace_sidebar/stock.json msgid "Quality Inspection" msgstr "فحص الجودة" @@ -38454,8 +39059,10 @@ msgstr "إعدادات فحص الجودة" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/quality_inspection_summary/quality_inspection_summary.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Quality Inspection Summary" msgstr "ملخص فحص الجودة" @@ -38467,6 +39074,7 @@ msgstr "ملخص فحص الجودة" #. Inspection' #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom/bom.json #: erpnext/manufacturing/doctype/job_card/job_card.json #: erpnext/manufacturing/doctype/operation/operation.json @@ -38474,6 +39082,7 @@ msgstr "ملخص فحص الجودة" #: erpnext/stock/doctype/quality_inspection/quality_inspection.json #: erpnext/stock/doctype/quality_inspection_template/quality_inspection_template.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/quality.json erpnext/workspace_sidebar/stock.json msgid "Quality Inspection Template" msgstr "قالب فحص الجودة" @@ -38483,17 +39092,17 @@ msgstr "قالب فحص الجودة" msgid "Quality Inspection Template Name" msgstr "قالب فحص الجودة اسم" -#: erpnext/manufacturing/doctype/job_card/job_card.py:781 +#: erpnext/manufacturing/doctype/job_card/job_card.py:782 msgid "Quality Inspection is required for the item {0} before completing the job card {1}" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:792 -#: erpnext/manufacturing/doctype/job_card/job_card.py:801 +#: erpnext/manufacturing/doctype/job_card/job_card.py:793 +#: erpnext/manufacturing/doctype/job_card/job_card.py:802 msgid "Quality Inspection {0} is not submitted for the item: {1}" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:811 -#: erpnext/manufacturing/doctype/job_card/job_card.py:820 +#: erpnext/manufacturing/doctype/job_card/job_card.py:812 +#: erpnext/manufacturing/doctype/job_card/job_card.py:821 msgid "Quality Inspection {0} is rejected for the item: {1}" msgstr "" @@ -38529,8 +39138,10 @@ msgstr "مدير الجودة" #. Name of a DocType #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_meeting/quality_meeting.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Meeting" msgstr "اجتماع الجودة" @@ -38548,9 +39159,11 @@ msgstr "محضر اجتماع الجودة" #. Label of the quality_procedure_name (Data) field in DocType 'Quality #. Procedure' #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_procedure/quality_procedure.json #: erpnext/quality_management/doctype/quality_procedure/quality_procedure_tree.js:10 #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Procedure" msgstr "إجراءات الجودة" @@ -38563,9 +39176,11 @@ msgstr "عملية إجراءات الجودة" #. Minutes' #. Name of a DocType #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_meeting_minutes/quality_meeting_minutes.json #: erpnext/quality_management/doctype/quality_review/quality_review.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Review" msgstr "مراجعة جودة" @@ -38769,11 +39384,11 @@ msgstr "الكمية يجب ألا تكون أكثر من {0}" msgid "Quantity of item obtained after manufacturing / repacking from given quantities of raw materials" msgstr "الكمية من البنود التي تم الحصول عليها بعد التصنيع / إعادة التعبئة من الكميات المعطاء من المواد الخام" -#: erpnext/manufacturing/doctype/bom/bom.py:734 +#: erpnext/manufacturing/doctype/bom/bom.py:741 msgid "Quantity required for Item {0} in row {1}" msgstr "الكمية مطلوبة للبند {0} في الصف {1}\\n
    \\nQuantity required for Item {0} in row {1}" -#: erpnext/manufacturing/doctype/bom/bom.py:678 +#: erpnext/manufacturing/doctype/bom/bom.py:685 #: erpnext/manufacturing/doctype/job_card/job_card.js:391 #: erpnext/manufacturing/doctype/job_card/job_card.js:461 #: erpnext/manufacturing/doctype/workstation/workstation.js:303 @@ -38788,7 +39403,7 @@ msgstr "كمية لجعل" msgid "Quantity to Manufacture" msgstr "كمية لتصنيع" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2575 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2584 msgid "Quantity to Manufacture can not be zero for the operation {0}" msgstr "لا يمكن أن تكون الكمية للتصنيع صفراً للتشغيل {0}" @@ -38837,7 +39452,7 @@ msgstr "سلسلة مسار الاستعلام" msgid "Queue Size should be between 5 and 100" msgstr "يجب أن يتراوح حجم قائمة الانتظار بين 5 و 100" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:625 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:621 msgid "Quick Journal Entry" msgstr "قيد دفتر يومية سريع" @@ -38847,8 +39462,10 @@ msgstr "نسبة السيولة السريعة" #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/quick_stock_balance/quick_stock_balance.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Quick Stock Balance" msgstr "رصيد سريع الأسهم" @@ -38876,6 +39493,7 @@ msgstr "نسبة الاقتباس/العميل المحتمل" #. Label of the prevdoc_docname (Link) field in DocType 'Sales Order Item' #. Label of a Link in the Selling Workspace #. Option for the 'Transaction' (Select) field in DocType 'Authorization Rule' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:300 #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:51 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.html:20 @@ -38891,6 +39509,7 @@ msgstr "نسبة الاقتباس/العميل المحتمل" #: erpnext/selling/doctype/sales_order_item/sales_order_item.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/setup/doctype/authorization_rule/authorization_rule.json +#: erpnext/workspace_sidebar/selling.json msgid "Quotation" msgstr "عرض أسعار" @@ -38930,20 +39549,22 @@ msgstr "مناقصة لـ" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/quotation_trends/quotation_trends.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Quotation Trends" msgstr "مؤشرات المناقصة" -#: erpnext/selling/doctype/sales_order/sales_order.py:483 +#: erpnext/selling/doctype/sales_order/sales_order.py:484 msgid "Quotation {0} is cancelled" msgstr "العرض المسعر {0} تم إلغائه" -#: erpnext/selling/doctype/sales_order/sales_order.py:396 +#: erpnext/selling/doctype/sales_order/sales_order.py:397 msgid "Quotation {0} not of type {1}" msgstr "عرض مسعر {0} ليس من النوع {1}" -#: erpnext/selling/doctype/quotation/quotation.py:347 +#: erpnext/selling/doctype/quotation/quotation.py:350 #: erpnext/selling/page/sales_funnel/sales_funnel.py:57 msgid "Quotations" msgstr "عروض مسعرة" @@ -38972,7 +39593,7 @@ msgstr "المبلغ المذكور" msgid "RFQ and Purchase Order Settings" msgstr "" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:119 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:120 msgid "RFQs are not allowed for {0} due to a scorecard standing of {1}" msgstr "لا يسمح ب رفق ل {0} بسبب وضع بطاقة الأداء ل {1}" @@ -39051,8 +39672,8 @@ msgstr "التي أثارها (بريد إلكتروني)" #: erpnext/accounts/doctype/share_transfer/share_transfer.json #: erpnext/accounts/print_format/sales_invoice_print/sales_invoice_print.html:92 #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:78 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:260 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:312 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:261 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:313 #: erpnext/accounts/report/share_ledger/share_ledger.py:56 #: erpnext/assets/doctype/asset_capitalization_service_item/asset_capitalization_service_item.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json @@ -39458,7 +40079,7 @@ msgstr "المواد الخام الموردة" msgid "Raw Materials Supplied Cost" msgstr "المواد الخام الموردة التكلفة" -#: erpnext/manufacturing/doctype/bom/bom.py:726 +#: erpnext/manufacturing/doctype/bom/bom.py:733 msgid "Raw Materials cannot be blank." msgstr "لا يمكن ترك المواد الخام فارغة." @@ -39662,9 +40283,9 @@ msgstr "القبض / حساب الدائنة" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:68 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1162 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:233 -#: erpnext/accounts/report/sales_register/sales_register.py:216 -#: erpnext/accounts/report/sales_register/sales_register.py:270 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:234 +#: erpnext/accounts/report/sales_register/sales_register.py:217 +#: erpnext/accounts/report/sales_register/sales_register.py:271 msgid "Receivable Account" msgstr "حساب مدين" @@ -39679,7 +40300,9 @@ msgid "Receivable/Payable Account: {0} doesn't belong to company {1}" msgstr "الحساب المستحق/المدفوع: {0} لا ينتمي إلى الشركة {1}" #. Label of the invoiced_amount (Check) field in DocType 'Email Digest' +#. Label of a Workspace Sidebar Item #: erpnext/setup/doctype/email_digest/email_digest.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Receivables" msgstr "المستحقات للغير (مدينة)" @@ -39914,6 +40537,11 @@ msgstr "التقدم المحرز في المصالحة" msgid "Reconciliation Queue Size" msgstr "حجم قائمة انتظار المصالحة" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/banking.json +msgid "Reconciliation Statement" +msgstr "" + #. Label of the reconciliation_takes_effect_on (Select) field in DocType #. 'Company' #: erpnext/setup/doctype/company/company.json @@ -40198,6 +40826,11 @@ msgstr "إعادة إنشاء قيد إغلاق المخزون" msgid "Regional" msgstr "إقليمي" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "Registers" +msgstr "" + #. Label of the registration_details (Code) field in DocType 'Company' #: erpnext/setup/doctype/company/company.json msgid "Registration Details" @@ -40370,10 +41003,10 @@ msgstr "كلام" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1268 #: erpnext/accounts/report/general_ledger/general_ledger.html:90 #: erpnext/accounts/report/general_ledger/general_ledger.html:116 -#: erpnext/accounts/report/general_ledger/general_ledger.py:796 +#: erpnext/accounts/report/general_ledger/general_ledger.py:794 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:112 -#: erpnext/accounts/report/purchase_register/purchase_register.py:295 -#: erpnext/accounts/report/sales_register/sales_register.py:334 +#: erpnext/accounts/report/purchase_register/purchase_register.py:296 +#: erpnext/accounts/report/sales_register/sales_register.py:335 #: erpnext/manufacturing/doctype/bom_creator/bom_creator.json #: erpnext/manufacturing/doctype/downtime_entry/downtime_entry.json #: erpnext/manufacturing/doctype/job_card/job_card.json @@ -40599,7 +41232,10 @@ msgid "Reports to" msgstr "إرسال التقارير إلى" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Repost Accounting Ledger" msgstr "دفتر حسابات إعادة النشر" @@ -40609,7 +41245,10 @@ msgid "Repost Accounting Ledger Items" msgstr "إعادة نشر بنود دفتر الأستاذ المحاسبي" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/repost_accounting_ledger_settings/repost_accounting_ledger_settings.json +#: erpnext/workspace_sidebar/accounts_setup.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Repost Accounting Ledger Settings" msgstr "إعادة نشر إعدادات دفتر الأستاذ المحاسبي" @@ -40625,7 +41264,9 @@ msgid "Repost Error Log" msgstr "سجل أخطاء إعادة النشر" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json +#: erpnext/workspace_sidebar/stock.json msgid "Repost Item Valuation" msgstr "إعادة تقييم العنصر" @@ -40640,7 +41281,10 @@ msgid "Repost Only Accounting Ledgers" msgstr "لإعادة النشر فقط، دفاتر المحاسبة" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/repost_payment_ledger/repost_payment_ledger.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Repost Payment Ledger" msgstr "دفتر مدفوعات إعادة النشر" @@ -40781,16 +41425,18 @@ msgstr "طلب المعلومات" #. Label of the request_for_quotation (Link) field in DocType 'Supplier #. Quotation Item' #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/buying_settings/buying_settings.json #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.json -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:311 -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:413 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:312 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:414 #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:88 #: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js:70 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:270 #: erpnext/buying/workspace/buying/buying.json #: erpnext/stock/doctype/material_request/material_request.js:202 +#: erpnext/workspace_sidebar/buying.json msgid "Request for Quotation" msgstr "طلب للحصول على الاقتباس" @@ -40821,13 +41467,17 @@ msgstr "طلب" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/requested_items_to_be_transferred/requested_items_to_be_transferred.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Requested Items To Be Transferred" msgstr "العناصر المطلوبة على أن يتم تحويلها" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.json +#: erpnext/workspace_sidebar/buying.json msgid "Requested Items to Order and Receive" msgstr "العناصر المطلوبة للطلب والاستلام" @@ -41899,8 +42549,8 @@ msgstr "تقريب مبلغ الضريبة لكل صف" #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json -#: erpnext/accounts/report/purchase_register/purchase_register.py:281 -#: erpnext/accounts/report/sales_register/sales_register.py:311 +#: erpnext/accounts/report/purchase_register/purchase_register.py:282 +#: erpnext/accounts/report/sales_register/sales_register.py:312 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json #: erpnext/selling/doctype/quotation/quotation.json @@ -41992,11 +42642,13 @@ msgstr "قيد تقريب الربح/الخسارة لنقل الأسهم" #. Label of the routing (Link) field in DocType 'BOM Creator' #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom/bom.json #: erpnext/manufacturing/doctype/bom_creator/bom_creator.js:94 #: erpnext/manufacturing/doctype/bom_creator/bom_creator.json #: erpnext/manufacturing/doctype/routing/routing.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Routing" msgstr "التوجيه" @@ -42043,20 +42695,20 @@ msgstr "الصف رقم {0} (جدول الدفع): يجب أن يكون المب msgid "Row #{0}: A reorder entry already exists for warehouse {1} with reorder type {2}." msgstr "الصف #{0}: يوجد بالفعل إدخال إعادة طلب للمستودع {1} بنوع إعادة الطلب {2}." -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:327 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:329 msgid "Row #{0}: Acceptance Criteria Formula is incorrect." msgstr "الصف #{0}: صيغة معايير القبول غير صحيحة." -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:307 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:309 msgid "Row #{0}: Acceptance Criteria Formula is required." msgstr "الصف #{0}: صيغة معايير القبول مطلوبة." #: erpnext/controllers/subcontracting_controller.py:125 -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:534 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:535 msgid "Row #{0}: Accepted Warehouse and Rejected Warehouse cannot be same" msgstr "الصف #{0}: لا يمكن أن يكون المستودع المقبول هو نفسه المستودع المرفوض" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:527 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:528 msgid "Row #{0}: Accepted Warehouse is mandatory for the accepted Item {1}" msgstr "الصف #{0}: المستودع المقبول إلزامي للصنف المقبول {1}" @@ -42077,7 +42729,7 @@ msgstr "الصف # {0}: المبلغ المخصص لا يمكن أن يكون أ msgid "Row #{0}: Allocated amount:{1} is greater than outstanding amount:{2} for Payment Term {3}" msgstr "الصف #{0}: المبلغ المخصص:{1} أكبر من المبلغ المستحق:{2} لفترة الدفع {3}" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:275 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:276 msgid "Row #{0}: Amount must be a positive number" msgstr "الصف #{0}: يجب أن يكون المبلغ عددًا موجبًا" @@ -42089,11 +42741,11 @@ msgstr "الصف #{0}: الأصل {1} لا يمكن بيعه، فهو بالفع msgid "Row #{0}: Asset {1} is already sold" msgstr "الصف #{0}: الأصل {1} قد تم بيعه بالفعل" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:330 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:334 msgid "Row #{0}: BOM is not specified for subcontracting item {0}" msgstr "الصف #{0}: لم يتم تحديد قائمة المواد لعنصر التعاقد من الباطن {0}" -#: erpnext/selling/doctype/sales_order/sales_order.py:298 +#: erpnext/selling/doctype/sales_order/sales_order.py:299 msgid "Row #{0}: BOM not found for FG Item {1}" msgstr "الصف #{0}: لم يتم العثور على قائمة مكونات المنتج النهائي {1}" @@ -42149,7 +42801,7 @@ msgstr "الصف #{0}: لا يمكن حذف العنصر {1} الذي تم طل msgid "Row #{0}: Cannot set Rate if the billed amount is greater than the amount for Item {1}." msgstr "الصف #{0}: لا يمكن تحديد السعر إذا كان المبلغ المطلوب دفعه أكبر من المبلغ الخاص بالعنصر {1}." -#: erpnext/manufacturing/doctype/job_card/job_card.py:1110 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1111 msgid "Row #{0}: Cannot transfer more than Required Qty {1} for Item {2} against Job Card {3}" msgstr "الصف #{0}: لا يمكن نقل أكثر من الكمية المطلوبة {1} للعنصر {2} مقابل بطاقة العمل {3}" @@ -42157,23 +42809,23 @@ msgstr "الصف #{0}: لا يمكن نقل أكثر من الكمية المط msgid "Row #{0}: Child Item should not be a Product Bundle. Please remove Item {1} and Save" msgstr "الصف رقم {0}: يجب ألا يكون العنصر الفرعي عبارة عن حزمة منتج. يرجى إزالة العنصر {1} وحفظه" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:250 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:251 msgid "Row #{0}: Consumed Asset {1} cannot be Draft" msgstr "الصف #{0}: لا يمكن أن يكون الأصل المستهلك {1} مسودة" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:253 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:254 msgid "Row #{0}: Consumed Asset {1} cannot be cancelled" msgstr "الصف #{0}: لا يمكن إلغاء الأصل المستهلك {1}" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:235 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:236 msgid "Row #{0}: Consumed Asset {1} cannot be the same as the Target Asset" msgstr "الصف #{0}: لا يمكن أن يكون الأصل المستهلك {1} هو نفسه الأصل المستهدف" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:244 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:245 msgid "Row #{0}: Consumed Asset {1} cannot be {2}" msgstr "الصف #{0}: لا يمكن أن يكون الأصل المستهلك {1} هو {2}" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:258 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:259 msgid "Row #{0}: Consumed Asset {1} does not belong to company {2}" msgstr "الصف #{0}: الأصل المستهلك {1} لا ينتمي إلى الشركة {2}" @@ -42228,11 +42880,11 @@ msgstr "الصف #{0}: العنصر المقدم من العميل {1} ليس ج msgid "Row #{0}: Dates overlapping with other row in group {1}" msgstr "الصف #{0}: التواريخ المتداخلة مع صف آخر في المجموعة {1}" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:354 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:358 msgid "Row #{0}: Default BOM not found for FG Item {1}" msgstr "الصف #{0}: لم يتم العثور على قائمة مكونات المنتج النهائية الافتراضية لعنصر المنتج النهائي {1}" -#: erpnext/assets/doctype/asset/asset.py:681 +#: erpnext/assets/doctype/asset/asset.py:684 msgid "Row #{0}: Depreciation Start Date is required" msgstr "الصف #{0}: تاريخ بداية الإهلاك مطلوب" @@ -42240,7 +42892,7 @@ msgstr "الصف #{0}: تاريخ بداية الإهلاك مطلوب" msgid "Row #{0}: Duplicate entry in References {1} {2}" msgstr "الصف # {0}: إدخال مكرر في المراجع {1} {2}" -#: erpnext/selling/doctype/sales_order/sales_order.py:328 +#: erpnext/selling/doctype/sales_order/sales_order.py:329 msgid "Row #{0}: Expected Delivery Date cannot be before Purchase Order Date" msgstr "الصف # {0}: تاريخ التسليم المتوقع لا يمكن أن يكون قبل تاريخ أمر الشراء" @@ -42252,18 +42904,18 @@ msgstr "الصف #{0}: لم يتم تعيين حساب المصروفات للع msgid "Row #{0}: Expense account {1} is not valid for Purchase Invoice {2}. Only expense accounts from non-stock items are allowed." msgstr "الصف #{0}: حساب المصروفات {1} غير صالح لفاتورة الشراء {2}. يُسمح فقط بحسابات المصروفات الخاصة بالعناصر غير المخزنة." -#: erpnext/buying/doctype/purchase_order/purchase_order.py:359 -#: erpnext/selling/doctype/sales_order/sales_order.py:301 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:363 +#: erpnext/selling/doctype/sales_order/sales_order.py:302 msgid "Row #{0}: Finished Good Item Qty can not be zero" msgstr "الصف #{0}: لا يمكن أن تكون كمية المنتج النهائي صفرًا" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:341 -#: erpnext/selling/doctype/sales_order/sales_order.py:281 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:345 +#: erpnext/selling/doctype/sales_order/sales_order.py:282 msgid "Row #{0}: Finished Good Item is not specified for service item {1}" msgstr "الصف #{0}: لم يتم تحديد عنصر المنتج النهائي لعنصر الخدمة {1}" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:348 -#: erpnext/selling/doctype/sales_order/sales_order.py:288 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:352 +#: erpnext/selling/doctype/sales_order/sales_order.py:289 msgid "Row #{0}: Finished Good Item {1} must be a sub-contracted item" msgstr "الصف #{0}: يجب أن يكون المنتج النهائي {1} منتجًا تم التعاقد عليه من الباطن" @@ -42271,7 +42923,7 @@ msgstr "الصف #{0}: يجب أن يكون المنتج النهائي {1} من msgid "Row #{0}: Finished Good must be {1}" msgstr "الصف #{0}: يجب أن يكون المنتج النهائي {1}" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:515 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:516 msgid "Row #{0}: Finished Good reference is mandatory for Scrap Item {1}." msgstr "الصف #{0}: مرجع المنتج النهائي إلزامي لعنصر الخردة {1}." @@ -42288,7 +42940,7 @@ msgstr "الصف #{0}: بالنسبة للصف {1}، يمكنك تحديد ال msgid "Row #{0}: For {1}, you can select reference document only if account gets debited" msgstr "الصف #{0}: بالنسبة للصف {1}، يمكنك تحديد المستند المرجعي فقط في حالة خصم الحساب." -#: erpnext/assets/doctype/asset/asset.py:664 +#: erpnext/assets/doctype/asset/asset.py:667 msgid "Row #{0}: Frequency of Depreciation must be greater than zero" msgstr "الصف #{0}: يجب أن يكون معدل الاستهلاك أكبر من الصفر" @@ -42296,7 +42948,7 @@ msgstr "الصف #{0}: يجب أن يكون معدل الاستهلاك أكبر msgid "Row #{0}: From Date cannot be before To Date" msgstr "الصف #{0}: لا يمكن أن يكون تاريخ البدء قبل تاريخ الانتهاء" -#: erpnext/manufacturing/doctype/job_card/job_card.py:862 +#: erpnext/manufacturing/doctype/job_card/job_card.py:863 msgid "Row #{0}: From Time and To Time fields are required" msgstr "الصف #{0}: حقلا \"من وقت\" و\"إلى وقت\" مطلوبان." @@ -42341,11 +42993,11 @@ msgstr "الصف # {0}: العنصر {1} ليس عنصرًا تسلسليًا / msgid "Row #{0}: Item {1} is not a part of Subcontracting Inward Order {2}" msgstr "الصف #{0}: العنصر {1} ليس جزءًا من أمر الشراء الداخلي للتعاقد من الباطن {2}" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:269 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:270 msgid "Row #{0}: Item {1} is not a service item" msgstr "الصف #{0}: العنصر {1} ليس عنصر خدمة" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:223 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:224 msgid "Row #{0}: Item {1} is not a stock item" msgstr "الصف #{0}: العنصر {1} ليس عنصرًا متوفرًا في المخزون" @@ -42361,15 +43013,19 @@ msgstr "الصف #{0}: عدم تطابق العنصر {1} . لا يُسمح بت msgid "Row #{0}: Journal Entry {1} does not have account {2} or already matched against another voucher" msgstr "الصف {1} : قيد اليومية {1} لا يحتوى على الحساب {2} أو بالفعل يوجد في قسيمة مقابلة أخرى\\n
    \\nRow #{0}: Journal Entry {1} does not have account {2} or already matched against another voucher" -#: erpnext/assets/doctype/asset/asset.py:675 +#: erpnext/assets/doctype/asset_category/asset_category.py:149 +msgid "Row #{0}: Missing {1} for company {2}." +msgstr "" + +#: erpnext/assets/doctype/asset/asset.py:678 msgid "Row #{0}: Next Depreciation Date cannot be before Available-for-use Date" msgstr "الصف #{0}: لا يمكن أن يكون تاريخ الاستهلاك التالي قبل تاريخ الإتاحة للاستخدام" -#: erpnext/assets/doctype/asset/asset.py:670 +#: erpnext/assets/doctype/asset/asset.py:673 msgid "Row #{0}: Next Depreciation Date cannot be before Purchase Date" msgstr "الصف #{0}: لا يمكن أن يكون تاريخ الاستهلاك التالي قبل تاريخ الشراء" -#: erpnext/selling/doctype/sales_order/sales_order.py:668 +#: erpnext/selling/doctype/sales_order/sales_order.py:669 msgid "Row #{0}: Not allowed to change Supplier as Purchase Order already exists" msgstr "الصف رقم {0}: غير مسموح تغيير المورد لأن أمر الشراء موجود مسبقاً\\n
    \\nRow #{0}: Not allowed to change Supplier as Purchase Order already exists" @@ -42377,7 +43033,7 @@ msgstr "الصف رقم {0}: غير مسموح تغيير المورد لأن أ msgid "Row #{0}: Only {1} available to reserve for the Item {2}" msgstr "الصف #{0}: الصف {1} فقط متاح للحجز للعنصر {2}" -#: erpnext/assets/doctype/asset/asset.py:638 +#: erpnext/assets/doctype/asset/asset.py:641 msgid "Row #{0}: Opening Accumulated Depreciation must be less than or equal to {1}" msgstr "الصف #{0}: يجب أن يكون الاستهلاك المتراكم الافتتاحي أقل من أو يساوي {1}" @@ -42390,11 +43046,11 @@ msgstr "الصف # {0}: العملية {1} لم تكتمل لـ {2} الكمية msgid "Row #{0}: Overconsumption of Customer Provided Item {1} against Work Order {2} is not allowed in the Subcontracting Inward process." msgstr "الصف #{0}: لا يُسمح بالاستهلاك الزائد للعنصر المقدم من العميل {1} مقابل أمر العمل {2} في عملية التعاقد من الباطن." -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1052 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1048 msgid "Row #{0}: Please select Item Code in Assembly Items" msgstr "الصف #{0}: الرجاء تحديد رمز الصنف في عناصر التجميع" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1055 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1051 msgid "Row #{0}: Please select the BOM No in Assembly Items" msgstr "الصف #{0}: الرجاء تحديد رقم قائمة المواد في عناصر التجميع" @@ -42402,7 +43058,7 @@ msgstr "الصف #{0}: الرجاء تحديد رقم قائمة المواد ف msgid "Row #{0}: Please select the Finished Good Item against which this Customer Provided Item will be used." msgstr "الصف #{0}: يرجى تحديد عنصر المنتج النهائي الذي سيتم استخدام هذا العنصر المقدم من العميل معه." -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1049 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1045 msgid "Row #{0}: Please select the Sub Assembly Warehouse" msgstr "الصف #{0}: الرجاء تحديد مستودع التجميع الفرعي" @@ -42418,8 +43074,8 @@ msgstr "الصف #{0}: يرجى تحديث حساب الإيرادات/المص msgid "Row #{0}: Qty increased by {1}" msgstr "الصف #{0}: زادت الكمية بمقدار {1}" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:226 -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:272 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:227 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:273 msgid "Row #{0}: Qty must be a positive number" msgstr "الصف #{0}: يجب أن تكون الكمية عددًا موجبًا" @@ -42471,7 +43127,7 @@ msgstr "الصف {0} : نوع المستند المرجع يجب أن يكون msgid "Row #{0}: Reference Document Type must be one of Sales Order, Sales Invoice, Journal Entry or Dunning" msgstr "الصف # {0}: يجب أن يكون نوع المستند المرجعي أحد أوامر المبيعات أو فاتورة المبيعات أو إدخال دفتر اليومية أو المطالبة" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:508 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:509 msgid "Row #{0}: Rejected Qty cannot be set for Scrap Item {1}." msgstr "الصف #{0}: لا يمكن تحديد الكمية المرفوضة لعنصر الخردة {1}." @@ -42495,7 +43151,7 @@ msgstr "الصف #{0}: لا يمكن أن تكون الكمية المُعادة msgid "Row #{0}: Returned quantity cannot be greater than available quantity to return for Item {1}" msgstr "الصف #{0}: لا يمكن أن تكون الكمية المُعادة أكبر من الكمية المتاحة للإرجاع للصنف {1}" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:503 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:504 msgid "Row #{0}: Scrap Item Qty cannot be zero" msgstr "الصف #{0}: لا يمكن أن تكون كمية عنصر الخردة صفرًا" @@ -42538,11 +43194,11 @@ msgstr "الصف # {0}: لا يمكن أن يكون تاريخ بدء الخدم msgid "Row #{0}: Service Start and End Date is required for deferred accounting" msgstr "الصف # {0}: مطلوب بداية وتاريخ انتهاء الخدمة للمحاسبة المؤجلة" -#: erpnext/selling/doctype/sales_order/sales_order.py:491 +#: erpnext/selling/doctype/sales_order/sales_order.py:492 msgid "Row #{0}: Set Supplier for item {1}" msgstr "الصف # {0}: حدد المورد للبند {1}" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1059 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1055 msgid "Row #{0}: Since 'Track Semi Finished Goods' is enabled, the BOM {1} cannot be used for Sub Assembly Items" msgstr "الصف #{0}: بما أن خيار \"تتبع المنتجات نصف المصنعة\" مُفعّل، فلا يمكن استخدام قائمة المواد {1} لعناصر التجميع الفرعية." @@ -42566,11 +43222,11 @@ msgstr "الصف #{0}: لا يمكن أن يكون مستودع المصدر و msgid "Row #{0}: Source, Target Warehouse and Inventory Dimensions cannot be the exact same for Material Transfer" msgstr "الصف #{0}: لا يمكن أن تكون أبعاد المستودع المصدر والمستودع الهدف والمخزون متطابقة تمامًا في عملية نقل المواد." -#: erpnext/manufacturing/doctype/workstation/workstation.py:105 +#: erpnext/manufacturing/doctype/workstation/workstation.py:106 msgid "Row #{0}: Start Time and End Time are required" msgstr "الصف #{0}: مطلوب وقت البدء ووقت الانتهاء" -#: erpnext/manufacturing/doctype/workstation/workstation.py:108 +#: erpnext/manufacturing/doctype/workstation/workstation.py:109 msgid "Row #{0}: Start Time must be before End Time" msgstr "الصف #{0}: يجب أن يكون وقت البدء قبل وقت الانتهاء" @@ -42627,15 +43283,15 @@ msgstr "الصف رقم {0}: انتهت صلاحية الدفعة {1} بالفع msgid "Row #{0}: The warehouse {1} is not a child warehouse of a group warehouse {2}" msgstr "الصف #{0}: المستودع {1} ليس مستودعًا فرعيًا لمستودع مجموعة {2}" -#: erpnext/manufacturing/doctype/workstation/workstation.py:181 +#: erpnext/manufacturing/doctype/workstation/workstation.py:182 msgid "Row #{0}: Timings conflicts with row {1}" msgstr "الصف # {0}: التوقيت يتعارض مع الصف {1}" -#: erpnext/assets/doctype/asset/asset.py:651 +#: erpnext/assets/doctype/asset/asset.py:654 msgid "Row #{0}: Total Number of Depreciations cannot be less than or equal to Opening Number of Booked Depreciations" msgstr "الصف #{0}: لا يمكن أن يكون إجمالي عدد الإهلاكات أقل من أو يساوي عدد الإهلاكات المسجلة في بداية الفترة." -#: erpnext/assets/doctype/asset/asset.py:660 +#: erpnext/assets/doctype/asset/asset.py:663 msgid "Row #{0}: Total Number of Depreciations must be greater than zero" msgstr "الصف #{0}: يجب أن يكون إجمالي عدد الاستهلاكات أكبر من الصفر" @@ -42659,7 +43315,7 @@ msgstr "الصف #{0}: يجب عليك تحديد أصل للعنصر {1}." msgid "Row #{0}: {1} can not be negative for item {2}" msgstr "الصف # {0}: {1} لا يمكن أن يكون سالبا للبند {2}" -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:320 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:322 msgid "Row #{0}: {1} is not a valid reading field. Please refer to the field description." msgstr "الصف #{0}: {1} ليس حقل قراءة صالحًا. يُرجى مراجعة وصف الحقل." @@ -42683,7 +43339,7 @@ msgstr "الصف #{idx}: لا يمكن تحديد مستودع المورد أث msgid "Row #{idx}: Item rate has been updated as per valuation rate since its an internal stock transfer." msgstr "الصف #{idx}: تم تحديث سعر الصنف وفقًا لسعر التقييم نظرًا لأنه تحويل مخزون داخلي." -#: erpnext/controllers/buying_controller.py:1043 +#: erpnext/controllers/buying_controller.py:1060 msgid "Row #{idx}: Please enter a location for the asset item {item_code}." msgstr "الصف #{idx}: الرجاء إدخال موقع عنصر الأصل {item_code}." @@ -42703,7 +43359,7 @@ msgstr "الصف #{idx}: {field_label} إلزامي." msgid "Row #{idx}: {from_warehouse_field} and {to_warehouse_field} cannot be same." msgstr "الصف #{idx}: {from_warehouse_field} و {to_warehouse_field} لا يمكن أن يكونا متطابقين." -#: erpnext/controllers/buying_controller.py:1162 +#: erpnext/controllers/buying_controller.py:1179 msgid "Row #{idx}: {schedule_date} cannot be before {transaction_date}." msgstr "الصف #{idx}: {schedule_date} لا يمكن أن يكون قبل {transaction_date}." @@ -42727,7 +43383,7 @@ msgstr "الصف رقم {}: فاتورة نقاط البيع {} ليست ضد ا msgid "Row #{}: POS Invoice {} is not submitted yet" msgstr "الصف رقم {}: فاتورة نقاط البيع {} لم يتم تقديمها بعد" -#: erpnext/assets/doctype/asset_maintenance/asset_maintenance.py:41 +#: erpnext/assets/doctype/asset_maintenance/asset_maintenance.py:43 msgid "Row #{}: Please assign task to a member." msgstr "الصف رقم {}: يرجى إسناد المهمة إلى أحد الأعضاء." @@ -42768,7 +43424,7 @@ msgstr "الصف رقم {}: {} {} لا ينتمي إلى الشركة {}. يرج msgid "Row No {0}: Warehouse is required. Please set a Default Warehouse for Item {1} and Company {2}" msgstr "رقم الصف {0}: مطلوب تحديد مستودع. يُرجى تحديد مستودع افتراضي للصنف {1} والشركة {2}" -#: erpnext/manufacturing/doctype/job_card/job_card.py:729 +#: erpnext/manufacturing/doctype/job_card/job_card.py:730 msgid "Row {0} : Operation is required against the raw material item {1}" msgstr "الصف {0}: العملية مطلوبة مقابل عنصر المادة الخام {1}" @@ -42780,7 +43436,7 @@ msgstr "الكمية المختارة من الصف {0} أقل من الكمية msgid "Row {0}# Item {1} not found in 'Raw Materials Supplied' table in {2} {3}" msgstr "الصف {0}# العنصر {1} غير موجود في جدول \"المواد الخام الموردة\" في {2} {3}" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:273 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:274 msgid "Row {0}: Accepted Qty and Rejected Qty can't be zero at the same time." msgstr "الصف {0}: لا يمكن أن تكون الكمية المقبولة والكمية المرفوضة صفرًا في نفس الوقت." @@ -42820,7 +43476,7 @@ msgstr "صف {0}: من مواد مشروع القانون لم يتم العثو msgid "Row {0}: Both Debit and Credit values cannot be zero" msgstr "الصف {0}: لا يمكن أن تكون قيمتا المدين والدائن صفرًا" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:550 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:551 msgid "Row {0}: Consumed Qty {1} {2} must be less than or equal to Available Qty For Consumption\n" "\t\t\t\t\t{3} {4} in Consumed Items Table." msgstr "الصف {0}: يجب أن تكون الكمية المستهلكة {1} {2} أقل من أو تساوي الكمية المتاحة للاستهلاك\n" @@ -42842,7 +43498,7 @@ msgstr "الصف {0}: مركز التكلفة مطلوب لعنصر {1}" msgid "Row {0}: Credit entry can not be linked with a {1}" msgstr "صف {0}: لا يمكن ربط قيد دائن مع {1}" -#: erpnext/manufacturing/doctype/bom/bom.py:538 +#: erpnext/manufacturing/doctype/bom/bom.py:539 msgid "Row {0}: Currency of the BOM #{1} should be equal to the selected currency {2}" msgstr "الصف {0}: العملة للـ BOM #{1} يجب أن يساوي العملة المختارة {2}
    Row {0}: Currency of the BOM #{1} should be equal to the selected currency {2}" @@ -42871,11 +43527,11 @@ msgstr "الصف {0}: يجب أن يكون مرجع عنصر إشعار التس msgid "Row {0}: Exchange Rate is mandatory" msgstr "الصف {0}: سعر صرف إلزامي" -#: erpnext/assets/doctype/asset/asset.py:609 +#: erpnext/assets/doctype/asset/asset.py:612 msgid "Row {0}: Expected Value After Useful Life cannot be negative" msgstr "الصف {0}: لا يمكن أن تكون القيمة المتوقعة بعد العمر الإنتاجي سالبة" -#: erpnext/assets/doctype/asset/asset.py:612 +#: erpnext/assets/doctype/asset/asset.py:615 msgid "Row {0}: Expected Value After Useful Life must be less than Net Purchase Amount" msgstr "الصف {0}: يجب أن تكون القيمة المتوقعة بعد العمر الإنتاجي أقل من صافي مبلغ الشراء" @@ -42891,7 +43547,7 @@ msgstr "الصف {0}: تم تغيير بند المصروفات إلى {1} لأ msgid "Row {0}: Expense Head changed to {1} because expense is booked against this account in Purchase Receipt {2}" msgstr "الصف {0}: تم تغيير بند المصروفات إلى {1} لأن المصروفات مسجلة مقابل هذا الحساب في إيصال الشراء {2}" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:142 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:143 msgid "Row {0}: For Supplier {1}, Email Address is Required to send an email" msgstr "الصف {0}: للمورد {1} ، مطلوب عنوان البريد الإلكتروني لإرسال بريد إلكتروني" @@ -42899,7 +43555,7 @@ msgstr "الصف {0}: للمورد {1} ، مطلوب عنوان البريد ا msgid "Row {0}: From Time and To Time is mandatory." msgstr "صف {0}: (من الوقت) و (إلى وقت) تكون إلزامية." -#: erpnext/manufacturing/doctype/job_card/job_card.py:306 +#: erpnext/manufacturing/doctype/job_card/job_card.py:307 #: erpnext/projects/doctype/timesheet/timesheet.py:225 msgid "Row {0}: From Time and To Time of {1} is overlapping with {2}" msgstr "الصف {0}: من وقت إلى وقت {1} يتداخل مع {2}" @@ -42908,7 +43564,7 @@ msgstr "الصف {0}: من وقت إلى وقت {1} يتداخل مع {2}" msgid "Row {0}: From Warehouse is mandatory for internal transfers" msgstr "الصف {0}: من المستودع إلزامي للتحويلات الداخلية" -#: erpnext/manufacturing/doctype/job_card/job_card.py:297 +#: erpnext/manufacturing/doctype/job_card/job_card.py:298 msgid "Row {0}: From time must be less than to time" msgstr "الصف {0}: من وقت يجب أن يكون أقل من الوقت" @@ -43072,7 +43728,7 @@ msgstr "الصف {0}: لا يمكن أن تكون الكمية المنقولة msgid "Row {0}: UOM Conversion Factor is mandatory" msgstr "الصف {0}: عامل تحويل UOM إلزامي\\n
    \\nRow {0}: UOM Conversion Factor is mandatory" -#: erpnext/manufacturing/doctype/bom/bom.py:1203 +#: erpnext/manufacturing/doctype/bom/bom.py:1212 #: erpnext/manufacturing/doctype/work_order/work_order.py:410 msgid "Row {0}: Workstation or Workstation Type is mandatory for an operation {1}" msgstr "الصف {0}: محطة العمل أو نوع محطة العمل إلزامي للعملية {1}" @@ -43101,11 +43757,11 @@ msgstr "الصف {0}: {1} {2} لا يتطابق مع {3}" msgid "Row {0}: {2} Item {1} does not exist in {2} {3}" msgstr "الصف {0}: {2} العنصر {1} غير موجود في {2} {3}" -#: erpnext/utilities/transaction_base.py:561 +#: erpnext/utilities/transaction_base.py:562 msgid "Row {1}: Quantity ({0}) cannot be a fraction. To allow this, disable '{2}' in UOM {3}." msgstr "الصف {1}: لا يمكن أن تكون الكمية ({0}) كسرًا. للسماح بذلك ، قم بتعطيل '{2}' في UOM {3}." -#: erpnext/controllers/buying_controller.py:1025 +#: erpnext/controllers/buying_controller.py:1042 msgid "Row {idx}: Asset Naming Series is mandatory for the auto creation of assets for item {item_code}." msgstr "الصف {idx}: سلسلة تسمية الأصول إلزامية لإنشاء الأصول تلقائيًا للعنصر {item_code}." @@ -43227,7 +43883,9 @@ msgid "SLA will be applied on every {0}" msgstr "سيتم تطبيق اتفاقية مستوى الخدمة على كل {0}" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/selling/doctype/sms_center/sms_center.json +#: erpnext/workspace_sidebar/crm.json msgid "SMS Center" msgstr "مركز رسائل SMS" @@ -43324,8 +43982,10 @@ msgstr "حساب مبيعات" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/sales_analytics/sales_analytics.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/selling.json msgid "Sales Analytics" msgstr "تحليل المبيعات" @@ -43349,9 +44009,11 @@ msgstr "نفقات المبيعات" #. Schedule' #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/master_production_schedule/master_production_schedule.json #: erpnext/manufacturing/doctype/sales_forecast/sales_forecast.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Sales Forecast" msgstr "توقعات المبيعات" @@ -43362,10 +44024,12 @@ msgstr "بند توقعات المبيعات" #. Label of a Link in the CRM Workspace #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/workspace/crm/crm.json #: erpnext/selling/page/sales_funnel/sales_funnel.js:7 -#: erpnext/selling/page/sales_funnel/sales_funnel.js:46 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:49 #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/selling.json msgid "Sales Funnel" msgstr "هرم المبيعات" @@ -43397,6 +44061,7 @@ msgstr "معدل المبيعات الواردة" #. Label of a shortcut in the Home Workspace #. Option for the 'Reference Type' (Select) field in DocType 'Quality #. Inspection' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/loyalty_point_entry_redemption/loyalty_point_entry_redemption.json #: erpnext/accounts/doctype/overdue_payment/overdue_payment.json @@ -43420,6 +44085,8 @@ msgstr "معدل المبيعات الواردة" #: erpnext/stock/doctype/delivery_note/delivery_note.js:347 #: erpnext/stock/doctype/delivery_note/delivery_note_list.js:67 #: erpnext/stock/doctype/quality_inspection/quality_inspection.json +#: erpnext/workspace_sidebar/home.json erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Invoice" msgstr "فاتورة مبيعات" @@ -43469,9 +44136,12 @@ msgstr "معاملات فواتير المبيعات" #. Name of a report #. Label of a Link in the Financial Reports Workspace #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/sales_invoice_trends/sales_invoice_trends.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Invoice Trends" msgstr "اتجاهات فاتورة المبيعات" @@ -43503,7 +44173,7 @@ msgstr "تم تفعيل وضع فاتورة المبيعات في نظام نق msgid "Sales Invoice {0} has already been submitted" msgstr "سبق أن تم ترحيل فاتورة المبيعات {0}" -#: erpnext/selling/doctype/sales_order/sales_order.py:587 +#: erpnext/selling/doctype/sales_order/sales_order.py:588 msgid "Sales Invoice {0} must be deleted before cancelling this Sales Order" msgstr "يجب حذف فاتورة المبيعات {0} قبل إلغاء أمر البيع هذا" @@ -43512,15 +44182,15 @@ msgstr "يجب حذف فاتورة المبيعات {0} قبل إلغاء أمر msgid "Sales Monthly History" msgstr "التاريخ الشهري للمبيعات" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:150 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:153 msgid "Sales Opportunities by Campaign" msgstr "فرص المبيعات حسب الحملة" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:152 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:155 msgid "Sales Opportunities by Medium" msgstr "فرص المبيعات حسب الوسيط" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:148 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:151 msgid "Sales Opportunities by Source" msgstr "فرص المبيعات حسب المصدر" @@ -43538,6 +44208,8 @@ msgstr "فرص المبيعات حسب المصدر" #. Label of the sales_order (Link) field in DocType 'Production Plan Item' #. Label of the sales_order (Link) field in DocType 'Production Plan Sales #. Order' +#. Label of the sales_order (Link) field in DocType 'Production Plan Sub +#. Assembly Item' #. Label of the sales_order (Link) field in DocType 'Work Order' #. Label of the sales_order (Link) field in DocType 'Project' #. Label of the sales_order (Link) field in DocType 'Delivery Schedule Item' @@ -43550,12 +44222,13 @@ msgstr "فرص المبيعات حسب المصدر" #. Option for the 'Voucher Type' (Select) field in DocType 'Stock Reservation #. Entry' #. Label of a Link in the Subcontracting Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:278 #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:276 -#: erpnext/accounts/report/sales_register/sales_register.py:237 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:277 +#: erpnext/accounts/report/sales_register/sales_register.py:238 #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json #: erpnext/controllers/selling_controller.py:494 @@ -43568,6 +44241,7 @@ msgstr "فرص المبيعات حسب المصدر" #: erpnext/manufacturing/doctype/production_plan/production_plan.json #: erpnext/manufacturing/doctype/production_plan_item/production_plan_item.json #: erpnext/manufacturing/doctype/production_plan_sales_order/production_plan_sales_order.json +#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json #: erpnext/manufacturing/doctype/work_order/work_order.json #: erpnext/manufacturing/doctype/work_order/work_order_calendar.js:32 #: erpnext/manufacturing/report/production_plan_summary/production_plan_summary.py:155 @@ -43596,15 +44270,19 @@ msgstr "فرص المبيعات حسب المصدر" #: erpnext/stock/report/delayed_order_report/delayed_order_report.js:30 #: erpnext/stock/report/delayed_order_report/delayed_order_report.py:74 #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/selling.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Sales Order" msgstr "طلب المبيعات" #. Name of a report #. Label of a Link in the Selling Workspace #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/sales_order_analysis/sales_order_analysis.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Order Analysis" msgstr "تحليل أوامر المبيعات" @@ -43622,6 +44300,8 @@ msgstr "تاريخ طلب المبيعات" #. Label of the sales_order_item (Data) field in DocType 'Production Plan Item' #. Label of the sales_order_item (Data) field in DocType 'Production Plan Item #. Reference' +#. Label of the sales_order_item (Data) field in DocType 'Production Plan Sub +#. Assembly Item' #. Label of the sales_order_item (Data) field in DocType 'Work Order' #. Label of the sales_order_item (Data) field in DocType 'Delivery Schedule #. Item' @@ -43640,6 +44320,7 @@ msgstr "تاريخ طلب المبيعات" #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/manufacturing/doctype/production_plan_item/production_plan_item.json #: erpnext/manufacturing/doctype/production_plan_item_reference/production_plan_item_reference.json +#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json #: erpnext/manufacturing/doctype/work_order/work_order.json #: erpnext/selling/doctype/delivery_schedule_item/delivery_schedule_item.json #: erpnext/selling/doctype/sales_order/sales_order.js:336 @@ -43679,8 +44360,10 @@ msgstr "حالة طلب المبيعات" #. Name of a report #. Label of a chart in the Selling Workspace #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/sales_order_trends/sales_order_trends.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Order Trends" msgstr "مجرى طلبات البيع" @@ -43688,7 +44371,7 @@ msgstr "مجرى طلبات البيع" msgid "Sales Order required for Item {0}" msgstr "طلب البيع مطلوب للبند {0}\\n
    \\nSales Order required for Item {0}" -#: erpnext/selling/doctype/sales_order/sales_order.py:352 +#: erpnext/selling/doctype/sales_order/sales_order.py:353 msgid "Sales Order {0} already exists against Customer's Purchase Order {1}. To allow multiple Sales Orders, Enable {2} in {3}" msgstr "يوجد بالفعل أمر بيع {0} مرتبط بأمر شراء العميل {1}. للسماح بإنشاء أوامر بيع متعددة، فعّل الخيار {2} في {3}." @@ -43750,6 +44433,7 @@ msgstr "أوامر المبيعات لتقديم" #. Label of a Link in the Selling Workspace #. Name of a DocType #. Label of the sales_partner (Link) field in DocType 'Delivery Note' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json @@ -43770,6 +44454,7 @@ msgstr "أوامر المبيعات لتقديم" #: erpnext/selling/workspace/selling/selling.json #: erpnext/setup/doctype/sales_partner/sales_partner.json #: erpnext/stock/doctype/delivery_note/delivery_note.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Partner" msgstr "شريك المبيعات" @@ -43800,7 +44485,9 @@ msgid "Sales Partner Target" msgstr "المبلغ المطلوب للمندوب" #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Partner Target Variance Based On Item Group" msgstr "تباين أهداف شركاء المبيعات بناءً على مجموعة الأصناف" @@ -43823,16 +44510,21 @@ msgstr "نوع شريك المبيعات" #. Name of a report #. Label of a Link in the Financial Reports Workspace #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/sales_partners_commission/sales_partners_commission.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Partners Commission" msgstr "عمولة المناديب" #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Sales Payment Summary" msgstr "ملخص دفع المبيعات" @@ -43850,6 +44542,7 @@ msgstr "ملخص دفع المبيعات" #. Label of the sales_person (Link) field in DocType 'Sales Team' #. Label of a Link in the Selling Workspace #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:158 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:137 @@ -43871,6 +44564,7 @@ msgstr "ملخص دفع المبيعات" #: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py:116 #: erpnext/selling/workspace/selling/selling.json #: erpnext/setup/doctype/sales_person/sales_person.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/selling.json msgid "Sales Person" msgstr "مندوب مبيعات" @@ -43890,8 +44584,10 @@ msgstr "اسم رجل المبيعات" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/sales_person_target_variance_based_on_item_group/sales_person_target_variance_based_on_item_group.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Person Target Variance Based On Item Group" msgstr "شخص المبيعات التباين المستهدف بناء على مجموعة البند" @@ -43903,23 +44599,28 @@ msgstr "اهداف رجل المبيعات" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Person-wise Transaction Summary" msgstr "ملخص المبيعات بناء على رجل المبيعات" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:47 +#. Label of a Workspace Sidebar Item +#: erpnext/selling/page/sales_funnel/sales_funnel.js:50 +#: erpnext/workspace_sidebar/crm.json msgid "Sales Pipeline" msgstr "خط أنابيب المبيعات" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/sales_pipeline_analytics/sales_pipeline_analytics.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Sales Pipeline Analytics" msgstr "تحليلات مسار المبيعات" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:154 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:157 msgid "Sales Pipeline by Stage" msgstr "مسار المبيعات حسب المرحلة" @@ -43928,7 +44629,10 @@ msgid "Sales Price List" msgstr "قائمة مبيعات الأسعار" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/sales_register/sales_register.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Register" msgstr "سجل مبيعات" @@ -43944,11 +44648,12 @@ msgstr "مبيعات المعاده" #. Label of the sales_stage (Link) field in DocType 'Opportunity' #. Name of a DocType #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/opportunity/opportunity.json #: erpnext/crm/doctype/sales_stage/sales_stage.json #: erpnext/crm/report/lost_opportunity/lost_opportunity.py:51 #: erpnext/crm/report/sales_pipeline_analytics/sales_pipeline_analytics.py:69 -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Sales Stage" msgstr "مرحلة المبيعات" @@ -43957,8 +44662,10 @@ msgid "Sales Summary" msgstr "ملخص المبيعات" #. Label of the sales_tax_template (Link) field in DocType 'Tax Rule' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/tax_rule/tax_rule.json #: erpnext/setup/doctype/company/company.js:133 +#: erpnext/workspace_sidebar/taxes.json msgid "Sales Tax Template" msgstr "قالب ضريبة المبيعات" @@ -44081,7 +44788,7 @@ msgstr "تم إدخال نفس المنتج ونفس تركيبة المستود msgid "Same item cannot be entered multiple times." msgstr "لا يمكن إدخال البند نفسه عدة مرات." -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:111 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:112 msgid "Same supplier has been entered multiple times" msgstr "تم إدخال المورد نفسه عدة مرات" @@ -44368,7 +45075,7 @@ msgstr "الخردة المواد التكلفة (شركة العملات)" msgid "Scrap Warehouse" msgstr "الخردة مستودع" -#: erpnext/assets/doctype/asset/depreciation.py:384 +#: erpnext/assets/doctype/asset/depreciation.py:385 msgid "Scrap date cannot be before purchase date" msgstr "لا يمكن أن يكون تاريخ التلف قبل تاريخ الشراء" @@ -44770,7 +45477,7 @@ msgstr "اختر المستودع" msgid "Select the customer or supplier." msgstr "حدد العميل أو المورد." -#: erpnext/assets/doctype/asset/asset.js:921 +#: erpnext/assets/doctype/asset/asset.js:922 msgid "Select the date" msgstr "حدد التاريخ" @@ -44836,22 +45543,22 @@ msgstr "يجب أن يكون المستند المحدد في حالة الإر msgid "Self delivery" msgstr "التوصيل الذاتي" -#: erpnext/assets/doctype/asset/asset.js:632 +#: erpnext/assets/doctype/asset/asset.js:633 #: erpnext/stock/doctype/batch/batch_dashboard.py:9 #: erpnext/stock/doctype/item/item_dashboard.py:20 msgid "Sell" msgstr "باع" #: erpnext/assets/doctype/asset/asset.js:168 -#: erpnext/assets/doctype/asset/asset.js:621 +#: erpnext/assets/doctype/asset/asset.js:622 msgid "Sell Asset" msgstr "بيع الأصل" -#: erpnext/assets/doctype/asset/asset.js:626 +#: erpnext/assets/doctype/asset/asset.js:627 msgid "Sell Qty" msgstr "بيع الكمية" -#: erpnext/assets/doctype/asset/asset.js:642 +#: erpnext/assets/doctype/asset/asset.js:643 msgid "Sell quantity cannot exceed the asset quantity" msgstr "لا يمكن أن تتجاوز كمية البيع كمية الأصل" @@ -44859,7 +45566,7 @@ msgstr "لا يمكن أن تتجاوز كمية البيع كمية الأصل" msgid "Sell quantity cannot exceed the asset quantity. Asset {0} has only {1} item(s)." msgstr "لا يمكن أن تتجاوز كمية البيع كمية الأصل. يحتوي الأصل {0} على {1} عنصر فقط." -#: erpnext/assets/doctype/asset/asset.js:638 +#: erpnext/assets/doctype/asset/asset.js:639 msgid "Sell quantity must be greater than zero" msgstr "يجب أن تكون كمية البيع أكبر من الصفر" @@ -44868,6 +45575,7 @@ msgstr "يجب أن تكون كمية البيع أكبر من الصفر" #. Option for the 'Shipping Rule Type' (Select) field in DocType 'Shipping #. Rule' #. Group in Subscription's connections +#. Label of a Desktop Icon #. Option for the 'Order Type' (Select) field in DocType 'Blanket Order' #. Name of a Workspace #. Label of a Card Break in the Selling Workspace @@ -44875,16 +45583,19 @@ msgstr "يجب أن تكون كمية البيع أكبر من الصفر" #. Label of the selling (Check) field in DocType 'Terms and Conditions' #. Label of the selling (Check) field in DocType 'Item Price' #. Label of the selling (Check) field in DocType 'Price List' +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json #: erpnext/accounts/doctype/shipping_rule/shipping_rule.json #: erpnext/accounts/doctype/subscription/subscription.json +#: erpnext/desktop_icon/selling.json #: erpnext/manufacturing/doctype/blanket_order/blanket_order.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/setup/doctype/incoterm/incoterm.json #: erpnext/setup/doctype/terms_and_conditions/terms_and_conditions.json #: erpnext/stock/doctype/item_price/item_price.json #: erpnext/stock/doctype/price_list/price_list.json +#: erpnext/workspace_sidebar/selling.json msgid "Selling" msgstr "المبيعات" @@ -44904,10 +45615,12 @@ msgstr "معدل البيع" #. Name of a DocType #. Label of a Link in the Selling Workspace #. Label of a shortcut in the ERPNext Settings Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/doctype/selling_settings/selling_settings.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json #: erpnext/stock/doctype/stock_settings/stock_settings.py:222 +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Selling Settings" msgstr "إعدادات البيع" @@ -45082,6 +45795,7 @@ msgstr "أرقام التسلسل / الدفعات" #. Supplied Item' #. Label of the serial_no (Link) field in DocType 'Warranty Claim' #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -45101,7 +45815,7 @@ msgstr "أرقام التسلسل / الدفعات" #: erpnext/stock/doctype/packed_item/packed_item.json #: erpnext/stock/doctype/pick_list_item/pick_list_item.json #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:158 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:159 #: erpnext/stock/doctype/serial_and_batch_entry/serial_and_batch_entry.json #: erpnext/stock/doctype/serial_no/serial_no.json #: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json @@ -45120,6 +45834,7 @@ msgstr "أرقام التسلسل / الدفعات" #: erpnext/subcontracting/doctype/subcontracting_receipt_supplied_item/subcontracting_receipt_supplied_item.json #: erpnext/support/doctype/warranty_claim/warranty_claim.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial No" msgstr "رقم المسلسل" @@ -45143,8 +45858,10 @@ msgstr "المسلسل لا عد" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/serial_no_ledger/serial_no_ledger.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial No Ledger" msgstr "دفتر الأستاذ ذو الرقم التسلسلي" @@ -45152,7 +45869,7 @@ msgstr "دفتر الأستاذ ذو الرقم التسلسلي" msgid "Serial No Range" msgstr "نطاق الأرقام التسلسلية" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2515 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2538 msgid "Serial No Reserved" msgstr "الرقم التسلسلي محجوز" @@ -45169,15 +45886,19 @@ msgstr "مسلسل العقد لا انتهاء الاشتراك خدمة" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/serial_no_status/serial_no_status.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial No Status" msgstr "حالة رقم المسلسل" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/serial_no_warranty_expiry/serial_no_warranty_expiry.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial No Warranty Expiry" msgstr "المسلسل لا عودة انتهاء الاشتراك" @@ -45198,12 +45919,14 @@ msgstr "لا يمكن استخدام الرقم التسلسلي ومحدد ال #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial No and Batch Traceability" msgstr "إمكانية تتبع الرقم التسلسلي والدفعة" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1111 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1114 msgid "Serial No is mandatory" msgstr "الرقم التسلسلي إلزامي" @@ -45232,11 +45955,11 @@ msgstr "الرقم المتسلسل {0} لا ينتمي إلى البند {1}\\n msgid "Serial No {0} does not exist" msgstr "الرقم المتسلسل {0} غير موجود\\n
    \\nSerial No {0} does not exist" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3255 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3278 msgid "Serial No {0} does not exists" msgstr "الرقم التسلسلي {0} غير موجود" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:357 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:358 msgid "Serial No {0} is already Delivered. You cannot use them again in Manufacture / Repack entry." msgstr "الرقم التسلسلي {0} مُسلّم بالفعل. لا يمكنك استخدامه مرة أخرى في عملية التصنيع/إعادة التعبئة." @@ -45248,7 +45971,7 @@ msgstr "تمت إضافة الرقم التسلسلي {0} بالفعل" msgid "Serial No {0} is already assigned to customer {1}. Can only be returned against the customer {1}" msgstr "الرقم التسلسلي {0} مُخصص بالفعل للعميل {1}. لا يمكن إرجاعه إلا للعميل {1}." -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:429 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:430 msgid "Serial No {0} is not present in the {1} {2}, hence you can't return it against the {1} {2}" msgstr "الرقم التسلسلي {0} غير موجود في {1} {2}، لذا لا يمكنك إرجاعه إلى {1} {2}" @@ -45272,7 +45995,7 @@ msgstr "الرقم التسلسلي: تم بالفعل معاملة {0} في ف #: erpnext/public/js/utils/serial_no_batch_selector.js:16 #: erpnext/public/js/utils/serial_no_batch_selector.js:190 #: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.js:50 -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:158 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:159 msgid "Serial Nos" msgstr "الأرقام التسلسلية" @@ -45286,7 +46009,7 @@ msgstr "الأرقام التسلسلية / أرقام الدفعات" msgid "Serial Nos and Batches" msgstr "الرقم التسلسلي ودفعات" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1801 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1824 msgid "Serial Nos are created successfully" msgstr "تم إنشاء الأرقام التسلسلية بنجاح" @@ -45294,7 +46017,7 @@ msgstr "تم إنشاء الأرقام التسلسلية بنجاح" msgid "Serial Nos are reserved in Stock Reservation Entries, you need to unreserve them before proceeding." msgstr "يتم حجز الأرقام التسلسلية في إدخالات حجز المخزون، لذا عليك إلغاء حجزها قبل المتابعة." -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:363 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:364 msgid "Serial Nos {0} are already Delivered. You cannot use them again in Manufacture / Repack entry." msgstr "تم تسليم الأرقام التسلسلية {0} بالفعل. لا يمكنك استخدامها مرة أخرى في إدخال التصنيع / إعادة التعبئة." @@ -45343,6 +46066,7 @@ msgstr "التسلسل والدفعة" #. DocType 'Stock Settings' #. Label of the serial_and_batch_bundle (Link) field in DocType 'Subcontracting #. Receipt Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -45365,14 +46089,15 @@ msgstr "التسلسل والدفعة" #: erpnext/stock/report/stock_ledger/stock_ledger.py:343 #: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:177 #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial and Batch Bundle" msgstr "حزمة التسلسل والدفعة" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2023 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2046 msgid "Serial and Batch Bundle created" msgstr "تم إنشاء حزمة التسلسل والدفعة" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2095 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2118 msgid "Serial and Batch Bundle updated" msgstr "تم تحديث حزمة التسلسل والدفعة" @@ -45494,7 +46219,7 @@ msgstr "الأرقام التسلسلية غير متوفرة للعنصر {0} #: erpnext/accounts/doctype/budget/budget.json #: erpnext/accounts/doctype/cashier_closing/cashier_closing.json #: erpnext/accounts/doctype/dunning/dunning.json -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:659 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:655 #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json @@ -45631,7 +46356,7 @@ msgid "Service Item {0} is disabled." msgstr "تم تعطيل عنصر الخدمة {0} ." #: erpnext/subcontracting/doctype/subcontracting_bom/subcontracting_bom.py:67 -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:183 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:165 msgid "Service Item {0} must be a non-stock item." msgstr "يجب أن يكون عنصر الخدمة {0} عنصرًا غير موجود في المخزون." @@ -45651,9 +46376,11 @@ msgstr "بنود الخدمة" #. Name of a DocType #. Label of a Card Break in the Support Workspace #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/support/doctype/issue/issue.json #: erpnext/support/doctype/service_level_agreement/service_level_agreement.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "Service Level Agreement" msgstr "اتفاقية مستوى الخدمة" @@ -46001,15 +46728,15 @@ msgstr "قم بتعيين الحالة يدويًا." msgid "Set this if the customer is a Public Administration company." msgstr "حدد هذا إذا كان العميل شركة إدارة عامة." -#: erpnext/assets/doctype/asset/asset.py:897 +#: erpnext/assets/doctype/asset/asset.py:900 msgid "Set {0} in asset category {1} for company {2}" msgstr "قم بتعيين {0} في فئة الأصول {1} للشركة {2}" -#: erpnext/assets/doctype/asset/asset.py:1230 +#: erpnext/assets/doctype/asset/asset.py:1235 msgid "Set {0} in asset category {1} or company {2}" msgstr "تعيين {0} في فئة الأصول {1} أو الشركة {2}" -#: erpnext/assets/doctype/asset/asset.py:1227 +#: erpnext/assets/doctype/asset/asset.py:1232 msgid "Set {0} in company {1}" msgstr "قم بتعيين {0} في الشركة {1}" @@ -46076,7 +46803,7 @@ msgstr "يُعدّ تحديد الحساب كحساب شركة أمراً ضرو msgid "Setting up company" msgstr "تأسيس شركة" -#: erpnext/manufacturing/doctype/bom/bom.py:1182 +#: erpnext/manufacturing/doctype/bom/bom.py:1191 #: erpnext/manufacturing/doctype/work_order/work_order.py:1464 msgid "Setting {0} is required" msgstr "الإعداد {0} مطلوب" @@ -46106,32 +46833,42 @@ msgstr "قم بتأسيس مؤسستك" #. Label of the share_balance (Table) field in DocType 'Shareholder' #. Name of a report #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/share_balance/share_balance.json #: erpnext/accounts/doctype/shareholder/shareholder.js:21 #: erpnext/accounts/doctype/shareholder/shareholder.json #: erpnext/accounts/report/share_balance/share_balance.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/share_management.json msgid "Share Balance" msgstr "رصيد السهم" #. Name of a report #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/shareholder/shareholder.js:27 #: erpnext/accounts/report/share_ledger/share_ledger.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/share_management.json msgid "Share Ledger" msgstr "مشاركة دفتر الأستاذ" #. Label of a Card Break in the Invoicing Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/desktop_icon/share_management.json +#: erpnext/workspace_sidebar/share_management.json msgid "Share Management" msgstr "إدارة المشاركة" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/share_transfer/share_transfer.json #: erpnext/accounts/report/share_ledger/share_ledger.py:59 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/share_management.json msgid "Share Transfer" msgstr "نقل المشاركة" @@ -46148,12 +46885,14 @@ msgstr "نوع المشاركة" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/shareholder/shareholder.json #: erpnext/accounts/report/share_balance/share_balance.js:16 #: erpnext/accounts/report/share_balance/share_balance.py:57 #: erpnext/accounts/report/share_ledger/share_ledger.js:16 #: erpnext/accounts/report/share_ledger/share_ledger.py:51 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/share_management.json msgid "Shareholder" msgstr "المساهم" @@ -46317,6 +47056,7 @@ msgstr "مقاطعة البريدية" #. Label of the shipping_rule (Link) field in DocType 'Delivery Note' #. Label of the shipping_rule (Link) field in DocType 'Purchase Receipt' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json @@ -46329,6 +47069,7 @@ msgstr "مقاطعة البريدية" #: erpnext/stock/doctype/delivery_note/delivery_note.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json erpnext/workspace_sidebar/stock.json msgid "Shipping Rule" msgstr "قواعد الشحن" @@ -46735,11 +47476,15 @@ msgstr "" msgid "Simultaneous" msgstr "متزامن" +#: erpnext/assets/doctype/asset_category/asset_category.py:183 +msgid "Since there are active depreciable assets under this category, the following accounts are required.

    " +msgstr "" + #: erpnext/stock/doctype/stock_entry/stock_entry.py:688 msgid "Since there is a process loss of {0} units for the finished good {1}, you should reduce the quantity by {0} units for the finished good {1} in the Items Table." msgstr "بما أن هناك خسارة في العملية قدرها {0} وحدة للمنتج النهائي {1}، فيجب عليك تقليل الكمية بمقدار {0} وحدة للمنتج النهائي {1} في جدول العناصر." -#: erpnext/manufacturing/doctype/bom/bom.py:317 +#: erpnext/manufacturing/doctype/bom/bom.py:318 msgid "Since you have enabled 'Track Semi Finished Goods', at least one operation must have 'Is Final Finished Good' checked. For that set the FG / Semi FG Item as {0} against an operation." msgstr "" @@ -46915,6 +47660,7 @@ msgstr "نوع المصدر" #. Label of the source_warehouse (Link) field in DocType 'Work Order' #. Label of the source_warehouse (Link) field in DocType 'Work Order Item' #. Label of the source_warehouse (Link) field in DocType 'Work Order Operation' +#. Label of the warehouse (Link) field in DocType 'Sales Order Item' #. Label of the from_warehouse (Link) field in DocType 'Material Request Item' #. Label of the s_warehouse (Link) field in DocType 'Stock Entry Detail' #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json @@ -46930,6 +47676,7 @@ msgstr "نوع المصدر" #: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json #: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:126 #: erpnext/public/js/utils/sales_common.js:564 +#: erpnext/selling/doctype/sales_order_item/sales_order_item.json #: erpnext/stock/dashboard/item_dashboard.js:227 #: erpnext/stock/doctype/material_request_item/material_request_item.json #: erpnext/stock/doctype/stock_entry/stock_entry.js:716 @@ -47013,7 +47760,7 @@ msgstr "حدد الشروط لحساب مبلغ الشحن" msgid "Spending for Account {0} ({1}) between {2} and {3} has already exceeded the new allocated budget. Spent: {4}, Budget: {5}" msgstr "تجاوز الإنفاق على الحساب {0} ({1}) بين {2} و {3} الميزانية المخصصة الجديدة. المبلغ المنفق: {4}، الميزانية: {5}" -#: erpnext/assets/doctype/asset/asset.js:682 +#: erpnext/assets/doctype/asset/asset.js:683 #: erpnext/stock/doctype/batch/batch.js:91 #: erpnext/stock/doctype/batch/batch.js:183 #: erpnext/support/doctype/issue/issue.js:114 @@ -47021,7 +47768,7 @@ msgid "Split" msgstr "انشق، مزق" #: erpnext/assets/doctype/asset/asset.js:144 -#: erpnext/assets/doctype/asset/asset.js:666 +#: erpnext/assets/doctype/asset/asset.js:667 msgid "Split Asset" msgstr "تقسيم الأصول" @@ -47044,11 +47791,11 @@ msgstr "انفصل عن" msgid "Split Issue" msgstr "تقسيم القضية" -#: erpnext/assets/doctype/asset/asset.js:672 +#: erpnext/assets/doctype/asset/asset.js:673 msgid "Split Qty" msgstr "تقسيم الكمية" -#: erpnext/assets/doctype/asset/asset.py:1369 +#: erpnext/assets/doctype/asset/asset.py:1384 msgid "Split Quantity must be less than Asset Quantity" msgstr "يجب أن تكون كمية التقسيم أقل من كمية الأصل" @@ -47232,11 +47979,11 @@ msgstr "تاريخ بدء فترة الفاتورة الحالية" msgid "Start date should be less than end date for Item {0}" msgstr "يجب أن يكون تاريخ البدء أقل من تاريخ الانتهاء للعنصر {0}\\n
    \\nStart date should be less than end date for Item {0}" -#: erpnext/assets/doctype/asset_maintenance/asset_maintenance.py:37 +#: erpnext/assets/doctype/asset_maintenance/asset_maintenance.py:39 msgid "Start date should be less than end date for task {0}" msgstr "يجب أن يكون تاريخ البدء أقل من تاريخ الانتهاء للمهمة {0}" -#: erpnext/utilities/bulk_transaction.py:44 +#: erpnext/utilities/bulk_transaction.py:46 msgid "Started a background job to create {1} {0}. {2}" msgstr "بدأت مهمة في الخلفية لإنشاء {1} {0}. {2}" @@ -47279,7 +48026,7 @@ msgstr "رسم توضيحي للحالة" msgid "Status and Reference" msgstr "" -#: erpnext/projects/doctype/project/project.py:712 +#: erpnext/projects/doctype/project/project.py:713 msgid "Status must be Cancelled or Completed" msgstr "يجب إلغاء الحالة أو إكمالها" @@ -47297,17 +48044,21 @@ msgid "Statutory info and other general information about your Supplier" msgstr "معلومات قانونية ومعلومات عامة أخرى عن بريدا" #. Option for the 'Account Type' (Select) field in DocType 'Account' +#. Label of a Desktop Icon #. Group in Incoterm's connections #. Label of a Card Break in the Home Workspace #. Name of a Workspace +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/item_tax_template/item_tax_template_dashboard.py:11 #: erpnext/accounts/report/account_balance/account_balance.js:57 +#: erpnext/desktop_icon/stock.json #: erpnext/manufacturing/doctype/bom/bom_dashboard.py:14 #: erpnext/setup/doctype/incoterm/incoterm.json #: erpnext/setup/workspace/home/home.json #: erpnext/stock/doctype/material_request/material_request_dashboard.py:17 #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock" msgstr "المخازن" @@ -47330,17 +48081,21 @@ msgstr "حساب تسوية الأوراق المالية" #. Closing Balance' #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/stock_closing_balance/stock_closing_balance.json #: erpnext/stock/report/stock_ageing/stock_ageing.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Ageing" msgstr "التبويب التاريخي للمخزن" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/public/js/stock_analytics.js:7 #: erpnext/stock/report/stock_analytics/stock_analytics.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Analytics" msgstr "تحليلات المخازن" @@ -47361,12 +48116,14 @@ msgstr "مخزون متاح" #. Label of the stock_balance (Button) field in DocType 'Quotation Item' #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/doctype/quotation_item/quotation_item.json #: erpnext/stock/doctype/item/item.js:90 #: erpnext/stock/doctype/warehouse/warehouse.js:62 #: erpnext/stock/report/stock_balance/stock_balance.json #: erpnext/stock/report/warehouse_wise_stock_balance/warehouse_wise_stock_balance.py:107 #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Balance" msgstr "رصيد المخزون" @@ -47433,6 +48190,7 @@ msgstr "تم إنشاء إدخالات المخزون بالفعل لأمر ال #. Option for the 'From Voucher Type' (Select) field in DocType 'Stock #. Reservation Entry' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/landed_cost_item/landed_cost_item.json @@ -47442,6 +48200,9 @@ msgstr "تم إنشاء إدخالات المخزون بالفعل لأمر ال #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/manufacturing.json +#: erpnext/workspace_sidebar/stock.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Stock Entry" msgstr "قيد مخزون" @@ -47472,7 +48233,7 @@ msgstr "بند إدخال المخزون" msgid "Stock Entry Type" msgstr "نوع إدخال الأسهم" -#: erpnext/stock/doctype/pick_list/pick_list.py:1437 +#: erpnext/stock/doctype/pick_list/pick_list.py:1436 msgid "Stock Entry has been already created against this Pick List" msgstr "تم إنشاء إدخال الأسهم بالفعل مقابل قائمة الاختيار هذه" @@ -47480,7 +48241,7 @@ msgstr "تم إنشاء إدخال الأسهم بالفعل مقابل قائم msgid "Stock Entry {0} created" msgstr "الأسهم الدخول {0} خلق" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1496 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1497 msgid "Stock Entry {0} has created" msgstr "تم إنشاء إدخال المخزون {0}" @@ -47512,6 +48273,7 @@ msgstr "أصناف المخزن" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/public/js/controllers/stock_controller.js:67 #: erpnext/public/js/utils/ledger_preview.js:37 #: erpnext/stock/doctype/item/item.js:100 @@ -47519,6 +48281,7 @@ msgstr "أصناف المخزن" #: erpnext/stock/report/stock_ledger/stock_ledger.json #: erpnext/stock/workspace/stock/stock.json #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:35 +#: erpnext/workspace_sidebar/stock.json msgid "Stock Ledger" msgstr "سجل المخزن" @@ -47623,9 +48386,11 @@ msgstr "تخطيط المخزون" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/item/item.js:110 #: erpnext/stock/report/stock_projected_qty/stock_projected_qty.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Projected Qty" msgstr "كمية المخزون المتوقعة" @@ -47634,8 +48399,8 @@ msgstr "كمية المخزون المتوقعة" #. Label of the stock_qty (Float) field in DocType 'BOM Item' #. Label of the stock_qty (Float) field in DocType 'Delivery Schedule Item' #. Label of the stock_qty (Float) field in DocType 'Material Request Item' -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:251 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:303 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:252 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:304 #: erpnext/manufacturing/doctype/bom_creator_item/bom_creator_item.json #: erpnext/manufacturing/doctype/bom_explosion_item/bom_explosion_item.json #: erpnext/manufacturing/doctype/bom_item/bom_item.json @@ -47670,10 +48435,12 @@ msgstr "المخزون المتلقي ولكن غير مفوتر" #. Name of a DocType #. Option for the 'Purpose' (Select) field in DocType 'Stock Reconciliation' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/setup/workspace/home/home.json #: erpnext/stock/doctype/item/item.py:653 #: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Reconciliation" msgstr "جرد المخزون" @@ -47692,7 +48459,10 @@ msgid "Stock Reports" msgstr "تقارير الأسهم" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/stock_reposting_settings/stock_reposting_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Reposting Settings" msgstr "إعدادات إعادة نشر المخزون" @@ -47743,13 +48513,13 @@ msgid "Stock Reservation Entries Cancelled" msgstr "تم إلغاء إدخالات حجز المخزون" #: erpnext/controllers/subcontracting_inward_controller.py:1003 -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:2233 -#: erpnext/manufacturing/doctype/work_order/work_order.py:2112 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:2248 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2114 #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1777 msgid "Stock Reservation Entries Created" msgstr "تم إنشاء قيود حجز المخزون" -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:430 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:412 msgid "Stock Reservation Entries created" msgstr "تم إنشاء إدخالات حجز المخزون" @@ -47808,12 +48578,15 @@ msgstr "الكمية المحجوزة من المخزون (وحدة قياس ا #. Label of a shortcut in the ERPNext Settings Workspace #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/doctype/selling_settings/selling_settings.py:115 #: erpnext/setup/doctype/company/company.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:675 #: erpnext/stock/doctype/stock_settings/stock_settings.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Settings" msgstr "إعدادات المخزون" @@ -47884,8 +48657,8 @@ msgstr "إعدادات معاملات الأسهم" #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:253 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:305 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:254 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:306 #: erpnext/assets/doctype/asset_capitalization_stock_item/asset_capitalization_stock_item.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/buying/doctype/request_for_quotation_item/request_for_quotation_item.json @@ -48223,9 +48996,11 @@ msgstr "طلب مقاولة فرعية" #. Name of a report #. Label of a Link in the Manufacturing Workspace #. Label of a Link in the Subcontracting Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/subcontract_order_summary/subcontract_order_summary.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontract Order Summary" msgstr "ملخص أمر التعاقد من الباطن" @@ -48277,25 +49052,31 @@ msgstr "الكمية المتعاقد عليها من الباطن" msgid "Subcontracted Raw Materials To Be Transferred" msgstr "المواد الخام المتعاقد عليها من الباطن" +#. Label of a Desktop Icon #. Option for the 'Type' (Select) field in DocType 'Material Request Plan Item' #. Label of the subcontracting_section (Section Break) field in DocType #. 'Production Plan Sub Assembly Item' #. Label of a Card Break in the Manufacturing Workspace #. Option for the 'Purpose' (Select) field in DocType 'Material Request' #. Name of a Workspace +#. Title of a Workspace Sidebar +#: erpnext/desktop_icon/subcontracting.json #: erpnext/manufacturing/doctype/job_card/job_card_dashboard.py:10 #: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json #: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/material_request/material_request.json #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontracting" msgstr "التعاقد من الباطن" #. Label of a Link in the Manufacturing Workspace #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/subcontracting/doctype/subcontracting_bom/subcontracting_bom.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontracting BOM" msgstr "قائمة مواد التعاقد من الباطن" @@ -48311,11 +49092,13 @@ msgstr "معامل تحويل التعاقد من الباطن" #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry' #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type' #. Label of a Link in the Subcontracting Workspace +#. Label of a Workspace Sidebar Item #: erpnext/setup/setup_wizard/operations/install_fixtures.py:132 #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json #: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:158 #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontracting Delivery" msgstr "تسليم المشاريع عن طريق التعاقد من الباطن" @@ -48389,6 +49172,7 @@ msgstr "التعاقد من الباطن في بيئات داخلية" #. Receipt Item' #. Label of the subcontracting_order (Link) field in DocType 'Subcontracting #. Receipt Supplied Item' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order/purchase_order.js:399 #: erpnext/controllers/subcontracting_controller.py:1166 #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json @@ -48398,6 +49182,7 @@ msgstr "التعاقد من الباطن في بيئات داخلية" #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:140 #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json #: erpnext/subcontracting/doctype/subcontracting_receipt_supplied_item/subcontracting_receipt_supplied_item.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontracting Order" msgstr "أمر التعاقد من الباطن" @@ -48427,7 +49212,7 @@ msgstr "بند خدمة طلب التعاقد من الباطن" msgid "Subcontracting Order Supplied Item" msgstr "بند مورد من طلب التعاقد من الباطن" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:916 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:930 msgid "Subcontracting Order {0} created." msgstr "تم إنشاء أمر التعاقد من الباطن {0} ." @@ -48459,6 +49244,7 @@ msgstr "أمر شراء تعاقد من الباطن" #. Inspection' #. Name of a DocType #. Label of a Link in the Subcontracting Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/landed_cost_item/landed_cost_item.json #: erpnext/stock/doctype/landed_cost_purchase_receipt/landed_cost_purchase_receipt.json @@ -48467,6 +49253,7 @@ msgstr "أمر شراء تعاقد من الباطن" #: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:643 #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontracting Receipt" msgstr "إيصال التعاقد من الباطن" @@ -48509,8 +49296,8 @@ msgstr "إعدادات التعاقد من الباطن" msgid "Subdivision" msgstr "تقسيم فرعي" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:912 -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:1047 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:926 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:1054 msgid "Submit Action Failed" msgstr "فشل إرسال الإجراء" @@ -48534,10 +49321,12 @@ msgstr "إرسال إدخالات دفتر اليومية" msgid "Submit this Work Order for further processing." msgstr "أرسل طلب العمل هذا لمزيد من المعالجة." -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:296 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:297 msgid "Submit your Quotation" msgstr "أرسل عرض الأسعار الخاص بك" +#. Label of the subscription_section (Section Break) field in DocType 'Journal +#. Entry' #. Label of the subscription (Link) field in DocType 'Process Subscription' #. Label of the subscription_section (Section Break) field in DocType 'Purchase #. Invoice' @@ -48547,6 +49336,10 @@ msgstr "أرسل عرض الأسعار الخاص بك" #. Label of the subscription (Link) field in DocType 'Sales Invoice' #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar +#. Label of a Workspace Sidebar Item +#: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/process_subscription/process_subscription.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice_dashboard.py:26 @@ -48555,9 +49348,11 @@ msgstr "أرسل عرض الأسعار الخاص بك" #: erpnext/accounts/doctype/subscription/subscription.json #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation_dashboard.py:16 +#: erpnext/desktop_icon/subscription.json #: erpnext/selling/doctype/quotation/quotation_dashboard.py:12 #: erpnext/stock/doctype/delivery_note/delivery_note_dashboard.py:25 #: erpnext/stock/doctype/purchase_receipt/purchase_receipt_dashboard.py:34 +#: erpnext/workspace_sidebar/subscription.json msgid "Subscription" msgstr "اشتراك" @@ -48592,8 +49387,10 @@ msgstr "فترة الاكتتاب" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/subscription_plan/subscription_plan.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/subscription.json msgid "Subscription Plan" msgstr "خطة الاشتراك" @@ -48613,8 +49410,6 @@ msgstr "خطط الاشتراك" msgid "Subscription Price Based On" msgstr "يعتمد سعر الاشتراك على" -#. Label of the subscription_section (Section Break) field in DocType 'Journal -#. Entry' #. Label of the subscription_section (Section Break) field in DocType 'Payment #. Entry' #. Label of the subscription_section (Section Break) field in DocType 'Payment @@ -48623,7 +49418,6 @@ msgstr "يعتمد سعر الاشتراك على" #. Invoice' #. Label of the subscription_section (Section Break) field in DocType 'Delivery #. Note' -#: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/payment_request/payment_request.json #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json @@ -48633,8 +49427,11 @@ msgstr "قسم الاشتراك" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/subscription_settings/subscription_settings.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/subscription.json msgid "Subscription Settings" msgstr "إعدادات الاشتراك" @@ -48814,6 +49611,7 @@ msgstr "الموردة الكمية" #. Option for the 'Delivery to' (Select) field in DocType 'Shipment' #. Label of the delivery_supplier (Link) field in DocType 'Shipment' #. Label of the supplier (Link) field in DocType 'Stock Entry' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json #: erpnext/accounts/doctype/payment_order/payment_order.js:112 #: erpnext/accounts/doctype/payment_order/payment_order.json @@ -48825,9 +49623,9 @@ msgstr "الموردة الكمية" #: erpnext/accounts/doctype/tax_rule/tax_rule.json #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:60 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.js:34 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:183 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:184 #: erpnext/accounts/report/purchase_register/purchase_register.js:21 -#: erpnext/accounts/report/purchase_register/purchase_register.py:170 +#: erpnext/accounts/report/purchase_register/purchase_register.py:171 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:29 #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:37 #: erpnext/assets/doctype/asset/asset.json @@ -48874,6 +49672,9 @@ msgstr "الموردة الكمية" #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:524 #: erpnext/stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.js:8 +#: erpnext/workspace_sidebar/buying.json erpnext/workspace_sidebar/home.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/subscription.json msgid "Supplier" msgstr "المورد" @@ -48907,7 +49708,9 @@ msgid "Supplier Address Details" msgstr "تفاصيل عنوان المورد" #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Addresses And Contacts" msgstr "عناوين الموردين وجهات الاتصال" @@ -48946,6 +49749,7 @@ msgstr "تفاصيل المورد" #. Label of the supplier_group (Link) field in DocType 'Import Supplier #. Invoice' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json @@ -48955,9 +49759,9 @@ msgstr "تفاصيل المورد" #: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:91 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1261 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:198 -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:180 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:178 #: erpnext/accounts/report/purchase_register/purchase_register.js:27 -#: erpnext/accounts/report/purchase_register/purchase_register.py:185 +#: erpnext/accounts/report/purchase_register/purchase_register.py:186 #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:55 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:499 @@ -48969,6 +49773,7 @@ msgstr "تفاصيل المورد" #: erpnext/regional/report/irs_1099/irs_1099.js:26 #: erpnext/regional/report/irs_1099/irs_1099.py:70 #: erpnext/setup/doctype/supplier_group/supplier_group.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Group" msgstr "مجموعة الموردين" @@ -49002,22 +49807,18 @@ msgstr "فاتورة المورد" msgid "Supplier Invoice Date" msgstr "المورد فاتورة التسجيل" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1750 -msgid "Supplier Invoice Date cannot be greater than Posting Date" -msgstr "تاريخ فاتورة المورد لا يمكن أن تكون أكبر من تاريخ الإنشاء
    Supplier Invoice Date cannot be greater than Posting Date" - #. Label of the bill_no (Data) field in DocType 'Payment Entry Reference' #. Label of the bill_no (Data) field in DocType 'Purchase Invoice' #: erpnext/accounts/doctype/payment_entry_reference/payment_entry_reference.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.html:58 #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/report/general_ledger/general_ledger.html:110 -#: erpnext/accounts/report/general_ledger/general_ledger.py:791 +#: erpnext/accounts/report/general_ledger/general_ledger.py:789 #: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:139 msgid "Supplier Invoice No" msgstr "رقم فاتورة المورد" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1777 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1773 msgid "Supplier Invoice No exists in Purchase Invoice {0}" msgstr "المورد فاتورة لا يوجد في شراء الفاتورة {0}" @@ -49036,6 +49837,11 @@ msgstr "المورد الأصناف" msgid "Supplier Lead Time (days)" msgstr "مهلة المورد (أيام)" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "Supplier Ledger" +msgstr "" + #. Name of a report #. Label of a Link in the Financial Reports Workspace #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.json @@ -49057,8 +49863,8 @@ msgstr "ملخص دفتر الأستاذ" #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1178 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:156 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:190 -#: erpnext/accounts/report/purchase_register/purchase_register.py:176 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:191 +#: erpnext/accounts/report/purchase_register/purchase_register.py:177 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:35 #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:73 #: erpnext/buying/doctype/buying_settings/buying_settings.json @@ -49137,26 +49943,30 @@ msgstr "جهة الاتصال الرئيسية للمورد" #. Name of a DocType #. Label of a Link in the Buying Workspace #. Label of the supplier_quotation (Link) field in DocType 'Quotation' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order/purchase_order.js:544 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:40 #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json -#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:234 +#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:235 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js:60 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:256 #: erpnext/buying/workspace/buying/buying.json #: erpnext/crm/doctype/opportunity/opportunity.js:81 #: erpnext/selling/doctype/quotation/quotation.json #: erpnext/stock/doctype/material_request/material_request.js:208 +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Quotation" msgstr "التسعيرة من المورد" #. Name of a report #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:154 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Quotation Comparison" msgstr "مقارنة عروض أسعار الموردين" @@ -49168,7 +49978,7 @@ msgstr "مقارنة عروض أسعار الموردين" msgid "Supplier Quotation Item" msgstr "المورد اقتباس الإغلاق" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:482 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:485 msgid "Supplier Quotation {0} Created" msgstr "تم إنشاء عرض أسعار المورد {0}" @@ -49188,15 +49998,19 @@ msgstr "المورد نقاط" #. Name of a DocType #. Label of a Card Break in the Buying Workspace #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/supplier_scorecard/supplier_scorecard.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Scorecard" msgstr "بطاقة أداء المورد" #. Name of a DocType #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/supplier_scorecard_criteria/supplier_scorecard_criteria.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Scorecard Criteria" msgstr "معايير بطاقة تقييم الموردين" @@ -49227,15 +50041,19 @@ msgstr "إعداد بطاقة الأداء المورد" #. Name of a DocType #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/supplier_scorecard_standing/supplier_scorecard_standing.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Scorecard Standing" msgstr "المورد بطاقة الأداء الدائمة" #. Name of a DocType #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/supplier_scorecard_variable/supplier_scorecard_variable.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Scorecard Variable" msgstr "مورد بطاقة الأداء المتغير" @@ -49276,7 +50094,7 @@ msgstr "أرقام الموردين التي يحددها العميل" msgid "Supplier of Goods or Services." msgstr "مورد السلع أو الخدمات." -#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:187 +#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:188 msgid "Supplier {0} not found in {1}" msgstr "المورد {0} غير موجود في {1}" @@ -49286,8 +50104,10 @@ msgstr "المورد (ق)" #. Label of a Link in the Buying Workspace #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json #: erpnext/stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier-Wise Sales Analytics" msgstr "المورد حكيم المبيعات تحليلات" @@ -49306,11 +50126,15 @@ msgstr "التوريدات الخاضعة لآلية الضريبة العكسي msgid "Supply" msgstr "إمداد" +#. Label of a Desktop Icon #. Name of a Workspace +#. Title of a Workspace Sidebar +#: erpnext/desktop_icon/support.json #: erpnext/selling/doctype/customer/customer_dashboard.py:23 #: erpnext/setup/doctype/company/company_dashboard.py:24 #: erpnext/setup/setup_wizard/operations/install_fixtures.py:298 #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "Support" msgstr "الدعم" @@ -49331,8 +50155,10 @@ msgstr "دعم مصدر البحث" #. Name of a DocType #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/support/doctype/support_settings/support_settings.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Support Settings" msgstr "إعدادات الدعم" @@ -49415,7 +50241,9 @@ msgid "System will notify to increase or decrease quantity or amount " msgstr "سيُعلم النظام بزيادة أو تقليل الكمية أو الكمية" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/tds_computation_summary/tds_computation_summary.json +#: erpnext/workspace_sidebar/taxes.json msgid "TDS Computation Summary" msgstr "ملخص حساب TDS" @@ -49451,23 +50279,23 @@ msgstr "استهداف ({})" msgid "Target Asset" msgstr "الأصل المستهدف" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:208 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:209 msgid "Target Asset {0} cannot be cancelled" msgstr "لا يمكن إلغاء الأصل المستهدف {0}" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:206 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:207 msgid "Target Asset {0} cannot be submitted" msgstr "لا يمكن إرسال الأصل المستهدف {0}" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:202 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:203 msgid "Target Asset {0} cannot be {1}" msgstr "لا يمكن أن يكون الأصل المستهدف {0} هو {1}" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:212 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:213 msgid "Target Asset {0} does not belong to company {1}" msgstr "الأصل المستهدف {0} لا ينتمي إلى الشركة {1}" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:191 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:192 msgid "Target Asset {0} needs to be composite asset" msgstr "يجب أن يكون الأصل المستهدف {0} أصلًا مركبًا" @@ -49513,7 +50341,7 @@ msgstr "معدل الوارد المستهدف" msgid "Target Item Code" msgstr "رمز المنتج المستهدف" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:182 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:183 msgid "Target Item {0} must be a Fixed Asset item" msgstr "يجب أن يكون العنصر المستهدف {0} عنصرًا من الأصول الثابتة" @@ -49770,6 +50598,7 @@ msgstr "تفكيك الضرائب" #. Label of the tax_category (Link) field in DocType 'Delivery Note' #. Label of the tax_category (Link) field in DocType 'Item Tax' #. Label of the tax_category (Link) field in DocType 'Purchase Receipt' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/custom/address.json #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pos_profile/pos_profile.json @@ -49789,6 +50618,7 @@ msgstr "تفكيك الضرائب" #: erpnext/stock/doctype/delivery_note/delivery_note.json #: erpnext/stock/doctype/item_tax/item_tax.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json +#: erpnext/workspace_sidebar/taxes.json msgid "Tax Category" msgstr "الفئة الضريبية" @@ -49823,8 +50653,8 @@ msgstr "الرقم الضريبي" #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:86 #: erpnext/accounts/report/general_ledger/general_ledger.js:141 -#: erpnext/accounts/report/purchase_register/purchase_register.py:191 -#: erpnext/accounts/report/sales_register/sales_register.py:214 +#: erpnext/accounts/report/purchase_register/purchase_register.py:192 +#: erpnext/accounts/report/sales_register/sales_register.py:215 #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:67 #: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:118 #: erpnext/accounts/report/tds_computation_summary/tds_computation_summary.py:75 @@ -49886,8 +50716,10 @@ msgstr "صف الضرائب" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/tax_rule/tax_rule.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/taxes.json msgid "Tax Rule" msgstr "القاعدة الضريبية" @@ -49901,11 +50733,16 @@ msgstr "تضارب القاعدة الضريبية مع {0}" msgid "Tax Settings" msgstr "إعدادات الضرائب" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/selling.json +msgid "Tax Template" +msgstr "" + #: erpnext/accounts/doctype/tax_rule/tax_rule.py:83 msgid "Tax Template is mandatory." msgstr "قالب الضرائب إلزامي." -#: erpnext/accounts/report/sales_register/sales_register.py:294 +#: erpnext/accounts/report/sales_register/sales_register.py:295 msgid "Tax Total" msgstr "مجموع الضرائب" @@ -49914,6 +50751,12 @@ msgstr "مجموع الضرائب" msgid "Tax Type" msgstr "نوع الضريبة" +#. Label of the tax_withholding_tab (Tab Break) field in DocType 'Journal +#. Entry' +#: erpnext/accounts/doctype/journal_entry/journal_entry.json +msgid "Tax Withholding" +msgstr "" + #. Name of a DocType #: erpnext/accounts/doctype/tax_withholding_account/tax_withholding_account.json msgid "Tax Withholding Account" @@ -49935,6 +50778,7 @@ msgstr "حساب حجب الضرائب" #. Label of the tax_withholding_category (Link) field in DocType 'Lower #. Deduction Certificate' #. Label of the tax_withholding_category (Link) field in DocType 'Customer' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json @@ -49945,11 +50789,14 @@ msgstr "حساب حجب الضرائب" #: erpnext/buying/doctype/supplier/supplier.json #: erpnext/regional/doctype/lower_deduction_certificate/lower_deduction_certificate.json #: erpnext/selling/doctype/customer/customer.json +#: erpnext/workspace_sidebar/taxes.json msgid "Tax Withholding Category" msgstr "فئة حجب الضرائب" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.json +#: erpnext/workspace_sidebar/taxes.json msgid "Tax Withholding Details" msgstr "تفاصيل حجب الضرائب" @@ -49968,8 +50815,6 @@ msgstr "تفاصيل حجب الضرائب" msgid "Tax Withholding Entries" msgstr "قيود اقتطاع الضرائب" -#. Label of the section_tax_withholding_entry (Section Break) field in DocType -#. 'Journal Entry' #. Label of the section_tax_withholding_entry (Section Break) field in DocType #. 'Payment Entry' #. Label of the section_tax_withholding_entry (Section Break) field in DocType @@ -49977,7 +50822,6 @@ msgstr "قيود اقتطاع الضرائب" #. Label of the section_tax_withholding_entry (Section Break) field in DocType #. 'Sales Invoice' #. Name of a DocType -#: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json @@ -49997,6 +50841,7 @@ msgstr "قيد اقتطاع الضريبة" #. Rate' #. Label of the tax_withholding_group (Link) field in DocType 'Supplier' #. Label of the tax_withholding_group (Link) field in DocType 'Customer' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json @@ -50006,6 +50851,7 @@ msgstr "قيد اقتطاع الضريبة" #: erpnext/accounts/doctype/tax_withholding_rate/tax_withholding_rate.json #: erpnext/buying/doctype/supplier/supplier.json #: erpnext/selling/doctype/customer/customer.json +#: erpnext/workspace_sidebar/taxes.json msgid "Tax Withholding Group" msgstr "مجموعة حجز الضرائب" @@ -50072,9 +50918,11 @@ msgstr "نوع المستند الخاضع للضريبة" #. Label of the taxes (Table) field in DocType 'POS Closing Entry' #. Label of the taxes_section (Section Break) field in DocType 'POS Profile' #. Label of the sb_1 (Section Break) field in DocType 'Subscription' +#. Label of a Desktop Icon #. Label of the taxes_section (Section Break) field in DocType 'Sales Order' #. Label of the taxes (Table) field in DocType 'Item Group' #. Label of the taxes (Table) field in DocType 'Item' +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/pos_closing_entry/closing_voucher_details.html:60 #: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json #: erpnext/accounts/doctype/pos_profile/pos_profile.json @@ -50082,9 +50930,10 @@ msgstr "نوع المستند الخاضع للضريبة" #: erpnext/accounts/doctype/tax_category/tax_category_dashboard.py:12 #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:26 #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:42 +#: erpnext/desktop_icon/taxes.json #: erpnext/selling/doctype/sales_order/sales_order.json #: erpnext/setup/doctype/item_group/item_group.json -#: erpnext/stock/doctype/item/item.json +#: erpnext/stock/doctype/item/item.json erpnext/workspace_sidebar/taxes.json msgid "Taxes" msgstr "الضرائب" @@ -50360,7 +51209,9 @@ msgid "Terms & Conditions" msgstr "الشروط والأحكام" #. Label of the tc_name (Link) field in DocType 'Supplier Quotation' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json +#: erpnext/workspace_sidebar/selling.json msgid "Terms Template" msgstr "نموذج الشروط" @@ -50389,6 +51240,7 @@ msgstr "نموذج الشروط" #. Name of a DocType #. Label of the terms (Text Editor) field in DocType 'Terms and Conditions' #. Label of the terms (Text Editor) field in DocType 'Purchase Receipt' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pos_profile/pos_profile.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json @@ -50404,6 +51256,7 @@ msgstr "نموذج الشروط" #: erpnext/selling/doctype/quotation/quotation.json #: erpnext/setup/doctype/terms_and_conditions/terms_and_conditions.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Terms and Conditions" msgstr "الشروط والأحكام" @@ -50469,6 +51322,7 @@ msgstr "قالب الشروط والأحكام" #. Option for the 'Entity Type' (Select) field in DocType 'Service Level #. Agreement' #. Label of the territory (Link) field in DocType 'Warranty Claim' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json @@ -50480,12 +51334,12 @@ msgstr "قالب الشروط والأحكام" #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:97 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:182 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:68 -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:171 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:169 #: erpnext/accounts/report/gross_profit/gross_profit.py:436 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.js:8 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:21 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:251 -#: erpnext/accounts/report/sales_register/sales_register.py:208 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:252 +#: erpnext/accounts/report/sales_register/sales_register.py:209 #: erpnext/crm/doctype/lead/lead.json #: erpnext/crm/doctype/opportunity/opportunity.json #: erpnext/crm/doctype/prospect/prospect.json @@ -50521,6 +51375,7 @@ msgstr "قالب الشروط والأحكام" #: erpnext/stock/doctype/delivery_note/delivery_note.json #: erpnext/support/doctype/service_level_agreement/service_level_agreement.json #: erpnext/support/doctype/warranty_claim/warranty_claim.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/selling.json msgid "Territory" msgstr "إقليم" @@ -50541,8 +51396,10 @@ msgstr "اسم الاقليم" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/territory_target_variance_based_on_item_group/territory_target_variance_based_on_item_group.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Territory Target Variance Based On Item Group" msgstr "التباين المستهدف للمنطقة بناءً على مجموعة العناصر" @@ -50572,7 +51429,7 @@ msgstr "النص المعروض في البيان المالي (على سبيل msgid "The 'From Package No.' field must neither be empty nor it's value less than 1." msgstr "و "من حزمة رقم" يجب ألا يكون الحقل فارغا ولا قيمة أقل من 1." -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:398 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:399 msgid "The Access to Request for Quotation From Portal is Disabled. To Allow Access, Enable it in Portal Settings." msgstr "تم تعطيل الوصول إلى طلب عرض الأسعار من البوابة. للسماح بالوصول ، قم بتمكينه في إعدادات البوابة." @@ -50597,7 +51454,7 @@ msgstr "لا تتطابق الشركة {0} الخاصة بتوقعات المب msgid "The Document Type {0} must have a Status field to configure Service Level Agreement" msgstr "يجب أن يحتوي نوع المستند {0} على حقل الحالة لتكوين اتفاقية مستوى الخدمة" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:335 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:337 msgid "The Excluded Fee is bigger than the Deposit it is deducted from." msgstr "الرسوم المستثناة أكبر من مبلغ الوديعة التي يتم خصمها منه." @@ -50613,7 +51470,7 @@ msgstr "سيتم إلغاء إدخالات دفتر الأستاذ العام ف msgid "The Loyalty Program isn't valid for the selected company" msgstr "برنامج الولاء غير صالح للشركة المختارة" -#: erpnext/accounts/doctype/payment_request/payment_request.py:980 +#: erpnext/accounts/doctype/payment_request/payment_request.py:981 msgid "The Payment Request {0} is already paid, cannot process payment twice" msgstr "تم دفع طلب الدفع {0} بالفعل، ولا يمكن معالجة الدفع مرتين." @@ -50637,7 +51494,7 @@ msgstr "يرتبط مندوب المبيعات بـ {0}" msgid "The Serial No at Row #{0}: {1} is not available in warehouse {2}." msgstr "الرقم التسلسلي في الصف #{0}: {1} غير متوفر في المستودع {2}." -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2512 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2535 msgid "The Serial No {0} is reserved against the {1} {2} and cannot be used for any other transaction." msgstr "الرقم التسلسلي {0} محجوز مقابل {1} {2} ولا يمكن استخدامه لأي معاملة أخرى." @@ -50655,7 +51512,7 @@ msgstr "يُعرف إدخال المخزون من نوع "التصنيع&qu msgid "The account head under Liability or Equity, in which Profit/Loss will be booked" msgstr "رئيس الحساب تحت المسؤولية أو الأسهم، والتي سيتم حجز الربح / الخسارة" -#: erpnext/accounts/doctype/payment_request/payment_request.py:875 +#: erpnext/accounts/doctype/payment_request/payment_request.py:876 msgid "The allocated amount is greater than the outstanding amount of Payment Request {0}" msgstr "المبلغ المخصص أكبر من المبلغ المستحق لطلب الدفع {0}" @@ -50667,7 +51524,7 @@ msgstr "يختلف مبلغ {0} المحدد في طلب الدفع هذا عن msgid "The batch {0} is already reserved in {1} {2}. So, cannot proceed with the {3} {4}, which is created against the {5} {6}." msgstr "تم حجز الدفعة {0} بالفعل في {1} {2}. لذا، لا يمكن المتابعة مع {3} {4}، والتي تم إنشاؤها مقابل {5} {6}." -#: erpnext/manufacturing/doctype/job_card/job_card.py:1302 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1303 msgid "The completed quantity {0} of an operation {1} cannot be greater than the completed quantity {2} of a previous operation {3}." msgstr "لا يمكن أن تكون الكمية المكتملة {0} لعملية {1} أكبر من الكمية المكتملة {2} لعملية سابقة {3}." @@ -50712,6 +51569,10 @@ msgstr "الحقل {0} في الصف {1} غير مُعيّن" msgid "The fields From Shareholder and To Shareholder cannot be blank" msgstr "لا يمكن ترك الحقول من المساهمين والمساهم فارغا" +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:40 +msgid "The fiscal year has been automatically created in a Disabled state to maintain consistency with the previous fiscal year's status." +msgstr "" + #: erpnext/accounts/doctype/share_transfer/share_transfer.py:240 msgid "The folio numbers are not matching" msgstr "أرقام الورقة غير متطابقة" @@ -50724,7 +51585,7 @@ msgstr "لا يمكن استيعاب العناصر التالية، التي ت msgid "The following Purchase Invoices are not submitted:" msgstr "لم يتم تقديم فواتير الشراء التالية:" -#: erpnext/assets/doctype/asset/depreciation.py:344 +#: erpnext/assets/doctype/asset/depreciation.py:345 msgid "The following assets have failed to automatically post depreciation entries: {0}" msgstr "فشلت الأصول التالية في تسجيل قيود الإهلاك تلقائيًا: {0}" @@ -50765,7 +51626,7 @@ msgstr "الوزن الكلي للحزمة. الوزن الصافي عادة + msgid "The holiday on {0} is not between From Date and To Date" msgstr "عطلة على {0} ليست بين من تاريخ وإلى تاريخ" -#: erpnext/controllers/buying_controller.py:1229 +#: erpnext/controllers/buying_controller.py:1246 msgid "The item {item} is not marked as {type_of} item. You can enable it as {type_of} item from its Item master." msgstr "العنصر {item} غير مُصنّف كعنصر {type_of} . يمكنك تفعيله كعنصر {type_of} من قائمة العناصر الرئيسية." @@ -50773,15 +51634,15 @@ msgstr "العنصر {item} غير مُصنّف كعنصر {type_of} . يمكن msgid "The items {0} and {1} are present in the following {2} :" msgstr "العنصران {0} و {1} موجودان في العنصر التالي {2} :" -#: erpnext/controllers/buying_controller.py:1222 +#: erpnext/controllers/buying_controller.py:1239 msgid "The items {items} are not marked as {type_of} item. You can enable them as {type_of} item from their Item masters." msgstr "العناصر {items} غير مصنفة كعناصر {type_of} . يمكنك تفعيلها كعناصر {type_of} من قائمة العناصر الرئيسية الخاصة بها." -#: erpnext/manufacturing/doctype/workstation/workstation.py:549 +#: erpnext/manufacturing/doctype/workstation/workstation.py:550 msgid "The job card {0} is in {1} state and you cannot complete." msgstr "بطاقة الوظيفة {0} في حالة {1} ولا يمكنك إكمالها." -#: erpnext/manufacturing/doctype/workstation/workstation.py:543 +#: erpnext/manufacturing/doctype/workstation/workstation.py:544 msgid "The job card {0} is in {1} state and you cannot start it again." msgstr "بطاقة العمل {0} في حالة {1} ولا يمكنك تشغيلها مرة أخرى." @@ -50879,7 +51740,7 @@ msgstr "حساب التغيير المحدد {} لا ينتمي إلى الشر msgid "The selected item cannot have Batch" msgstr "العنصر المحدد لا يمكن أن يكون دفعة" -#: erpnext/assets/doctype/asset/asset.js:647 +#: erpnext/assets/doctype/asset/asset.js:648 msgid "The sell quantity is less than the total asset quantity. The remaining quantity will be split into a new asset. This action cannot be undone.

    Do you want to continue?" msgstr "كمية البيع أقل من إجمالي كمية الأصل. سيتم تقسيم الكمية المتبقية إلى أصل جديد. لا يمكن التراجع عن هذا الإجراء.

    هل تريد المتابعة؟" @@ -50887,8 +51748,8 @@ msgstr "كمية البيع أقل من إجمالي كمية الأصل. سيت msgid "The seller and the buyer cannot be the same" msgstr "البائع والمشتري لا يمكن أن يكون هو نفسه" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:175 -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:187 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:176 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:188 msgid "The serial and batch bundle {0} not linked to {1} {2}" msgstr "الحزمة التسلسلية وحزمة الدفعات {0} غير مرتبطة بـ {1} {2}" @@ -50986,7 +51847,7 @@ msgstr "المستودع الذي تُخزّن فيه المواد الخام. msgid "The warehouse where your Items will be transferred when you begin production. Group Warehouse can also be selected as a Work in Progress warehouse." msgstr "المستودع الذي ستُنقل إليه منتجاتك عند بدء الإنتاج. يمكن أيضاً اختيار مستودع المجموعة كمستودع للمنتجات قيد التصنيع." -#: erpnext/manufacturing/doctype/job_card/job_card.py:875 +#: erpnext/manufacturing/doctype/job_card/job_card.py:876 msgid "The {0} ({1}) must be equal to {2} ({3})" msgstr "يجب أن يكون {0} ({1}) مساويًا لـ {2} ({3})" @@ -51006,7 +51867,7 @@ msgstr "تم إنشاء {0} {1} بنجاح" msgid "The {0} {1} does not match with the {0} {2} in the {3} {4}" msgstr "لا يتطابق {0} {1} مع {0} {2} في {3} {4}" -#: erpnext/manufacturing/doctype/job_card/job_card.py:978 +#: erpnext/manufacturing/doctype/job_card/job_card.py:979 msgid "The {0} {1} is used to calculate the valuation cost for the finished good {2}." msgstr "يتم استخدام {0} {1} لحساب تكلفة التقييم للمنتج النهائي {2}." @@ -51014,7 +51875,7 @@ msgstr "يتم استخدام {0} {1} لحساب تكلفة التقييم لل msgid "Then Pricing Rules are filtered out based on Customer, Customer Group, Territory, Supplier, Supplier Type, Campaign, Sales Partner etc." msgstr "ثم يتم تصفية قواعد التسعير بناءً على العميل، ومجموعة العملاء، والمنطقة، والمورد، ونوع المورد، والحملة، وشريك المبيعات، وما إلى ذلك." -#: erpnext/assets/doctype/asset/asset.py:727 +#: erpnext/assets/doctype/asset/asset.py:730 msgid "There are active maintenance or repairs against the asset. You must complete all of them before cancelling the asset." msgstr "هناك صيانة نشطة أو إصلاحات ضد الأصل. يجب عليك إكمالها جميعًا قبل إلغاء الأصل." @@ -51026,7 +51887,7 @@ msgstr "هناك تناقضات بين المعدل، لا من الأسهم و msgid "There are ledger entries against this account. Changing {0} to non-{1} in live system will cause incorrect output in 'Accounts {2}' report" msgstr "توجد قيود دفترية لهذا الحساب. سيؤدي تغيير {0} إلى{1} غير موجود في النظام الفعلي إلى ظهور مخرجات غير صحيحة في تقرير \"الحسابات {2}\"." -#: erpnext/utilities/bulk_transaction.py:67 +#: erpnext/utilities/bulk_transaction.py:69 msgid "There are no Failed transactions" msgstr "لا توجد معاملات فاشلة" @@ -51113,11 +51974,11 @@ msgstr "هذا العنصر هو متغير {0} (قالب)." msgid "This Month's Summary" msgstr "ملخص هذا الشهر" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:925 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:939 msgid "This Purchase Order has been fully subcontracted." msgstr "تم التعاقد من الباطن بالكامل على أمر الشراء هذا." -#: erpnext/selling/doctype/sales_order/sales_order.py:2052 +#: erpnext/selling/doctype/sales_order/sales_order.py:2064 msgid "This Sales Order has been fully subcontracted." msgstr "تم التعاقد من الباطن بالكامل على أمر البيع هذا." @@ -51133,7 +51994,7 @@ msgstr "سيوقف هذا الإجراء الفوترة المستقبلية. ه msgid "This action will unlink this account from any external service integrating ERPNext with your bank accounts. It cannot be undone. Are you certain ?" msgstr "سيؤدي هذا الإجراء إلى إلغاء ربط هذا الحساب بأي خدمة خارجية تدمج ERPNext مع حساباتك المصرفية. لا يمكن التراجع. هل أنت متأكد؟" -#: erpnext/assets/doctype/asset/asset.py:431 +#: erpnext/assets/doctype/asset/asset.py:432 msgid "This asset category is marked as non-depreciable. Please disable depreciation calculation or choose a different category." msgstr "تم تصنيف هذه الفئة من الأصول على أنها غير قابلة للاستهلاك. يرجى تعطيل حساب الاستهلاك أو اختيار فئة أخرى." @@ -51266,7 +52127,7 @@ msgstr "يمكن تحديد هذا الخيار لتعديل حقلي \"تاري msgid "This schedule was created when Asset {0} was adjusted through Asset Value Adjustment {1}." msgstr "تم إنشاء هذا الجدول عندما تم تعديل الأصل {0} من خلال تعديل قيمة الأصل {1}." -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:475 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:476 msgid "This schedule was created when Asset {0} was consumed through Asset Capitalization {1}." msgstr "تم إنشاء هذا الجدول عندما تم استهلاك الأصل {0} من خلال رسملة الأصل {1}." @@ -51278,11 +52139,11 @@ msgstr "تم إنشاء هذا الجدول عندما تم إصلاح الأص msgid "This schedule was created when Asset {0} was restored due to Sales Invoice {1} cancellation." msgstr "تم إنشاء هذا الجدول عندما تم استعادة الأصل {0} بسبب إلغاء فاتورة المبيعات {1} ." -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:584 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:585 msgid "This schedule was created when Asset {0} was restored on Asset Capitalization {1}'s cancellation." msgstr "تم إنشاء هذا الجدول عندما تمت استعادة الأصل {0} عند إلغاء رسملة الأصل {1}." -#: erpnext/assets/doctype/asset/depreciation.py:458 +#: erpnext/assets/doctype/asset/depreciation.py:459 msgid "This schedule was created when Asset {0} was restored." msgstr "تم إنشاء هذا الجدول عند استعادة الأصل {0} ." @@ -51290,11 +52151,11 @@ msgstr "تم إنشاء هذا الجدول عند استعادة الأصل {0} msgid "This schedule was created when Asset {0} was returned through Sales Invoice {1}." msgstr "تم إنشاء هذا الجدول عندما تم إرجاع الأصل {0} من خلال فاتورة المبيعات {1}." -#: erpnext/assets/doctype/asset/depreciation.py:417 +#: erpnext/assets/doctype/asset/depreciation.py:418 msgid "This schedule was created when Asset {0} was scrapped." msgstr "تم إنشاء هذا الجدول عندما تم إلغاء الأصل {0} ." -#: erpnext/assets/doctype/asset/asset.py:1504 +#: erpnext/assets/doctype/asset/asset.py:1519 msgid "This schedule was created when Asset {0} was {1} into new Asset {2}." msgstr "تم إنشاء هذا الجدول عندما تم تحويل الأصل {0} إلى الأصل الجديد {2}{1} ." @@ -51453,7 +52314,7 @@ msgstr "الوقت بالدقائق" msgid "Time in mins." msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:854 +#: erpnext/manufacturing/doctype/job_card/job_card.py:855 msgid "Time logs are required for {0} {1}" msgstr "سجلات الوقت مطلوبة لـ {0} {1}" @@ -51476,19 +52337,23 @@ msgstr "الموقت تجاوزت الساعات المعطاة." #. Name of a DocType #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1066 #: erpnext/projects/doctype/timesheet/timesheet.json #: erpnext/projects/report/daily_timesheet_summary/daily_timesheet_summary.py:26 #: erpnext/projects/report/timesheet_billing_summary/timesheet_billing_summary.py:59 #: erpnext/projects/workspace/projects/projects.json #: erpnext/templates/pages/projects.html:65 +#: erpnext/workspace_sidebar/projects.json msgid "Timesheet" msgstr "ساعات العمل" #. Name of a report #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/report/timesheet_billing_summary/timesheet_billing_summary.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Timesheet Billing Summary" msgstr "ملخص فواتير جداول الدوام" @@ -51511,7 +52376,7 @@ msgstr "لا يمكن إصدار فاتورة لجدول الدوام {0} في #. Label of the timesheet_sb (Section Break) field in DocType 'Projects #. Settings' #: erpnext/projects/doctype/projects_settings/projects_settings.json -#: erpnext/projects/doctype/timesheet/timesheet.py:572 +#: erpnext/projects/doctype/timesheet/timesheet.py:581 #: erpnext/templates/pages/projects.html:60 msgid "Timesheets" msgstr "الجداول الزمنية" @@ -51810,7 +52675,7 @@ msgstr "لإلغاء فاتورة المبيعات هذه، عليك إلغاء msgid "To create a Payment Request reference document is required" msgstr "لإنشاء مستند مرجع طلب الدفع مطلوب" -#: erpnext/assets/doctype/asset_category/asset_category.py:110 +#: erpnext/assets/doctype/asset_category/asset_category.py:120 msgid "To enable Capital Work in Progress Accounting," msgstr "لتمكين المحاسبة عن أعمال رأس المال قيد التنفيذ،" @@ -51859,7 +52724,7 @@ msgid "To use a different finance book, please uncheck 'Include Default FB Asset msgstr "لاستخدام دفتر مالي مختلف، يرجى إلغاء تحديد \"تضمين أصول دفتر الأستاذ الافتراضي\"." #: erpnext/accounts/doctype/financial_report_template/financial_report_engine.py:705 -#: erpnext/accounts/report/financial_statements.py:624 +#: erpnext/accounts/report/financial_statements.py:621 #: erpnext/accounts/report/general_ledger/general_ledger.py:310 #: erpnext/accounts/report/trial_balance/trial_balance.py:310 msgid "To use a different finance book, please uncheck 'Include Default FB Entries'" @@ -51902,6 +52767,7 @@ msgstr "عدد الأعمدة كبير جدًا. قم بتصدير التقري #. Label of a Card Break in the Manufacturing Workspace #. Label of the tools (Column Break) field in DocType 'Email Digest' #. Label of a Card Break in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order/purchase_order.js:578 #: erpnext/buying/doctype/purchase_order/purchase_order.js:654 #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:61 @@ -51913,6 +52779,8 @@ msgstr "عدد الأعمدة كبير جدًا. قم بتصدير التقري #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/setup/doctype/email_digest/email_digest.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/manufacturing.json +#: erpnext/workspace_sidebar/stock.json msgid "Tools" msgstr "" @@ -52127,12 +52995,12 @@ msgstr "مجموع العمولة" #. Label of the total_completed_qty (Float) field in DocType 'Job Card' #: erpnext/manufacturing/doctype/job_card/job_card.json -#: erpnext/manufacturing/doctype/job_card/job_card.py:871 +#: erpnext/manufacturing/doctype/job_card/job_card.py:872 #: erpnext/manufacturing/report/job_card_summary/job_card_summary.py:174 msgid "Total Completed Qty" msgstr "إجمالي الكمية المكتملة" -#: erpnext/manufacturing/doctype/job_card/job_card.py:188 +#: erpnext/manufacturing/doctype/job_card/job_card.py:189 msgid "Total Completed Qty is required for Job Card {0}, please start and complete the job card before submission" msgstr "" @@ -52366,7 +53234,7 @@ msgstr "اجمالي أمر البيع التقديري" msgid "Total Order Value" msgstr "مجموع قيمة الطلب" -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:622 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:621 msgid "Total Other Charges" msgstr "إجمالي الرسوم الأخرى" @@ -52409,7 +53277,7 @@ msgstr "لا يمكن أن يكون إجمالي مبلغ طلب الدفع أك msgid "Total Payments" msgstr "مجموع المدفوعات" -#: erpnext/selling/doctype/sales_order/sales_order.py:723 +#: erpnext/selling/doctype/sales_order/sales_order.py:724 msgid "Total Picked Quantity {0} is more than ordered qty {1}. You can set the Over Picking Allowance in Stock Settings." msgstr "إجمالي الكمية المختارة {0} أكبر من الكمية المطلوبة {1}. يمكنك ضبط سماحية الاختيار الزائد في إعدادات المخزون." @@ -52536,8 +53404,8 @@ msgstr "إجمالي المستهدف" msgid "Total Tasks" msgstr "إجمالي المهام" -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:615 -#: erpnext/accounts/report/purchase_register/purchase_register.py:262 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:614 +#: erpnext/accounts/report/purchase_register/purchase_register.py:263 msgid "Total Tax" msgstr "مجموع الضرائب" @@ -52701,7 +53569,7 @@ msgstr "إجمالي وقت العمل على محطة العمل (بالساع msgid "Total allocated percentage for sales team should be 100" msgstr "مجموع النسبة المئوية المخصصة ل فريق المبيعات يجب أن يكون 100" -#: erpnext/selling/doctype/customer/customer.py:192 +#: erpnext/selling/doctype/customer/customer.py:193 msgid "Total contribution percentage should be equal to 100" msgstr "يجب أن تكون نسبة المساهمة الإجمالية مساوية 100" @@ -52919,6 +53787,10 @@ msgstr "معلومات المعاملة" msgid "Transaction Name" msgstr "اسم المعاملة" +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:60 +msgid "Transaction Qty" +msgstr "" + #. Label of the transaction_settings_section (Tab Break) field in DocType #. 'Buying Settings' #. Label of the sales_transactions_settings_section (Section Break) field in @@ -52965,7 +53837,7 @@ msgstr "المعاملة التي يتم اقتطاع الضريبة منها" msgid "Transaction from which tax is withheld" msgstr "المعاملة التي يتم اقتطاع الضريبة منها" -#: erpnext/manufacturing/doctype/job_card/job_card.py:847 +#: erpnext/manufacturing/doctype/job_card/job_card.py:848 msgid "Transaction not allowed against stopped Work Order {0}" msgstr "المعاملة غير مسموح بها في مقابل أمر العمل المتوقف {0}" @@ -53167,8 +54039,12 @@ msgstr "شجرة الإجراءات" #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/trial_balance/trial_balance.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Trial Balance" msgstr "ميزان المراجعة" @@ -53179,8 +54055,10 @@ msgstr "ميزان المراجعة (بسيط)" #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Trial Balance for Party" msgstr "ميزان المراجعة للحزب" @@ -53276,8 +54154,10 @@ msgstr "أنواع الأنشطة لسجلات الوقت" #. Label of a Link in the Financial Reports Workspace #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/regional/report/uae_vat_201/uae_vat_201.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "UAE VAT 201" msgstr "ضريبة القيمة المضافة في الإمارات العربية المتحدة 201" @@ -53435,6 +54315,7 @@ msgstr "تفاصيل تحويل وحدة القياس" #. Item' #. Label of the conversion_factor (Float) field in DocType 'Pick List Item' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -53448,6 +54329,7 @@ msgstr "تفاصيل تحويل وحدة القياس" #: erpnext/stock/doctype/material_request_item/material_request_item.json #: erpnext/stock/doctype/pick_list_item/pick_list_item.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "UOM Conversion Factor" msgstr "عامل تحويل وحدة القياس" @@ -53637,8 +54519,10 @@ msgstr "وحدة القياس" #. Label of a Link in the Home Workspace #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/setup/workspace/home/home.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Unit of Measure (UOM)" msgstr "وحدة القياس" @@ -53738,7 +54622,11 @@ msgid "Unrealized Profit/Loss account for intra-company transfers" msgstr "حساب الأرباح/الخسائر غير المحققة للتحويلات داخل الشركة" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/unreconcile_payment/unreconcile_payment.json +#: erpnext/workspace_sidebar/banking.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Unreconcile Payment" msgstr "دفعة غير متطابقة" @@ -54044,7 +54932,7 @@ msgstr "تحديث وتيرة المشروع" msgid "Update latest price in all BOMs" msgstr "تحديث آخر الأسعار في جميع بومس" -#: erpnext/assets/doctype/asset/asset.py:471 +#: erpnext/assets/doctype/asset/asset.py:474 msgid "Update stock must be enabled for the purchase invoice {0}" msgstr "يجب تفعيل خيار تحديث المخزون لفاتورة الشراء {0}" @@ -54274,7 +55162,7 @@ msgstr "استخدم حقول الرقم التسلسلي / الدفعة" msgid "Use Transaction Date Exchange Rate" msgstr "استخدم سعر صرف تاريخ المعاملة" -#: erpnext/projects/doctype/project/project.py:563 +#: erpnext/projects/doctype/project/project.py:564 msgid "Use a name that is different from previous project name" msgstr "استخدم اسمًا مختلفًا عن اسم المشروع السابق" @@ -54310,7 +55198,7 @@ msgstr "هوية المستخدم لم يتم تعيين موظف ل {0}" #. Label of the user_remark (Small Text) field in DocType 'Journal Entry' #. Label of the user_remark (Small Text) field in DocType 'Journal Entry #. Account' -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:655 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:651 #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json msgid "User Remark" @@ -54485,11 +55373,11 @@ msgstr "صالحة للبلدان" msgid "Valid from and valid upto fields are mandatory for the cumulative" msgstr "صالحة من وحقول تصل صالحة إلزامية للتراكمية" -#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:169 +#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:170 msgid "Valid till Date cannot be before Transaction Date" msgstr "صالح حتى التاريخ لا يمكن أن يكون قبل تاريخ المعاملة" -#: erpnext/selling/doctype/quotation/quotation.py:158 +#: erpnext/selling/doctype/quotation/quotation.py:159 msgid "Valid till date cannot be before transaction date" msgstr "صالحة حتى تاريخ لا يمكن أن يكون قبل تاريخ المعاملة" @@ -54558,7 +55446,7 @@ msgstr "الصلاحية والاستخدام" msgid "Validity in Days" msgstr "الصلاحية في أيام" -#: erpnext/selling/doctype/quotation/quotation.py:366 +#: erpnext/selling/doctype/quotation/quotation.py:371 msgid "Validity period of this quotation has ended." msgstr "انتهت فترة صلاحية هذا الاقتباس." @@ -55056,8 +55944,8 @@ msgstr "إعدادات المكالمات الصوتية" msgid "Volt-Ampere" msgstr "فولت أمبير" -#: erpnext/accounts/report/purchase_register/purchase_register.py:162 -#: erpnext/accounts/report/sales_register/sales_register.py:178 +#: erpnext/accounts/report/purchase_register/purchase_register.py:163 +#: erpnext/accounts/report/sales_register/sales_register.py:179 msgid "Voucher" msgstr "" @@ -55126,7 +56014,7 @@ msgstr "رقم مرجع تفاصيل القسيمة" #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.js:42 #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:209 #: erpnext/accounts/report/general_ledger/general_ledger.js:49 -#: erpnext/accounts/report/general_ledger/general_ledger.py:746 +#: erpnext/accounts/report/general_ledger/general_ledger.py:744 #: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.js:41 #: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.py:33 #: erpnext/accounts/report/payment_ledger/payment_ledger.js:65 @@ -55154,7 +56042,7 @@ msgstr "رقم مرجع تفاصيل القسيمة" msgid "Voucher No" msgstr "رقم السند" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1337 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1340 msgid "Voucher No is mandatory" msgstr "رقم القسيمة إلزامي" @@ -55166,7 +56054,7 @@ msgstr "عدد القسائم" #. Label of the voucher_subtype (Small Text) field in DocType 'GL Entry' #: erpnext/accounts/doctype/gl_entry/gl_entry.json -#: erpnext/accounts/report/general_ledger/general_ledger.py:740 +#: erpnext/accounts/report/general_ledger/general_ledger.py:738 msgid "Voucher Subtype" msgstr "نوع القسيمة الفرعي" @@ -55197,11 +56085,11 @@ msgstr "نوع القسيمة الفرعي" #: erpnext/accounts/doctype/unreconcile_payment/unreconcile_payment.json #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1198 #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:200 -#: erpnext/accounts/report/general_ledger/general_ledger.py:738 +#: erpnext/accounts/report/general_ledger/general_ledger.py:736 #: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.py:31 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:165 -#: erpnext/accounts/report/purchase_register/purchase_register.py:157 -#: erpnext/accounts/report/sales_register/sales_register.py:173 +#: erpnext/accounts/report/purchase_register/purchase_register.py:158 +#: erpnext/accounts/report/sales_register/sales_register.py:174 #: erpnext/accounts/report/voucher_wise_balance/voucher_wise_balance.py:17 #: erpnext/public/js/utils/unreconcile.js:71 #: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json @@ -55228,7 +56116,7 @@ msgstr "نوع القسيمة الفرعي" msgid "Voucher Type" msgstr "نوع السند" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:198 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:200 msgid "Voucher {0} is over-allocated by {1}" msgstr "تم تخصيص قسيمة {0} بشكل زائد بواسطة {1}" @@ -55352,8 +56240,10 @@ msgstr "نوع المستودع" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/warehouse_wise_stock_balance/warehouse_wise_stock_balance.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Warehouse Wise Stock Balance" msgstr "موازنة المخزون في المستودع" @@ -55551,7 +56441,7 @@ msgstr "تحذير : كمية المواد المطلوبة هي أقل من ا msgid "Warning: Quantity exceeds maximum producible quantity based on quantity of raw materials received through the Subcontracting Inward Order {0}." msgstr "تحذير: الكمية تتجاوز الحد الأقصى للكمية القابلة للإنتاج بناءً على كمية المواد الخام المستلمة من خلال أمر التوريد الداخلي للتعاقد من الباطن {0}." -#: erpnext/selling/doctype/sales_order/sales_order.py:345 +#: erpnext/selling/doctype/sales_order/sales_order.py:346 msgid "Warning: Sales Order {0} already exists against Customer's Purchase Order {1}" msgstr "تحذير: أمر البيع {0} موجود مسبقاً لأمر الشراء الخاص بالعميل {1}\\n
    \\nWarning: Sales Order {0} already exists against Customer's Purchase Order {1}" @@ -55582,10 +56472,12 @@ msgstr "الضمان / AMC الحالة" #. Label of a Link in the CRM Workspace #. Name of a DocType #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/workspace/crm/crm.json #: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.js:103 #: erpnext/support/doctype/warranty_claim/warranty_claim.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/support.json msgid "Warranty Claim" msgstr "مطالبة بالضمان" @@ -55956,6 +56848,7 @@ msgstr "التقدم في العمل" #. Entry' #. Option for the 'From Voucher Type' (Select) field in DocType 'Stock #. Reservation Entry' +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom/bom.js:217 #: erpnext/manufacturing/doctype/bom/bom.json #: erpnext/manufacturing/doctype/job_card/job_card.json @@ -55981,6 +56874,7 @@ msgstr "التقدم في العمل" #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:512 #: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:142 #: erpnext/templates/pages/material_request_info.html:45 +#: erpnext/workspace_sidebar/manufacturing.json msgid "Work Order" msgstr "أمر العمل" @@ -55994,8 +56888,10 @@ msgstr "تحليل أمر العمل" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Work Order Consumed Materials" msgstr "المواد المستهلكة في أمر العمل" @@ -56028,8 +56924,10 @@ msgstr "تقرير مخزون أمر العمل" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/work_order_summary/work_order_summary.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Work Order Summary" msgstr "ملخص أمر العمل" @@ -56041,8 +56939,8 @@ msgstr "لا يمكن إنشاء أمر العمل للسبب التالي:
    msgid "Work Order cannot be raised against a Item Template" msgstr "لا يمكن رفع أمر العمل مقابل قالب العنصر" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2439 -#: erpnext/manufacturing/doctype/work_order/work_order.py:2519 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2448 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2528 msgid "Work Order has been {0}" msgstr "تم عمل الطلب {0}" @@ -56128,6 +57026,7 @@ msgstr "ساعات العمل" #. Label of a Link in the Manufacturing Workspace #. Label of the manufacturing_section (Section Break) field in DocType 'Item #. Lead Time' +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom_operation/bom_operation.json #: erpnext/manufacturing/doctype/bom_website_operation/bom_website_operation.json #: erpnext/manufacturing/doctype/job_card/job_card.json @@ -56143,6 +57042,7 @@ msgstr "ساعات العمل" #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/item_lead_time/item_lead_time.json #: erpnext/templates/generators/bom.html:70 +#: erpnext/workspace_sidebar/manufacturing.json msgid "Workstation" msgstr "محطة العمل" @@ -56189,12 +57089,14 @@ msgstr "حالة محطة العمل" #. Name of a DocType #. Label of the workstation_type (Data) field in DocType 'Workstation Type' #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom_operation/bom_operation.json #: erpnext/manufacturing/doctype/job_card/job_card.json #: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json #: erpnext/manufacturing/doctype/workstation/workstation.json #: erpnext/manufacturing/doctype/workstation_type/workstation_type.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Workstation Type" msgstr "نوع محطة العمل" @@ -56203,7 +57105,7 @@ msgstr "نوع محطة العمل" msgid "Workstation Working Hour" msgstr "محطة العمل ساعة العمل" -#: erpnext/manufacturing/doctype/workstation/workstation.py:453 +#: erpnext/manufacturing/doctype/workstation/workstation.py:454 msgid "Workstation is closed on the following dates as per Holiday List: {0}" msgstr "محطة العمل مغلقة في التواريخ التالية وفقا لقائمة العطل: {0}\\n
    \\nWorkstation is closed on the following dates as per Holiday List: {0}" @@ -56357,6 +57259,7 @@ msgstr "تاريخ نهاية العام" #. Label of the year (Data) field in DocType 'Fiscal Year' #: erpnext/accounts/doctype/fiscal_year/fiscal_year.json +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:9 msgid "Year Name" msgstr "اسم العام" @@ -56370,7 +57273,7 @@ msgstr "تاريخ بدء العام" msgid "Year of Passing" msgstr "سنة التخرج" -#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:111 +#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:85 msgid "Year start date or end date is overlapping with {0}. To avoid please set company" msgstr "تاريخ البدء أو تاريخ الانتهاء العام يتداخل مع {0}. لتجنب ذلك الرجاء تعيين الشركة\\n
    \\nYear start date or end date is overlapping with {0}. To avoid please set company" @@ -56406,7 +57309,7 @@ msgstr "يمكنك إضافة الفاتورة الأصلية {} يدويًا ل msgid "You can also copy-paste this link in your browser" msgstr "يمكنك أيضا نسخ - لصق هذا الرابط في متصفحك" -#: erpnext/assets/doctype/asset_category/asset_category.py:113 +#: erpnext/assets/doctype/asset_category/asset_category.py:123 msgid "You can also set default CWIP account in Company {}" msgstr "يمكنك أيضًا تعيين حساب CWIP الافتراضي في الشركة {}" @@ -56414,6 +57317,10 @@ msgstr "يمكنك أيضًا تعيين حساب CWIP الافتراضي في msgid "You can change the parent account to a Balance Sheet account or select a different account." msgstr "يمكنك تغيير الحساب الرئيسي إلى حساب الميزانية العمومية أو تحديد حساب مختلف." +#: erpnext/assets/doctype/asset_category/asset_category.py:186 +msgid "You can either configure default depreciation accounts in the Company or set the required accounts in the following rows:

    " +msgstr "" + #: erpnext/accounts/doctype/journal_entry/journal_entry.py:703 msgid "You can not enter current voucher in 'Against Journal Entry' column" msgstr "لا يمكنك إدخال القسيمة الحالية في عمود 'قيد اليومية المقابل'.\\n
    \\nYou can not enter current voucher in 'Against Journal Entry' column" @@ -56443,11 +57350,11 @@ msgstr "يمكنك تعيينه كاسم للآلة أو نوع العملية. msgid "You can use {0} to reconcile against {1} later." msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1314 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1315 msgid "You can't make any changes to Job Card since Work Order is closed." msgstr "لا يمكنك إجراء أي تغييرات على بطاقة العمل لأن أمر العمل مغلق." -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:218 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:219 msgid "You can't process the serial number {0} as it has already been used in the SABB {1}. {2} if you want to inward same serial number multiple times then enabled 'Allow existing Serial No to be Manufactured/Received again' in the {3}" msgstr "لا يمكنك معالجة الرقم التسلسلي {0} لأنه مستخدم بالفعل في جهاز SABB {1}. {2} إذا كنت ترغب في إدخال نفس الرقم التسلسلي عدة مرات، فقم بتمكين خيار \"السماح بتصنيع/استلام الرقم التسلسلي الحالي مرة أخرى\" في {3}" @@ -56487,7 +57394,7 @@ msgstr "لا يمكنك تحرير عقدة الجذر." msgid "You cannot enable both the settings '{0}' and '{1}'." msgstr "لا يمكنك تفعيل كل من الإعدادين '{0}' و '{1}'." -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:156 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:157 msgid "You cannot outward following {0} as either they are Delivered, Inactive or located in a different warehouse." msgstr "لا يمكنك المتابعة الخارجية {0} لأنها إما تم تسليمها أو غير نشطة أو موجودة في مستودع مختلف." @@ -56535,7 +57442,7 @@ msgstr "كان لديك {} من الأخطاء أثناء إنشاء الفوا msgid "You have already selected items from {0} {1}" msgstr "لقد حددت العناصر من {0} {1}" -#: erpnext/projects/doctype/project/project.py:363 +#: erpnext/projects/doctype/project/project.py:364 msgid "You have been invited to collaborate on the project {0}." msgstr "لقد تمت دعوتك للمشاركة في المشروع {0}." @@ -56655,6 +57562,10 @@ msgstr "كعنوان" msgid "as a percentage of finished item quantity" msgstr "كنسبة مئوية من كمية المنتج النهائي" +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1472 +msgid "as of {0}" +msgstr "" + #: erpnext/www/book_appointment/index.html:43 msgid "at" msgstr "في" @@ -56935,7 +57846,7 @@ msgstr "عن طريق إصلاح الأصول" msgid "via BOM Update Tool" msgstr "عبر أداة تحديث قائمة المواد" -#: erpnext/assets/doctype/asset_category/asset_category.py:111 +#: erpnext/assets/doctype/asset_category/asset_category.py:121 msgid "you must select Capital Work in Progress Account in accounts table" msgstr "يجب عليك تحديد حساب رأس المال قيد التقدم في جدول الحسابات" @@ -56983,7 +57894,7 @@ msgstr "{0} الملخص" msgid "{0} Number {1} is already used in {2} {3}" msgstr "{0} الرقم {1} مستخدم بالفعل في {2} {3}" -#: erpnext/manufacturing/doctype/bom/bom.py:1629 +#: erpnext/manufacturing/doctype/bom/bom.py:1638 msgid "{0} Operating Cost for operation {1}" msgstr "{0} تكلفة التشغيل للعملية {1}" @@ -57060,14 +57971,14 @@ msgstr "لا يمكن استخدام {0} كمركز تكلفة رئيسي لأن msgid "{0} cannot be zero" msgstr "لا يمكن أن تكون قيمة {0} صفرًا" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:919 -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1035 -#: erpnext/stock/doctype/pick_list/pick_list.py:1259 -#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:322 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:915 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1031 +#: erpnext/stock/doctype/pick_list/pick_list.py:1258 +#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:323 msgid "{0} created" msgstr "{0} تم انشاؤه" -#: erpnext/utilities/bulk_transaction.py:31 +#: erpnext/utilities/bulk_transaction.py:33 msgid "{0} creation for the following records will be skipped." msgstr "سيتم تخطي إنشاء السجلات التالية {0} ." @@ -57075,11 +57986,11 @@ msgstr "سيتم تخطي إنشاء السجلات التالية {0} ." msgid "{0} currency must be same as company's default currency. Please select another account." msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:291 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:295 msgid "{0} currently has a {1} Supplier Scorecard standing, and Purchase Orders to this supplier should be issued with caution." msgstr "{0} لديها حاليا {1} بطاقة أداء بطاقة الموردين، ويجب إصدار أوامر الشراء إلى هذا المورد بحذر." -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:127 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:128 msgid "{0} currently has a {1} Supplier Scorecard standing, and RFQs to this supplier should be issued with caution." msgstr "{0} لديه حاليا {1} بطاقة أداء بطاقة الموردين، ويجب أن يتم إصدار طلبات إعادة الشراء إلى هذا المورد بحذر." @@ -57147,7 +58058,7 @@ msgstr "{0} قيد التشغيل بالفعل لـ {1}" msgid "{0} is blocked so this transaction cannot proceed" msgstr "تم حظر {0} حتى لا تتم متابعة هذه المعاملة" -#: erpnext/assets/doctype/asset/asset.py:505 +#: erpnext/assets/doctype/asset/asset.py:508 msgid "{0} is in Draft. Submit it before creating the Asset." msgstr "{0} في وضع المسودة. يرجى إرساله قبل إنشاء الأصل." @@ -57168,7 +58079,7 @@ msgstr "{0} إلزامي. ربما لم يتم إنشاء سجل صرف العم msgid "{0} is mandatory. Maybe Currency Exchange record is not created for {1} to {2}." msgstr "{0} إلزامي. ربما لم يتم إنشاء سجل سعر صرف العملة ل{1} إلى {2}." -#: erpnext/selling/doctype/customer/customer.py:234 +#: erpnext/selling/doctype/customer/customer.py:235 msgid "{0} is not a company bank account" msgstr "{0} ليس حسابًا مصرفيًا للشركة" @@ -57228,7 +58139,7 @@ msgstr "{0} يجب أن يكون سالبة في وثيقة الارجاع" msgid "{0} not allowed to transact with {1}. Please change the Company or add the Company in the 'Allowed To Transact With'-Section in the Customer record." msgstr "لا يُسمح لـ {0} بالتعامل مع {1}. يُرجى تغيير الشركة أو إضافتها في قسم \"مسموح بالتعامل معه\" في سجل العميل." -#: erpnext/manufacturing/doctype/bom/bom.py:573 +#: erpnext/manufacturing/doctype/bom/bom.py:574 msgid "{0} not found for item {1}" msgstr "{0} لم يتم العثور على العنصر {1}" @@ -57248,13 +58159,13 @@ msgstr "يتم استلام كمية {0} من الصنف {1} في المستود msgid "{0} units are reserved for Item {1} in Warehouse {2}, please un-reserve the same to {3} the Stock Reconciliation." msgstr "تم حجز الوحدات {0} للصنف {1} في المستودع {2}، يرجى إلغاء حجزها لـ {3} في عملية مطابقة المخزون." -#: erpnext/stock/doctype/pick_list/pick_list.py:1017 +#: erpnext/stock/doctype/pick_list/pick_list.py:1016 msgid "{0} units of Item {1} is not available in any of the warehouses." msgstr "" #: erpnext/stock/doctype/pick_list/pick_list.py:1009 -msgid "{0} units of Item {1} is picked in another Pick List." -msgstr "يتم اختيار {0} وحدة من العنصر {1} في قائمة اختيار أخرى." +msgid "{0} units of Item {1} is not available in any of the warehouses. Other Pick Lists exist for this item." +msgstr "" #: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.py:144 msgid "{0} units of {1} are required in {2} with the inventory dimension: {3} on {4} {5} for {6} to complete the transaction." @@ -57297,7 +58208,7 @@ msgstr "سيتم منح الخصم {0} ." msgid "{0} will be set as the {1} in subsequently scanned items" msgstr "سيتم تعيين {0} كـ {1} في العناصر التي يتم مسحها ضوئيًا لاحقًا" -#: erpnext/manufacturing/doctype/job_card/job_card.py:987 +#: erpnext/manufacturing/doctype/job_card/job_card.py:988 msgid "{0} {1}" msgstr "{0} {1}" @@ -57335,8 +58246,8 @@ msgstr "تم دفع المبلغ بالكامل بالفعل {0} {1} ." msgid "{0} {1} has already been partly paid. Please use the 'Get Outstanding Invoice' or the 'Get Outstanding Orders' button to get the latest outstanding amounts." msgstr "تم سداد جزء من المبلغ المستحق {0} {1} . يُرجى استخدام زر \"الحصول على الفاتورة المستحقة\" أو زر \"الحصول على الطلبات المستحقة\" للاطلاع على أحدث المبالغ المستحقة." -#: erpnext/buying/doctype/purchase_order/purchase_order.py:431 -#: erpnext/selling/doctype/sales_order/sales_order.py:596 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:435 +#: erpnext/selling/doctype/sales_order/sales_order.py:597 #: erpnext/stock/doctype/material_request/material_request.py:247 msgid "{0} {1} has been modified. Please refresh." msgstr "تم تعديل {0} {1}، يرجى تحديث الصفحة من المتصفح" @@ -57495,8 +58406,8 @@ msgstr "" msgid "{0}'s {1} cannot be after {2}'s Expected End Date." msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1286 -#: erpnext/manufacturing/doctype/job_card/job_card.py:1294 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1287 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1295 msgid "{0}, complete the operation {1} before the operation {2}." msgstr "{0} ، أكمل العملية {1} قبل العملية {2}." @@ -57532,11 +58443,11 @@ msgstr "{0}: {1} هو حساب جماعي." msgid "{0}: {1} must be less than {2}" msgstr "{0}: {1} يجب أن يكون أقل من {2}" -#: erpnext/controllers/buying_controller.py:1002 +#: erpnext/controllers/buying_controller.py:1019 msgid "{count} Assets created for {item_code}" msgstr "{count} الأصول التي تم إنشاؤها لـ {item_code}" -#: erpnext/controllers/buying_controller.py:900 +#: erpnext/controllers/buying_controller.py:917 msgid "{doctype} {name} is cancelled or closed." msgstr "{doctype} {name} تم إلغائه أو مغلق." @@ -57577,7 +58488,7 @@ msgstr "{} {} مرتبط بالفعل بـ {} آخر" msgid "{} {} is already linked with {} {}" msgstr "{} {} مرتبط بالفعل بـ {} {}" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:388 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:390 msgid "{} {} is not affecting bank account {}" msgstr "{} {} لا يؤثر على الحساب المصرفي {}" diff --git a/erpnext/locale/bs.po b/erpnext/locale/bs.po index 71a59ad365a..7f911a0b497 100644 --- a/erpnext/locale/bs.po +++ b/erpnext/locale/bs.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: hello@frappe.io\n" -"POT-Creation-Date: 2026-02-15 09:44+0000\n" -"PO-Revision-Date: 2026-02-16 14:51\n" +"POT-Creation-Date: 2026-02-22 09:43+0000\n" +"PO-Revision-Date: 2026-02-22 16:38\n" "Last-Translator: hello@frappe.io\n" "Language-Team: Bosnian\n" "MIME-Version: 1.0\n" @@ -18,11 +18,19 @@ msgstr "" "X-Crowdin-File-ID: 46\n" "Language: bs_BA\n" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1468 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1474 msgid "\n" -"\t\t\tThe Batch {0} of an item {1} has negative stock in the warehouse {2}. Please add a stock quantity of {3} to proceed with this entry." +"\t\t\tThe Batch {0} of an item {1} has negative stock in the warehouse {2}{3}.\n" +"\t\t\tPlease add a stock quantity of {4} to proceed with this entry.\n" +"\t\t\tIf it is not possible to make an adjustment entry, please enable 'Allow Negative Stock for Batch' in Stock Settings to proceed.\n" +"\t\t\tHowever, enabling this setting may lead to negative stock in the system.\n" +"\t\t\tSo please ensure the stock levels are adjusted as soon as possible to maintain the correct valuation rate." msgstr "\n" -"\t\t\tŠarža {0} artikla {1} ima negativnu zalihu na skladištu {2}. Molimo dodajte količinu zalihe od {3} kako biste nastavili s ovim unosom." +"\t\t\tŠarža {0} artikla {1} ima negativne zalihe u skladištu {2}{3}.\n" +"\t\t\tMolimo dodajte količinu zaliha od {4} da biste nastavili s ovim unosom.\n" +"\t\t\tAko nije moguće izvršiti unos prilagođavanja, omogućite 'Dozvoli negativne zalihe za šaržu' u Postavkama Zaliha da biste nastavili.\n" +"\t\t\tMeđutim, omogućavanje ove postavke može dovesti do negativnih zaliha u sistemu.\n" +"\t\t\tStoga, molimo vas da osigurate da se nivoi zaliha što prije prilagode kako bi se održala ispravna stopa vrednovanja." #. Label of the column_break_32 (Column Break) field in DocType 'Email Digest' #: erpnext/setup/doctype/email_digest/email_digest.json @@ -33,7 +41,7 @@ msgstr " " msgid " Address" msgstr " Adresa" -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:605 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:604 msgid " Amount" msgstr "Iznos" @@ -60,7 +68,7 @@ msgstr "Podizvođač" msgid " Item" msgstr " Artikal" -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:153 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:151 #: erpnext/selling/report/sales_analytics/sales_analytics.py:128 msgid " Name" msgstr " Naziv" @@ -70,7 +78,7 @@ msgstr " Naziv" msgid " Phantom Item" msgstr " Fantomski Artikal" -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:596 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:595 msgid " Rate" msgstr " Cijena" @@ -170,8 +178,8 @@ msgstr "% Instalirano" msgid "% Occupied" msgstr "% Zauzeto" -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:277 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:329 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:278 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:330 msgid "% Of Grand Total" msgstr "% Od Ukupnog Iznosa" @@ -264,7 +272,7 @@ msgstr "% materijala dostavljenog naspram ovog Prodajnog Naloga" msgid "'Account' in the Accounting section of Customer {0}" msgstr "'Račun' u sekciji Knjigovodstvo Klijenta {0}" -#: erpnext/selling/doctype/sales_order/sales_order.py:358 +#: erpnext/selling/doctype/sales_order/sales_order.py:359 msgid "'Allow Multiple Sales Orders Against a Customer's Purchase Order'" msgstr "'Dozvoli višestruke Prodajne Naloge naspram Kupovnog Naloga Klijenta'" @@ -599,7 +607,7 @@ msgstr "Iznad 90" msgid "<0" msgstr "<0" -#: erpnext/assets/doctype/asset/asset.py:541 +#: erpnext/assets/doctype/asset/asset.py:544 msgid "Cannot create asset.

    You're trying to create {0} asset(s) from {2} {3}.
    However, only {1} item(s) were purchased and {4} asset(s) already exist against {5}." msgstr "Nije moguće kreirati imovinu.

    Pokušavate kreirati {0} imovinu od {2} {3}.
    Međutim, kupljeno je samo {1} artikala i {4} imovina već postoji za {5}." @@ -793,7 +801,7 @@ msgid "
  • Payment document required for row(s): {0}
  • " msgstr "
  • Dokument o plaćanju potreban za red(ove): {0}
  • " #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:163 -#: erpnext/utilities/bulk_transaction.py:35 +#: erpnext/utilities/bulk_transaction.py:37 msgid "
  • {}
  • " msgstr "
  • {}
  • " @@ -947,11 +955,11 @@ msgstr "Prečice" msgid "Your Shortcuts" msgstr "Prečice" -#: erpnext/accounts/doctype/payment_request/payment_request.py:1007 +#: erpnext/accounts/doctype/payment_request/payment_request.py:1008 msgid "Grand Total: {0}" msgstr "Ukupno: {0}" -#: erpnext/accounts/doctype/payment_request/payment_request.py:1008 +#: erpnext/accounts/doctype/payment_request/payment_request.py:1009 msgid "Outstanding Amount: {0}" msgstr "Nepodmireni iznos: {0}" @@ -1021,7 +1029,7 @@ msgstr "A - B" msgid "A - C" msgstr "A - C" -#: erpnext/selling/doctype/customer/customer.py:353 +#: erpnext/selling/doctype/customer/customer.py:354 msgid "A Customer Group exists with same name please change the Customer name or rename the Customer Group" msgstr "Grupa Klijenta postoji sa istim imenom, molimo promijenite naziv klijenta ili preimenujte Grupu Klijenta" @@ -1083,6 +1091,10 @@ msgstr "Došlo je do konflikta imenovanja serije prilikom kreiranja serijskih br msgid "A new appointment has been created for you with {0}" msgstr "Za vas je kreiran novi termin sa {0}" +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:3 +msgid "A new fiscal year has been automatically created." +msgstr "Nova fiskalna godina je automatski kreirana." + #: erpnext/accounts/doctype/sales_taxes_and_charges_template/sales_taxes_and_charges_template.py:96 msgid "A template with tax category {0} already exists. Only one template is allowed with each tax category" msgstr "Šablon sa poreskom kategorijom {0} već postoji. Za svaku poreznu kategoriju dozvoljen je samo jedan šablon" @@ -1133,12 +1145,22 @@ msgstr "Istek Servisnog Ugovora (Serijski Broj)" msgid "AMC Expiry Date" msgstr "Datum Isteka Servisnog Ugovora" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "AP Summary" +msgstr "Sažetak Obaveza" + #. Label of the api_details_section (Section Break) field in DocType 'Currency #. Exchange Settings' #: erpnext/accounts/doctype/currency_exchange_settings/currency_exchange_settings.json msgid "API Details" msgstr "API Detalji" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "AR Summary" +msgstr "Sažetak Potraživanja" + #. Label of the awb_number (Data) field in DocType 'Shipment' #: erpnext/stock/doctype/shipment/shipment.json msgid "AWB Number" @@ -1260,9 +1282,11 @@ msgstr "Stanje Računa" #. Label of the account_category (Link) field in DocType 'Account' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/account/account_tree.js:167 #: erpnext/accounts/doctype/account_category/account_category.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Account Category" msgstr "Kategorija Računa" @@ -1379,7 +1403,7 @@ msgstr "Račun Nedostaje" #: erpnext/accounts/doctype/ledger_merge/ledger_merge.json #: erpnext/accounts/doctype/ledger_merge_accounts/ledger_merge_accounts.json #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:409 -#: erpnext/accounts/report/financial_statements.py:681 +#: erpnext/accounts/report/financial_statements.py:678 #: erpnext/accounts/report/trial_balance/trial_balance.py:480 msgid "Account Name" msgstr "Naziv Računa" @@ -1392,7 +1416,7 @@ msgstr "Račun nije pronađen" #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/account/account_tree.js:133 #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:416 -#: erpnext/accounts/report/financial_statements.py:688 +#: erpnext/accounts/report/financial_statements.py:685 #: erpnext/accounts/report/trial_balance/trial_balance.py:487 msgid "Account Number" msgstr "Broj Računa" @@ -1482,7 +1506,7 @@ msgstr "Račun je obavezan za unos uplate" msgid "Account is not set for the dashboard chart {0}" msgstr "Račun nije postavljen za grafikon kontrolne table {0}" -#: erpnext/assets/doctype/asset/asset.py:902 +#: erpnext/assets/doctype/asset/asset.py:905 msgid "Account not Found" msgstr "Račun nije pronađen" @@ -1614,6 +1638,7 @@ msgstr "Računovođa" #. Label of the section_break_10 (Section Break) field in DocType 'Shipping #. Rule' #. Label of the accounting_tab (Tab Break) field in DocType 'Supplier' +#. Label of a Desktop Icon #. Label of the accounting_tab (Tab Break) field in DocType 'Customer' #. Label of a Card Break in the Home Workspace #. Label of the accounting (Tab Break) field in DocType 'Item' @@ -1624,6 +1649,7 @@ msgstr "Računovođa" #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/shipping_rule/shipping_rule.json #: erpnext/buying/doctype/supplier/supplier.json +#: erpnext/desktop_icon/accounting.json #: erpnext/selling/doctype/customer/customer.json #: erpnext/setup/setup_wizard/data/industry_type.txt:1 #: erpnext/setup/workspace/home/home.json erpnext/stock/doctype/item/item.json @@ -1680,12 +1706,15 @@ msgstr "Računovodstveni Detalji" #. Label of a Link in the Invoicing Workspace #. Label of the accounting_dimensions_section (Section Break) field in DocType #. 'Asset Repair' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounting_dimension/accounting_dimension.json #: erpnext/accounts/doctype/accounting_dimension_filter/accounting_dimension_filter.json #: erpnext/accounts/doctype/allowed_dimension/allowed_dimension.json #: erpnext/accounts/report/profitability_analysis/profitability_analysis.js:32 #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/assets/doctype/asset_repair/asset_repair.json +#: erpnext/workspace_sidebar/accounts_setup.json +#: erpnext/workspace_sidebar/budget.json msgid "Accounting Dimension" msgstr "Knjigovodstvena Dimenzija" @@ -1873,9 +1902,9 @@ msgstr "Filter Knjigovodstvenih Dimenzija" msgid "Accounting Entries" msgstr "Knjigovodstveni Unosi" -#: erpnext/assets/doctype/asset/asset.py:936 -#: erpnext/assets/doctype/asset/asset.py:951 -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:542 +#: erpnext/assets/doctype/asset/asset.py:939 +#: erpnext/assets/doctype/asset/asset.py:954 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:543 msgid "Accounting Entry for Asset" msgstr "Knjigovodstveni Unos za Imovinu" @@ -1884,7 +1913,7 @@ msgstr "Knjigovodstveni Unos za Imovinu" msgid "Accounting Entry for LCV in Stock Entry {0}" msgstr "Knjigovodstveni Unos za Dokument Troškova Nabavke u Unosu Zaliha {0}" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:873 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:874 msgid "Accounting Entry for Landed Cost Voucher for SCR {0}" msgstr "Knjigovodstveni Unos verifikat troškova nabave za podizvođački račun {0}" @@ -1906,7 +1935,7 @@ msgstr "Knjigovodstveni Unos za Servis" #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:930 #: erpnext/stock/doctype/stock_entry/stock_entry.py:1905 #: erpnext/stock/doctype/stock_entry/stock_entry.py:1919 -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:708 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:709 msgid "Accounting Entry for Stock" msgstr "Knjigovodstveni Unos za Zalihe" @@ -1936,8 +1965,10 @@ msgstr "Postavke Knjigovodstva" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounting_period/accounting_period.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Accounting Period" msgstr "Knjigovodstveni Period" @@ -2009,12 +2040,16 @@ msgstr "Računi Nedostaju u Izvještaju" #. Option for the 'Write Off Based On' (Select) field in DocType 'Journal #. Entry' #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:154 #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:256 #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/report/accounts_payable/accounts_payable.json #: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:115 #: erpnext/buying/doctype/supplier/supplier.js:110 +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Accounts Payable" msgstr "Obaveze" @@ -2029,6 +2064,7 @@ msgstr "Sažetak Obaveza" #. Option for the 'Report' (Select) field in DocType 'Process Statement Of #. Accounts' #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:12 #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:12 #: erpnext/accounts/doctype/journal_entry/journal_entry.json @@ -2036,6 +2072,9 @@ msgstr "Sažetak Obaveza" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.json #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:138 #: erpnext/selling/doctype/customer/customer.js:162 +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Accounts Receivable" msgstr "Potraživanja" @@ -2078,12 +2117,22 @@ msgstr "Račun Potraživanja/Obveza" #. Name of a DocType #. Label of a Link in the Invoicing Workspace #. Label of a shortcut in the ERPNext Settings Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json +#: erpnext/workspace_sidebar/accounts_setup.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Accounts Settings" msgstr "Postavke Knjigovodstva" +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar +#: erpnext/desktop_icon/accounts_setup.json +#: erpnext/workspace_sidebar/accounts_setup.json +msgid "Accounts Setup" +msgstr "Knjigovodstvo" + #: erpnext/accounts/doctype/journal_entry/journal_entry.py:1319 msgid "Accounts table cannot be blank." msgstr "Tabela računa ne može biti prazna." @@ -2289,8 +2338,10 @@ msgstr "Aktivnosti" #. Name of a DocType #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/doctype/activity_cost/activity_cost.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Activity Cost" msgstr "Trošak Aktivnosti" @@ -2308,6 +2359,7 @@ msgstr "Trošak aktivnosti po personalu" #. Label of the activity_type (Data) field in DocType 'Activity Type' #. Label of the activity_type (Link) field in DocType 'Timesheet Detail' #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/sales_invoice_timesheet/sales_invoice_timesheet.json #: erpnext/projects/doctype/activity_cost/activity_cost.json #: erpnext/projects/doctype/activity_type/activity_type.json @@ -2316,6 +2368,7 @@ msgstr "Trošak aktivnosti po personalu" #: erpnext/projects/workspace/projects/projects.json #: erpnext/public/js/projects/timer.js:9 #: erpnext/templates/pages/timelog_info.html:25 +#: erpnext/workspace_sidebar/projects.json msgid "Activity Type" msgstr "Tip Aktivnosti" @@ -2920,6 +2973,7 @@ msgstr "Dodatni Iznos Popusta ({discount_amount}) ne može premašiti ukupan izn msgid "Additional Discount Percentage" msgstr "Dodatni Procenat Popusta" +#. Label of the addtional_info (Section Break) field in DocType 'Journal Entry' #. Label of the additional_info_section (Section Break) field in DocType #. 'Purchase Invoice' #. Label of the more_information (Section Break) field in DocType 'Sales @@ -2935,6 +2989,7 @@ msgstr "Dodatni Procenat Popusta" #. Label of the more_info (Section Break) field in DocType 'Delivery Note' #. Label of the additional_info_section (Section Break) field in DocType #. 'Purchase Receipt' +#: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/assets/doctype/asset/asset.json @@ -2999,7 +3054,7 @@ msgstr "Dodatna Prenesena Količina {0}\n" msgid "Additional information regarding the customer." msgstr "Dodatne informacije o kupcu." -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:590 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:591 msgid "Additional {0} {1} of item {2} required as per BOM to complete this transaction" msgstr "Dodatnih {0} {1} artikla {2} potrebno je prema Sastavnici za dovršetak ove transakcije" @@ -3057,8 +3112,10 @@ msgstr "Adresa i kontakti" #. Label of a Link in the Financial Reports Workspace #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/selling/report/address_and_contacts/address_and_contacts.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Address And Contacts" msgstr "Adrese i Kontakti" @@ -3323,7 +3380,7 @@ msgstr "Naspram" #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py:39 #: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:91 -#: erpnext/accounts/report/general_ledger/general_ledger.py:752 +#: erpnext/accounts/report/general_ledger/general_ledger.py:750 msgid "Against Account" msgstr "Naspram Računa" @@ -3441,7 +3498,7 @@ msgstr "Naspram Fakture Dobavljača {0}" #. Label of the against_voucher (Dynamic Link) field in DocType 'GL Entry' #: erpnext/accounts/doctype/gl_entry/gl_entry.json -#: erpnext/accounts/report/general_ledger/general_ledger.py:785 +#: erpnext/accounts/report/general_ledger/general_ledger.py:783 msgid "Against Voucher" msgstr "Naspram Verifikata" @@ -3465,7 +3522,7 @@ msgstr "Naspram Verifikata Broj" #: erpnext/accounts/doctype/advance_payment_ledger_entry/advance_payment_ledger_entry.json #: erpnext/accounts/doctype/gl_entry/gl_entry.json #: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.json -#: erpnext/accounts/report/general_ledger/general_ledger.py:783 +#: erpnext/accounts/report/general_ledger/general_ledger.py:781 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:183 msgid "Against Voucher Type" msgstr "Naspram Verifikata Tipa" @@ -3603,7 +3660,7 @@ msgstr "Sve Aktivnosti" msgid "All Activities HTML" msgstr "Sve Aktivnosti HTML" -#: erpnext/manufacturing/doctype/bom/bom.py:369 +#: erpnext/manufacturing/doctype/bom/bom.py:370 msgid "All BOMs" msgstr "Sve Sastavnice" @@ -3736,7 +3793,7 @@ msgstr "Sve dodjele su uspješno usaglašene" msgid "All communications including and above this shall be moved into the new Issue" msgstr "Sva komunikacija uključujući i iznad ovoga bit će premještena u novi Problem" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:968 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:964 msgid "All items are already requested" msgstr "Svi artikli su već traženi" @@ -4476,7 +4533,7 @@ msgstr "Uvijek Pitaj" #: erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json #: erpnext/accounts/doctype/budget_distribution/budget_distribution.json #: erpnext/accounts/doctype/cashier_closing_payments/cashier_closing_payments.json -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:627 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:623 #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.json @@ -4509,8 +4566,8 @@ msgstr "Uvijek Pitaj" #: erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py:45 #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:79 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:44 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:267 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:319 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:268 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:320 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:201 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:111 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:44 @@ -4800,7 +4857,7 @@ msgstr "Već postoji još jedan zapis budžeta '{0}' za {1} '{2}' i račun '{3}' msgid "Another Cost Center Allocation record {0} applicable from {1}, hence this allocation will be applicable upto {2}" msgstr "Drugi zapis dodjele Centra Troškova {0} primjenjiv od {1}, stoga će ova dodjela biti primjenjiva do {2}" -#: erpnext/accounts/doctype/payment_request/payment_request.py:757 +#: erpnext/accounts/doctype/payment_request/payment_request.py:758 msgid "Another Payment Request is already processed" msgstr "Drugi Zahtjev za Plaćanje je već obrađen" @@ -5086,12 +5143,16 @@ msgid "Apply to Document" msgstr "Primijeniti na Dokument" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/appointment/appointment.json +#: erpnext/workspace_sidebar/crm.json msgid "Appointment" msgstr "Imenovanje" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/appointment_booking_settings/appointment_booking_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Appointment Booking Settings" msgstr "Postavke Rezervacije Termina" @@ -5241,11 +5302,11 @@ msgstr "Pošto postoje postojeće podnešene transakcije naspram artikla {0}, ne msgid "As there are reserved stock, you cannot disable {0}." msgstr "Pošto postoje rezervisane zalihe, ne možete onemogućiti {0}." -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1088 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1084 msgid "As there are sufficient Sub Assembly Items, Work Order is not required for Warehouse {0}." msgstr "Pošto ima dovoljno artikala podsklopa, radni nalog nije potreban za Skladište {0}." -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1824 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1830 msgid "As there are sufficient raw materials, Material Request is not required for Warehouse {0}." msgstr "Pošto ima dovoljno sirovina, Materijalni Nalog nije potreban za Skladište {0}." @@ -5275,6 +5336,7 @@ msgstr "Artikli za Motiranje" #. Label of the asset (Link) field in DocType 'Asset Value Adjustment' #. Label of a Link in the Assets Workspace #. Label of the asset (Link) field in DocType 'Serial No' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/ledger_merge/ledger_merge.json @@ -5296,6 +5358,7 @@ msgstr "Artikli za Motiranje" #: erpnext/assets/workspace/assets/assets.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:192 #: erpnext/stock/doctype/serial_no/serial_no.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset" msgstr "Imovina" @@ -5307,18 +5370,22 @@ msgstr "Račun Imovine" #. Name of a DocType #. Name of a report #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset_activity/asset_activity.json #: erpnext/assets/report/asset_activity/asset_activity.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Activity" msgstr "Aktivnost Imovine" #. Group in Asset's connections #. Name of a DocType #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/doctype/asset_capitalization/asset_capitalization.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Capitalization" msgstr "Kapitalizacija Imovine" @@ -5346,6 +5413,7 @@ msgstr "Kapitalizacija Imovine Artikal Zalihe" #. Label of a Link in the Assets Workspace #. Label of the asset_category (Link) field in DocType 'Item' #. Label of the asset_category (Link) field in DocType 'Purchase Receipt Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.js:36 #: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:197 @@ -5360,6 +5428,7 @@ msgstr "Kapitalizacija Imovine Artikal Zalihe" #: erpnext/assets/workspace/assets/assets.json #: erpnext/stock/doctype/item/item.json #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Category" msgstr "Kategorija Imovine" @@ -5384,8 +5453,10 @@ msgstr "Centar Troškova Amortizacije Imovine" #. Name of a report #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Depreciation Ledger" msgstr "Registar Amortizacije Imovine" @@ -5417,8 +5488,10 @@ msgstr "Kreirani/ažurirani rasporedi amortizacije imovine:
    {0}

    Molimo #. Name of a report #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Depreciations and Balances" msgstr "Amortizacija Imovine i Stanja" @@ -5453,18 +5526,22 @@ msgstr "Lokacija Imovine" #. Log' #. Name of a report #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset_maintenance/asset_maintenance.json #: erpnext/assets/doctype/asset_maintenance_log/asset_maintenance_log.json #: erpnext/assets/doctype/asset_maintenance_log/asset_maintenance_log_calendar.js:18 #: erpnext/assets/report/asset_maintenance/asset_maintenance.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Maintenance" msgstr "Održavanje Imovine" #. Name of a DocType #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset_maintenance_log/asset_maintenance_log.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Maintenance Log" msgstr "Zapisnik Održavanja Imovine" @@ -5475,16 +5552,20 @@ msgstr "Zadatak Održavanja Imovine" #. Name of a DocType #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset_maintenance_team/asset_maintenance_team.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Maintenance Team" msgstr "Tim za Održavanje Imovine" #. Name of a DocType #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset_movement/asset_movement.json #: erpnext/assets/workspace/assets/assets.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:203 +#: erpnext/workspace_sidebar/assets.json msgid "Asset Movement" msgstr "Kretanje Imovine" @@ -5493,10 +5574,6 @@ msgstr "Kretanje Imovine" msgid "Asset Movement Item" msgstr "Artikal Kretanja Imovine" -#: erpnext/assets/doctype/asset/asset.py:1182 -msgid "Asset Movement record {0} created" -msgstr "Zapis o kretanju imovine {0} kreiran" - #. Label of the asset_name (Data) field in DocType 'Asset' #. Label of the target_asset_name (Data) field in DocType 'Asset #. Capitalization' @@ -5554,11 +5631,13 @@ msgstr "Imovina primljena, ali nije plaćena" #. Option for the 'Type of Transaction' (Select) field in DocType 'Serial and #. Batch Bundle' #. Label of the asset_repair (Link) field in DocType 'Stock Entry' +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset/asset.js:105 #: erpnext/assets/doctype/asset_repair/asset_repair.json #: erpnext/assets/workspace/assets/assets.json #: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.json #: erpnext/stock/doctype/stock_entry/stock_entry.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Repair" msgstr "Popravak Imovine" @@ -5615,9 +5694,11 @@ msgstr "Vrijednost Imovine" #. Name of a DocType #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset/asset.js:97 #: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Value Adjustment" msgstr "Prilagodba Vrijednosti Imovine" @@ -5635,15 +5716,15 @@ msgstr "Analiza Vrijednosti Imovine" msgid "Asset cancelled" msgstr "Imovina otkazana" -#: erpnext/assets/doctype/asset/asset.py:732 +#: erpnext/assets/doctype/asset/asset.py:735 msgid "Asset cannot be cancelled, as it is already {0}" msgstr "Imovina se ne može otkazati, jer je već {0}" -#: erpnext/assets/doctype/asset/depreciation.py:393 +#: erpnext/assets/doctype/asset/depreciation.py:394 msgid "Asset cannot be scrapped before the last depreciation entry." msgstr "Imovina se ne može rashodovati prije posljednjeg unosa amortizacije." -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:597 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:598 msgid "Asset capitalized after Asset Capitalization {0} was submitted" msgstr "Imovina kapitalizirana nakon podnošenja Kapitalizacije Imovine {0}" @@ -5651,7 +5732,7 @@ msgstr "Imovina kapitalizirana nakon podnošenja Kapitalizacije Imovine {0}" msgid "Asset created" msgstr "Imovina kreirana" -#: erpnext/assets/doctype/asset/asset.py:1423 +#: erpnext/assets/doctype/asset/asset.py:1438 msgid "Asset created after being split from Asset {0}" msgstr "Imovina kreirana nakon odvajanja od imovine {0}" @@ -5671,11 +5752,11 @@ msgstr "Imovina nije u funkciji zbog popravke imovine {0}" msgid "Asset received at Location {0} and issued to Employee {1}" msgstr "Imovina primljena u {0} i izdata {1}" -#: erpnext/assets/doctype/asset/depreciation.py:454 +#: erpnext/assets/doctype/asset/depreciation.py:455 msgid "Asset restored" msgstr "Imovina vraćena" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:605 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:606 msgid "Asset restored after Asset Capitalization {0} was cancelled" msgstr "Imovina vraćena nakon što je kapitalizacija imovine {0} otkazana" @@ -5683,11 +5764,11 @@ msgstr "Imovina vraćena nakon što je kapitalizacija imovine {0} otkazana" msgid "Asset returned" msgstr "Imovina vraćena" -#: erpnext/assets/doctype/asset/depreciation.py:441 +#: erpnext/assets/doctype/asset/depreciation.py:442 msgid "Asset scrapped" msgstr "Imovina rashodovana" -#: erpnext/assets/doctype/asset/depreciation.py:443 +#: erpnext/assets/doctype/asset/depreciation.py:444 msgid "Asset scrapped via Journal Entry {0}" msgstr "Imovina rashodovana putem Naloga Knjiženja {0}" @@ -5704,7 +5785,7 @@ msgstr "Imovina Podnešena" msgid "Asset transferred to Location {0}" msgstr "Imovina prebačena na lokaciju {0}" -#: erpnext/assets/doctype/asset/asset.py:1432 +#: erpnext/assets/doctype/asset/asset.py:1447 msgid "Asset updated after being split into Asset {0}" msgstr "Imovina je ažurirana nakon što je podijeljena na Imovinu {0}" @@ -5712,11 +5793,11 @@ msgstr "Imovina je ažurirana nakon što je podijeljena na Imovinu {0}" msgid "Asset updated due to Asset Repair {0} {1}." msgstr "Imovina ažurirana zbog Popravke Imovine {0} {1}." -#: erpnext/assets/doctype/asset/depreciation.py:375 +#: erpnext/assets/doctype/asset/depreciation.py:376 msgid "Asset {0} cannot be scrapped, as it is already {1}" msgstr "Imovina {0} se nemože rashodovati, jer je već {1}" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:195 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:196 msgid "Asset {0} does not belong to Item {1}" msgstr "Imovina {0} ne pripada Artiklu {1}" @@ -5732,12 +5813,12 @@ msgstr "Imovina {0} ne pripada {1}" msgid "Asset {0} does not belong to the location {1}" msgstr "Imovina {0} ne pripada {1}" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:646 -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:739 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:647 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:738 msgid "Asset {0} does not exist" msgstr "Imovina {0} ne postoji" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:572 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:573 msgid "Asset {0} has been updated. Please set the depreciation details if any and submit it." msgstr "Imovina {0} je ažurirana. Postavi detalje amortizacije ako ih ima i podnesi." @@ -5753,11 +5834,11 @@ msgstr "Imovina {0} nije postavljena za obračun amortizacije." msgid "Asset {0} is not submitted. Please submit the asset before proceeding." msgstr "Imovina {0} nije podnešena. Podnesi imovinu prije nastavka." -#: erpnext/assets/doctype/asset/depreciation.py:373 +#: erpnext/assets/doctype/asset/depreciation.py:374 msgid "Asset {0} must be submitted" msgstr "Imovina {0} mora biti podnešena" -#: erpnext/controllers/buying_controller.py:1013 +#: erpnext/controllers/buying_controller.py:1030 msgid "Asset {assets_link} created for {item_code}" msgstr "Imovina {assets_link} kreirana za {item_code}" @@ -5778,20 +5859,23 @@ msgstr "Vrijednost imovine prilagođena nakon podnošenja Ispravke Vrijednosti I #. Label of the assets (Table) field in DocType 'Asset Movement' #. Name of a Workspace #. Label of a Card Break in the Assets Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/finance_book/finance_book_dashboard.py:9 #: erpnext/accounts/report/balance_sheet/balance_sheet.py:249 #: erpnext/assets/doctype/asset_capitalization/asset_capitalization.json #: erpnext/assets/doctype/asset_movement/asset_movement.json -#: erpnext/assets/workspace/assets/assets.json +#: erpnext/assets/workspace/assets/assets.json erpnext/desktop_icon/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Assets" msgstr "Imovina" -#: erpnext/controllers/buying_controller.py:1031 +#: erpnext/controllers/buying_controller.py:1048 msgid "Assets not created for {item_code}. You will have to create asset manually." msgstr "Imovina nije kreirana za {item_code}. Morat ćete kreirati Imovinu ručno." -#: erpnext/controllers/buying_controller.py:1018 +#: erpnext/controllers/buying_controller.py:1035 msgid "Assets {assets_link} created for {item_code}" msgstr "Imovina {assets_link} kreirana za {item_code}" @@ -5823,7 +5907,7 @@ msgstr "Red #{0}: Izabrana količina {1} za artikl {2} je veća od raspoloživih msgid "At Row #{0}: The picked quantity {1} for the item {2} is greater than available stock {3} in the warehouse {4}." msgstr "Red #{0}: Izabrana količina {1} za artikal {2} je veća od raspoloživih zaliha {3} u skladištu {4}." -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1354 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1357 msgid "At Row {0}: In Serial and Batch Bundle {1} must have docstatus as 1 and not 0" msgstr "U Redu {0}: U Serijskom i Šaržnom Paketu {1} mora imati status dokumenta kao 1, a ne 0" @@ -5831,7 +5915,7 @@ msgstr "U Redu {0}: U Serijskom i Šaržnom Paketu {1} mora imati status dokumen msgid "At least one account with exchange gain or loss is required" msgstr "Najmanje jedan račun sa dobitkom ili gubitkom na kursu je obavezan" -#: erpnext/assets/doctype/asset/asset.py:1288 +#: erpnext/assets/doctype/asset/asset.py:1296 msgid "At least one asset has to be selected." msgstr "Najmanje jedno Sredstvo mora biti odabrano." @@ -5880,7 +5964,7 @@ msgstr "U redu #{0}: id sekvence {1} ne može biti manji od id-a sekvence pretho msgid "At row #{0}: you have selected the Difference Account {1}, which is a Cost of Goods Sold type account. Please select a different account" msgstr "U redu #{0}: odabrali ste Račun Razlike {1}, koji je tip računa Troškovi Prodane Robe. Odaberi drugi račun" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1116 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1119 msgid "At row {0}: Batch No is mandatory for Item {1}" msgstr "Red {0}: Broj Šarće je obavezan za Artikal {1}" @@ -5888,11 +5972,11 @@ msgstr "Red {0}: Broj Šarće je obavezan za Artikal {1}" msgid "At row {0}: Parent Row No cannot be set for item {1}" msgstr "Red {0}: Nadređeni Redni Broj ne može se postaviti za artikal {1}" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1101 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1104 msgid "At row {0}: Qty is mandatory for the batch {1}" msgstr "Red {0}: Količina je obavezna za Šaržu {1}" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1108 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1111 msgid "At row {0}: Serial No is mandatory for Item {1}" msgstr "Red {0}: Serijski Broj je obavezan za Artikal {1}" @@ -5904,7 +5988,7 @@ msgstr "Red {0}: Serijski i Šaržni Paket {1} je već kreiran. Molimo uklonite msgid "At row {0}: set Parent Row No for item {1}" msgstr "Red {0}: postavite Nadređeni Redni Broj za Artikal {1}" -#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:225 +#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:226 msgid "Atleast one raw material for Finished Good Item {0} should be customer provided." msgstr "Klijent treba da obezbijedi barem jednu sirovinu za gotov proizvod {0}." @@ -6356,8 +6440,10 @@ msgstr "Dostupne Zalihe" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/available_stock_for_packing_items/available_stock_for_packing_items.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Available Stock for Packing Items" msgstr "Dostupne zalihe za Paket Artikle" @@ -6378,7 +6464,7 @@ msgstr "Dostupna količina je {0}, potrebno vam je {1}" msgid "Available {0}" msgstr "Dostupno {0}" -#: erpnext/assets/doctype/asset/asset.py:488 +#: erpnext/assets/doctype/asset/asset.py:491 msgid "Available-for-use Date should be after purchase date" msgstr "Datum dostupnosti za upotrebu bi trebao biti nakon datuma kupovine" @@ -6484,6 +6570,7 @@ msgstr "Spremnička Količina" #. Label of the bom (Link) field in DocType 'Subcontracting Inward Order Item' #. Label of the bom (Link) field in DocType 'Subcontracting Order Item' #. Label of the bom (Link) field in DocType 'Subcontracting Receipt Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/buying/doctype/buying_settings/buying_settings.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json @@ -6507,6 +6594,7 @@ msgstr "Spremnička Količina" #: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:525 #: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM" msgstr "Sastavnica" @@ -6514,7 +6602,7 @@ msgstr "Sastavnica" msgid "BOM 1" msgstr "Sastavnica 1" -#: erpnext/manufacturing/doctype/bom/bom.py:1751 +#: erpnext/manufacturing/doctype/bom/bom.py:1760 msgid "BOM 1 {0} and BOM 2 {1} should not be same" msgstr "Sastavnica 1 {0} i Sastavnica 2 {1} ne bi trebali biti isti" @@ -6523,8 +6611,10 @@ msgid "BOM 2" msgstr "Sastavnica 2" #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/page/bom_comparison_tool/bom_comparison_tool.js:4 #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM Comparison Tool" msgstr "Alat Poređenja Sastavnica" @@ -6535,8 +6625,10 @@ msgstr "Sastavnica Kreirana" #. Label of the bom_creator (Link) field in DocType 'BOM' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom/bom.json #: erpnext/manufacturing/doctype/bom_creator/bom_creator.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM Creator" msgstr "Konstruktor Sastavnice" @@ -6644,8 +6736,10 @@ msgstr "Operacija Sastavnice" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/bom_operations_time/bom_operations_time.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM Operations Time" msgstr "Operativno Vrijeme Sastavnice" @@ -6664,8 +6758,10 @@ msgstr "Otpadni Artikal Sastavnice" #. Label of a Link in the Manufacturing Workspace #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/report/bom_search/bom_search.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM Search" msgstr "Pretraga Sastavnice" @@ -6676,9 +6772,11 @@ msgstr "Obračunate Zalihe Sastavnice" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.html:1 #: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM Stock Report" msgstr "Izvještaj Zaliha Sastavnice" @@ -6707,8 +6805,10 @@ msgstr "Zapisnik Ažuriranja Sastavnice" #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom_update_tool/bom_update_tool.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM Update Tool" msgstr "Alat Ažuriranje Sastavnice" @@ -6763,23 +6863,23 @@ msgstr "Sastavnica ne sadrži nijedan artikal zaliha" msgid "BOM recursion: {0} cannot be child of {1}" msgstr "Rekurzija Sastavnice: {0} ne može biti podređena {1}" -#: erpnext/manufacturing/doctype/bom/bom.py:751 +#: erpnext/manufacturing/doctype/bom/bom.py:758 msgid "BOM recursion: {1} cannot be parent or child of {0}" msgstr "Rekurzija Sastavnice: {1} ne može biti nadređena ili podređena {0}" -#: erpnext/manufacturing/doctype/bom/bom.py:1486 +#: erpnext/manufacturing/doctype/bom/bom.py:1495 msgid "BOM {0} does not belong to Item {1}" msgstr "Sastavnica {0} ne pripada Artiklu {1}" -#: erpnext/manufacturing/doctype/bom/bom.py:1468 +#: erpnext/manufacturing/doctype/bom/bom.py:1477 msgid "BOM {0} must be active" msgstr "Sastavnica {0} mora biti aktivana" -#: erpnext/manufacturing/doctype/bom/bom.py:1471 +#: erpnext/manufacturing/doctype/bom/bom.py:1480 msgid "BOM {0} must be submitted" msgstr "Sastavnica {0} se mora podnijeti" -#: erpnext/manufacturing/doctype/bom/bom.py:839 +#: erpnext/manufacturing/doctype/bom/bom.py:848 msgid "BOM {0} not found for the item {1}" msgstr "Sastavnica {0} nije pronađena za artikal {1}" @@ -6840,8 +6940,8 @@ msgstr "Retroaktivno Preuzmi Sirovina od Podizvođača na osnovu" #: erpnext/accounts/report/account_balance/account_balance.py:36 #: erpnext/accounts/report/general_ledger/general_ledger.html:94 -#: erpnext/accounts/report/purchase_register/purchase_register.py:241 -#: erpnext/accounts/report/sales_register/sales_register.py:277 +#: erpnext/accounts/report/purchase_register/purchase_register.py:242 +#: erpnext/accounts/report/sales_register/sales_register.py:278 #: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:71 msgid "Balance" msgstr "Stanje" @@ -6850,7 +6950,7 @@ msgstr "Stanje" msgid "Balance (Dr - Cr)" msgstr "Stanje (Dr - Cr)" -#: erpnext/accounts/report/general_ledger/general_ledger.py:704 +#: erpnext/accounts/report/general_ledger/general_ledger.py:702 msgid "Balance ({0})" msgstr "Stanje ({0})" @@ -6890,6 +6990,7 @@ msgstr "Serijski Broj Bilanse" #. Name of a report #. Label of a Link in the Financial Reports Workspace #. Label of the column_break_16 (Column Break) field in DocType 'Email Digest' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/financial_report_template/financial_report_template.json #: erpnext/accounts/doctype/process_period_closing_voucher_detail/process_period_closing_voucher_detail.json @@ -6897,6 +6998,7 @@ msgstr "Serijski Broj Bilanse" #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/public/js/financial_statements.js:311 #: erpnext/setup/doctype/email_digest/email_digest.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Balance Sheet" msgstr "Bilans Stanja" @@ -6957,6 +7059,7 @@ msgstr "Stanje mora biti" #. Label of the bank (Link) field in DocType 'Payment Request' #. Label of a Link in the Invoicing Workspace #. Option for the 'Salary Mode' (Select) field in DocType 'Employee' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/bank/bank.json #: erpnext/accounts/doctype/bank_account/bank_account.json @@ -6970,6 +7073,7 @@ msgstr "Stanje mora biti" #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/erpnext_integrations/doctype/plaid_settings/plaid_settings.py:99 #: erpnext/setup/doctype/employee/employee.json +#: erpnext/workspace_sidebar/banking.json msgid "Bank" msgstr "Banka" @@ -6995,6 +7099,7 @@ msgstr "Bankovni Račun Broj." #. Label of the bank_account (Link) field in DocType 'Payment Order Reference' #. Label of the bank_account (Link) field in DocType 'Payment Request' #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_account/bank_account.json #: erpnext/accounts/doctype/bank_clearance/bank_clearance.json #: erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json @@ -7009,6 +7114,7 @@ msgstr "Bankovni Račun Broj." #: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.js:16 #: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.js:16 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/banking.json msgid "Bank Account" msgstr "Bankovni Račun" @@ -7039,16 +7145,20 @@ msgid "Bank Account No" msgstr "Bankovni Račun Broj" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_account_subtype/bank_account_subtype.json +#: erpnext/workspace_sidebar/banking.json msgid "Bank Account Subtype" msgstr "Podtip Bankovnog Računa" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_account_type/bank_account_type.json +#: erpnext/workspace_sidebar/banking.json msgid "Bank Account Type" msgstr "Tip Bankovnog Računa" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:379 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:381 msgid "Bank Account {} in Bank Transaction {} is not matching with Bank Account {}" msgstr "Bankovni račun {} u bankovnoj transakciji {} se ne podudara s bankovnim računom {}" @@ -7077,8 +7187,10 @@ msgstr "Račun za Bankarske Naknade" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_clearance/bank_clearance.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/banking.json msgid "Bank Clearance" msgstr "Bankarsko Odobrenje" @@ -7119,7 +7231,9 @@ msgid "Bank Entry" msgstr "Bankovni Unos" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json +#: erpnext/workspace_sidebar/banking.json msgid "Bank Guarantee" msgstr "Bankarska Garancija" @@ -7147,6 +7261,11 @@ msgstr "Naziv Banke" msgid "Bank Overdraft Account" msgstr "Bankovni Račun Prekoračenja" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/banking.json +msgid "Bank Reconciliation" +msgstr "Bankovno Usklađivanje" + #. Name of a report #. Label of a Link in the Invoicing Workspace #: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.html:1 @@ -7172,7 +7291,10 @@ msgid "Bank Statement balance as per General Ledger" msgstr "Stanje Bankovnog Izvoda prema Knjigovodstvenom Registru" #. Name of a DocType +#. Option for the 'Reference Type' (Select) field in DocType 'Journal Entry +#. Account' #: erpnext/accounts/doctype/bank_transaction/bank_transaction.json +#: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/erpnext_integrations/doctype/plaid_settings/plaid_settings.js:32 msgid "Bank Transaction" msgstr "Bankovna Transakcija" @@ -7201,7 +7323,7 @@ msgstr "Bankovna Transakcija {0} dodana je kao Nalog Knjiženja" msgid "Bank Transaction {0} added as Payment Entry" msgstr "Bankovna Transakcija {0} dodana je kao Unos Plaćanja" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:150 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:152 msgid "Bank Transaction {0} is already fully reconciled" msgstr "Bankovna Transakcija {0} je već u potpunosti usaglašena" @@ -7238,9 +7360,13 @@ msgstr "Bankovni/Gotovinski Račun {0} ne pripada {1}" #. Label of the banking_section (Section Break) field in DocType 'Accounts #. Settings' #. Label of a Card Break in the Invoicing Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/desktop_icon/banking.json #: erpnext/setup/setup_wizard/data/industry_type.txt:8 +#: erpnext/workspace_sidebar/banking.json msgid "Banking" msgstr "Bankarstvo" @@ -7443,8 +7569,10 @@ msgstr "ID Šarže je obavezan" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/batch_item_expiry_status/batch_item_expiry_status.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Batch Item Expiry Status" msgstr "Status isteka roka Artikla Šarže" @@ -7472,6 +7600,7 @@ msgstr "Status isteka roka Artikla Šarže" #. Label of the batch_no (Link) field in DocType 'Subcontracting Receipt Item' #. Label of the batch_no (Link) field in DocType 'Subcontracting Receipt #. Supplied Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -7499,6 +7628,7 @@ msgstr "Status isteka roka Artikla Šarže" #: erpnext/stock/report/available_batch_report/available_batch_report.js:64 #: erpnext/stock/report/available_batch_report/available_batch_report.py:50 #: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.js:68 +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:33 #: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.js:81 #: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:160 #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.js:19 @@ -7506,14 +7636,15 @@ msgstr "Status isteka roka Artikla Šarže" #: erpnext/stock/report/stock_ledger/stock_ledger.js:77 #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json #: erpnext/subcontracting/doctype/subcontracting_receipt_supplied_item/subcontracting_receipt_supplied_item.json +#: erpnext/workspace_sidebar/stock.json msgid "Batch No" msgstr "Broj Šarže" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1119 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1122 msgid "Batch No is mandatory" msgstr "Broj Šarže je obavezan" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3261 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3284 msgid "Batch No {0} does not exists" msgstr "Broj Šarže {0} ne postoji" @@ -7521,7 +7652,7 @@ msgstr "Broj Šarže {0} ne postoji" msgid "Batch No {0} is linked with Item {1} which has serial no. Please scan serial no instead." msgstr "Broj Šarže {0} je povezan sa artiklom {1} koji ima serijski broj. Umjesto toga, skenirajte serijski broj." -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:436 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:437 msgid "Batch No {0} is not present in the original {1} {2}, hence you can't return it against the {1} {2}" msgstr "Broj Šarže {0} nije prisutan u originalnom {1} {2}, stoga ga ne možete vratiti naspram {1} {2}" @@ -7536,7 +7667,7 @@ msgstr "Broj Šarže" msgid "Batch Nos" msgstr "Broj Šarže" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1852 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1875 msgid "Batch Nos are created successfully" msgstr "Brojevi Šarže su uspješno kreirani" @@ -7613,8 +7744,10 @@ msgstr "Šarža {0} artikla {1} je onemogućena." #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Batch-Wise Balance History" msgstr "Istorija Stanja na osnovu Šarže" @@ -7649,7 +7782,7 @@ msgstr "Planovi Pretplate u nastavku imaju različite valute u odnosu na standar #. Label of the bill_date (Date) field in DocType 'Subcontracting Receipt' #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1211 -#: erpnext/accounts/report/purchase_register/purchase_register.py:213 +#: erpnext/accounts/report/purchase_register/purchase_register.py:214 #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json msgid "Bill Date" msgstr "Datum Fakture" @@ -7658,7 +7791,7 @@ msgstr "Datum Fakture" #. Label of the bill_no (Data) field in DocType 'Subcontracting Receipt' #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1210 -#: erpnext/accounts/report/purchase_register/purchase_register.py:212 +#: erpnext/accounts/report/purchase_register/purchase_register.py:213 #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json msgid "Bill No" msgstr "Broj Fakture" @@ -7671,7 +7804,7 @@ msgstr "Faktura za odbijenu količinu na Kupovnoj Fakturi" #. Label of a Card Break in the Manufacturing Workspace #. Label of a Link in the Manufacturing Workspace -#: erpnext/manufacturing/doctype/bom/bom.py:1318 +#: erpnext/manufacturing/doctype/bom/bom.py:1327 #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/material_request/material_request.js:139 #: erpnext/stock/doctype/stock_entry/stock_entry.js:692 @@ -7966,11 +8099,13 @@ msgstr "Prazan Red" #. Label of the blanket_order (Link) field in DocType 'Quotation Item' #. Label of the blanket_order (Link) field in DocType 'Sales Order Item' #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/manufacturing/doctype/blanket_order/blanket_order.json #: erpnext/selling/doctype/quotation_item/quotation_item.json #: erpnext/selling/doctype/sales_order_item/sales_order_item.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Blanket Order" msgstr "Ugovorni Nalog" @@ -8237,6 +8372,9 @@ msgstr "Veličina Spremnika" #. Settings' #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/budget/budget.json #: erpnext/accounts/doctype/cost_center/cost_center.js:45 @@ -8249,6 +8387,7 @@ msgstr "Veličina Spremnika" #: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:334 #: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:448 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/desktop_icon/budget.json erpnext/workspace_sidebar/budget.json msgid "Budget" msgstr "Proračun" @@ -8316,6 +8455,11 @@ msgstr "Proračunska Lista" msgid "Budget Start Date" msgstr "Datum početka budžeta" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/budget.json +msgid "Budget Variance" +msgstr "Budžetsko Odstupanje" + #. Name of a report #. Label of a Link in the Invoicing Workspace #: erpnext/accounts/doctype/cost_center/cost_center_tree.js:77 @@ -8429,19 +8573,22 @@ msgstr "Kupac Proizvoda i Usluga." #. Group in Subscription's connections #. Name of a Workspace #. Label of a Card Break in the Buying Workspace +#. Label of a Desktop Icon #. Group in Incoterm's connections #. Label of the buying (Check) field in DocType 'Terms and Conditions' #. Label of the buying (Check) field in DocType 'Item Price' #. Label of the buying (Check) field in DocType 'Price List' +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json #: erpnext/accounts/doctype/shipping_rule/shipping_rule.json #: erpnext/accounts/doctype/subscription/subscription.json -#: erpnext/buying/workspace/buying/buying.json +#: erpnext/buying/workspace/buying/buying.json erpnext/desktop_icon/buying.json #: erpnext/setup/doctype/incoterm/incoterm.json #: erpnext/setup/doctype/terms_and_conditions/terms_and_conditions.json #: erpnext/stock/doctype/item_price/item_price.json #: erpnext/stock/doctype/price_list/price_list.json +#: erpnext/workspace_sidebar/buying.json msgid "Buying" msgstr "Kupovina" @@ -8465,9 +8612,11 @@ msgstr "Kupovna Cijena" #. Name of a DocType #. Label of a Link in the Buying Workspace #. Label of a shortcut in the ERPNext Settings Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/buying_settings/buying_settings.json #: erpnext/buying/workspace/buying/buying.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Buying Settings" msgstr "Postavke Kupovine" @@ -8500,6 +8649,11 @@ msgstr "Zaobiđite provjeru kreditne sposobnosti kod Prodajnog Naloga" msgid "CC To" msgstr "Kopija" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/accounts_setup.json +msgid "COA Importer" +msgstr "Kontni Plan Uvoz" + #. Option for the 'Barcode Type' (Select) field in DocType 'Item Barcode' #: erpnext/stock/doctype/item_barcode/item_barcode.json msgid "CODE-39" @@ -8515,8 +8669,11 @@ msgid "COGS Debit" msgstr "Troškovi izrade Debit" #. Name of a Workspace +#. Label of a Desktop Icon #. Label of a Card Break in the Home Workspace -#: erpnext/crm/workspace/crm/crm.json erpnext/setup/workspace/home/home.json +#. Title of a Workspace Sidebar +#: erpnext/crm/workspace/crm/crm.json erpnext/desktop_icon/crm.json +#: erpnext/setup/workspace/home/home.json erpnext/workspace_sidebar/crm.json msgid "CRM" msgstr "Podrška Prodaje" @@ -8526,7 +8683,10 @@ msgid "CRM Note" msgstr "Napomena Prodajne Podrške" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/crm_settings/crm_settings.json +#: erpnext/workspace_sidebar/crm.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "CRM Settings" msgstr "Postavke Prodajne Podrške" @@ -8739,8 +8899,9 @@ msgstr "Kalorija/Sekundi" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/campaign_efficiency/campaign_efficiency.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Campaign Efficiency" msgstr "Efikasnost Kampanje" @@ -8781,7 +8942,7 @@ msgstr "Kampanja {0} nije pronađena" msgid "Can be approved by {0}" msgstr "Može biti odobreno od {0}" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2512 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2521 msgid "Can not close Work Order. Since {0} Job Cards are in Work In Progress state." msgstr "Ne mogu zatvoriti Radni Nalog. Budući da su {0} Kartice Poslova u stanju Radovi u Toku." @@ -8936,7 +9097,7 @@ msgstr "Nije moguće otkazati ovaj Unos Proizvodnih Zaliha jer količina proizve msgid "Cannot cancel this document as it is linked with the submitted Asset Value Adjustment {0}. Please cancel the Asset Value Adjustment to continue." msgstr "Ne može se poništiti ovaj dokument jer je povezan s podnesenim Prilagođavanjem Vrijednosti Imovine {0}. Poništi Prilagođavanje Vrijednosti Imovine da biste nastavili." -#: erpnext/controllers/buying_controller.py:1122 +#: erpnext/controllers/buying_controller.py:1139 msgid "Cannot cancel this document as it is linked with the submitted asset {asset_link}. Please cancel the asset to continue." msgstr "Ne može se poništiti ovaj dokument jer je povezan sa dostavljenom imovinom {asset_link}. Otkaži imovinu da nastavite." @@ -8948,10 +9109,6 @@ msgstr "Nije moguće otkazati transakciju za Završeni Radni Nalog." msgid "Cannot change Attributes after stock transaction. Make a new Item and transfer stock to the new Item" msgstr "Nije moguće promijeniti atribute nakon transakcije zaliha. Napravi novi artikal i prebaci zalihe na novi artikal" -#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:49 -msgid "Cannot change Fiscal Year Start Date and Fiscal Year End Date once the Fiscal Year is saved." -msgstr "Ne može se promijeniti datum početka i datum završetka fiskalne godine kada se fiskalna godina spremi." - #: erpnext/accounts/doctype/accounting_dimension/accounting_dimension.py:73 msgid "Cannot change Reference Document Type." msgstr "Nije moguće promijeniti tip referentnog dokumenta." @@ -8992,7 +9149,7 @@ msgstr "Nije moguće pretvoriti u Grupu jer je odabran Tip Računa." msgid "Cannot create Stock Reservation Entries for future dated Purchase Receipts." msgstr "Nije moguće kreirati Unose Rezervisanja Zaliha za buduće datume Kupovnih Priznanica." -#: erpnext/selling/doctype/sales_order/sales_order.py:1888 +#: erpnext/selling/doctype/sales_order/sales_order.py:1900 #: erpnext/stock/doctype/pick_list/pick_list.py:219 msgid "Cannot create a pick list for Sales Order {0} because it has reserved stock. Please unreserve the stock in order to create a pick list." msgstr "Nije moguće kreirati Listu Odabira za Prodajni Nalog {0} jer ima rezervisane zalihe. Poništi rezervacije zaliha kako biste kreirali Listu Odabira." @@ -9005,7 +9162,7 @@ msgstr "Nije moguće kreirati knjigovodstvene unose naspram onemogućenih račun msgid "Cannot create return for consolidated invoice {0}." msgstr "Nije moguće kreirati povrat za konsolidovanu fakturu {0}." -#: erpnext/manufacturing/doctype/bom/bom.py:1175 +#: erpnext/manufacturing/doctype/bom/bom.py:1184 msgid "Cannot deactivate or cancel BOM as it is linked with other BOMs" msgstr "Sastavnica se nemože deaktivirati ili otkazati jer je povezana sa drugim Sastavnicama" @@ -9051,8 +9208,8 @@ msgstr "Ne može se rastaviti više od proizvedene količine." msgid "Cannot enable Item-wise Inventory Account, as there are existing Stock Ledger Entries for the company {0} with Warehouse-wise Inventory Account. Please cancel the stock transactions first and try again." msgstr "Nije moguće omogućiti račun zaliha po artiklima, jer postoje postojeći unosi u glavnu knjigu zaliha za {0} sa računom zaliha po skladištu. Molimo vas da prvo otkažete transakcije zaliha i pokušate ponovo." -#: erpnext/selling/doctype/sales_order/sales_order.py:782 -#: erpnext/selling/doctype/sales_order/sales_order.py:805 +#: erpnext/selling/doctype/sales_order/sales_order.py:783 +#: erpnext/selling/doctype/sales_order/sales_order.py:806 msgid "Cannot ensure delivery by Serial No as Item {0} is added with and without Ensure Delivery by Serial No." msgstr "Nije moguće osigurati dostavu serijskim brojem jer je artikal {0} dodan sa i bez Osiguraj Dostavu Serijskim Brojem." @@ -9115,7 +9272,7 @@ msgstr "Nije moguće preuzeti oznaku veze. Provjerite zapisnik grešaka za više msgid "Cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for first row" msgstr "Nije moguće odabrati tip naknade kao 'Iznos na Prethodnom Redu' ili 'Ukupno na Prethodnom Redu' za prvi red" -#: erpnext/selling/doctype/quotation/quotation.py:287 +#: erpnext/selling/doctype/quotation/quotation.py:290 msgid "Cannot set as Lost as Sales Order is made." msgstr "Ne može se postaviti kao Izgubljeno pošto je Prodajni Nalog napravljen." @@ -9127,6 +9284,10 @@ msgstr "Nije moguće postaviti autorizaciju na osnovu Popusta za {0}" msgid "Cannot set multiple Item Defaults for a company." msgstr "Nije moguće postaviti više Standard Artikal Postavki za poduzeće." +#: erpnext/assets/doctype/asset_category/asset_category.py:108 +msgid "Cannot set multiple account rows for the same company" +msgstr "Nije moguće postaviti više redova računa za isto poduzeće" + #: erpnext/controllers/accounts_controller.py:3885 msgid "Cannot set quantity less than delivered quantity" msgstr "Nije moguće postaviti količinu manju od dostavne količine" @@ -9291,9 +9452,11 @@ msgstr "Unos Gotovine" #. Template' #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/financial_report_template/financial_report_template.json #: erpnext/accounts/report/cash_flow/cash_flow.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Cash Flow" msgstr "Novčani Tok" @@ -9412,8 +9575,8 @@ msgstr "Detalji o Kategoriji" msgid "Category-wise Asset Value" msgstr "Vrijednost Imovine po Kategorijama" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:294 -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:130 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:298 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:131 msgid "Caution" msgstr "Oprez" @@ -9527,7 +9690,7 @@ msgstr "Promijenite vrstu računa u Potraživanje ili odaberite drugi račun." msgid "Change this date manually to setup the next synchronization start date" msgstr "Ručno promijenite ovaj datum da postavite sljedeći datum početka sinhronizacije" -#: erpnext/selling/doctype/customer/customer.py:157 +#: erpnext/selling/doctype/customer/customer.py:158 msgid "Changed customer name to '{}' as '{}' already exists." msgstr "Ime klijenta je promijenjeno u '{}' jer '{}' već postoji." @@ -9598,6 +9761,7 @@ msgstr "Stablo Kontnog Plana" #. Label of a Link in the Invoicing Workspace #. Label of the section_break_28 (Section Break) field in DocType 'Company' #. Label of a Link in the Home Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.js:69 #: erpnext/accounts/doctype/account/account_tree.js:5 #: erpnext/accounts/doctype/cost_center/cost_center_tree.js:52 @@ -9606,6 +9770,8 @@ msgstr "Stablo Kontnog Plana" #: erpnext/setup/doctype/company/company.js:123 #: erpnext/setup/doctype/company/company.json #: erpnext/setup/workspace/home/home.json +#: erpnext/workspace_sidebar/accounts_setup.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Chart of Accounts" msgstr "Kontni Plan" @@ -9619,9 +9785,11 @@ msgid "Chart of Accounts Importer" msgstr "Kontni Plan Uvoz" #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account_tree.js:196 #: erpnext/accounts/doctype/cost_center/cost_center.js:41 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Chart of Cost Centers" msgstr "Stablo Centara Troškova" @@ -9953,11 +10121,11 @@ msgstr "Zatvoreni Dokument" msgid "Closed Documents" msgstr "Zatvoreni Dokumenti" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2435 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2444 msgid "Closed Work Order can not be stopped or Re-opened" msgstr "Zatvoreni Radni Nalog se ne može zaustaviti ili ponovo otvoriti" -#: erpnext/selling/doctype/sales_order/sales_order.py:536 +#: erpnext/selling/doctype/sales_order/sales_order.py:537 msgid "Closed order cannot be cancelled. Unclose to cancel." msgstr "Zatvoreni Nalog se ne može otkazati. Otvori ga da se otkaže." @@ -9978,7 +10146,7 @@ msgstr "Zatvaranje (Cr)" msgid "Closing (Dr)" msgstr "Zatvaranje (Dr)" -#: erpnext/accounts/report/general_ledger/general_ledger.py:399 +#: erpnext/accounts/report/general_ledger/general_ledger.py:397 msgid "Closing (Opening + Total)" msgstr "Zatvaranje (Otvaranje + Ukupno)" @@ -10007,7 +10175,7 @@ msgstr "Iznos pri Zatvaranju" #: erpnext/accounts/doctype/bank_reconciliation_tool/bank_reconciliation_tool.json #: erpnext/accounts/doctype/financial_report_row/financial_report_row.json #: erpnext/accounts/doctype/process_period_closing_voucher_detail/process_period_closing_voucher_detail.json -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:232 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:230 msgid "Closing Balance" msgstr "Stanje pri Zatvaranju" @@ -10194,6 +10362,7 @@ msgstr "Sažet Ispis Arikla" #. Health Monitor' #: erpnext/accounts/doctype/fiscal_year/fiscal_year.json #: erpnext/accounts/doctype/ledger_health_monitor/ledger_health_monitor.json +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:26 msgid "Companies" msgstr "Poduzeća" @@ -10348,6 +10517,7 @@ msgstr "Poduzeća" #. Label of the company (Link) field in DocType 'Subcontracting Receipt' #. Label of the company (Link) field in DocType 'Issue' #. Label of the company (Link) field in DocType 'Warranty Claim' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/dashboard_chart_source/account_balance_timeline/account_balance_timeline.js:8 #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/account/account_tree.js:12 @@ -10415,6 +10585,7 @@ msgstr "Poduzeća" #: erpnext/accounts/doctype/tax_withholding_account/tax_withholding_account.json #: erpnext/accounts/doctype/tax_withholding_entry/tax_withholding_entry.json #: erpnext/accounts/doctype/unreconcile_payment/unreconcile_payment.json +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:24 #: erpnext/accounts/report/account_balance/account_balance.js:8 #: erpnext/accounts/report/accounts_payable/accounts_payable.js:8 #: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:8 @@ -10441,9 +10612,9 @@ msgstr "Poduzeća" #: erpnext/accounts/report/gross_profit/gross_profit.js:8 #: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.js:8 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.js:40 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:224 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:225 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:28 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:269 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:270 #: erpnext/accounts/report/payment_ledger/payment_ledger.js:8 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js:8 #: erpnext/accounts/report/pos_register/pos_register.js:8 @@ -10545,7 +10716,7 @@ msgstr "Poduzeća" #: erpnext/selling/doctype/sales_order/sales_order.json #: erpnext/selling/doctype/supplier_number_at_customer/supplier_number_at_customer.json #: erpnext/selling/page/point_of_sale/pos_controller.js:72 -#: erpnext/selling/page/sales_funnel/sales_funnel.js:33 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:36 #: erpnext/selling/report/customer_acquisition_and_loyalty/customer_acquisition_and_loyalty.js:16 #: erpnext/selling/report/customer_credit_balance/customer_credit_balance.js:8 #: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.js:8 @@ -10613,6 +10784,7 @@ msgstr "Poduzeća" #: erpnext/stock/report/item_shortage_report/item_shortage_report.js:8 #: erpnext/stock/report/item_shortage_report/item_shortage_report.py:137 #: erpnext/stock/report/landed_cost_report/landed_cost_report.js:8 +#: erpnext/stock/report/negative_batch_report/negative_batch_report.js:8 #: erpnext/stock/report/product_bundle_balance/product_bundle_balance.js:8 #: erpnext/stock/report/product_bundle_balance/product_bundle_balance.py:114 #: erpnext/stock/report/reserved_stock/reserved_stock.js:8 @@ -10641,6 +10813,7 @@ msgstr "Poduzeća" #: erpnext/support/doctype/warranty_claim/warranty_claim.json #: erpnext/support/report/issue_analytics/issue_analytics.js:8 #: erpnext/support/report/issue_summary/issue_summary.js:8 +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Company" msgstr "Poduzeće" @@ -11184,6 +11357,11 @@ msgstr "Konsolidirana Kreditna Faktura" msgid "Consolidated Financial Statement" msgstr "Konsolidovani Finansijski Izveštaj" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "Consolidated Report" +msgstr "Konsolidovani Izvještaj" + #. Label of the consolidated_invoice (Link) field in DocType 'POS Invoice' #. Label of the consolidated_invoice (Link) field in DocType 'POS Invoice Merge #. Log' @@ -11304,7 +11482,7 @@ msgstr "Potrošena Količina" msgid "Consumed Stock Items" msgstr "Potrošeni Artikli Zaliha" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:285 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:286 msgid "Consumed Stock Items, Consumed Asset Items or Consumed Service Items is mandatory for Capitalization" msgstr "Potrošeni Artikli Zalihe, Potrošene Artikli Imovine ili Potrošeni Servisni Artikli su obavezne za Kapitalizaciju" @@ -11464,7 +11642,9 @@ msgid "Contra Entry" msgstr "Naspram Unosa" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/contract/contract.json +#: erpnext/workspace_sidebar/crm.json msgid "Contract" msgstr "Ugovor" @@ -11809,6 +11989,7 @@ msgstr "Troškovi" #. Item' #. Label of the cost_center (Link) field in DocType 'Subcontracting Receipt #. Supplied Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account_closing_balance/account_closing_balance.json #: erpnext/accounts/doctype/advance_taxes_and_charges/advance_taxes_and_charges.json #: erpnext/accounts/doctype/budget/budget.json @@ -11853,14 +12034,14 @@ msgstr "Troškovi" #: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:204 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:98 #: erpnext/accounts/report/general_ledger/general_ledger.js:153 -#: erpnext/accounts/report/general_ledger/general_ledger.py:778 +#: erpnext/accounts/report/general_ledger/general_ledger.py:776 #: erpnext/accounts/report/gross_profit/gross_profit.js:68 #: erpnext/accounts/report/gross_profit/gross_profit.py:395 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:297 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:298 #: erpnext/accounts/report/purchase_register/purchase_register.js:46 #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:29 #: erpnext/accounts/report/sales_register/sales_register.js:52 -#: erpnext/accounts/report/sales_register/sales_register.py:251 +#: erpnext/accounts/report/sales_register/sales_register.py:252 #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:79 #: erpnext/accounts/report/trial_balance/trial_balance.js:49 #: erpnext/assets/doctype/asset/asset.json @@ -11894,13 +12075,16 @@ msgstr "Troškovi" #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json #: erpnext/subcontracting/doctype/subcontracting_receipt_supplied_item/subcontracting_receipt_supplied_item.json +#: erpnext/workspace_sidebar/budget.json msgid "Cost Center" msgstr "Centar Troškova" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/cost_center_allocation/cost_center_allocation.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/budget.json msgid "Cost Center Allocation" msgstr "Dodjela Centra Troškova" @@ -11968,7 +12152,7 @@ msgstr "Centar Troškova {} ne pripada {}" msgid "Cost Center {} is a group cost center and group cost centers cannot be used in transactions" msgstr "Centar Troškova {} je grupni centar troškova a grupni centri troškova ne mogu se koristiti u transakcijama" -#: erpnext/accounts/report/financial_statements.py:661 +#: erpnext/accounts/report/financial_statements.py:658 msgid "Cost Center: {0} does not exist" msgstr "Centar Troškova: {0} ne postoji" @@ -12083,7 +12267,7 @@ msgstr "Polja Troškova i Fakturisanje su ažurirana" msgid "Could Not Delete Demo Data" msgstr "Nije moguće izbrisati demo podatke" -#: erpnext/selling/doctype/quotation/quotation.py:614 +#: erpnext/selling/doctype/quotation/quotation.py:621 msgid "Could not auto create Customer due to the following missing mandatory field(s):" msgstr "Nije moguće automatski kreirati klijenta zbog sljedećih nedostajućih obaveznih polja:" @@ -12138,12 +12322,14 @@ msgstr "Zemlja Porijekla" #. Label of the coupon_code (Link) field in DocType 'Quotation' #. Label of the coupon_code (Link) field in DocType 'Sales Order' #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/coupon_code/coupon_code.json #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/selling/doctype/quotation/quotation.json #: erpnext/selling/doctype/sales_order/sales_order.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Coupon Code" msgstr "Kupon Kod" @@ -12496,17 +12682,17 @@ msgstr "Kreiranje {} od {} {}" msgid "Creation" msgstr "Kreacija" -#: erpnext/utilities/bulk_transaction.py:210 +#: erpnext/utilities/bulk_transaction.py:212 msgid "Creation of {1}(s) successful" msgstr "Kreiranje {1}(s) uspješno" -#: erpnext/utilities/bulk_transaction.py:227 +#: erpnext/utilities/bulk_transaction.py:229 msgid "Creation of {0} failed.\n" "\t\t\t\tCheck Bulk Transaction Log" msgstr "Kreiranje {0} nije uspjelo.\n" "\t\t\t\tProvjerite Zapisnik Masovnih Transakcija" -#: erpnext/utilities/bulk_transaction.py:218 +#: erpnext/utilities/bulk_transaction.py:220 msgid "Creation of {0} partially successful.\n" "\t\t\t\tCheck Bulk Transaction Log" msgstr "Kreiranje {0} nije uspjelo.\n" @@ -12523,23 +12709,23 @@ msgstr "Kreiranje {0} nije uspjelo.\n" #: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:146 #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:451 #: erpnext/accounts/report/general_ledger/general_ledger.html:93 -#: erpnext/accounts/report/purchase_register/purchase_register.py:240 -#: erpnext/accounts/report/sales_register/sales_register.py:276 +#: erpnext/accounts/report/purchase_register/purchase_register.py:241 +#: erpnext/accounts/report/sales_register/sales_register.py:277 #: erpnext/accounts/report/trial_balance/trial_balance.py:522 #: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.py:212 #: erpnext/accounts/report/voucher_wise_balance/voucher_wise_balance.py:34 msgid "Credit" msgstr "Kredit" -#: erpnext/accounts/report/general_ledger/general_ledger.py:722 +#: erpnext/accounts/report/general_ledger/general_ledger.py:720 msgid "Credit (Transaction)" msgstr "Kredit (Transakcija)" -#: erpnext/accounts/report/general_ledger/general_ledger.py:697 +#: erpnext/accounts/report/general_ledger/general_ledger.py:695 msgid "Credit ({0})" msgstr "Kredit ({0})" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:641 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:637 msgid "Credit Account" msgstr "Kreditni Račun" @@ -12617,7 +12803,7 @@ msgstr "Kreditni Dani" msgid "Credit Limit" msgstr "Kreditno Ograničenje" -#: erpnext/selling/doctype/customer/customer.py:630 +#: erpnext/selling/doctype/customer/customer.py:631 msgid "Credit Limit Crossed" msgstr "Kreditno Ograničenje je probijeno" @@ -12660,6 +12846,7 @@ msgstr "Kreditni Mjeseci" #. Option for the 'Journal Entry Type' (Select) field in DocType 'Journal Entry #. Template' #. Label of the credit_note (Link) field in DocType 'Stock Entry' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:176 @@ -12669,6 +12856,7 @@ msgstr "Kreditni Mjeseci" #: erpnext/setup/setup_wizard/operations/install_fixtures.py:303 #: erpnext/stock/doctype/delivery_note/delivery_note.js:89 #: erpnext/stock/doctype/stock_entry/stock_entry.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Credit Note" msgstr "Kredit Faktura" @@ -12708,16 +12896,16 @@ msgstr "Kredit Za" msgid "Credit in Company Currency" msgstr "Kredit u Valuti Poduzeća" -#: erpnext/selling/doctype/customer/customer.py:596 -#: erpnext/selling/doctype/customer/customer.py:651 +#: erpnext/selling/doctype/customer/customer.py:597 +#: erpnext/selling/doctype/customer/customer.py:654 msgid "Credit limit has been crossed for customer {0} ({1}/{2})" msgstr "Kreditno ograničenje je premašeno za klijenta {0} ({1}/{2})" -#: erpnext/selling/doctype/customer/customer.py:382 +#: erpnext/selling/doctype/customer/customer.py:383 msgid "Credit limit is already defined for the Company {0}" msgstr "Kreditno ograničenje je već definisano za {0}" -#: erpnext/selling/doctype/customer/customer.py:650 +#: erpnext/selling/doctype/customer/customer.py:653 msgid "Credit limit reached for customer {0}" msgstr "Kreditno Ograničenje je dostignuto za Klijenta {0}" @@ -12829,16 +13017,21 @@ msgstr "Kup" #. Label of a Link in the Invoicing Workspace #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/setup/doctype/currency_exchange/currency_exchange.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Currency Exchange" msgstr "Razmjena Valuta" #. Label of the currency_exchange_section (Section Break) field in DocType #. 'Accounts Settings' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/currency_exchange_settings/currency_exchange_settings.json +#: erpnext/workspace_sidebar/accounts_setup.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Currency Exchange Settings" msgstr "Postavke Razmjene Valuta" @@ -12904,7 +13097,7 @@ msgstr "Valuta za {0} mora biti {1}" msgid "Currency of the Closing Account must be {0}" msgstr "Valuta Računa za Zatvaranje mora biti {0}" -#: erpnext/manufacturing/doctype/bom/bom.py:685 +#: erpnext/manufacturing/doctype/bom/bom.py:692 msgid "Currency of the price list {0} must be {1} or {2}" msgstr "Valuta cijenovnika {0} mora biti {1} ili {2}" @@ -13071,8 +13264,10 @@ msgstr "Prilagođeni API" #. Option for the 'Report Type' (Select) field in DocType 'Financial Report #. Template' #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/financial_report_template/financial_report_template.json #: erpnext/accounts/report/custom_financial_statement/custom_financial_statement.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Custom Financial Statement" msgstr "Prilagođeni Finansijski Izvještaj" @@ -13151,6 +13346,7 @@ msgstr "Prilagođeni Razdjelnici" #. Label of the customer (Link) field in DocType 'Warranty Claim' #. Label of a field in the issues Web Form #. Label of the customer (Link) field in DocType 'Call Log' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json #: erpnext/accounts/doctype/coupon_code/coupon_code.json #: erpnext/accounts/doctype/discounted_invoice/discounted_invoice.json @@ -13172,12 +13368,12 @@ msgstr "Prilagođeni Razdjelnici" #: erpnext/accounts/report/gross_profit/gross_profit.py:416 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:37 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:22 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:213 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:214 #: erpnext/accounts/report/pos_register/pos_register.js:44 #: erpnext/accounts/report/pos_register/pos_register.py:120 #: erpnext/accounts/report/pos_register/pos_register.py:181 #: erpnext/accounts/report/sales_register/sales_register.js:21 -#: erpnext/accounts/report/sales_register/sales_register.py:186 +#: erpnext/accounts/report/sales_register/sales_register.py:187 #: erpnext/assets/doctype/asset/asset.json #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/supplier/supplier.js:184 @@ -13258,6 +13454,10 @@ msgstr "Prilagođeni Razdjelnici" #: erpnext/support/report/issue_summary/issue_summary.py:34 #: erpnext/support/web_form/issues/issues.json #: erpnext/telephony/doctype/call_log/call_log.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/home.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/selling.json +#: erpnext/workspace_sidebar/subscription.json msgid "Customer" msgstr "Klijent" @@ -13283,8 +13483,10 @@ msgstr "Klijent > Grupa Klijenta > Distrikt" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/customer_acquisition_and_loyalty/customer_acquisition_and_loyalty.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Customer Acquisition and Loyalty" msgstr "Privlačenje Klijenta i Lojalnost" @@ -13312,7 +13514,9 @@ msgid "Customer Address" msgstr "Adresa Klijenta" #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Customer Addresses And Contacts" msgstr "Adrese i Kontakti Klijenta" @@ -13345,9 +13549,12 @@ msgstr "Kontakt E-pošta Klijenta" #. Label of a Link in the Financial Reports Workspace #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/selling/report/customer_credit_balance/customer_credit_balance.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/selling.json msgid "Customer Credit Balance" msgstr "Stanje Kredita Klijenta" @@ -13421,6 +13628,7 @@ msgstr "Povratne informacije Klijenta" #. Option for the 'Entity Type' (Select) field in DocType 'Service Level #. Agreement' #. Label of the customer_group (Link) field in DocType 'Warranty Claim' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/customer_group_item/customer_group_item.json #: erpnext/accounts/doctype/loyalty_program/loyalty_program.json #: erpnext/accounts/doctype/pos_customer_group/pos_customer_group.json @@ -13436,11 +13644,11 @@ msgstr "Povratne informacije Klijenta" #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:85 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:185 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:56 -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:165 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:163 #: erpnext/accounts/report/gross_profit/gross_profit.py:423 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:200 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:201 #: erpnext/accounts/report/sales_register/sales_register.js:27 -#: erpnext/accounts/report/sales_register/sales_register.py:201 +#: erpnext/accounts/report/sales_register/sales_register.py:202 #: erpnext/crm/doctype/opportunity/opportunity.json #: erpnext/crm/doctype/prospect/prospect.json #: erpnext/crm/workspace/crm/crm.json @@ -13463,6 +13671,7 @@ msgstr "Povratne informacije Klijenta" #: erpnext/stock/report/delayed_order_report/delayed_order_report.js:42 #: erpnext/support/doctype/service_level_agreement/service_level_agreement.json #: erpnext/support/doctype/warranty_claim/warranty_claim.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/selling.json msgid "Customer Group" msgstr "Grupa Klijenta" @@ -13504,6 +13713,11 @@ msgstr "Lokalni Kupovni Nalog Klijenta" msgid "Customer LPO No." msgstr "Broj Kupčevog Lokalnog Kupovnog Naloga." +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "Customer Ledger" +msgstr "Klijent Registar" + #. Name of a report #. Label of a Link in the Financial Reports Workspace #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.json @@ -13548,8 +13762,8 @@ msgstr "Mobilni Broj Klijenta" #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:92 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:35 #: erpnext/accounts/report/gross_profit/gross_profit.py:430 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:220 -#: erpnext/accounts/report/sales_register/sales_register.py:192 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:221 +#: erpnext/accounts/report/sales_register/sales_register.py:193 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/crm/doctype/opportunity/opportunity.json #: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.json @@ -13680,7 +13894,7 @@ msgstr "Skladište Klijenta" msgid "Customer Warehouse (Optional)" msgstr "Skladište Klijenta (Opcija)" -#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:145 +#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:146 msgid "Customer Warehouse {0} does not belong to Customer {1}." msgstr "Skladište Klijenta {0} ne pripada Klijentu {1}." @@ -13707,7 +13921,7 @@ msgid "Customer required for 'Customerwise Discount'" msgstr "Klijent je obavezan za 'Popust na osnovu Klijenta'" #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1145 -#: erpnext/selling/doctype/sales_order/sales_order.py:432 +#: erpnext/selling/doctype/sales_order/sales_order.py:433 #: erpnext/stock/doctype/delivery_note/delivery_note.py:432 msgid "Customer {0} does not belong to project {1}" msgstr "Klijent {0} ne pripada projektu {1}" @@ -13778,8 +13992,10 @@ msgstr "Klijenti" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/customers_without_any_sales_transactions/customers_without_any_sales_transactions.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Customers Without Any Sales Transactions" msgstr "Klijenti bez ikakvih prodajnih transakcija" @@ -13818,7 +14034,7 @@ msgstr "D - E" msgid "DFS" msgstr "DFS" -#: erpnext/projects/doctype/project/project.py:675 +#: erpnext/projects/doctype/project/project.py:676 msgid "Daily Project Summary for {0}" msgstr "Dnevni sažetak projekta za {0}" @@ -13833,8 +14049,10 @@ msgstr "Dnevno vrijeme za slanje" #. Name of a report #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/report/daily_timesheet_summary/daily_timesheet_summary.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Daily Timesheet Summary" msgstr "Dnevni Pregled Radnog Lista" @@ -14055,19 +14273,19 @@ msgstr "Diler" #: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:139 #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:444 #: erpnext/accounts/report/general_ledger/general_ledger.html:92 -#: erpnext/accounts/report/purchase_register/purchase_register.py:239 -#: erpnext/accounts/report/sales_register/sales_register.py:275 +#: erpnext/accounts/report/purchase_register/purchase_register.py:240 +#: erpnext/accounts/report/sales_register/sales_register.py:276 #: erpnext/accounts/report/trial_balance/trial_balance.py:515 #: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.py:205 #: erpnext/accounts/report/voucher_wise_balance/voucher_wise_balance.py:27 msgid "Debit" msgstr "Debit" -#: erpnext/accounts/report/general_ledger/general_ledger.py:715 +#: erpnext/accounts/report/general_ledger/general_ledger.py:713 msgid "Debit (Transaction)" msgstr "Debit (Transakcija)" -#: erpnext/accounts/report/general_ledger/general_ledger.py:690 +#: erpnext/accounts/report/general_ledger/general_ledger.py:688 msgid "Debit ({0})" msgstr "Debit ({0})" @@ -14077,7 +14295,7 @@ msgstr "Debit ({0})" msgid "Debit / Credit Note Posting Date" msgstr "Datum knjiženja Debitne / Kreditne Fakture" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:631 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:627 msgid "Debit Account" msgstr "Debitni Račun" @@ -14115,6 +14333,7 @@ msgstr "Debit Iznos u Valuti Transakcije" #. Option for the 'Entry Type' (Select) field in DocType 'Journal Entry' #. Option for the 'Journal Entry Type' (Select) field in DocType 'Journal Entry #. Template' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:178 @@ -14123,6 +14342,7 @@ msgstr "Debit Iznos u Valuti Transakcije" #: erpnext/controllers/sales_and_purchase_return.py:457 #: erpnext/setup/setup_wizard/operations/install_fixtures.py:304 #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:45 +#: erpnext/workspace_sidebar/invoicing.json msgid "Debit Note" msgstr "Debit Faktura" @@ -14248,6 +14468,11 @@ msgstr "Odbijeno od" msgid "Deductee Details" msgstr "Detalji Odbitaka" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/taxes.json +msgid "Deduction Certificate" +msgstr "Verifikat Odbitka" + #. Label of the deductions_or_loss_section (Section Break) field in DocType #. 'Payment Entry' #: erpnext/accounts/doctype/payment_entry/payment_entry.json @@ -14317,7 +14542,7 @@ msgstr "Standard Sastavnica" msgid "Default BOM ({0}) must be active for this item or its template" msgstr "Standard Sastavnica ({0}) mora biti aktivna za ovaj artikal ili njegov šablon" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2232 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2234 msgid "Default BOM for {0} not found" msgstr "Standard Sastavnica {0} nije pronađena" @@ -14325,7 +14550,7 @@ msgstr "Standard Sastavnica {0} nije pronađena" msgid "Default BOM not found for FG Item {0}" msgstr "Standard Sastavnica nije pronađena za Artikal Gotovog Proizvoda {0}" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2229 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2231 msgid "Default BOM not found for Item {0} and Project {1}" msgstr "Standard Sastavnica nije pronađena za Artikal {0} i Projekat {1}" @@ -14849,8 +15074,10 @@ msgstr "Izvještaj o Odgođenom Nalogu" #. Name of a report #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/report/delayed_tasks_summary/delayed_tasks_summary.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Delayed Tasks Summary" msgstr "Sažetak Odgođenih Zadataka" @@ -15076,6 +15303,7 @@ msgstr "Upravitelj Dostave" #. Inspection' #. Label of the delivery_note (Link) field in DocType 'Shipment Delivery Note' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:129 #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:332 @@ -15083,8 +15311,8 @@ msgstr "Upravitelj Dostave" #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.js:22 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:21 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:283 -#: erpnext/accounts/report/sales_register/sales_register.py:244 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:284 +#: erpnext/accounts/report/sales_register/sales_register.py:245 #: erpnext/selling/doctype/sales_order/sales_order.js:1042 #: erpnext/selling/doctype/sales_order/sales_order_list.js:81 #: erpnext/setup/doctype/authorization_rule/authorization_rule.json @@ -15097,6 +15325,7 @@ msgstr "Upravitelj Dostave" #: erpnext/stock/doctype/quality_inspection/quality_inspection.json #: erpnext/stock/doctype/shipment_delivery_note/shipment_delivery_note.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Delivery Note" msgstr "Dostavnica" @@ -15129,9 +15358,11 @@ msgstr "Paket Artikal Dostavnice" #. Label of a Link in the Selling Workspace #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/report/delivery_note_trends/delivery_note_trends.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Delivery Note Trends" msgstr "Trendovi Dostave" @@ -15163,7 +15394,10 @@ msgid "Delivery Schedule Item" msgstr "Artikal Rasporeda Dostave" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/delivery_settings/delivery_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/stock.json msgid "Delivery Settings" msgstr "Postavke Dostave" @@ -15192,10 +15426,12 @@ msgstr "Datum Dostave Do" #. Label of the delivery_trip (Link) field in DocType 'Delivery Note' #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/delivery_note/delivery_note.js:280 #: erpnext/stock/doctype/delivery_note/delivery_note.json #: erpnext/stock/doctype/delivery_trip/delivery_trip.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Delivery Trip" msgstr "Dostavna Ruta" @@ -15208,10 +15444,8 @@ msgstr "Dostavna Ruta" msgid "Delivery User" msgstr "Korisnik Dostave" -#. Label of the warehouse (Link) field in DocType 'Sales Order Item' #. Label of the delivery_warehouse (Link) field in DocType 'Subcontracting #. Inward Order Item' -#: erpnext/selling/doctype/sales_order_item/sales_order_item.json #: erpnext/subcontracting/doctype/subcontracting_inward_order_item/subcontracting_inward_order_item.json msgid "Delivery Warehouse" msgstr "Dostavno Skladište" @@ -15222,7 +15456,7 @@ msgstr "Dostavno Skladište" msgid "Delivery to" msgstr "Dostava do" -#: erpnext/selling/doctype/sales_order/sales_order.py:451 +#: erpnext/selling/doctype/sales_order/sales_order.py:452 msgid "Delivery warehouse required for stock item {0}" msgstr "Za artikle na zalihama potrebno je skladište za isporuku {0}" @@ -15377,11 +15611,11 @@ msgstr "Unos Amortizacije" msgid "Depreciation Entry Posting Status" msgstr "Status Knjiženja Unosa Amortizacije" -#: erpnext/assets/doctype/asset/asset.py:1256 +#: erpnext/assets/doctype/asset/asset.py:1261 msgid "Depreciation Entry against asset {0}" msgstr "Unos amortizacije za imovinu {0}" -#: erpnext/assets/doctype/asset/depreciation.py:255 +#: erpnext/assets/doctype/asset/depreciation.py:256 msgid "Depreciation Entry against {0} worth {1}" msgstr "Unos amortizacije za {0} u vrijednosti od {1}" @@ -15393,7 +15627,7 @@ msgstr "Unos amortizacije za {0} u vrijednosti od {1}" msgid "Depreciation Expense Account" msgstr "Račun Troškova Amortizacije" -#: erpnext/assets/doctype/asset/depreciation.py:302 +#: erpnext/assets/doctype/asset/depreciation.py:303 msgid "Depreciation Expense Account should be an Income or Expense Account." msgstr "Račun Troškova Amortizacije treba da bude račun Prihoda ili Rashoda." @@ -15420,7 +15654,7 @@ msgstr "Opcije Amortizacije" msgid "Depreciation Posting Date" msgstr "Datum Knjiženja Amortizacije" -#: erpnext/assets/doctype/asset/asset.js:909 +#: erpnext/assets/doctype/asset/asset.js:910 msgid "Depreciation Posting Date cannot be before Available-for-use Date" msgstr "Datum knjiženja amortizacije ne može biti prije Datuma raspoloživosti za upotrebu" @@ -15428,7 +15662,7 @@ msgstr "Datum knjiženja amortizacije ne može biti prije Datuma raspoloživosti msgid "Depreciation Row {0}: Depreciation Posting Date cannot be before Available-for-use Date" msgstr "Amortizacija Red {0}: Datum knjiženja amortizacije ne može biti prije datuma raspoloživosti za upotrebu" -#: erpnext/assets/doctype/asset/asset.py:717 +#: erpnext/assets/doctype/asset/asset.py:720 msgid "Depreciation Row {0}: Expected value after useful life must be greater than or equal to {1}" msgstr "Amortizacija Red {0}: Očekivana vrijednost nakon korisnog vijeka trajanja mora biti veća ili jednaka {1}" @@ -15443,10 +15677,12 @@ msgstr "Amortizacija Red {0}: Očekivana vrijednost nakon korisnog vijeka trajan #. Label of the depreciation_schedule (Table) field in DocType 'Asset Shift #. Allocation' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.json #: erpnext/assets/doctype/asset_shift_allocation/asset_shift_allocation.json #: erpnext/assets/doctype/depreciation_schedule/depreciation_schedule.json +#: erpnext/workspace_sidebar/assets.json msgid "Depreciation Schedule" msgstr "Raspored Amortizacije" @@ -15455,7 +15691,7 @@ msgstr "Raspored Amortizacije" msgid "Depreciation Schedule View" msgstr "Pregled Rasporeda Amortizacije" -#: erpnext/assets/doctype/asset/asset.py:482 +#: erpnext/assets/doctype/asset/asset.py:485 msgid "Depreciation cannot be calculated for fully depreciated assets" msgstr "Amortizacija se ne može obračunati za potpuno amortizovanu imovinu" @@ -16163,7 +16399,7 @@ msgstr "Prikazano Ime" msgid "Disposal Date" msgstr "Datum Odlaganja" -#: erpnext/assets/doctype/asset/depreciation.py:832 +#: erpnext/assets/doctype/asset/depreciation.py:833 msgid "Disposal date {0} cannot be before {1} date {2} of the asset." msgstr "Datum otuđenja {0} ne može biti prije {1} datuma {2} imovine." @@ -16330,7 +16566,7 @@ msgstr "Ne prikazuj nijedan simbol poput $ itd. pored valuta." msgid "Do not update variants on save" msgstr "Ne ažuriraj varijante prilikom spremanja" -#: erpnext/assets/doctype/asset/asset.js:947 +#: erpnext/assets/doctype/asset/asset.js:948 msgid "Do you really want to restore this scrapped asset?" msgstr "Da li zaista želite vratiti ovu rashodovan imovinu?" @@ -16397,6 +16633,10 @@ msgstr "Pretraga Dokumenata" msgid "Document Count" msgstr "Broj Dokumenata" +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:78 +msgid "Document No" +msgstr "Broj Dokumenta" + #. Label of the document_type (Link) field in DocType 'Subscription Invoice' #: erpnext/accounts/doctype/subscription_invoice/subscription_invoice.json msgid "Document Type " @@ -16490,15 +16730,19 @@ msgstr "Zastoji (u satima)" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/downtime_analysis/downtime_analysis.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Downtime Analysis" msgstr "Analiza Zastoja" #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/downtime_entry/downtime_entry.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Downtime Entry" msgstr "Zastoj" @@ -16508,7 +16752,7 @@ msgstr "Zastoj" msgid "Downtime Reason" msgstr "Razlog Zastoja" -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:248 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:246 msgid "Dr/Cr" msgstr "Duguje/Potražuje" @@ -16598,8 +16842,10 @@ msgid "Due to stock closing entry {0}, you cannot repost item valuation before { msgstr "Zbog unosa zatvaranja zaliha {0}, ne možete ponovo objaviti procjenu artikla prije {1}" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/dunning/dunning.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:156 +#: erpnext/workspace_sidebar/banking.json msgid "Dunning" msgstr "Opomena" @@ -16639,8 +16885,10 @@ msgstr "Nivo Opomene" #. Label of the dunning_type (Link) field in DocType 'Dunning' #. Name of a DocType #. Label of the dunning_type (Data) field in DocType 'Dunning Type' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/dunning/dunning.json #: erpnext/accounts/doctype/dunning_type/dunning_type.json +#: erpnext/workspace_sidebar/banking.json msgid "Dunning Type" msgstr "Tip Opomene" @@ -16668,7 +16916,7 @@ msgstr "Kopiraj Grupu Artikla" msgid "Duplicate Item Under Same Parent" msgstr "Dupliciraj Artikal pod Istim Nadređenim" -#: erpnext/manufacturing/doctype/workstation/workstation.py:79 +#: erpnext/manufacturing/doctype/workstation/workstation.py:80 #: erpnext/manufacturing/doctype/workstation_type/workstation_type.py:37 msgid "Duplicate Operating Component {0} found in Operating Components" msgstr "Duplikat operativne komponente {0} je pronađen u operativnim komponentama" @@ -16786,8 +17034,17 @@ msgstr "EMU Of Charge" msgid "EMU of current" msgstr "EMU struje" +#. Label of a Desktop Icon +#: erpnext/desktop_icon/erpnext.json +msgid "ERPNext" +msgstr "Sistem" + +#. Label of a Desktop Icon #. Name of a Workspace +#. Title of a Workspace Sidebar +#: erpnext/desktop_icon/erpnext_settings.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "ERPNext Settings" msgstr "Postavke Sistema" @@ -16962,7 +17219,9 @@ msgid "Email Address must be unique, it is already used in {0}" msgstr "Adresa e-pošte mora biti unikat, već se koristi u {0}" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/email_campaign/email_campaign.json +#: erpnext/workspace_sidebar/crm.json msgid "Email Campaign" msgstr "Kampanja E-poštom" @@ -17016,7 +17275,7 @@ msgstr "E-pošta" msgid "Email Sent" msgstr "E-pošta poslana" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:358 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:359 msgid "Email Sent to Supplier {0}" msgstr "E-pošta poslana Dobavljaču {0}" @@ -17216,7 +17475,7 @@ msgstr "Personal je obavezan prilikom izdavanja Imovine {0}" msgid "Employee {0} does not belong to the company {1}" msgstr "Personal {0} ne pripada {1}" -#: erpnext/manufacturing/doctype/job_card/job_card.py:357 +#: erpnext/manufacturing/doctype/job_card/job_card.py:358 msgid "Employee {0} is currently working on another workstation. Please assign another employee." msgstr "{0} trenutno radi na drugoj radnoj stanici. Dodijeli drugi personal." @@ -17607,11 +17866,11 @@ msgstr "Unesi E-poštu Klijenta" msgid "Enter customer's phone number" msgstr "Unesi broj telefona Klijenta" -#: erpnext/assets/doctype/asset/asset.js:918 +#: erpnext/assets/doctype/asset/asset.js:919 msgid "Enter date to scrap asset" msgstr "Unesi datum za rashodovanje Imovine" -#: erpnext/assets/doctype/asset/asset.py:480 +#: erpnext/assets/doctype/asset/asset.py:483 msgid "Enter depreciation details" msgstr "Unesi podatke Amortizacije" @@ -17726,11 +17985,11 @@ msgstr "Greška pri evaluaciji formule kriterija" msgid "Error getting details for {0}: {1}" msgstr "Greška pri preuzimanju detalja za {0}: {1}" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:310 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:312 msgid "Error in party matching for Bank Transaction {0}" msgstr "Greška u podudaranju stranaka za Bankovnu Transakciju {0}" -#: erpnext/assets/doctype/asset/depreciation.py:319 +#: erpnext/assets/doctype/asset/depreciation.py:320 msgid "Error while posting depreciation entries" msgstr "Greška prilikom knjiženja unosa amortizacije" @@ -17826,7 +18085,7 @@ msgstr "Uloga Odobravatelja Izuzetka Proračuna" msgid "Excess Materials Consumed" msgstr "Višak Potrošenog Materijala" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1115 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1116 msgid "Excess Transfer" msgstr "Prenos Viška" @@ -18081,7 +18340,7 @@ msgstr "Očekivani Datum Zatvaranja" msgid "Expected Delivery Date" msgstr "Očekivani Datum Dostave" -#: erpnext/selling/doctype/sales_order/sales_order.py:413 +#: erpnext/selling/doctype/sales_order/sales_order.py:414 msgid "Expected Delivery Date should be after Sales Order Date" msgstr "Očekivani Datum Dostave trebao bi biti nakon datuma Prodajnog Naloga" @@ -18196,7 +18455,7 @@ msgstr "Račun Rashoda/ Razlike ({0}) mora biti račun 'Dobitka ili Gubitka'" #: erpnext/accounts/doctype/pos_profile/pos_profile.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json #: erpnext/accounts/report/account_balance/account_balance.js:46 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:245 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:246 #: erpnext/assets/doctype/asset_capitalization_service_item/asset_capitalization_service_item.json #: erpnext/assets/doctype/asset_repair_purchase_invoice/asset_repair_purchase_invoice.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json @@ -18331,7 +18590,7 @@ msgstr "Eksterna Radna Istorija" msgid "Extra Consumed Qty" msgstr "Dodatno Potrošena Količina" -#: erpnext/manufacturing/doctype/job_card/job_card.py:254 +#: erpnext/manufacturing/doctype/job_card/job_card.py:255 msgid "Extra Job Card Quantity" msgstr "Dodatna Količina Radnog Naloga" @@ -18391,6 +18650,11 @@ msgstr "FIFO red Zaliha (količina, cjena)" msgid "FIFO/LIFO Queue" msgstr "FIFO/LIFO red čekanja" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/accounts_setup.json +msgid "FX Revaluation" +msgstr "Revalorizacija Deviznog Kursa" + #. Name of a UOM #: erpnext/setup/setup_wizard/data/uom_data.json msgid "Fahrenheit" @@ -18481,6 +18745,11 @@ msgstr "Fathom" msgid "Feedback By" msgstr "Povratne Informacije od" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/quality.json +msgid "Feedback Template" +msgstr "Šablon Povratnih Informacija" + #. Option for the 'Reference Type' (Select) field in DocType 'Journal Entry #. Account' #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json @@ -18682,6 +18951,7 @@ msgstr "Finalni Proizvod" #. Label of the finance_book (Link) field in DocType 'Asset Finance Book' #. Label of the finance_book (Link) field in DocType 'Asset Shift Allocation' #. Label of the finance_book (Link) field in DocType 'Asset Value Adjustment' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account_closing_balance/account_closing_balance.json #: erpnext/accounts/doctype/finance_book/finance_book.json #: erpnext/accounts/doctype/gl_entry/gl_entry.json @@ -18712,6 +18982,7 @@ msgstr "Finalni Proizvod" #: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.json #: erpnext/assets/report/fixed_asset_register/fixed_asset_register.js:48 #: erpnext/public/js/financial_statements.js:373 +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Finance Book" msgstr "Finansijski Registar" @@ -18749,7 +19020,9 @@ msgid "Financial Report Row" msgstr "Red Finansijskog Izvještaja" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/financial_report_template/financial_report_template.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Financial Report Template" msgstr "Šablon Finansijskog Izvještaja" @@ -18762,7 +19035,14 @@ msgid "Financial Report Template {0} not found" msgstr "Šablon Finansijskog Izvještaja {0} nije pronađen" #. Name of a Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/desktop_icon/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Financial Reports" msgstr "Izvještaji" @@ -18981,15 +19261,18 @@ msgstr "Vrijeme Prvog Odgovora" #. Name of a report #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/support/report/first_response_time_for_issues/first_response_time_for_issues.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "First Response Time for Issues" msgstr "Vrijeme prvog odgovora za Slučaj" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/first_response_time_for_opportunity/first_response_time_for_opportunity.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "First Response Time for Opportunity" msgstr "Vrijeme prvog odgovora za Priliku" @@ -19006,11 +19289,11 @@ msgstr "Fiskalni režim je obavezan, ljubazno postavite fiskalni režim za {0}" #. Certificate' #. Label of the fiscal_year (Link) field in DocType 'Target Detail' #. Label of the fiscal_year (Data) field in DocType 'Stock Ledger Entry' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/fiscal_year/fiscal_year.json #: erpnext/accounts/doctype/gl_entry/gl_entry.json #: erpnext/accounts/doctype/monthly_distribution/monthly_distribution.json #: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.json -#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:1 #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.js:18 #: erpnext/accounts/report/dimension_wise_accounts_balance_report/dimension_wise_accounts_balance_report.js:16 #: erpnext/accounts/report/profitability_analysis/profitability_analysis.js:38 @@ -19027,6 +19310,7 @@ msgstr "Fiskalni režim je obavezan, ljubazno postavite fiskalni režim za {0}" #: erpnext/selling/report/territory_target_variance_based_on_item_group/territory_target_variance_based_on_item_group.js:15 #: erpnext/setup/doctype/target_detail/target_detail.json #: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Fiscal Year" msgstr "Fiskalna Godina" @@ -19035,14 +19319,14 @@ msgstr "Fiskalna Godina" msgid "Fiscal Year Company" msgstr "Fiskalnu Godina Poduzeća" -#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:65 +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:5 +msgid "Fiscal Year Details" +msgstr "Detalji Fiskalne Godine" + +#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:47 msgid "Fiscal Year End Date should be one year after Fiscal Year Start Date" msgstr "Datum završetka fiskalne godine trebao bi biti godinu dana nakon datuma početka fiskalne godine" -#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:129 -msgid "Fiscal Year Start Date and Fiscal Year End Date are already set in Fiscal Year {0}" -msgstr "Datum početka fiskalne godine i datum završetka fiskalne godine su već postavljeni u fiskalnoj godini {0}" - #: erpnext/controllers/trends.py:53 msgid "Fiscal Year {0} Does Not Exist" msgstr "Fiskalna Godina {0} nema u sistemu" @@ -19079,7 +19363,7 @@ msgstr "Fiksna Imovina" #. Capitalization Asset Item' #. Label of the fixed_asset_account (Link) field in DocType 'Asset Category #. Account' -#: erpnext/assets/doctype/asset/asset.py:898 +#: erpnext/assets/doctype/asset/asset.py:901 #: erpnext/assets/doctype/asset_capitalization_asset_item/asset_capitalization_asset_item.json #: erpnext/assets/doctype/asset_category_account/asset_category_account.json msgid "Fixed Asset Account" @@ -19095,7 +19379,9 @@ msgid "Fixed Asset Item must be a non-stock item." msgstr "Artikal Fiksne Imovine mora biti artikal koja nije na zalihama." #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/assets/report/fixed_asset_register/fixed_asset_register.json +#: erpnext/workspace_sidebar/assets.json msgid "Fixed Asset Register" msgstr "Registar Fiksne Imovine" @@ -19103,7 +19389,7 @@ msgstr "Registar Fiksne Imovine" msgid "Fixed Asset Turnover Ratio" msgstr "Koeficijent Obrta Fiksne Imovine" -#: erpnext/manufacturing/doctype/bom/bom.py:742 +#: erpnext/manufacturing/doctype/bom/bom.py:749 msgid "Fixed Asset item {0} cannot be used in BOMs." msgstr "Osnovno Sredstvo {0} se ne može koristiti u Sastavnicama." @@ -19181,7 +19467,7 @@ msgstr "Prati Kalendarske Mjesece" msgid "Following Material Requests have been raised automatically based on Item's re-order level" msgstr "Sljedeći Materijalni Materijalni Nalozi su automatski zatraženi na osnovu nivoa ponovne narudžbine artikla" -#: erpnext/selling/doctype/customer/customer.py:821 +#: erpnext/selling/doctype/customer/customer.py:824 msgid "Following fields are mandatory to create address:" msgstr "Sljedeća polja su obavezna za kreiranje adrese:" @@ -19349,11 +19635,11 @@ msgstr "Za artikal {0}, samo {1} imovina je kreirana ili povezana msgid "For item {0}, rate must be a positive number. To Allow negative rates, enable {1} in {2}" msgstr "Za artikal {0}, cijena mora biti pozitivan broj. Da biste omogućili negativne cijene, omogućite {1} u {2}" -#: erpnext/manufacturing/doctype/bom/bom.py:346 +#: erpnext/manufacturing/doctype/bom/bom.py:347 msgid "For operation {0} at row {1}, please add raw materials or set a BOM against it." msgstr "Za operaciju {0} u redu {1}, molimo dodajte sirovine ili postavite Sastavnicu naspram nje." -#: erpnext/manufacturing/doctype/work_order/work_order.py:2582 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2591 msgid "For operation {0}: Quantity ({1}) can not be greater than pending quantity({2})" msgstr "Za Operaciju {0}: Količina ({1}) ne može biti veća od količine na čekanju ({2})" @@ -19384,7 +19670,7 @@ msgstr "Za Referencu" msgid "For row {0} in {1}. To include {2} in Item rate, rows {3} must also be included" msgstr "Za red {0} u {1}. Da biste uključili {2} u cijenu artikla, redovi {3} također moraju biti uključeni" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1713 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1719 msgid "For row {0}: Enter Planned Qty" msgstr "Za red {0}: Unesi Planiranu Količinu" @@ -19439,6 +19725,11 @@ msgstr "Prognoza Potražnje" msgid "Forecast Qty" msgstr "Prognoza Količine" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/manufacturing.json +msgid "Forecasting" +msgstr "Prognoza" + #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:280 #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:281 #: erpnext/accounts/report/consolidated_trial_balance/test_consolidated_trial_balance.py:88 @@ -19990,7 +20281,7 @@ msgstr "Referensa Buduće Isplate" msgid "Future Payments" msgstr "Buduće Isplate" -#: erpnext/assets/doctype/asset/depreciation.py:382 +#: erpnext/assets/doctype/asset/depreciation.py:383 msgid "Future date is not allowed" msgstr "Budući datum nije dozvoljen" @@ -20010,7 +20301,7 @@ msgstr "Stanje Knjigovodstvenog Registra" #. Name of a DocType #: erpnext/accounts/doctype/gl_entry/gl_entry.json -#: erpnext/accounts/report/general_ledger/general_ledger.py:675 +#: erpnext/accounts/report/general_ledger/general_ledger.py:673 msgid "GL Entry" msgstr "Stavka Knjigovodstvenog Registra" @@ -20115,11 +20406,15 @@ msgstr "Gauss" #. Accounts' #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.js:92 #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json #: erpnext/accounts/report/general_ledger/general_ledger.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "General Ledger" msgstr "Registar Knjigovodstva" @@ -20470,8 +20765,10 @@ msgstr "Dodjeli besplatan artikal za svaku N količinu" #. Name of a DocType #. Label of a shortcut in the ERPNext Settings Workspace +#. Label of a Workspace Sidebar Item #: erpnext/setup/doctype/global_defaults/global_defaults.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Global Defaults" msgstr "Standard Postavke" @@ -20631,8 +20928,8 @@ msgstr "Gram/Litar" #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/accounts/doctype/subscription/subscription.json #: erpnext/accounts/report/pos_register/pos_register.py:202 -#: erpnext/accounts/report/purchase_register/purchase_register.py:274 -#: erpnext/accounts/report/sales_register/sales_register.py:304 +#: erpnext/accounts/report/purchase_register/purchase_register.py:275 +#: erpnext/accounts/report/sales_register/sales_register.py:305 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json #: erpnext/manufacturing/doctype/production_plan_sales_order/production_plan_sales_order.json @@ -20727,11 +21024,13 @@ msgstr "Bruto Marža %" #. Label of a Link in the Financial Reports Workspace #. Label of the gross_profit (Currency) field in DocType 'Quotation Item' #. Label of the gross_profit (Currency) field in DocType 'Sales Order Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/gross_profit/gross_profit.json #: erpnext/accounts/report/gross_profit/gross_profit.py:375 #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/selling/doctype/quotation_item/quotation_item.json #: erpnext/selling/doctype/sales_order_item/sales_order_item.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Gross Profit" msgstr "Bruto Rezultat" @@ -21091,7 +21390,7 @@ msgstr "Tekst Pomoći" msgid "Helps you distribute the Budget/Target across months if you have seasonality in your business." msgstr "Pomaže vam da raspodijelite Proračun/Cilj po mjesecima ako imate sezonski karakter u vašem poslovanju." -#: erpnext/assets/doctype/asset/depreciation.py:349 +#: erpnext/assets/doctype/asset/depreciation.py:350 msgid "Here are the error logs for the aforementioned failed depreciation entries: {0}" msgstr "Ovdje su zapisi grešaka za gore navedene neuspjele unose amortizacije: {0}" @@ -21597,8 +21896,8 @@ msgstr "Ako je omogućeno, izvorno i ciljno skladište u unosu zaliha prijenosa #. Description of the 'Allow Negative Stock for Batch' (Check) field in DocType #. 'Stock Settings' #: erpnext/stock/doctype/stock_settings/stock_settings.json -msgid "If enabled, the system will allow negative stock entries for the batch, but this could calculate the valuation rate incorrectly, so avoid using this option." -msgstr "Ako je omogućeno, sistem će dozvoliti negativne unose zaliha za šaržu, ali to bi moglo pogrešno izračunati stopu vrednovanja, stoga izbjegavajte korištenje ove opcije." +msgid "If enabled, the system will allow negative stock entries for the batch. But, this may lead to incorrect valuation rates, so it is recommended to avoid using this option. The system will permit negative stock only when it is caused by backdated entries and will validate and block negative stock in all other cases." +msgstr "Ako je omogućeno, sistem će dozvoliti unose negativnih zaliha za šaržu. Međutim, ovo može dovesti do netačnih stopa vrednovanja, pa se preporučuje izbjegavanje korištenja ove opcije. Sistem će dozvoliti negativne zalihe samo kada su uzrokovane retroaktivnim unosima, a u svim ostalim slučajevima će validirati i blokirati negativne zalihe." #. Description of the 'Allow UOM with Conversion Rate Defined in Item' (Check) #. field in DocType 'Stock Settings' @@ -21806,11 +22105,11 @@ msgstr "Ako održavate zalihe ovog artikla u svojim zalihama, Sistem će napravi msgid "If you need to reconcile particular transactions against each other, then please select accordingly. If not, all the transactions will be allocated in FIFO order." msgstr "Ako trebate usaglasiti određene transakcije jedne s drugima, odaberite u skladu s tim. U suprotnom, sve transakcije će biti dodijeljene FIFO redoslijedom." -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1093 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1089 msgid "If you still want to proceed, please disable 'Skip Available Sub Assembly Items' checkbox." msgstr "Ako i dalje želite da nastavite, onemogući polje za potvrdu 'Preskoči Dostupne Artikle Podsklopa'." -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1829 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1835 msgid "If you still want to proceed, please enable {0}." msgstr "Ako i dalje želite da nastavite, omogući {0}." @@ -21887,7 +22186,7 @@ msgstr "Zanemari dnevnike revalorizacije deviznog kursa i rezultata" msgid "Ignore Existing Ordered Qty" msgstr "Zanemari Postojeće Količine Prodajnog Naloga" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1821 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1827 msgid "Ignore Existing Projected Quantity" msgstr "Zanemari Postojeću Planiranu Količinu" @@ -22236,9 +22535,11 @@ msgstr "U ovoj sekciji možete definirati zadane postavke transakcije koje se od #. Label of a Link in the CRM Workspace #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/workspace/crm/crm.json #: erpnext/selling/report/inactive_customers/inactive_customers.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/crm.json msgid "Inactive Customers" msgstr "Neaktivni Klijenti" @@ -22440,7 +22741,7 @@ msgstr "Uključi u Bruto" msgid "Included Fee" msgstr "Uključena Naknada" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:325 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:327 msgid "Included fee is bigger than the withdrawal itself." msgstr "Uključena naknada je veća od same isplate." @@ -22466,7 +22767,7 @@ msgstr "Uključujući artikle za podsklopove" #: erpnext/accounts/doctype/process_deferred_accounting/process_deferred_accounting.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:439 #: erpnext/accounts/report/account_balance/account_balance.js:27 -#: erpnext/accounts/report/financial_statements.py:776 +#: erpnext/accounts/report/financial_statements.py:773 #: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:180 #: erpnext/accounts/report/profitability_analysis/profitability_analysis.py:192 msgid "Income" @@ -22486,7 +22787,7 @@ msgstr "Prihod" #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json #: erpnext/accounts/report/account_balance/account_balance.js:53 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:77 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:290 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:291 msgid "Income Account" msgstr "Račun Prihoda" @@ -22760,7 +23061,7 @@ msgid "Inspected By" msgstr "Inspektor" #: erpnext/controllers/stock_controller.py:1453 -#: erpnext/manufacturing/doctype/job_card/job_card.py:815 +#: erpnext/manufacturing/doctype/job_card/job_card.py:816 msgid "Inspection Rejected" msgstr "Inspekcija Odbijena" @@ -22784,7 +23085,7 @@ msgid "Inspection Required before Purchase" msgstr "Inspekcija Obavezna prije Kupovine" #: erpnext/controllers/stock_controller.py:1438 -#: erpnext/manufacturing/doctype/job_card/job_card.py:796 +#: erpnext/manufacturing/doctype/job_card/job_card.py:797 msgid "Inspection Submission" msgstr "Podnošenje Kontrole" @@ -22861,7 +23162,7 @@ msgstr "Nedovoljne Dozvole" #: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:462 #: erpnext/stock/doctype/pick_list/pick_list.py:134 #: erpnext/stock/doctype/pick_list/pick_list.py:152 -#: erpnext/stock/doctype/pick_list/pick_list.py:1020 +#: erpnext/stock/doctype/pick_list/pick_list.py:1019 #: erpnext/stock/doctype/stock_entry/stock_entry.py:957 #: erpnext/stock/serial_batch_bundle.py:1198 erpnext/stock/stock_ledger.py:1708 #: erpnext/stock/stock_ledger.py:2168 @@ -23029,7 +23330,7 @@ msgstr "Interni" msgid "Internal Customer Accounting" msgstr "Knjigovodstvo Internog Klijenta" -#: erpnext/selling/doctype/customer/customer.py:254 +#: erpnext/selling/doctype/customer/customer.py:255 msgid "Internal Customer for company {0} already exists" msgstr "Interni Klijent za {0} već postoji" @@ -23115,7 +23416,7 @@ msgid "Invalid Account" msgstr "Nevažeći Račun" #: erpnext/accounts/doctype/payment_entry/payment_entry.py:399 -#: erpnext/accounts/doctype/payment_request/payment_request.py:878 +#: erpnext/accounts/doctype/payment_request/payment_request.py:879 msgid "Invalid Allocated Amount" msgstr "Nevažeći Dodijeljeni Iznos" @@ -23161,7 +23462,7 @@ msgstr "Nevažeće poduzeće za transakcije među poduzećima." msgid "Invalid Cost Center" msgstr "Nevažeći Centar Troškova" -#: erpnext/selling/doctype/sales_order/sales_order.py:415 +#: erpnext/selling/doctype/sales_order/sales_order.py:416 msgid "Invalid Delivery Date" msgstr "Nevažeći Datum Dostave" @@ -23181,8 +23482,8 @@ msgstr "Nevažeći Dokument" msgid "Invalid Document Type" msgstr "Nevažeći Dokument Tip" -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:323 -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:328 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:325 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:330 msgid "Invalid Formula" msgstr "Nevažeća Formula" @@ -23191,7 +23492,7 @@ msgid "Invalid Group By" msgstr "Nevažeća Grupa po" #: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:499 -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:956 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:952 msgid "Invalid Item" msgstr "Nevažeći Artikal" @@ -23204,7 +23505,7 @@ msgstr "Nevažeće Standard Postavke Artikla" msgid "Invalid Ledger Entries" msgstr "Nevažeći unosi u Registar" -#: erpnext/assets/doctype/asset/asset.py:565 +#: erpnext/assets/doctype/asset/asset.py:568 msgid "Invalid Net Purchase Amount" msgstr "Nevažeći Neto Kupovni Iznos" @@ -23243,7 +23544,7 @@ msgstr "Nevažeći Format Ispisa" msgid "Invalid Priority" msgstr "Nevažeći Prioritet" -#: erpnext/manufacturing/doctype/bom/bom.py:1224 +#: erpnext/manufacturing/doctype/bom/bom.py:1233 msgid "Invalid Process Loss Configuration" msgstr "Nevažeća Konfiguracija Gubitka Procesa" @@ -23271,8 +23572,8 @@ msgstr "Nevažeći Povrat" msgid "Invalid Sales Invoices" msgstr "Nevažeće Prodajne Fakture" -#: erpnext/assets/doctype/asset/asset.py:654 -#: erpnext/assets/doctype/asset/asset.py:682 +#: erpnext/assets/doctype/asset/asset.py:657 +#: erpnext/assets/doctype/asset/asset.py:685 msgid "Invalid Schedule" msgstr "Nevažeći Raspored" @@ -23298,7 +23599,7 @@ msgstr "Nevažeća Vrijednost" msgid "Invalid Warehouse" msgstr "Nevažeće Skladište" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:396 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:398 msgid "Invalid amount in accounting entries of {} {} for Account {}: {}" msgstr "Nevažeći iznos u knjigovodstvenim unosima {} {} za račun {}: {}" @@ -23314,7 +23615,7 @@ msgstr "Nevažeći URL datoteke" msgid "Invalid filter formula. Please check the syntax." msgstr "Nevažeća formula filtera. Molimo provjerite sintaksu." -#: erpnext/selling/doctype/quotation/quotation.py:274 +#: erpnext/selling/doctype/quotation/quotation.py:277 msgid "Invalid lost reason {0}, please create a new lost reason" msgstr "Nevažeći izgubljeni razlog {0}, kreiraj novi izgubljeni razlog" @@ -23322,7 +23623,7 @@ msgstr "Nevažeći izgubljeni razlog {0}, kreiraj novi izgubljeni razlog" msgid "Invalid naming series (. missing) for {0}" msgstr "Nevažeća serija imenovanja (. nedostaje) za {0}" -#: erpnext/accounts/doctype/payment_request/payment_request.py:549 +#: erpnext/accounts/doctype/payment_request/payment_request.py:547 msgid "Invalid parameter. 'dn' should be of type str" msgstr "Nevažeći parametar. 'dn' treba biti tipa str" @@ -23370,9 +23671,11 @@ msgid "Inventory Account Currency" msgstr "Valuta Računa Zaliha" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/patches/v15_0/refactor_closing_stock_balance.py:43 #: erpnext/stock/doctype/inventory_dimension/inventory_dimension.json #: erpnext/stock/doctype/inventory_dimension/inventory_dimension.py:176 +#: erpnext/workspace_sidebar/stock.json msgid "Inventory Dimension" msgstr "Dimenzija Zaliha" @@ -23420,8 +23723,8 @@ msgstr "Investicije" #: erpnext/accounts/doctype/discounted_invoice/discounted_invoice.json #: erpnext/accounts/doctype/loyalty_point_entry/loyalty_point_entry.json #: erpnext/accounts/doctype/subscription_invoice/subscription_invoice.json -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:169 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:186 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:170 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:187 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:97 msgid "Invoice" msgstr "Faktura" @@ -23539,7 +23842,7 @@ msgstr "Tip Fakture" msgid "Invoice Type Created via POS Screen" msgstr "Tip Fakture kreirana putem Kase" -#: erpnext/projects/doctype/timesheet/timesheet.py:420 +#: erpnext/projects/doctype/timesheet/timesheet.py:427 msgid "Invoice already created for all billing hours" msgstr "Faktura je već kreirana za sve sate za fakturisanje" @@ -23549,7 +23852,7 @@ msgstr "Faktura je već kreirana za sve sate za fakturisanje" msgid "Invoice and Billing" msgstr "Faktura & Fakturisanje" -#: erpnext/projects/doctype/timesheet/timesheet.py:417 +#: erpnext/projects/doctype/timesheet/timesheet.py:424 msgid "Invoice can't be made for zero billing hour" msgstr "Faktura se ne može kreirati za nula sati za fakturisanje" @@ -23557,7 +23860,7 @@ msgstr "Faktura se ne može kreirati za nula sati za fakturisanje" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:144 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1217 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:164 -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:196 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:194 msgid "Invoiced Amount" msgstr "Fakturisani Iznos" @@ -23588,7 +23891,10 @@ msgid "Invoices and Payments have been Fetched and Allocated" msgstr "Fakture i Plaćanja su Preuzeti i Dodijeljeni" #. Name of a Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/desktop_icon/invoicing.json erpnext/workspace_sidebar/invoicing.json msgid "Invoicing" msgstr "Fakturisanje" @@ -23610,6 +23916,11 @@ msgstr "Funkcije Fakturisanja" msgid "Inward" msgstr "Unutra" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/subcontracting.json +msgid "Inward Order" +msgstr "Interni Nalog" + #. Label of the is_account_payable (Check) field in DocType 'Cheque Print #. Template' #: erpnext/accounts/doctype/cheque_print_template/cheque_print_template.json @@ -24128,6 +24439,7 @@ msgstr "PDV uključen u Osnovnu Cijenu?" #. Label of the complaint (Text Editor) field in DocType 'Warranty Claim' #. Title of the issues Web Form #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/share_transfer/share_transfer.json #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/doctype/asset/asset_list.js:22 @@ -24139,6 +24451,7 @@ msgstr "PDV uključen u Osnovnu Cijenu?" #: erpnext/support/doctype/warranty_claim/warranty_claim.json #: erpnext/support/web_form/issues/issues.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "Issue" msgstr "Slučaj" @@ -24163,12 +24476,14 @@ msgstr "Izdaj Materijala" #. Name of a DocType #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/support/doctype/issue_priority/issue_priority.json #: erpnext/support/report/issue_analytics/issue_analytics.js:63 #: erpnext/support/report/issue_analytics/issue_analytics.py:70 #: erpnext/support/report/issue_summary/issue_summary.js:51 #: erpnext/support/report/issue_summary/issue_summary.py:67 #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "Issue Priority" msgstr "Prioritet Slučaja" @@ -24185,11 +24500,13 @@ msgstr "Sažetak Slučaja" #. Label of the issue_type (Link) field in DocType 'Issue' #. Name of a DocType #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/support/doctype/issue/issue.json #: erpnext/support/doctype/issue_type/issue_type.json #: erpnext/support/report/issue_analytics/issue_analytics.py:59 #: erpnext/support/report/issue_summary/issue_summary.py:56 #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "Issue Type" msgstr "Tip Slučaja" @@ -24273,6 +24590,7 @@ msgstr "Kurzivni tekst za međuzbirove ili napomene" #. Label of the item_code (Link) field in DocType 'Pick List Item' #. Label of the item_code (Link) field in DocType 'Putaway Rule' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -24363,7 +24681,11 @@ msgstr "Kurzivni tekst za međuzbirove ili napomene" #: erpnext/templates/form_grid/stock_entry_grid.html:8 #: erpnext/templates/generators/bom.html:19 #: erpnext/templates/pages/material_request_info.html:42 -#: erpnext/templates/pages/order.html:94 +#: erpnext/templates/pages/order.html:94 erpnext/workspace_sidebar/buying.json +#: erpnext/workspace_sidebar/home.json +#: erpnext/workspace_sidebar/manufacturing.json +#: erpnext/workspace_sidebar/selling.json erpnext/workspace_sidebar/stock.json +#: erpnext/workspace_sidebar/subscription.json msgid "Item" msgstr "Artikal" @@ -24389,8 +24711,10 @@ msgstr "Artikal 5" #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/item_alternative/item_alternative.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Alternative" msgstr "Artikal Alternativa" @@ -24398,10 +24722,12 @@ msgstr "Artikal Alternativa" #. Name of a DocType #. Label of the item_attribute (Link) field in DocType 'Item Variant' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/item/item.json #: erpnext/stock/doctype/item_attribute/item_attribute.json #: erpnext/stock/doctype/item_variant/item_variant.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Attribute" msgstr "Artikal Atribut" @@ -24534,8 +24860,8 @@ msgstr "Artikal Korpe" #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:68 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:37 #: erpnext/accounts/report/gross_profit/gross_profit.py:312 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:142 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:159 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:143 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:160 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:37 #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/doctype/asset_capitalization_asset_item/asset_capitalization_asset_item.json @@ -24640,6 +24966,8 @@ msgstr "Artikal Korpe" #: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:175 #: erpnext/stock/report/incorrect_stock_value_report/incorrect_stock_value_report.py:115 #: erpnext/stock/report/item_price_stock/item_price_stock.py:18 +#: erpnext/stock/report/negative_batch_report/negative_batch_report.js:15 +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:40 #: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:125 #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.js:8 #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:433 @@ -24775,6 +25103,7 @@ msgstr "Detalji Artikla" #. Label of the item_group (Data) field in DocType 'Stock Entry Detail' #. Label of the item_group (Link) field in DocType 'Stock Reconciliation Item' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/pos_item_group/pos_item_group.json #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json @@ -24788,9 +25117,9 @@ msgstr "Detalji Artikla" #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.js:21 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:28 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.js:28 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:156 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:157 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:65 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:173 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:174 #: erpnext/accounts/report/purchase_register/purchase_register.js:58 #: erpnext/accounts/report/sales_register/sales_register.js:70 #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json @@ -24854,6 +25183,7 @@ msgstr "Detalji Artikla" #: erpnext/stock/report/warehouse_wise_item_balance_age_and_value/warehouse_wise_item_balance_age_and_value.js:33 #: erpnext/stock/report/warehouse_wise_item_balance_age_and_value/warehouse_wise_item_balance_age_and_value.py:99 #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json erpnext/workspace_sidebar/stock.json msgid "Item Group" msgstr "Artikal Grupa" @@ -24898,8 +25228,10 @@ msgstr "Informacije Artikla" #. Label of a Link in the Manufacturing Workspace #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/item_lead_time/item_lead_time.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Item Lead Time" msgstr "Vrijeme Isporuke Artikla" @@ -25013,8 +25345,8 @@ msgstr "Proizvođač Artikla" #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:71 #: erpnext/accounts/report/gross_profit/gross_profit.py:319 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:33 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:148 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:165 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:149 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:166 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:71 #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/doctype/asset_capitalization_asset_item/asset_capitalization_asset_item.json @@ -25133,11 +25465,13 @@ msgstr "Artikal nije na Zalihi" #. Label of a Link in the Selling Workspace #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json #: erpnext/selling/doctype/selling_settings/selling_settings.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/doctype/item_price/item_price.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json msgid "Item Price" msgstr "Cijena Artikla" @@ -25152,8 +25486,10 @@ msgstr "Postavke Cijene Artikla" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/item_price_stock/item_price_stock.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Price Stock" msgstr "Cijena Artikla na Zalihama" @@ -25219,8 +25555,10 @@ msgstr "Serijski Broj Artikla" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/item_shortage_report/item_shortage_report.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Shortage Report" msgstr "Izvještaj o Nedostatku Artikla" @@ -25291,6 +25629,7 @@ msgstr "Artikal Pdv Red {0}: Račun mora pripadati - {1}" #. Label of the item_tax_template (Link) field in DocType 'Item Tax' #. Label of the item_tax_template (Link) field in DocType 'Purchase Receipt #. Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/item_tax_template/item_tax_template.json #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json @@ -25303,6 +25642,7 @@ msgstr "Artikal Pdv Red {0}: Račun mora pripadati - {1}" #: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json #: erpnext/stock/doctype/item_tax/item_tax.json #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json +#: erpnext/workspace_sidebar/taxes.json msgid "Item Tax Template" msgstr "Šablon PDV-a za Artikal" @@ -25333,16 +25673,21 @@ msgstr "Atribut Varijante Artikla" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/item_variant_details/item_variant_details.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Variant Details" msgstr "Detalji Varijante Artikla" #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/item/item.js:151 #: erpnext/stock/doctype/item_variant_settings/item_variant_settings.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Variant Settings" msgstr "Postavke Varijante Artikla" @@ -25519,7 +25864,7 @@ msgstr "Artikal {0} se nemože naručiti više od {1} u odnosu na Ugovorni Nalog msgid "Item {0} does not exist" msgstr "Artikal {0} ne postoji" -#: erpnext/manufacturing/doctype/bom/bom.py:670 +#: erpnext/manufacturing/doctype/bom/bom.py:677 msgid "Item {0} does not exist in the system or has expired" msgstr "Artikal {0} ne postoji u sistemu ili je istekao" @@ -25539,7 +25884,7 @@ msgstr "Artikal {0} je već vraćen" msgid "Item {0} has been disabled" msgstr "Artikal {0} je onemogućen" -#: erpnext/selling/doctype/sales_order/sales_order.py:789 +#: erpnext/selling/doctype/sales_order/sales_order.py:790 msgid "Item {0} has no Serial No. Only serialized items can have delivery based on Serial No" msgstr "Artikal {0} nema serijski broj. Samo serijski artikli mogu imati dostavu na osnovu serijskog broja" @@ -25571,7 +25916,7 @@ msgstr "Artikal {0} nije serijalizirani Artikal" msgid "Item {0} is not a stock Item" msgstr "Artikal {0} nije artikal na zalihama" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:955 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:951 msgid "Item {0} is not a subcontracted item" msgstr "Artikal {0} nije podizvođački artikal" @@ -25603,7 +25948,7 @@ msgstr "Artikal {0} nije pronađen u tabeli 'Dostavljene Sirovine' u {1} {2}" msgid "Item {0} not found." msgstr "Artikal {0} nije pronađen." -#: erpnext/buying/doctype/purchase_order/purchase_order.py:321 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:325 msgid "Item {0}: Ordered qty {1} cannot be less than minimum order qty {2} (defined in Item)." msgstr "Artikal {0}: Količina Naloga {1} ne može biti manja od minimalne količine naloga {2} (definisano u artiklu)." @@ -25622,38 +25967,53 @@ msgstr "Cijene Cijenovnika po Artiklu" #. Name of a report #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/item_wise_purchase_history/item_wise_purchase_history.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Item-wise Purchase History" msgstr "Istorija Kupovine po Artiklu" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Item-wise Purchase Register" msgstr "Kupovni Registar po Artiklu" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Item-wise Sales History" msgstr "Istorija Prodaje po Artiklu" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.json +#: erpnext/workspace_sidebar/selling.json msgid "Item-wise Sales Register" msgstr "Prodajni Registar po Artiklu" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "Item-wise sales Register" +msgstr "Registar Prodaje po Artiklima" + #: erpnext/stock/get_item_details.py:713 msgid "Item/Item Code required to get Item Tax Template." msgstr "Artikal/Artikal Šifra je obavezan pri preuzimanju PDV Šablona Artikla." -#: erpnext/manufacturing/doctype/bom/bom.py:412 +#: erpnext/manufacturing/doctype/bom/bom.py:413 msgid "Item: {0} does not exist in the system" msgstr "Artikal: {0} ne postoji u sistemu" #. Label of a Card Break in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/selling.json msgid "Items & Pricing" msgstr "Artikli & Cijene" @@ -25666,15 +26026,22 @@ msgstr "Katalog Artikala" msgid "Items Filter" msgstr "Filter Artikala" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1675 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1681 #: erpnext/selling/doctype/sales_order/sales_order.js:1676 msgid "Items Required" msgstr "Artikli Obavezni" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/subcontracting.json +msgid "Items To Be Received" +msgstr "Artikli koje treba Preuzeti" + #. Label of a Link in the Buying Workspace #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json #: erpnext/stock/report/items_to_be_requested/items_to_be_requested.json +#: erpnext/workspace_sidebar/buying.json msgid "Items To Be Requested" msgstr "Kupovni Artikli" @@ -25709,7 +26076,7 @@ msgstr "Cijena Artikala je ažurirana na nulu jer je Dozvoli Nultu Stopu Vrednov msgid "Items to Be Repost" msgstr "Artikli koje treba ponovo objaviti" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1674 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1680 msgid "Items to Manufacture are required to pull the Raw Materials associated with it." msgstr "Artikli za Proizvodnju potrebni za povlačenje sirovina povezanih s njima." @@ -25740,8 +26107,10 @@ msgstr "Popust po Artiklu" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Itemwise Recommended Reorder Level" msgstr "Preporučeni Nivo Ponovne Narudžbe po Artiklu" @@ -25768,10 +26137,11 @@ msgstr "Radni Kapacitet" #. Label of the job_card (Link) field in DocType 'Stock Entry' #. Label of the job_card (Link) field in DocType 'Subcontracting Order Item' #. Label of the job_card (Link) field in DocType 'Subcontracting Receipt Item' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/manufacturing/doctype/bom/bom.json #: erpnext/manufacturing/doctype/job_card/job_card.json -#: erpnext/manufacturing/doctype/job_card/job_card.py:980 +#: erpnext/manufacturing/doctype/job_card/job_card.py:981 #: erpnext/manufacturing/doctype/operation/operation.json #: erpnext/manufacturing/doctype/work_order/work_order.js:396 #: erpnext/manufacturing/doctype/work_order/work_order.json @@ -25783,6 +26153,7 @@ msgstr "Radni Kapacitet" #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Job Card" msgstr "Radna Kartica" @@ -25816,8 +26187,10 @@ msgstr "Otpadni Artikal Radne Kartice" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/job_card_summary/job_card_summary.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Job Card Summary" msgstr "Sažetak Radne Kartice" @@ -25832,7 +26205,7 @@ msgstr "Zapisnik Vremana Radne Kartice" msgid "Job Card and Capacity Planning" msgstr "Radne Kartice i Planiranje Kapaciteta" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1456 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1457 msgid "Job Card {0} has been completed" msgstr "Radne Kartice {0} je završen" @@ -25908,11 +26281,11 @@ msgstr "Naziv Podizvođača" msgid "Job Worker Warehouse" msgstr "Skladište Podizvođača" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2635 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2644 msgid "Job card {0} created" msgstr "Radna Kartica {0} kreirana" -#: erpnext/utilities/bulk_transaction.py:74 +#: erpnext/utilities/bulk_transaction.py:76 msgid "Job: {0} has been triggered for processing failed transactions" msgstr "Posao: {0} je pokrenut za obradu neuspjelih transakcija" @@ -25951,6 +26324,7 @@ msgstr "Nalozi Knjiženja {0} nisu povezani" #. Group in Asset's connections #. Label of the journal_entry (Link) field in DocType 'Asset Value Adjustment' #. Label of the journal_entry (Link) field in DocType 'Depreciation Schedule' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json @@ -25963,6 +26337,8 @@ msgstr "Nalozi Knjiženja {0} nisu povezani" #: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.json #: erpnext/assets/doctype/depreciation_schedule/depreciation_schedule.json #: erpnext/templates/form_grid/bank_reconciliation_grid.html:3 +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Journal Entry" msgstr "Nalog Knjiženja" @@ -25973,8 +26349,10 @@ msgstr "Račun Naloga Knjiženja" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Journal Entry Template" msgstr "Šablon Naloga Knjiženja" @@ -26119,7 +26497,7 @@ msgstr "Kilovat" msgid "Kilowatt-Hour" msgstr "Kilovat-Sat" -#: erpnext/manufacturing/doctype/job_card/job_card.py:982 +#: erpnext/manufacturing/doctype/job_card/job_card.py:983 msgid "Kindly cancel the Manufacturing Entries first against the work order {0}." msgstr "Otkaži Unose Proizvodnje naspram Radnog Naloga {0}." @@ -26191,10 +26569,12 @@ msgstr "Faktura Dobavljača Kupovna Vrijednost" #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:646 #: erpnext/stock/doctype/landed_cost_voucher/landed_cost_voucher.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:88 #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Landed Cost Voucher" msgstr "Verifikat Obračunatog Troška" @@ -26343,6 +26723,7 @@ msgstr "Geografska Širina" #. Label of the lead_name (Link) field in DocType 'Customer' #. Label of a Link in the Home Workspace #. Label of the lead (Link) field in DocType 'Issue' +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/crm_settings/crm_settings.json #: erpnext/crm/doctype/email_campaign/email_campaign.json #: erpnext/crm/doctype/lead/lead.json @@ -26354,7 +26735,7 @@ msgstr "Geografska Širina" #: erpnext/public/js/communication.js:25 #: erpnext/selling/doctype/customer/customer.json #: erpnext/setup/workspace/home/home.json -#: erpnext/support/doctype/issue/issue.json +#: erpnext/support/doctype/issue/issue.json erpnext/workspace_sidebar/crm.json msgid "Lead" msgstr "Potencijalni Klijent" @@ -26374,8 +26755,9 @@ msgstr "Broj Potencijalnih Klijenata" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/lead_details/lead_details.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Lead Details" msgstr "Detalji Potencijalnog Klijenta" @@ -26396,8 +26778,9 @@ msgstr "Odgovorni" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/lead_owner_efficiency/lead_owner_efficiency.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Lead Owner Efficiency" msgstr "Efikasnost Odgovornog za Potencijalnog Klijenta" @@ -26406,7 +26789,8 @@ msgid "Lead Owner cannot be same as the Lead Email Address" msgstr "Odgovorni za Potencijalnog Klijenta ne može biti isti kao i adresa e-pošte potencijalnog klijenta" #. Label of a Link in the CRM Workspace -#: erpnext/crm/workspace/crm/crm.json +#. Label of a Workspace Sidebar Item +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Lead Source" msgstr "Izvor Potencijalnog Klijenta" @@ -26521,7 +26905,9 @@ msgid "Ledger Type" msgstr "Tip Registra" #. Label of a Card Break in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Ledgers" msgstr "Registri" @@ -26927,8 +27313,10 @@ msgstr "Iznos Lojalnosti" #. Name of a DocType #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/loyalty_point_entry/loyalty_point_entry.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Loyalty Point Entry" msgstr "Unos Bodova Lojalnosti" @@ -26976,6 +27364,7 @@ msgstr "Bodovi Lojalnosti: {0}" #. Label of the loyalty_program (Link) field in DocType 'Sales Invoice' #. Label of the loyalty_program (Link) field in DocType 'Customer' #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/loyalty_point_entry/loyalty_point_entry.json #: erpnext/accounts/doctype/loyalty_program/loyalty_program.json #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json @@ -26984,6 +27373,7 @@ msgstr "Bodovi Lojalnosti: {0}" #: erpnext/selling/doctype/customer/customer.json #: erpnext/selling/page/point_of_sale/pos_item_cart.js:952 #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Loyalty Program" msgstr "Program Lojalnosti" @@ -27116,6 +27506,7 @@ msgstr "Održavanje Zaliha" #. Option for the 'Type of Transaction' (Select) field in DocType 'Serial and #. Batch Bundle' #. Label of a Card Break in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/workspace/assets/assets.json #: erpnext/manufacturing/doctype/workstation/workstation.json @@ -27124,6 +27515,7 @@ msgstr "Održavanje Zaliha" #: erpnext/setup/setup_wizard/operations/install_fixtures.py:299 #: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/assets.json erpnext/workspace_sidebar/crm.json msgid "Maintenance" msgstr "Održavanje" @@ -27167,6 +27559,7 @@ msgstr "Uloga Održavanja" #. Label of the maintenance_schedule (Link) field in DocType 'Maintenance #. Visit' #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:162 #: erpnext/crm/workspace/crm/crm.json #: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.json @@ -27174,6 +27567,7 @@ msgstr "Uloga Održavanja" #: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.json #: erpnext/selling/doctype/sales_order/sales_order.js:1114 #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/support.json msgid "Maintenance Schedule" msgstr "Raspored Održavanja" @@ -27274,12 +27668,14 @@ msgstr "Tip Održavanja" #. Label of a Link in the CRM Workspace #. Name of a DocType #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/workspace/crm/crm.json #: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.js:87 #: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.json #: erpnext/selling/doctype/sales_order/sales_order.js:1107 #: erpnext/support/doctype/warranty_claim/warranty_claim.js:47 #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/support.json msgid "Maintenance Visit" msgstr "Posjeta Održavanja" @@ -27440,7 +27836,7 @@ msgstr "Obavezno za Bilans Stanja" msgid "Mandatory For Profit and Loss Account" msgstr "Obavezno za Račun Rezultata" -#: erpnext/selling/doctype/quotation/quotation.py:618 +#: erpnext/selling/doctype/quotation/quotation.py:625 msgid "Mandatory Missing" msgstr "Obavezno Nedostaje" @@ -27612,6 +28008,7 @@ msgstr "Broj Artikla Proizvođača {0} je nevažeći" msgid "Manufacturers used in Items" msgstr "Proizvođači koji se koriste u Artiklima" +#. Label of a Desktop Icon #. Label of the work_order_details_section (Section Break) field in DocType #. 'Production Plan Sub Assembly Item' #. Name of a Workspace @@ -27621,7 +28018,9 @@ msgstr "Proizvođači koji se koriste u Artiklima" #. Label of the manufacturing (Tab Break) field in DocType 'Item' #. Label of the section_break_wuqi (Section Break) field in DocType 'Item Lead #. Time' +#. Title of a Workspace Sidebar #: erpnext/buying/doctype/purchase_order/purchase_order_dashboard.py:30 +#: erpnext/desktop_icon/manufacturing.json #: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/selling/doctype/sales_order/sales_order_dashboard.py:29 @@ -27632,6 +28031,7 @@ msgstr "Proizvođači koji se koriste u Artiklima" #: erpnext/stock/doctype/material_request/material_request_dashboard.py:18 #: erpnext/stock/doctype/pick_list/pick_list_dashboard.py:20 #: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order_dashboard.py:13 +#: erpnext/workspace_sidebar/manufacturing.json msgid "Manufacturing" msgstr "Proizvodnja" @@ -27681,8 +28081,10 @@ msgstr "Proizvodni Odjel" #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/manufacturing_settings/manufacturing_settings.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Manufacturing Settings" msgstr "Postavke Proizvodnje" @@ -27864,8 +28266,10 @@ msgstr "Masovno Slanje" #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/master_production_schedule/master_production_schedule.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Master Production Schedule" msgstr "Glavni Raspored Proizvodnje" @@ -27918,6 +28322,11 @@ msgstr "Potrošnja Materijala nije postavljena u Postavkama Proizvodnje." msgid "Material Issue" msgstr "Materijalno Pitanje" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/manufacturing.json +msgid "Material Planning" +msgstr "Planiranje Materijala" + #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry' #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type' #: erpnext/setup/setup_wizard/operations/install_fixtures.py:77 @@ -27955,6 +28364,7 @@ msgstr "Priznanica Materijala" #. Item' #. Label of the material_request (Link) field in DocType 'Subcontracting Order #. Service Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/buying/doctype/purchase_order/purchase_order.js:519 #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json @@ -27988,6 +28398,7 @@ msgstr "Priznanica Materijala" #: erpnext/stock/workspace/stock/stock.json #: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json #: erpnext/subcontracting/doctype/subcontracting_order_service_item/subcontracting_order_service_item.json +#: erpnext/workspace_sidebar/buying.json erpnext/workspace_sidebar/stock.json msgid "Material Request" msgstr "Materijalni Nalog" @@ -28061,7 +28472,7 @@ msgstr "Artikal Plana Materijalnog Zahtjeva" msgid "Material Request Type" msgstr "Tip Materijalnog Naloga" -#: erpnext/selling/doctype/sales_order/sales_order.py:1834 +#: erpnext/selling/doctype/sales_order/sales_order.py:1846 msgid "Material Request not created, as quantity for Raw Materials already available." msgstr "Materijalni Nalog nije kreiran, jer je količina Sirovine već dostupna." @@ -28189,12 +28600,17 @@ msgstr "Materijal od Klijenta" msgid "Material to Supplier" msgstr "Materijal Dobavljaču" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/subcontracting.json +msgid "Materials To Be Transferred" +msgstr "Materijali koji će se Prenijeti" + #: erpnext/controllers/subcontracting_controller.py:1569 msgid "Materials are already received against the {0} {1}" msgstr "Materijali su već primljeni naspram {0} {1}" -#: erpnext/manufacturing/doctype/job_card/job_card.py:181 -#: erpnext/manufacturing/doctype/job_card/job_card.py:836 +#: erpnext/manufacturing/doctype/job_card/job_card.py:182 +#: erpnext/manufacturing/doctype/job_card/job_card.py:837 msgid "Materials needs to be transferred to the work in progress warehouse for the job card {0}" msgstr "Materijale je potrebno prebaciti u Skladište u Toku za Radnu Karticu {0}" @@ -28432,7 +28848,7 @@ msgid "Messages greater than 160 characters will be split into multiple messages msgstr "Poruke duže od 160 karaktera bit će podijeljene na više poruka" #: erpnext/setup/install.py:127 -msgid "Messaging CRM Campagin" +msgid "Messaging CRM Campaign" msgstr "Poruke Kampanje Prodajne Podrške" #. Name of a UOM @@ -28724,10 +29140,14 @@ msgstr "Nedostaje" #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:597 #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2421 #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3027 -#: erpnext/assets/doctype/asset_category/asset_category.py:116 +#: erpnext/assets/doctype/asset_category/asset_category.py:126 msgid "Missing Account" msgstr "Nedostaje Račun" +#: erpnext/assets/doctype/asset_category/asset_category.py:191 +msgid "Missing Accounts" +msgstr "Nedostajući Računi" + #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:430 msgid "Missing Asset" msgstr "Nedostaje Imovina" @@ -28753,7 +29173,7 @@ msgstr "Nedostaje Finansijski Registar" msgid "Missing Finished Good" msgstr "Nedostaje Gotov Proizvod" -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:308 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:310 msgid "Missing Formula" msgstr "Nedostaje Formula" @@ -28769,6 +29189,10 @@ msgstr "Nedostaje Aplikacija za Plaćanje" msgid "Missing Serial No Bundle" msgstr "Nedostaje Serijski Broj Paket" +#: erpnext/assets/doctype/asset_category/asset_category.py:156 +msgid "Missing account configuration for company {0}." +msgstr "Nedostaje konfiguracija računa za {0}." + #: erpnext/stock/doctype/delivery_trip/delivery_trip.js:154 msgid "Missing email template for dispatch. Please set one in Delivery Settings." msgstr "Nedostaje šablon e-pošte za otpremu. Molimo postavite jedan u Postavkama Dostave." @@ -28777,7 +29201,7 @@ msgstr "Nedostaje šablon e-pošte za otpremu. Molimo postavite jedan u Postavka msgid "Missing required filter: {0}" msgstr "Nedostaje obavezni filter: {0}" -#: erpnext/manufacturing/doctype/bom/bom.py:1183 +#: erpnext/manufacturing/doctype/bom/bom.py:1192 #: erpnext/manufacturing/doctype/work_order/work_order.py:1465 msgid "Missing value" msgstr "Nedostaje vrijednost" @@ -28793,10 +29217,10 @@ msgstr "Mješani Uvjeti" msgid "Mobile: " msgstr "Mobilni Broj: " -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:210 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:240 -#: erpnext/accounts/report/purchase_register/purchase_register.py:200 -#: erpnext/accounts/report/sales_register/sales_register.py:223 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:211 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:241 +#: erpnext/accounts/report/purchase_register/purchase_register.py:201 +#: erpnext/accounts/report/sales_register/sales_register.py:224 msgid "Mode Of Payment" msgstr "Način Plaćanja" @@ -28822,6 +29246,7 @@ msgstr "Način Plaćanja" #. Label of the mode_of_payment (Link) field in DocType 'Purchase Invoice' #. Label of the mode_of_payment (Link) field in DocType 'Sales Invoice Payment' #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/cashier_closing_payments/cashier_closing_payments.json #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/mode_of_payment/mode_of_payment.json @@ -28846,6 +29271,7 @@ msgstr "Način Plaćanja" #: erpnext/accounts/report/sales_register/sales_register.js:40 #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/selling/page/point_of_sale/pos_controller.js:33 +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Mode of Payment" msgstr "Način Plaćanja" @@ -28922,9 +29348,11 @@ msgstr "Mjesečni Završeni Radni Nalozi" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/cost_center/cost_center_tree.js:69 #: erpnext/accounts/doctype/monthly_distribution/monthly_distribution.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/selling.json msgid "Monthly Distribution" msgstr "Mjesečna Raspodjela" @@ -29018,7 +29446,7 @@ msgstr "Valuta" msgid "Multi-level BOM Creator" msgstr "Konstruktor Višeslojne Sastavnice" -#: erpnext/selling/doctype/customer/customer.py:427 +#: erpnext/selling/doctype/customer/customer.py:428 msgid "Multiple Loyalty Programs found for Customer {}. Please select manually." msgstr "Višestruki Programi Lojalnosti pronađeni za Klijenta {}. Odaberi ručno." @@ -29064,7 +29492,7 @@ msgstr "Muzika" #: erpnext/manufacturing/doctype/work_order/work_order.py:1412 #: erpnext/setup/doctype/uom/uom.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:267 -#: erpnext/utilities/transaction_base.py:566 +#: erpnext/utilities/transaction_base.py:567 msgid "Must be Whole Number" msgstr "Mora biti Cijeli Broj" @@ -29137,7 +29565,7 @@ msgstr "Prefiks Serije Imenovanja" msgid "Naming Series and Price Defaults" msgstr "Serija Imenovanja & Standard Cijene" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:94 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:95 msgid "Naming Series is mandatory" msgstr "Serija Imenovanja je obavezna" @@ -29180,11 +29608,16 @@ msgstr "Prirodni Gas" msgid "Needs Analysis" msgstr "Treba Analiza" +#. Name of a report +#: erpnext/stock/report/negative_batch_report/negative_batch_report.json +msgid "Negative Batch Report" +msgstr "Izvještaj Negativne Šarže" + #: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:622 msgid "Negative Quantity is not allowed" msgstr "Negativna Količina nije dozvoljena" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1477 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1491 #: erpnext/stock/serial_batch_bundle.py:1521 msgid "Negative Stock Error" msgstr "Greška Negativne Zalihe" @@ -29340,11 +29773,11 @@ msgstr "Neto Rezultat" msgid "Net Purchase Amount" msgstr "Neto Kupovni Iznos" -#: erpnext/assets/doctype/asset/asset.py:450 +#: erpnext/assets/doctype/asset/asset.py:453 msgid "Net Purchase Amount is mandatory" msgstr "Neto Kupovni Iznos je obavezan" -#: erpnext/assets/doctype/asset/asset.py:560 +#: erpnext/assets/doctype/asset/asset.py:563 msgid "Net Purchase Amount should be equal to purchase amount of one single Asset." msgstr "Neto Kupovni Iznos treba biti jednak iznosu kupovine jedne pojedinačne imovine." @@ -29443,8 +29876,8 @@ msgstr "Neto Cijena (Valuta Poduzeća)" #: erpnext/accounts/doctype/shipping_rule/shipping_rule.json #: erpnext/accounts/doctype/subscription/subscription.json #: erpnext/accounts/doctype/tax_withholding_category/tax_withholding_category.json -#: erpnext/accounts/report/purchase_register/purchase_register.py:252 -#: erpnext/accounts/report/sales_register/sales_register.py:284 +#: erpnext/accounts/report/purchase_register/purchase_register.py:253 +#: erpnext/accounts/report/sales_register/sales_register.py:285 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json #: erpnext/selling/doctype/quotation/quotation.json @@ -29578,6 +30011,10 @@ msgstr "Novi Kurs" msgid "New Expenses" msgstr "Novi Troškovi" +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:1 +msgid "New Fiscal Year - {0}" +msgstr "Nova Fiskalna Godina - {0}" + #. Label of the income (Check) field in DocType 'Email Digest' #: erpnext/setup/doctype/email_digest/email_digest.json msgid "New Income" @@ -29664,14 +30101,10 @@ msgstr "Nov Naziv Skladišta" msgid "New Workplace" msgstr "Novi Radni Prostor" -#: erpnext/selling/doctype/customer/customer.py:392 +#: erpnext/selling/doctype/customer/customer.py:393 msgid "New credit limit is less than current outstanding amount for the customer. Credit limit has to be atleast {0}" msgstr "Novo kreditno ograničenje je niže od trenutnog iznosa klijenta. Kreditno ograničenjemora biti najmanje {0}" -#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:3 -msgid "New fiscal year created :- " -msgstr "Nova fiskalna godina je kreirana :- " - #. Description of the 'Generate New Invoices Past Due Date' (Check) field in #. DocType 'Subscription' #: erpnext/accounts/doctype/subscription/subscription.json @@ -29799,7 +30232,7 @@ msgstr "Nije pronađen Kasa profil. Kreiraj novi Kasa Profil" msgid "No Permission" msgstr "Bez Dozvole" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:793 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:785 msgid "No Purchase Orders were created" msgstr "Kupovni Nalozi nisu kreirani" @@ -29853,17 +30286,17 @@ msgstr "Nisu pronađene neusaglašene fakture i plaćanja za ovu stranku i raču msgid "No Unreconciled Payments found for this party" msgstr "Nisu pronađene neusaglašene uplate za ovu stranku" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:790 -#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:249 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:782 +#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:250 msgid "No Work Orders were created" msgstr "Radni Nalozi nisu kreirani" #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:826 -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:860 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:861 msgid "No accounting entries for the following warehouses" msgstr "Nema knjigovodstvenih unosa za sljedeća skladišta" -#: erpnext/selling/doctype/sales_order/sales_order.py:795 +#: erpnext/selling/doctype/sales_order/sales_order.py:796 msgid "No active BOM found for item {0}. Delivery by Serial No cannot be ensured" msgstr "Nije pronađena aktivna Sastavnica za artikal {0}. Ne može se osigurati isporuka na osnovu serijskog broja" @@ -29883,7 +30316,7 @@ msgstr "Nije pronađena e-pošta fakture za: {0}" msgid "No contacts with email IDs found." msgstr "Nisu pronađeni kontakti s e-poštom." -#: erpnext/selling/page/sales_funnel/sales_funnel.js:134 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:137 msgid "No data for this period" msgstr "Nema podataka za ovaj period" @@ -29932,7 +30365,7 @@ msgstr "Nema artikala u korpi" msgid "No matches occurred via auto reconciliation" msgstr "Nije došlo do podudaranja putem automatskog usaglašavanja" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1037 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1033 msgid "No material request created" msgstr "Nije kreiran Materijalni Nalog" @@ -30058,8 +30491,8 @@ msgstr "Nisu pronađene nedavne transakcije" msgid "No recipients found for campaign {0}" msgstr "Nisu pronađeni primaoci za kampanju {0}" -#: erpnext/accounts/report/purchase_register/purchase_register.py:44 -#: erpnext/accounts/report/sales_register/sales_register.py:45 +#: erpnext/accounts/report/purchase_register/purchase_register.py:45 +#: erpnext/accounts/report/sales_register/sales_register.py:46 #: erpnext/crm/report/lead_conversion_time/lead_conversion_time.py:18 msgid "No record found" msgstr "Nije pronađen nijedan zapis" @@ -30123,8 +30556,10 @@ msgstr "Nezavršeni Zadaci" #. Name of a DocType #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/non_conformance/non_conformance.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Non Conformance" msgstr "Odstupanje Kvaliteta" @@ -30138,7 +30573,7 @@ msgstr "Ne Amortizirajuća Kategorija" msgid "Non Profit" msgstr "Neprofitna" -#: erpnext/manufacturing/doctype/bom/bom.py:1584 +#: erpnext/manufacturing/doctype/bom/bom.py:1593 msgid "Non stock items" msgstr "Artikli za koje se nevode Zalihe" @@ -30267,7 +30702,7 @@ msgstr "Napomena: Datum dospijeća premašuje dozvoljenih {0} kreditnih dana za msgid "Note: Email will not be sent to disabled users" msgstr "Napomena: E-pošta se neće slati onemogućenim korisnicima" -#: erpnext/manufacturing/doctype/bom/bom.py:754 +#: erpnext/manufacturing/doctype/bom/bom.py:761 msgid "Note: If you want to use the finished good {0} as a raw material, then enable the 'Do Not Explode' checkbox in the Items table against the same raw material." msgstr "Napomena: Ako želite koristiti gotov proizvod {0} kao sirovinu, označite polje za potvrdu 'Ne Proširuj' u Postavkama Artikla za istu sirovinu." @@ -30732,11 +31167,11 @@ msgstr "Samo postojeća imovina" msgid "Only leaf nodes are allowed in transaction" msgstr "U transakciji su dozvoljeni samo podređeni članovi" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:340 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:342 msgid "Only one of Deposit or Withdrawal should be non-zero when applying an Excluded Fee." msgstr "Samo jedan od pologa ili isplate ne treba biti nula prilikom primjene isključene naknade." -#: erpnext/manufacturing/doctype/bom/bom.py:324 +#: erpnext/manufacturing/doctype/bom/bom.py:325 msgid "Only one operation can have 'Is Final Finished Good' checked when 'Track Semi Finished Goods' is enabled." msgstr "Samo jedna operacija može imati odabranu opciju 'Je li Gotov Proizvod' kada je omogućeno 'Praćenje Polugotovih Proizvoda'." @@ -30884,13 +31319,15 @@ msgstr "Otvori Radne Naloge" msgid "Open a new ticket" msgstr "Otvorite novu kartu" -#: erpnext/accounts/report/general_ledger/general_ledger.py:397 +#: erpnext/accounts/report/general_ledger/general_ledger.py:395 #: erpnext/public/js/stock_analytics.js:97 msgid "Opening" msgstr "Početno" #. Group in POS Profile's connections +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_profile/pos_profile.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Opening & Closing" msgstr "Otvaranje & Zatvaranje" @@ -30931,7 +31368,7 @@ msgstr "Početni Iznos" #. Option for the 'Balance Type' (Select) field in DocType 'Financial Report #. Row' #: erpnext/accounts/doctype/financial_report_row/financial_report_row.json -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:189 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:187 msgid "Opening Balance" msgstr "Početno Stanje" @@ -30998,6 +31435,11 @@ msgstr "Stavka Alata Kreiranja Početne Fakture" msgid "Opening Invoice Item" msgstr "Početni Artikal Fakture" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/accounts_setup.json +msgid "Opening Invoice Tool" +msgstr "Alat Početne Fakture" + #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1646 #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1990 msgid "Opening Invoice has rounding adjustment of {0}.

    '{1}' account is required to post these values. Please set it in Company: {2}.

    Or, '{3}' can be enabled to not post any rounding adjustment." @@ -31091,7 +31533,7 @@ msgstr "Operativni Trošak (Valuta Poduzeća)" msgid "Operating Cost Per BOM Quantity" msgstr "Operativni trošak po količini Sastavnice" -#: erpnext/manufacturing/doctype/bom/bom.py:1671 +#: erpnext/manufacturing/doctype/bom/bom.py:1680 msgid "Operating Cost as per Work Order / BOM" msgstr "Operativni Trošak prema Radnom Nalogu / Sastavnici" @@ -31186,11 +31628,11 @@ msgstr "Vrijeme Operacije ne ovisi o količini za proizvodnju" msgid "Operation {0} added multiple times in the work order {1}" msgstr "Operacija {0} dodata je više puta u radni nalog {1}" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1229 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1230 msgid "Operation {0} does not belong to the work order {1}" msgstr "Operacija {0} ne pripada radnom nalogu {1}" -#: erpnext/manufacturing/doctype/workstation/workstation.py:433 +#: erpnext/manufacturing/doctype/workstation/workstation.py:434 msgid "Operation {0} longer than any available working hours in workstation {1}, break down the operation into multiple operations" msgstr "Operacija {0} traje duže od bilo kojeg raspoloživog radnog vremena na radnoj stanici {1}, podijelite operaciju na više operacija" @@ -31216,7 +31658,7 @@ msgstr "Operacije" msgid "Operations Routing" msgstr "Redoslijed Operacija" -#: erpnext/manufacturing/doctype/bom/bom.py:1192 +#: erpnext/manufacturing/doctype/bom/bom.py:1201 msgid "Operations cannot be left blank" msgstr "Operacije se ne mogu ostaviti praznim" @@ -31243,15 +31685,15 @@ msgstr "Prilika/Potencijalni Klijent %" msgid "Opportunities" msgstr "Prilika" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:49 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:52 msgid "Opportunities by Campaign" msgstr "Prilika po Kampanji" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:50 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:53 msgid "Opportunities by Medium" msgstr "Prilika po Mediju" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:48 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:51 msgid "Opportunities by Source" msgstr "Mogućnosti na osnovu Izvoru" @@ -31264,6 +31706,7 @@ msgstr "Mogućnosti na osnovu Izvoru" #. Label of the opportunity (Link) field in DocType 'Prospect Opportunity' #. Label of the opportunity_name (Link) field in DocType 'Customer' #. Label of the opportunity (Link) field in DocType 'Quotation' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:381 #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json @@ -31278,6 +31721,7 @@ msgstr "Mogućnosti na osnovu Izvoru" #: erpnext/selling/doctype/customer/customer.json #: erpnext/selling/doctype/quotation/quotation.js:155 #: erpnext/selling/doctype/quotation/quotation.json +#: erpnext/workspace_sidebar/crm.json msgid "Opportunity" msgstr "Prilika" @@ -31340,7 +31784,8 @@ msgid "Opportunity Source" msgstr "Izvor Mogućnost" #. Label of a Link in the CRM Workspace -#: erpnext/crm/workspace/crm/crm.json +#. Label of a Workspace Sidebar Item +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Opportunity Summary by Sales Stage" msgstr "Sažetak Prilike prema Fazi Prodaje" @@ -31518,7 +31963,7 @@ msgstr "Naručena Količina" #: erpnext/buying/doctype/supplier/supplier_dashboard.py:11 #: erpnext/selling/doctype/customer/customer_dashboard.py:20 -#: erpnext/selling/doctype/sales_order/sales_order.py:967 +#: erpnext/selling/doctype/sales_order/sales_order.py:968 #: erpnext/setup/doctype/company/company_dashboard.py:23 msgid "Orders" msgstr "Nalozi" @@ -31575,16 +32020,20 @@ msgstr "Ostale Informacije" #. Label of a Card Break in the Buying Workspace #. Label of a Card Break in the Selling Workspace #. Label of a Card Break in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/buying/workspace/buying/buying.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Other Reports" msgstr "Ostali Izvještaji" #. Label of the other_settings_section (Section Break) field in DocType #. 'Manufacturing Settings' +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/manufacturing_settings/manufacturing_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Other Settings" msgstr "Ostale Postavke" @@ -31728,8 +32177,8 @@ msgstr "Nepodmireno (Valuta Tvrtke)" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:149 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1224 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:167 -#: erpnext/accounts/report/purchase_register/purchase_register.py:288 -#: erpnext/accounts/report/sales_register/sales_register.py:318 +#: erpnext/accounts/report/purchase_register/purchase_register.py:289 +#: erpnext/accounts/report/sales_register/sales_register.py:319 msgid "Outstanding Amount" msgstr "Nepodmireni Iznos" @@ -31757,6 +32206,11 @@ msgstr "Nepodmireno za {0} ne može biti manje od nule ({1})" msgid "Outward" msgstr "Dostava" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/subcontracting.json +msgid "Outward Order" +msgstr "Eksterni Nalog" + #. Label of the over_billing_allowance (Currency) field in DocType 'Accounts #. Settings' #. Label of the over_billing_allowance (Float) field in DocType 'Item' @@ -31900,7 +32354,7 @@ msgstr "Vlasnik" #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:23 #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:39 #: erpnext/accounts/report/sales_register/sales_register.js:46 -#: erpnext/accounts/report/sales_register/sales_register.py:235 +#: erpnext/accounts/report/sales_register/sales_register.py:236 #: erpnext/crm/report/lead_details/lead_details.py:45 msgid "Owner" msgstr "Odgovorni" @@ -31951,6 +32405,11 @@ msgstr "PIN" msgid "PO Supplied Item" msgstr "Dostavljeni Artikal Kupovnog Naloga" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/selling.json +msgid "POS" +msgstr "Kasa" + #. Label of the invoice_fields (Table) field in DocType 'POS Settings' #: erpnext/accounts/doctype/pos_settings/pos_settings.json msgid "POS Additional Fields" @@ -31966,11 +32425,13 @@ msgstr "Kasa Zatvorena" #. Label of the pos_closing_entry (Data) field in DocType 'POS Opening Entry' #. Label of the pos_closing_entry (Link) field in DocType 'Sales Invoice' #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json #: erpnext/accounts/doctype/pos_invoice_merge_log/pos_invoice_merge_log.json #: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "POS Closing Entry" msgstr "Zatvaranje Kase" @@ -32013,11 +32474,13 @@ msgstr "Kasa Polje" #. Option for the 'Invoice Type Created via POS Screen' (Select) field in #. DocType 'POS Settings' #. Label of the pos_invoice (Link) field in DocType 'Sales Invoice Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pos_invoice_reference/pos_invoice_reference.json #: erpnext/accounts/doctype/pos_settings/pos_settings.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json #: erpnext/accounts/report/pos_register/pos_register.py:174 +#: erpnext/workspace_sidebar/selling.json msgid "POS Invoice" msgstr "Kasa Fakture" @@ -32030,7 +32493,9 @@ msgid "POS Invoice Item" msgstr "Artikal Kasa Fakture" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_merge_log/pos_invoice_merge_log.json +#: erpnext/workspace_sidebar/selling.json msgid "POS Invoice Merge Log" msgstr "Zapisnik Spajanja Fakturi Kasa" @@ -32092,9 +32557,11 @@ msgstr "Selektor Kasa Artikala" #. Label of the pos_opening_entry (Link) field in DocType 'POS Closing Entry' #. Name of a DocType #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json #: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "POS Opening Entry" msgstr "Otvaranje Kase" @@ -32141,6 +32608,7 @@ msgstr "Način Plaćanja Kase" #. Label of the pos_profile (Link) field in DocType 'POS Opening Entry' #. Name of a DocType #. Label of the pos_profile (Link) field in DocType 'Sales Invoice' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.json @@ -32150,6 +32618,7 @@ msgstr "Način Plaćanja Kase" #: erpnext/accounts/report/pos_register/pos_register.py:117 #: erpnext/accounts/report/pos_register/pos_register.py:188 #: erpnext/selling/page/point_of_sale/pos_controller.js:80 +#: erpnext/workspace_sidebar/selling.json msgid "POS Profile" msgstr "Kasa Profil" @@ -32213,8 +32682,11 @@ msgstr "Kasa Polja za Pretragu" #. Name of a DocType #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_settings/pos_settings.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/selling.json msgid "POS Settings" msgstr "Kasa Postavke" @@ -32302,9 +32774,11 @@ msgstr "Lista Pakovanja" #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/delivery_note/delivery_note.js:296 #: erpnext/stock/doctype/packing_slip/packing_slip.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Packing Slip" msgstr "Otpremnica" @@ -32357,11 +32831,11 @@ msgstr "Plaćeno" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:146 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1218 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:165 -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:203 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:201 #: erpnext/accounts/report/pos_register/pos_register.py:209 #: erpnext/selling/page/point_of_sale/pos_payment.js:691 #: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:56 -#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:277 +#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:279 msgid "Paid Amount" msgstr "Plaćeni Iznos" @@ -32670,6 +33144,7 @@ msgstr "Djelimično Ispunjeno" #: erpnext/selling/doctype/quotation/quotation.json #: erpnext/selling/doctype/quotation/quotation_list.js:32 #: erpnext/stock/doctype/material_request/material_request.json +#: erpnext/stock/doctype/material_request/material_request_list.js:29 msgid "Partially Ordered" msgstr "Djelomično Naručeno" @@ -32713,10 +33188,6 @@ msgstr "Djelomično Rezervisano" msgid "Partially Used" msgstr "Djelomično Iskorišteno" -#: erpnext/stock/doctype/material_request/material_request_list.js:29 -msgid "Partially ordered" -msgstr "Djelimično Naručeno" - #: erpnext/accounts/report/general_ledger/general_ledger.html:88 msgid "Particulars" msgstr "Pojedinosti" @@ -32827,7 +33298,7 @@ msgstr "Dijelova na Milion" #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:147 #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:228 #: erpnext/accounts/report/general_ledger/general_ledger.js:74 -#: erpnext/accounts/report/general_ledger/general_ledger.py:754 +#: erpnext/accounts/report/general_ledger/general_ledger.py:752 #: erpnext/accounts/report/payment_ledger/payment_ledger.js:51 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:161 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js:46 @@ -32932,7 +33403,7 @@ msgstr "Šarža se ne poklapa" #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/payment_request/payment_request.json #: erpnext/accounts/report/general_ledger/general_ledger.js:110 -#: erpnext/accounts/report/general_ledger/general_ledger.py:763 +#: erpnext/accounts/report/general_ledger/general_ledger.py:761 #: erpnext/crm/doctype/contract/contract.json #: erpnext/selling/doctype/party_specific_item/party_specific_item.json #: erpnext/selling/report/address_and_contacts/address_and_contacts.js:22 @@ -33001,7 +33472,7 @@ msgstr "Specifični Artikal Stranke" #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:141 #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:219 #: erpnext/accounts/report/general_ledger/general_ledger.js:65 -#: erpnext/accounts/report/general_ledger/general_ledger.py:753 +#: erpnext/accounts/report/general_ledger/general_ledger.py:751 #: erpnext/accounts/report/payment_ledger/payment_ledger.js:41 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:157 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js:35 @@ -33139,14 +33610,16 @@ msgstr "Obaveze" #: erpnext/accounts/report/accounts_payable/accounts_payable.js:39 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1164 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:203 -#: erpnext/accounts/report/purchase_register/purchase_register.py:193 -#: erpnext/accounts/report/purchase_register/purchase_register.py:234 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:204 +#: erpnext/accounts/report/purchase_register/purchase_register.py:194 +#: erpnext/accounts/report/purchase_register/purchase_register.py:235 msgid "Payable Account" msgstr "Račun Obaveza" #. Label of the payables (Check) field in DocType 'Email Digest' +#. Label of a Workspace Sidebar Item #: erpnext/setup/doctype/email_digest/email_digest.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Payables" msgstr "Obveze" @@ -33189,7 +33662,7 @@ msgstr "Račun Plaćanja" #: erpnext/accounts/doctype/overdue_payment/overdue_payment.json #: erpnext/accounts/doctype/payment_schedule/payment_schedule.json #: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:50 -#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:273 +#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:275 msgid "Payment Amount" msgstr "Iznos Plaćanja" @@ -33260,6 +33733,7 @@ msgstr "Unosi Plaćanja {0} nisu povezani" #. Option for the 'Payment Order Type' (Select) field in DocType 'Payment #. Order' #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_clearance_detail/bank_clearance_detail.json #: erpnext/accounts/doctype/bank_transaction_payments/bank_transaction_payments.json #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json @@ -33270,6 +33744,8 @@ msgstr "Unosi Plaćanja {0} nisu povezani" #: erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py:29 #: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.html:8 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Payment Entry" msgstr "Nalog Plaćanja" @@ -33292,7 +33768,7 @@ msgid "Payment Entry has been modified after you pulled it. Please pull it again msgstr "Unos plaćanja je izmijenjen nakon što ste ga povukli. Molim te povuci ponovo." #: erpnext/accounts/doctype/payment_request/payment_request.py:131 -#: erpnext/accounts/doctype/payment_request/payment_request.py:558 +#: erpnext/accounts/doctype/payment_request/payment_request.py:559 msgid "Payment Entry is already created" msgstr "Unos plaćanja je već kreiran" @@ -33387,10 +33863,13 @@ msgstr "Opcije Plaćanja" #. Label of the payment_order (Link) field in DocType 'Payment Entry' #. Name of a DocType #. Label of the payment_order (Link) field in DocType 'Payment Request' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/payment_order/payment_order.json #: erpnext/accounts/doctype/payment_request/payment_request.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Payment Order" msgstr "Uplatni Nalog" @@ -33421,8 +33900,10 @@ msgstr "Plaćanje Zatraženo" #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Payment Period Based On Invoice Date" msgstr "Period plaćanja na osnovu Datuma Fakture" @@ -33440,11 +33921,18 @@ msgstr "Napomena Plaćanja" msgid "Payment Received" msgstr "Plaćanje Primljeno" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/payments.json +msgid "Payment Reconciliaition" +msgstr "Usklađivanje Plaćanja" + #. Name of a DocType #. Label of the payment_reconciliation (Table) field in DocType 'POS Closing #. Entry' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.json #: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Payment Reconciliation" msgstr "Usaglašavanje Plaćanja" @@ -33493,6 +33981,7 @@ msgstr "Reference Uplate" #. Label of the payment_request (Link) field in DocType 'Payment Order #. Reference' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/payment_entry/payment_entry.js:1722 #: erpnext/accounts/doctype/payment_entry_reference/payment_entry_reference.json @@ -33504,6 +33993,8 @@ msgstr "Reference Uplate" #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:139 #: erpnext/buying/doctype/purchase_order/purchase_order.js:429 #: erpnext/selling/doctype/sales_order/sales_order.js:1152 +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Payment Request" msgstr "Zahtjev Plaćanja" @@ -33519,11 +34010,11 @@ msgstr "Nerješeni Zahtjev Plaćanja" msgid "Payment Request Type" msgstr "Tip Zahtjeva Plaćanja" -#: erpnext/accounts/doctype/payment_request/payment_request.py:631 +#: erpnext/accounts/doctype/payment_request/payment_request.py:632 msgid "Payment Request for {0}" msgstr "Platni Zahtjev za {0}" -#: erpnext/accounts/doctype/payment_request/payment_request.py:573 +#: erpnext/accounts/doctype/payment_request/payment_request.py:574 msgid "Payment Request is already created" msgstr "Platni Zahtjev je već kreiran" @@ -33531,7 +34022,7 @@ msgstr "Platni Zahtjev je već kreiran" msgid "Payment Request took too long to respond. Please try requesting for payment again." msgstr "Odgovor na Platni Zahtjev trajao je predugo. Pokušajte ponovo zatražiti plaćanje." -#: erpnext/accounts/doctype/payment_request/payment_request.py:546 +#: erpnext/accounts/doctype/payment_request/payment_request.py:544 msgid "Payment Requests cannot be created against: {0}" msgstr "Platni Zahtjevi ne mogu se kreirati naspram: {0}" @@ -33572,6 +34063,7 @@ msgstr "Status Plaćanja" #. Label of the payment_term (Link) field in DocType 'Payment Terms Template #. Detail' #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/overdue_payment/overdue_payment.json #: erpnext/accounts/doctype/payment_entry_reference/payment_entry_reference.json #: erpnext/accounts/doctype/payment_schedule/payment_schedule.json @@ -33581,6 +34073,7 @@ msgstr "Status Plaćanja" #: erpnext/accounts/report/gross_profit/gross_profit.py:449 #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:30 +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Payment Term" msgstr "Uslovi Plaćanja" @@ -33733,6 +34226,9 @@ msgstr "Uslov Plaćanja {0} nije korišten u {1}" #. Label of the payments_tab (Tab Break) field in DocType 'Sales Invoice' #. Label of a Card Break in the Invoicing Workspace #. Option for the 'Hold Type' (Select) field in DocType 'Supplier' +#. Label of a Desktop Icon +#. Label of a Workspace Sidebar Item +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/cashier_closing/cashier_closing.json #: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.json @@ -33745,8 +34241,11 @@ msgstr "Uslov Plaćanja {0} nije korišten u {1}" #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/buying/doctype/supplier/supplier.json #: erpnext/buying/doctype/supplier/supplier_dashboard.py:12 +#: erpnext/desktop_icon/payments.json #: erpnext/selling/doctype/customer/customer_dashboard.py:21 #: erpnext/selling/page/point_of_sale/pos_past_order_summary.js:19 +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Payments" msgstr "Plaćanja" @@ -33837,8 +34336,10 @@ msgstr "Recenzija na Čekanju" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Pending SO Items For Purchase Request" msgstr "Artikli Prodajnog Naloga na čekanju za Kupovni Nalog" @@ -33968,9 +34469,11 @@ msgstr "Postavke Zatvaranja Perioda" #. Balance' #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account_closing_balance/account_closing_balance.json #: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Period Closing Voucher" msgstr "Verifikat Zatvaranje Perioda" @@ -34174,6 +34677,7 @@ msgstr "Broj Telefona" #. Option for the 'From Voucher Type' (Select) field in DocType 'Stock #. Reservation Entry' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/doctype/sales_order/sales_order.js:1022 #: erpnext/stock/doctype/delivery_note/delivery_note.js:199 #: erpnext/stock/doctype/material_request/material_request.js:156 @@ -34181,6 +34685,7 @@ msgstr "Broj Telefona" #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Pick List" msgstr "Lista Odabira" @@ -34349,8 +34854,10 @@ msgstr "Plaid Tajna" #. Label of a Link in the Invoicing Workspace #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/erpnext_integrations/doctype/plaid_settings/plaid_settings.json +#: erpnext/workspace_sidebar/banking.json msgid "Plaid Settings" msgstr "Plaid Postavke" @@ -34488,9 +34995,11 @@ msgstr "Nadzorna Tabla Postrojenja" #. Name of a DocType #. Label of the plant_floor (Link) field in DocType 'Workstation' +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/plant_floor/plant_floor.json #: erpnext/manufacturing/doctype/workstation/workstation.json #: erpnext/public/js/plant_floor_visual/visual_plant.js:53 +#: erpnext/workspace_sidebar/manufacturing.json msgid "Plant Floor" msgstr "Proizvodna Površina" @@ -34507,7 +35016,7 @@ msgstr "Popuni Zalihe Artikala i ažuriraj Listu Odabira da nastavite. Za prekid msgid "Please Select a Company" msgstr "Odaberi Poduzeće" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:111 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:114 msgid "Please Select a Company." msgstr "Odaberi Poduzeće." @@ -34546,7 +35055,7 @@ msgstr "Dodaj Način Plaćanja i detalje o Početnom Stanju." msgid "Please add Operations first." msgstr "Prvo dodaj Operacije." -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:200 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:201 msgid "Please add Request for Quotation to the sidebar in Portal Settings." msgstr "Dodaj Zahtjev za Ponudu na bočnu traku u Postavci Portala." @@ -34641,7 +35150,7 @@ msgstr "Klikni na 'Generiraj Raspored' da preuzmeš serijski broj dodan za Artik msgid "Please click on 'Generate Schedule' to get schedule" msgstr "Klikni na 'Generiraj Raspored' da generišeš raspored" -#: erpnext/selling/doctype/customer/customer.py:622 +#: erpnext/selling/doctype/customer/customer.py:623 msgid "Please contact any of the following users to extend the credit limits for {0}: {1}" msgstr "Kontaktiraj bilo kojeg od sljedećih korisnika da produžite kreditna ograničenja za {0}: {1}" @@ -34649,7 +35158,7 @@ msgstr "Kontaktiraj bilo kojeg od sljedećih korisnika da produžite kreditna og msgid "Please contact any of the following users to {} this transaction." msgstr "Kontaktiraj bilo kojeg od sljedećih korisnika da {} ovu transakciju." -#: erpnext/selling/doctype/customer/customer.py:615 +#: erpnext/selling/doctype/customer/customer.py:616 msgid "Please contact your administrator to extend the credit limits for {0}." msgstr "Kontaktiraj administratora da produži kreditna ograničenja za {0}." @@ -34657,7 +35166,7 @@ msgstr "Kontaktiraj administratora da produži kreditna ograničenja za {0}." msgid "Please convert the parent account in corresponding child company to a group account." msgstr "Konvertiraj nadređeni račun u odgovarajućoj podređenojm poduzeću u grupni račun." -#: erpnext/selling/doctype/quotation/quotation.py:616 +#: erpnext/selling/doctype/quotation/quotation.py:623 msgid "Please create Customer from Lead {0}." msgstr "Kreiraj Klijenta od Potencijalnog Klijenta {0}." @@ -34673,7 +35182,7 @@ msgstr "Kreiraj novu Knjigovodstvenu Dimenziju ako je potrebno." msgid "Please create purchase from internal sale or delivery document itself" msgstr "Kreiraj kupovinu iz interne prodaje ili samog dokumenta dostave" -#: erpnext/assets/doctype/asset/asset.py:460 +#: erpnext/assets/doctype/asset/asset.py:463 msgid "Please create purchase receipt or purchase invoice for the item {0}" msgstr "Kreiraj Kupovni Račun ili Kupovnu Fakturu za artikal {0}" @@ -34681,11 +35190,11 @@ msgstr "Kreiraj Kupovni Račun ili Kupovnu Fakturu za artikal {0}" msgid "Please delete Product Bundle {0}, before merging {1} into {2}" msgstr "Izbriši Artikal Paket {0}, prije spajanja {1} u {2}" -#: erpnext/assets/doctype/asset/depreciation.py:556 +#: erpnext/assets/doctype/asset/depreciation.py:557 msgid "Please disable workflow temporarily for Journal Entry {0}" msgstr "Privremeno onemogući tok rada za Nalog Knjiženja {0}" -#: erpnext/assets/doctype/asset/asset.py:564 +#: erpnext/assets/doctype/asset/asset.py:567 msgid "Please do not book expense of multiple assets against one single Asset." msgstr "Ne knjiži trošak više imovine naspram pojedinačne imovine." @@ -34754,7 +35263,7 @@ msgstr "Molimo unesite broj Šarže" msgid "Please enter Cost Center" msgstr "Unesi Centar Troškova" -#: erpnext/selling/doctype/sales_order/sales_order.py:419 +#: erpnext/selling/doctype/sales_order/sales_order.py:420 msgid "Please enter Delivery Date" msgstr "Unesi Datum Dostave" @@ -34888,7 +35397,7 @@ msgstr "Unesi prvi datum dostave" msgid "Please enter the phone number first" msgstr "Unesi broj telefona" -#: erpnext/controllers/buying_controller.py:1170 +#: erpnext/controllers/buying_controller.py:1187 msgid "Please enter the {schedule_date}." msgstr "Unesi {schedule_date}." @@ -34977,6 +35486,10 @@ msgstr "Ispravi i pokušaj ponovo." msgid "Please refresh or reset the Plaid linking of the Bank {}." msgstr "Osvježi ili poništi Plaid vezu od Banke {}." +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:43 +msgid "Please review the {0} configuration and complete any required financial setup activities." +msgstr "Molimo Vas da pregledate konfiguraciju {0} i izvršite sve potrebne aktivnosti za podešavanje finansija." + #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.js:12 #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.js:28 msgid "Please save before proceeding." @@ -34999,7 +35512,7 @@ msgstr "Odaberi Tip Šablona za preuzimanje šablona" msgid "Please select Apply Discount On" msgstr "Odaberi Primijeni Popust na" -#: erpnext/selling/doctype/sales_order/sales_order.py:1782 +#: erpnext/selling/doctype/sales_order/sales_order.py:1792 msgid "Please select BOM against item {0}" msgstr "Odaberi Sastavnicu naspram Artikla {0}" @@ -35025,7 +35538,7 @@ msgstr "Odaberi Kategoriju" msgid "Please select Charge Type first" msgstr "Odaberi Tip Naknade" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:494 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:490 msgid "Please select Company" msgstr "Odaberi Poduzeće" @@ -35034,7 +35547,7 @@ msgstr "Odaberi Poduzeće" msgid "Please select Company and Posting Date to getting entries" msgstr "Odaberi Poduzeće i datum knjiženja da biste preuzeli unose" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:736 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:732 #: erpnext/manufacturing/doctype/plant_floor/plant_floor.js:28 msgid "Please select Company first" msgstr "Odaberi Poduzeće" @@ -35053,13 +35566,13 @@ msgstr "Prvo odaberi Klijenta" msgid "Please select Existing Company for creating Chart of Accounts" msgstr "Odaberi Postojeće Poduzeće za izradu Kontnog Plana" -#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:210 -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:299 +#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:211 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:281 msgid "Please select Finished Good Item for Service Item {0}" msgstr "Molimo odaberi Artikal Gotovog Proizvoda za servisni artikal {0}" -#: erpnext/assets/doctype/asset/asset.js:744 -#: erpnext/assets/doctype/asset/asset.js:759 +#: erpnext/assets/doctype/asset/asset.js:745 +#: erpnext/assets/doctype/asset/asset.js:760 msgid "Please select Item Code first" msgstr "Odaberi Kod Artikla" @@ -35083,15 +35596,15 @@ msgstr "Odaberi Račun Razlike za Periodični Unos" msgid "Please select Posting Date before selecting Party" msgstr "Odaberi Datum knjiženja prije odabira Stranke" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:737 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:733 msgid "Please select Posting Date first" msgstr "Odaberi Datum Knjiženja" -#: erpnext/manufacturing/doctype/bom/bom.py:1237 +#: erpnext/manufacturing/doctype/bom/bom.py:1246 msgid "Please select Price List" msgstr "Odaberi Cjenovnik" -#: erpnext/selling/doctype/sales_order/sales_order.py:1784 +#: erpnext/selling/doctype/sales_order/sales_order.py:1794 msgid "Please select Qty against item {0}" msgstr "Odaberi Količina naspram Artikla {0}" @@ -35119,18 +35632,18 @@ msgstr "Odaberi Podizvođački umjesto Kupovnog Naloga {0}" msgid "Please select Unrealized Profit / Loss account or add default Unrealized Profit / Loss account account for company {0}" msgstr "Odaberi Račun Nerealiziranog Rezultata ili postavi Standard Račun Nerealiziranog Rezultata za {0}" -#: erpnext/manufacturing/doctype/bom/bom.py:1492 +#: erpnext/manufacturing/doctype/bom/bom.py:1501 msgid "Please select a BOM" msgstr "Odaberi Sastavnicu" #: erpnext/accounts/party.py:427 -#: erpnext/stock/doctype/pick_list/pick_list.py:1618 +#: erpnext/stock/doctype/pick_list/pick_list.py:1617 msgid "Please select a Company" msgstr "Odaberi Poduzeće" #: erpnext/accounts/doctype/payment_entry/payment_entry.js:268 #: erpnext/manufacturing/doctype/bom/bom.js:680 -#: erpnext/manufacturing/doctype/bom/bom.py:276 +#: erpnext/manufacturing/doctype/bom/bom.py:277 #: erpnext/public/js/controllers/accounts.js:277 #: erpnext/public/js/controllers/transaction.js:3258 msgid "Please select a Company first." @@ -35144,7 +35657,7 @@ msgstr "Odaberi Klijenta" msgid "Please select a Delivery Note" msgstr "Odaberi Dostavnicu" -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:171 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:153 msgid "Please select a Subcontracting Purchase Order." msgstr "Odaberi Podizvođački Kupovni Nalog." @@ -35156,7 +35669,7 @@ msgstr "Odaberi Dobavljača" msgid "Please select a Warehouse" msgstr "Odaberi Skladište" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1570 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1571 msgid "Please select a Work Order first." msgstr "Odaberi Radni Nalog." @@ -35164,7 +35677,7 @@ msgstr "Odaberi Radni Nalog." msgid "Please select a country" msgstr "Odaberi Zemlju" -#: erpnext/accounts/report/sales_register/sales_register.py:35 +#: erpnext/accounts/report/sales_register/sales_register.py:36 msgid "Please select a customer for fetching payments." msgstr "Odaberi Klijenta za preuzimanje plaćanja." @@ -35193,15 +35706,15 @@ msgstr "Odaberi učestalost za raspored dostave" msgid "Please select a row to create a Reposting Entry" msgstr "Odaberi red za kreiranje Unosa Ponovnog Knjiženje" -#: erpnext/accounts/report/purchase_register/purchase_register.py:34 +#: erpnext/accounts/report/purchase_register/purchase_register.py:35 msgid "Please select a supplier for fetching payments." msgstr "Odaberi Dobavljača za preuzimanje plaćanja." -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:160 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:142 msgid "Please select a valid Purchase Order that has Service Items." msgstr "Odaberi važeći Kupovni Nalog koja sadrži servisne artikle." -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:157 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:139 msgid "Please select a valid Purchase Order that is configured for Subcontracting." msgstr "Odaberi važeći Kupovni Nalog koji je konfigurisan za Podizvođača." @@ -35315,11 +35828,11 @@ msgstr "Odaberi {0}" msgid "Please set 'Apply Additional Discount On'" msgstr "Postavi 'Primijeni Dodatni Popust Na'" -#: erpnext/assets/doctype/asset/depreciation.py:783 +#: erpnext/assets/doctype/asset/depreciation.py:784 msgid "Please set 'Asset Depreciation Cost Center' in Company {0}" msgstr "Postavi 'Centar Troškova Amortizacije Imovine' u {0}" -#: erpnext/assets/doctype/asset/depreciation.py:781 +#: erpnext/assets/doctype/asset/depreciation.py:782 msgid "Please set 'Gain/Loss Account on Asset Disposal' in Company {0}" msgstr "Postavi 'Račun Rezultata Prilikom Odlaganja Imovine' u {0}" @@ -35361,7 +35874,7 @@ msgstr "Postavi Poduzeće" msgid "Please set Customer Address to determine if the transaction is an export." msgstr "Postavi Adresu Klijenta kako biste utvrdili da li je transakcija izvoz." -#: erpnext/assets/doctype/asset/depreciation.py:745 +#: erpnext/assets/doctype/asset/depreciation.py:746 msgid "Please set Depreciation related Accounts in Asset Category {0} or Company {1}" msgstr "Postavi račune koji se odnose na Amortizaciju u Kategoriji Imovine {0} ili Poduzeća {1}" @@ -35379,7 +35892,7 @@ msgstr "Postavi Fiskalni Kod za Klijenta '%s'" msgid "Please set Fiscal Code for the public administration '%s'" msgstr "Postavi Fiskalni Kod za Javnu Upravu '%s'" -#: erpnext/assets/doctype/asset/depreciation.py:731 +#: erpnext/assets/doctype/asset/depreciation.py:732 msgid "Please set Fixed Asset Account in Asset Category {0}" msgstr "Postavi Račun Osnovne Imovine u Kategoriju Imovine {0}" @@ -35425,7 +35938,7 @@ msgstr "Postavi Poduzeće" msgid "Please set a Cost Center for the Asset or set an Asset Depreciation Cost Center for the Company {}" msgstr "Postavi Centar Troškova za Imovinu ili postavite Centar Troškova Amortizacije za {}" -#: erpnext/projects/doctype/project/project.py:731 +#: erpnext/projects/doctype/project/project.py:732 msgid "Please set a default Holiday List for Company {0}" msgstr "Postavi standard Listu Praznika za {0}" @@ -35511,7 +36024,7 @@ msgstr "Postavi filter na osnovu Artikla ili Skladišta" msgid "Please set one of the following:" msgstr "Postavi jedno od sljedećeg:" -#: erpnext/assets/doctype/asset/asset.py:645 +#: erpnext/assets/doctype/asset/asset.py:648 msgid "Please set opening number of booked depreciations" msgstr "Postavi početni broj knjižene amortizacije" @@ -35531,11 +36044,11 @@ msgstr "Postavi Standard Centar Troškova u {0}." msgid "Please set the Item Code first" msgstr "Postavi Kod Artikla" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1633 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1634 msgid "Please set the Target Warehouse in the Job Card" msgstr "Postavi Ciljno Skladište na Radnoj Kartici" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1637 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1638 msgid "Please set the WIP Warehouse in the Job Card" msgstr "Postavi Skladište Obade na Radnoj Kartici" @@ -35582,7 +36095,7 @@ msgstr "Postavi {0} na {1}, isti račun koji je korišten u originalnoj fakturi msgid "Please setup and enable a group account with the Account Type - {0} for the company {1}" msgstr "Podesi i omogući grupni račun sa Kontnom Klasom - {0} za {1}" -#: erpnext/assets/doctype/asset/depreciation.py:354 +#: erpnext/assets/doctype/asset/depreciation.py:355 msgid "Please share this email with your support team so that they can find and fix the issue." msgstr "Podijeli ovu e-poštu sa svojim timom za podršku kako bi mogli pronaći i riješiti problem." @@ -35789,15 +36302,15 @@ msgstr "Poštanski Troškovi" #: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:61 #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:66 #: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:151 -#: erpnext/accounts/report/general_ledger/general_ledger.py:681 +#: erpnext/accounts/report/general_ledger/general_ledger.py:679 #: erpnext/accounts/report/gross_profit/gross_profit.py:300 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:175 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:192 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:176 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:193 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:143 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:94 #: erpnext/accounts/report/pos_register/pos_register.py:172 -#: erpnext/accounts/report/purchase_register/purchase_register.py:168 -#: erpnext/accounts/report/sales_register/sales_register.py:184 +#: erpnext/accounts/report/purchase_register/purchase_register.py:169 +#: erpnext/accounts/report/sales_register/sales_register.py:185 #: erpnext/assets/doctype/asset_capitalization/asset_capitalization.json #: erpnext/manufacturing/doctype/job_card/job_card.json #: erpnext/manufacturing/doctype/master_production_schedule/master_production_schedule.json @@ -35838,7 +36351,7 @@ msgid "Posting Date Inheritance for Exchange Gain / Loss" msgstr "Datum knjiženja nasljeđen za Devizni Kurs Rezultata" #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:269 -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:142 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:143 msgid "Posting Date cannot be future date" msgstr "Datum knjiženja ne može biti budući datum" @@ -35858,6 +36371,7 @@ msgstr "Datum registracije će se promijeniti u današnji datum jer nije odabran #: erpnext/stock/doctype/serial_and_batch_entry/serial_and_batch_entry.json #: erpnext/stock/doctype/stock_closing_balance/stock_closing_balance.json #: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:27 #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:506 msgid "Posting Datetime" msgstr "Datuma Knjiženja" @@ -36061,6 +36575,10 @@ msgstr "Pregledaj Obavezne Materijale" msgid "Previous Financial Year is not closed" msgstr "Prethodna Finansijska Godina nije zatvorena" +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:54 +msgid "Previous Qty" +msgstr "Prethodna Količina" + #. Label of the previous_work_experience (Section Break) field in DocType #. 'Employee' #: erpnext/setup/doctype/employee/employee.json @@ -36119,6 +36637,7 @@ msgstr "Tabele Popusta Cijena" #. Name of a DocType #. Label of the buying_price_list (Link) field in DocType 'Purchase Receipt' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pos_profile/pos_profile.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json @@ -36140,6 +36659,7 @@ msgstr "Tabele Popusta Cijena" #: erpnext/stock/doctype/price_list/price_list.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/buying.json erpnext/workspace_sidebar/selling.json msgid "Price List" msgstr "Cijenovnik" @@ -36305,7 +36825,7 @@ msgstr "Cijena po Jedinici ({0})" msgid "Price is not set for the item." msgstr "Cijena nije određena za artikal." -#: erpnext/manufacturing/doctype/bom/bom.py:566 +#: erpnext/manufacturing/doctype/bom/bom.py:567 msgid "Price not found for item {0} in price list {1}" msgstr "Cijena nije pronađena za artikal {0} u cjenovniku {1}" @@ -36335,12 +36855,14 @@ msgstr "Određivanje Cijena" #. Label of a Link in the Buying Workspace #. Label of a Link in the Selling Workspace #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/coupon_code/coupon_code.json #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/pricing_rule_detail/pricing_rule_detail.json #: erpnext/buying/workspace/buying/buying.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json msgid "Pricing Rule" msgstr "Pravilo Određivanja Cijena" @@ -36678,7 +37200,7 @@ msgstr "Opis Procesa" msgid "Process Loss" msgstr "Procesni Gubitak" -#: erpnext/manufacturing/doctype/bom/bom.py:1220 +#: erpnext/manufacturing/doctype/bom/bom.py:1229 msgid "Process Loss Percentage cannot be greater than 100" msgstr "Procentualni Gubitka Procesa ne može biti veći od 100" @@ -36727,7 +37249,11 @@ msgid "Process Owner Full Name" msgstr "Puno ime Odgovornog Obrade" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.json +#: erpnext/workspace_sidebar/banking.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Process Payment Reconciliation" msgstr "Obradi Usaglašavanja Plaćanja" @@ -36807,8 +37333,10 @@ msgstr "Nabavka" #. Name of a report #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/procurement_tracker/procurement_tracker.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Procurement Tracker" msgstr "Praćenje Nabavke" @@ -36866,6 +37394,7 @@ msgstr "Proizvod" #. Label of a Link in the Selling Workspace #. Label of the product_bundle (Link) field in DocType 'Purchase Receipt Item' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/buying/workspace/buying/buying.json @@ -36875,6 +37404,7 @@ msgstr "Proizvod" #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json msgid "Product Bundle" msgstr "Paket Proizvoda" @@ -36940,8 +37470,10 @@ msgstr "Proizvodnja" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/production_analytics/production_analytics.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Production Analytics" msgstr "Analiza Proizvodnje" @@ -36983,6 +37515,7 @@ msgstr "Informacije o Proizvodnom Artiklu" #. Option for the 'From Voucher Type' (Select) field in DocType 'Stock #. Reservation Entry' #. Label of the production_plan (Data) field in DocType 'Subcontracting Order' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/manufacturing/doctype/production_plan/production_plan.json #: erpnext/manufacturing/doctype/work_order/work_order.json @@ -36991,6 +37524,7 @@ msgstr "Informacije o Proizvodnom Artiklu" #: erpnext/stock/doctype/material_request_item/material_request_item.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json #: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Production Plan" msgstr "Plan Proizvodnje" @@ -37063,8 +37597,10 @@ msgstr "Sažetak Plana Proizvodnje" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/production_planning_report/production_planning_report.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Production Planning Report" msgstr "Izvještaj Planiranja Proizvodnje" @@ -37086,11 +37622,13 @@ msgstr "Rezultat ove Godine" #. Closing Voucher Detail' #. Label of a chart in the Financial Reports Workspace #. Label of a chart in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/process_period_closing_voucher_detail/process_period_closing_voucher_detail.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/public/js/financial_statements.js:327 +#: erpnext/workspace_sidebar/financial_reports.json msgid "Profit and Loss" msgstr "Rezultat" @@ -37118,14 +37656,18 @@ msgid "Profit for the year" msgstr "Rezultat za Godinu" #. Label of a Card Break in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Profitability" msgstr "Profitabilnost" #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/profitability_analysis/profitability_analysis.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Profitability Analysis" msgstr "Analiza Profitabilnosti" @@ -37138,7 +37680,7 @@ msgstr "% napretka za zadatak ne može biti veći od 100." msgid "Progress (%)" msgstr "Napredak (%)" -#: erpnext/projects/doctype/project/project.py:370 +#: erpnext/projects/doctype/project/project.py:371 msgid "Project Collaboration Invitation" msgstr "Poziv na Projektnu Saradnju" @@ -37161,6 +37703,11 @@ msgstr "Upravitelj Projekta" msgid "Project Name" msgstr "Naziv Projekta" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/projects.json +msgid "Project Profitability" +msgstr "Profitabilnost Projekta" + #: erpnext/templates/pages/projects.html:112 msgid "Project Progress:" msgstr "Napredak Projekta:" @@ -37176,18 +37723,22 @@ msgid "Project Status" msgstr "Status Projekta" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/projects/report/project_summary/project_summary.json +#: erpnext/workspace_sidebar/projects.json msgid "Project Summary" msgstr "Sažetak Projekta" -#: erpnext/projects/doctype/project/project.py:669 +#: erpnext/projects/doctype/project/project.py:670 msgid "Project Summary for {0}" msgstr "Sažetak Projekta za {0}" #. Name of a DocType #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/doctype/project_template/project_template.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Project Template" msgstr "Šablon Projekta" @@ -37201,18 +37752,22 @@ msgstr "Zadatak Šablona Projekta" #. Name of a DocType #. Label of the project_type (Data) field in DocType 'Project Type' #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/doctype/project/project.json #: erpnext/projects/doctype/project_template/project_template.json #: erpnext/projects/doctype/project_type/project_type.json #: erpnext/projects/report/project_summary/project_summary.js:30 #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Project Type" msgstr "Tip Projekta" #. Name of a DocType #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/doctype/project_update/project_update.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Project Update" msgstr "Ažuriranje Projekta" @@ -37243,7 +37798,9 @@ msgid "Project will be accessible on the website to these users" msgstr "Projekt će biti dostupan na web stranici ovim korisnicima" #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Project wise Stock Tracking" msgstr "Projektno Praćenje Zaliha" @@ -37298,13 +37855,17 @@ msgstr "Formula Predviđene Količine" msgid "Projected qty" msgstr "Predviđena Količina" +#. Label of a Desktop Icon #. Name of a Workspace #. Label of a Card Break in the Projects Workspace -#: erpnext/config/projects.py:7 erpnext/projects/doctype/project/project.py:447 +#. Title of a Workspace Sidebar +#: erpnext/config/projects.py:7 erpnext/desktop_icon/projects.json +#: erpnext/projects/doctype/project/project.py:448 #: erpnext/projects/workspace/projects/projects.json #: erpnext/selling/doctype/customer/customer_dashboard.py:26 #: erpnext/selling/doctype/sales_order/sales_order_dashboard.py:28 #: erpnext/setup/doctype/company/company_dashboard.py:25 +#: erpnext/workspace_sidebar/projects.json msgid "Projects" msgstr "Projekti" @@ -37317,8 +37878,10 @@ msgstr "Upravitelj Projekta" #. Name of a DocType #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/doctype/projects_settings/projects_settings.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Projects Settings" msgstr "Postavke Projekata" @@ -37344,10 +37907,12 @@ msgstr "Promotivni" #. Name of a DocType #. Label of a Link in the Buying Workspace #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json #: erpnext/buying/workspace/buying/buying.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Promotional Scheme" msgstr "Promotivna Šema" @@ -37394,10 +37959,12 @@ msgstr "Proporcionalno" #. Name of a DocType #. Label of a Link in the CRM Workspace #. Label of the prospect_name (Link) field in DocType 'Customer' +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/lead/lead.js:36 erpnext/crm/doctype/lead/lead.js:62 #: erpnext/crm/doctype/prospect/prospect.json #: erpnext/crm/workspace/crm/crm.json #: erpnext/selling/doctype/customer/customer.json +#: erpnext/workspace_sidebar/crm.json msgid "Prospect" msgstr "Potencijal" @@ -37427,8 +37994,9 @@ msgstr "Prospekcija" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/prospects_engaged_but_not_converted/prospects_engaged_but_not_converted.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Prospects Engaged But Not Converted" msgstr "Prospekti Angažovani, ali ne i Preobraćeni" @@ -37533,8 +38101,10 @@ msgstr "Iznos Kupovine" #. Name of a report #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/purchase_analytics/purchase_analytics.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Purchase Analytics" msgstr "Analiza Kupovine" @@ -37606,6 +38176,7 @@ msgstr "Trošak Kupovine Artikla {0}" #. Item' #. Option for the 'Reference Type' (Select) field in DocType 'Quality #. Inspection' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/payment_reconciliation_invoice/payment_reconciliation_invoice.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json @@ -37628,6 +38199,8 @@ msgstr "Trošak Kupovine Artikla {0}" #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json #: erpnext/stock/doctype/quality_inspection/quality_inspection.json #: erpnext/stock/doctype/stock_entry/stock_entry.js:336 +#: erpnext/workspace_sidebar/buying.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Purchase Invoice" msgstr "Kupovna Faktura" @@ -37651,9 +38224,12 @@ msgstr "Artikal Kupovne Fakture" #. Name of a report #. Label of a Link in the Financial Reports Workspace #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/purchase_invoice_trends/purchase_invoice_trends.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Purchase Invoice Trends" msgstr "Trendovi Kupovne Fakture" @@ -37666,7 +38242,7 @@ msgstr "Kupovna Faktura ne može biti napravljena naspram postojeće imovine {0} msgid "Purchase Invoice {0} is already submitted" msgstr "Kupovna Faktura {0} je već podnešena" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1935 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1931 msgid "Purchase Invoices" msgstr "Kupova Faktura" @@ -37689,12 +38265,13 @@ msgstr "Kupova Faktura" #. Label of the purchase_order (Link) field in DocType 'Subcontracting Receipt #. Item' #. Label of a Link in the Subcontracting Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:145 #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:231 -#: erpnext/accounts/report/purchase_register/purchase_register.py:215 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:232 +#: erpnext/accounts/report/purchase_register/purchase_register.py:216 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/purchase_receipt_item_supplied/purchase_receipt_item_supplied.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:39 @@ -37704,7 +38281,7 @@ msgstr "Kupova Faktura" #: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.js:48 #: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:203 #: erpnext/buying/workspace/buying/buying.json -#: erpnext/controllers/buying_controller.py:901 +#: erpnext/controllers/buying_controller.py:918 #: erpnext/crm/doctype/contract/contract.json #: erpnext/manufacturing/doctype/blanket_order/blanket_order.js:54 #: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json @@ -37719,6 +38296,8 @@ msgstr "Kupova Faktura" #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/buying.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Purchase Order" msgstr "Kupovni Nalog" @@ -37733,9 +38312,11 @@ msgstr "Iznos Kupovnog Naloga (Valuta Poduzeća)" #. Name of a report #. Label of a Link in the Buying Workspace #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.json #: erpnext/buying/workspace/buying/buying.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/buying.json msgid "Purchase Order Analysis" msgstr "Analiza Kupovnog Naloga" @@ -37775,7 +38356,7 @@ msgstr "Artikal Kupovnog Naloga" msgid "Purchase Order Item Supplied" msgstr "Dostavljeni Artikal Kupovnog Naloga" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:975 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:982 msgid "Purchase Order Item reference is missing in Subcontracting Receipt {0}" msgstr "Referenca Artikal Kupovnog Naloga nedostaje u Priznanici Podizvođača {0}" @@ -37799,8 +38380,10 @@ msgstr "Kupovni Nalog je obavezan za artikal {}" #. Name of a report #. Label of a chart in the Buying Workspace #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/purchase_order_trends/purchase_order_trends.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Purchase Order Trends" msgstr "Trendovi Kupovnog Naloga" @@ -37820,7 +38403,7 @@ msgstr "Kupovni Nalog {0} je izrađen" msgid "Purchase Order {0} is not submitted" msgstr "Kupovni Nalog {0} nije podnešen" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:879 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:887 msgid "Purchase Orders" msgstr "Kupovni Nalozi" @@ -37835,7 +38418,7 @@ msgstr "Broj Kupovnih Naloga" msgid "Purchase Orders Items Overdue" msgstr "Kupovni Nalozi Kasne" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:282 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:286 msgid "Purchase Orders are not allowed for {0} due to a scorecard standing of {1}." msgstr "Kupovni Nalozi nisu dozvoljeni za {0} zbog bodovne tablice {1}." @@ -37872,13 +38455,14 @@ msgstr "Kupovni Cijenovnik" #. Option for the 'From Voucher Type' (Select) field in DocType 'Stock #. Reservation Entry' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:170 #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:622 #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:632 #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice_list.js:49 #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:238 -#: erpnext/accounts/report/purchase_register/purchase_register.py:222 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:239 +#: erpnext/accounts/report/purchase_register/purchase_register.py:223 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.js:22 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:21 #: erpnext/assets/doctype/asset/asset.json @@ -37892,6 +38476,7 @@ msgstr "Kupovni Cijenovnik" #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json #: erpnext/stock/workspace/stock/stock.json #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:67 +#: erpnext/workspace_sidebar/stock.json msgid "Purchase Receipt" msgstr "Kupovni Račun" @@ -37942,17 +38527,24 @@ msgstr "Kupovni Nalog je obavezan za artikal {}" #. Label of a Link in the Buying Workspace #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json #: erpnext/stock/report/purchase_receipt_trends/purchase_receipt_trends.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Purchase Receipt Trends" msgstr "Trendovi Kupovnog Računa" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/buying.json +msgid "Purchase Receipt Trends " +msgstr "Trendovi Kupovnog Računa " + #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:358 msgid "Purchase Receipt doesn't have any Item for which Retain Sample is enabled." msgstr "Kupovni Račun nema nijedan artikal za koju je omogućeno Zadržavanje Uzorka." -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:1051 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:1058 msgid "Purchase Receipt {0} created." msgstr "Kupovni Račun {0} je kreiran." @@ -37961,7 +38553,9 @@ msgid "Purchase Receipt {0} is not submitted" msgstr "Kupovni Račun {0} nije podnešen" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/purchase_register/purchase_register.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Purchase Register" msgstr "Registar Kupovine" @@ -37970,8 +38564,10 @@ msgid "Purchase Return" msgstr "Povrat Kupovine" #. Label of the purchase_tax_template (Link) field in DocType 'Tax Rule' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/tax_rule/tax_rule.json #: erpnext/setup/doctype/company/company.js:145 +#: erpnext/workspace_sidebar/taxes.json msgid "Purchase Tax Template" msgstr "Šablon Kupovnog PDV-a" @@ -38228,6 +38824,7 @@ msgstr "Količina (po Jedinici Zaliha)" #. Label of the qty_after_transaction (Float) field in DocType 'Stock Ledger #. Entry' #: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:66 msgid "Qty After Transaction" msgstr "Količina Nakon Transakcije" @@ -38272,7 +38869,7 @@ msgstr "Količina za Proizvodnju" msgid "Qty To Manufacture ({0}) cannot be a fraction for the UOM {2}. To allow this, disable '{1}' in the UOM {2}." msgstr "Količina za Proizvodnju ({0}) ne može biti razlomak za Jedinicu {2}. Da biste to omogućili, onemogući '{1}' u Jedinici {2}." -#: erpnext/manufacturing/doctype/job_card/job_card.py:251 +#: erpnext/manufacturing/doctype/job_card/job_card.py:252 msgid "Qty To Manufacture in the job card cannot be greater than Qty To Manufacture in the work order for the operation {0}.

    Solution: Either you can reduce the Qty To Manufacture in the job card or set the 'Overproduction Percentage For Work Order' in the {1}." msgstr "Količina za proizvodnju u radnom nalogu ne može biti veća od količine za proizvodnju u radnom nalogu za operaciju {0}.

    Rješenje: Možete ili smanjiti količinu za proizvodnju u radnom nalogu ili postaviti 'Procenat prekomjerne proizvodnje za radni nalog' u {1}." @@ -38375,7 +38972,7 @@ msgid "Qty to Fetch" msgstr "Količina za Preuzeti" #: erpnext/manufacturing/doctype/job_card/job_card.js:310 -#: erpnext/manufacturing/doctype/job_card/job_card.py:872 +#: erpnext/manufacturing/doctype/job_card/job_card.py:873 msgid "Qty to Manufacture" msgstr "Količina za Proizvodnju" @@ -38428,13 +39025,17 @@ msgstr "Kvalificirao" msgid "Qualified on" msgstr "Kvalificiran" +#. Label of a Desktop Icon #. Name of a Workspace #. Label of the quality_tab (Tab Break) field in DocType 'Item' #. Label of the quality_tab (Tab Break) field in DocType 'Stock Settings' +#. Title of a Workspace Sidebar +#: erpnext/desktop_icon/quality.json #: erpnext/quality_management/workspace/quality/quality.json #: erpnext/stock/doctype/batch/batch_dashboard.py:11 #: erpnext/stock/doctype/item/item.json #: erpnext/stock/doctype/stock_settings/stock_settings.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality" msgstr "Kvalitet" @@ -38442,9 +39043,11 @@ msgstr "Kvalitet" #. Option for the 'Document Type' (Select) field in DocType 'Quality Meeting #. Minutes' #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_action/quality_action.json #: erpnext/quality_management/doctype/quality_meeting_minutes/quality_meeting_minutes.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Action" msgstr "Radnja Kvaliteta" @@ -38457,9 +39060,11 @@ msgstr "Rezolucija Akcije Kvaliteta" #. Option for the 'Document Type' (Select) field in DocType 'Quality Meeting #. Minutes' #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_feedback/quality_feedback.json #: erpnext/quality_management/doctype/quality_meeting_minutes/quality_meeting_minutes.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Feedback" msgstr "Povratne Informacije Kvalitete" @@ -38482,8 +39087,10 @@ msgstr "Parametar Šablona Povratne Informacije Kvaliteta" #. Name of a DocType #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_goal/quality_goal.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Goal" msgstr "Cilj Kvaliteta" @@ -38512,6 +39119,7 @@ msgstr "Cilj Kvaliteta" #. Label of a Link in the Stock Workspace #. Label of the quality_inspection (Link) field in DocType 'Subcontracting #. Receipt Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -38526,6 +39134,7 @@ msgstr "Cilj Kvaliteta" #: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json #: erpnext/stock/workspace/stock/stock.json #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json +#: erpnext/workspace_sidebar/quality.json erpnext/workspace_sidebar/stock.json msgid "Quality Inspection" msgstr "Inspekcija Kvaliteta" @@ -38561,8 +39170,10 @@ msgstr "Postavke Kontrole Kvaliteta" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/quality_inspection_summary/quality_inspection_summary.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Quality Inspection Summary" msgstr "Sažetak Kontrole Kvaliteta" @@ -38574,6 +39185,7 @@ msgstr "Sažetak Kontrole Kvaliteta" #. Inspection' #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom/bom.json #: erpnext/manufacturing/doctype/job_card/job_card.json #: erpnext/manufacturing/doctype/operation/operation.json @@ -38581,6 +39193,7 @@ msgstr "Sažetak Kontrole Kvaliteta" #: erpnext/stock/doctype/quality_inspection/quality_inspection.json #: erpnext/stock/doctype/quality_inspection_template/quality_inspection_template.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/quality.json erpnext/workspace_sidebar/stock.json msgid "Quality Inspection Template" msgstr "Šablon Inspekciju Kvaliteta" @@ -38590,17 +39203,17 @@ msgstr "Šablon Inspekciju Kvaliteta" msgid "Quality Inspection Template Name" msgstr "Naziv Šablona Kontrole Kvaliteta" -#: erpnext/manufacturing/doctype/job_card/job_card.py:781 +#: erpnext/manufacturing/doctype/job_card/job_card.py:782 msgid "Quality Inspection is required for the item {0} before completing the job card {1}" msgstr "Kontrola kvaliteta je obavezna za artikal {0} prije popunjavanja radne kartice {1}" -#: erpnext/manufacturing/doctype/job_card/job_card.py:792 -#: erpnext/manufacturing/doctype/job_card/job_card.py:801 +#: erpnext/manufacturing/doctype/job_card/job_card.py:793 +#: erpnext/manufacturing/doctype/job_card/job_card.py:802 msgid "Quality Inspection {0} is not submitted for the item: {1}" msgstr "Kontrola kvalitete {0} nije podnesena za artikal: {1}" -#: erpnext/manufacturing/doctype/job_card/job_card.py:811 -#: erpnext/manufacturing/doctype/job_card/job_card.py:820 +#: erpnext/manufacturing/doctype/job_card/job_card.py:812 +#: erpnext/manufacturing/doctype/job_card/job_card.py:821 msgid "Quality Inspection {0} is rejected for the item: {1}" msgstr "Kontrola kvalitete {0} je odbijena za artikal: {1}" @@ -38636,8 +39249,10 @@ msgstr "Upravitelj Kvaliteta" #. Name of a DocType #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_meeting/quality_meeting.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Meeting" msgstr "Sastanak Kvaliteta" @@ -38655,9 +39270,11 @@ msgstr "Zapisnik Sastanka Kvaliteta" #. Label of the quality_procedure_name (Data) field in DocType 'Quality #. Procedure' #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_procedure/quality_procedure.json #: erpnext/quality_management/doctype/quality_procedure/quality_procedure_tree.js:10 #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Procedure" msgstr "Procedura Kvaliteta" @@ -38670,9 +39287,11 @@ msgstr "Obrada Procedure Kvaliteta" #. Minutes' #. Name of a DocType #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_meeting_minutes/quality_meeting_minutes.json #: erpnext/quality_management/doctype/quality_review/quality_review.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Review" msgstr "Pregled Kvaliteta" @@ -38876,11 +39495,11 @@ msgstr "Količina ne smije biti veća od {0}" msgid "Quantity of item obtained after manufacturing / repacking from given quantities of raw materials" msgstr "Količina artikla dobijena nakon proizvodnje/prepakivanja od datih količina sirovina" -#: erpnext/manufacturing/doctype/bom/bom.py:734 +#: erpnext/manufacturing/doctype/bom/bom.py:741 msgid "Quantity required for Item {0} in row {1}" msgstr "Obavezna Količina za Artikal {0} u redu {1}" -#: erpnext/manufacturing/doctype/bom/bom.py:678 +#: erpnext/manufacturing/doctype/bom/bom.py:685 #: erpnext/manufacturing/doctype/job_card/job_card.js:391 #: erpnext/manufacturing/doctype/job_card/job_card.js:461 #: erpnext/manufacturing/doctype/workstation/workstation.js:303 @@ -38895,7 +39514,7 @@ msgstr "Količina za Proizvodnju" msgid "Quantity to Manufacture" msgstr "Količina za Proizvodnju" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2575 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2584 msgid "Quantity to Manufacture can not be zero for the operation {0}" msgstr "Količina za proizvodnju ne može biti nula za operaciju {0}" @@ -38944,7 +39563,7 @@ msgstr "Niz Rute Upita" msgid "Queue Size should be between 5 and 100" msgstr "Veličina Reda čekanja treba biti između 5 i 100" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:625 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:621 msgid "Quick Journal Entry" msgstr "Brzi Nalog Knjiženja" @@ -38954,8 +39573,10 @@ msgstr "Brzi Koeficijent" #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/quick_stock_balance/quick_stock_balance.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Quick Stock Balance" msgstr "Brzo Stanje Zaliha" @@ -38983,6 +39604,7 @@ msgstr "Ponuda/Potencijalni Klijent %" #. Label of the prevdoc_docname (Link) field in DocType 'Sales Order Item' #. Label of a Link in the Selling Workspace #. Option for the 'Transaction' (Select) field in DocType 'Authorization Rule' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:300 #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:51 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.html:20 @@ -38998,6 +39620,7 @@ msgstr "Ponuda/Potencijalni Klijent %" #: erpnext/selling/doctype/sales_order_item/sales_order_item.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/setup/doctype/authorization_rule/authorization_rule.json +#: erpnext/workspace_sidebar/selling.json msgid "Quotation" msgstr "Ponuda" @@ -39037,20 +39660,22 @@ msgstr "Ponuda Za" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/quotation_trends/quotation_trends.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Quotation Trends" msgstr "Trendovi Ponuda" -#: erpnext/selling/doctype/sales_order/sales_order.py:483 +#: erpnext/selling/doctype/sales_order/sales_order.py:484 msgid "Quotation {0} is cancelled" msgstr "Ponuda {0} je otkazana" -#: erpnext/selling/doctype/sales_order/sales_order.py:396 +#: erpnext/selling/doctype/sales_order/sales_order.py:397 msgid "Quotation {0} not of type {1}" msgstr "Ponuda {0} nije tipa {1}" -#: erpnext/selling/doctype/quotation/quotation.py:347 +#: erpnext/selling/doctype/quotation/quotation.py:350 #: erpnext/selling/page/sales_funnel/sales_funnel.py:57 msgid "Quotations" msgstr "Ponude" @@ -39079,7 +39704,7 @@ msgstr "Navedeni Iznos" msgid "RFQ and Purchase Order Settings" msgstr "Postavke Zahtjeva Ponude i& Kupovni Nalog" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:119 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:120 msgid "RFQs are not allowed for {0} due to a scorecard standing of {1}" msgstr "Zahtjevi za Ponudu nisu dozvoljeni za {0} zbog bodovne tablice {1}" @@ -39158,8 +39783,8 @@ msgstr "Podigao (e-pošta)" #: erpnext/accounts/doctype/share_transfer/share_transfer.json #: erpnext/accounts/print_format/sales_invoice_print/sales_invoice_print.html:92 #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:78 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:260 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:312 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:261 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:313 #: erpnext/accounts/report/share_ledger/share_ledger.py:56 #: erpnext/assets/doctype/asset_capitalization_service_item/asset_capitalization_service_item.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json @@ -39565,7 +40190,7 @@ msgstr "Dostavljene Sirovine" msgid "Raw Materials Supplied Cost" msgstr "Cijena Dostavljenih Sirovina" -#: erpnext/manufacturing/doctype/bom/bom.py:726 +#: erpnext/manufacturing/doctype/bom/bom.py:733 msgid "Raw Materials cannot be blank." msgstr "Polje za Sirovine ne može biti prazno." @@ -39769,9 +40394,9 @@ msgstr "Račun Potraživanja / Plaćanja" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:68 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1162 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:233 -#: erpnext/accounts/report/sales_register/sales_register.py:216 -#: erpnext/accounts/report/sales_register/sales_register.py:270 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:234 +#: erpnext/accounts/report/sales_register/sales_register.py:217 +#: erpnext/accounts/report/sales_register/sales_register.py:271 msgid "Receivable Account" msgstr "Račun Potraživanja" @@ -39786,7 +40411,9 @@ msgid "Receivable/Payable Account: {0} doesn't belong to company {1}" msgstr "Račun Potraživanja/ Plaćanja: {0} ne pripada {1}" #. Label of the invoiced_amount (Check) field in DocType 'Email Digest' +#. Label of a Workspace Sidebar Item #: erpnext/setup/doctype/email_digest/email_digest.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Receivables" msgstr "Potraživanja" @@ -40021,6 +40648,11 @@ msgstr "Napredak Usaglašavanja" msgid "Reconciliation Queue Size" msgstr "Veličina reda Usaglašavanja" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/banking.json +msgid "Reconciliation Statement" +msgstr "Izvještaj Usklađivanju" + #. Label of the reconciliation_takes_effect_on (Select) field in DocType #. 'Company' #: erpnext/setup/doctype/company/company.json @@ -40305,6 +40937,11 @@ msgstr "Regeneriraj Zatvaranje Unosa Zaliha" msgid "Regional" msgstr "Regionalno" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "Registers" +msgstr "Registri" + #. Label of the registration_details (Code) field in DocType 'Company' #: erpnext/setup/doctype/company/company.json msgid "Registration Details" @@ -40477,10 +41114,10 @@ msgstr "Napomena" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1268 #: erpnext/accounts/report/general_ledger/general_ledger.html:90 #: erpnext/accounts/report/general_ledger/general_ledger.html:116 -#: erpnext/accounts/report/general_ledger/general_ledger.py:796 +#: erpnext/accounts/report/general_ledger/general_ledger.py:794 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:112 -#: erpnext/accounts/report/purchase_register/purchase_register.py:295 -#: erpnext/accounts/report/sales_register/sales_register.py:334 +#: erpnext/accounts/report/purchase_register/purchase_register.py:296 +#: erpnext/accounts/report/sales_register/sales_register.py:335 #: erpnext/manufacturing/doctype/bom_creator/bom_creator.json #: erpnext/manufacturing/doctype/downtime_entry/downtime_entry.json #: erpnext/manufacturing/doctype/job_card/job_card.json @@ -40706,7 +41343,10 @@ msgid "Reports to" msgstr "Izvještava" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Repost Accounting Ledger" msgstr "Ponovo knjiži Knjigovodstveni Registar" @@ -40716,7 +41356,10 @@ msgid "Repost Accounting Ledger Items" msgstr "Unosi Ponovnog Knjiženja Knjigovodstvenog Registra" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/repost_accounting_ledger_settings/repost_accounting_ledger_settings.json +#: erpnext/workspace_sidebar/accounts_setup.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Repost Accounting Ledger Settings" msgstr "Postavke ponovnog knjiženja Knjigovodstvenog Registra" @@ -40732,7 +41375,9 @@ msgid "Repost Error Log" msgstr "Zapisnik Grešaka Ponovnog Knjiženja" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json +#: erpnext/workspace_sidebar/stock.json msgid "Repost Item Valuation" msgstr "Ponovo Knjiži Vrijednost Artikla" @@ -40747,7 +41392,10 @@ msgid "Repost Only Accounting Ledgers" msgstr "Ponovno knjiženje samo Knjigovodsvenih Registra" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/repost_payment_ledger/repost_payment_ledger.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Repost Payment Ledger" msgstr "Ponovo Knjiži Registar Plaćanja" @@ -40888,16 +41536,18 @@ msgstr "Zahtjev za Informacijama" #. Label of the request_for_quotation (Link) field in DocType 'Supplier #. Quotation Item' #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/buying_settings/buying_settings.json #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.json -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:311 -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:413 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:312 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:414 #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:88 #: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js:70 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:270 #: erpnext/buying/workspace/buying/buying.json #: erpnext/stock/doctype/material_request/material_request.js:202 +#: erpnext/workspace_sidebar/buying.json msgid "Request for Quotation" msgstr "Zahtjev za Ponudu" @@ -40928,13 +41578,17 @@ msgstr "Zatraženo" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/requested_items_to_be_transferred/requested_items_to_be_transferred.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Requested Items To Be Transferred" msgstr "Zatraženi Artikli za Prijenos" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.json +#: erpnext/workspace_sidebar/buying.json msgid "Requested Items to Order and Receive" msgstr "Zatraženi Artikli za Nalog i Prijem" @@ -42006,8 +42660,8 @@ msgstr "Zaokruži Iznos PDV-a po redovima" #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json -#: erpnext/accounts/report/purchase_register/purchase_register.py:281 -#: erpnext/accounts/report/sales_register/sales_register.py:311 +#: erpnext/accounts/report/purchase_register/purchase_register.py:282 +#: erpnext/accounts/report/sales_register/sales_register.py:312 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json #: erpnext/selling/doctype/quotation/quotation.json @@ -42099,11 +42753,13 @@ msgstr "Unos Zaokruživanja Rezultat za Prijenos Zaliha" #. Label of the routing (Link) field in DocType 'BOM Creator' #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom/bom.json #: erpnext/manufacturing/doctype/bom_creator/bom_creator.js:94 #: erpnext/manufacturing/doctype/bom_creator/bom_creator.json #: erpnext/manufacturing/doctype/routing/routing.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Routing" msgstr "Redosllijed Operacija" @@ -42150,20 +42806,20 @@ msgstr "Red #{0} (Tabela Plaćanja): Iznos mora da je pozitivan" msgid "Row #{0}: A reorder entry already exists for warehouse {1} with reorder type {2}." msgstr "Red #{0}: Unos ponovnog naručivanja već postoji za skladište {1} sa tipom ponovnog naručivanja {2}." -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:327 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:329 msgid "Row #{0}: Acceptance Criteria Formula is incorrect." msgstr "Red #{0}: Formula Kriterijuma Prihvatanja je netačna." -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:307 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:309 msgid "Row #{0}: Acceptance Criteria Formula is required." msgstr "Red #{0}: Formula Kriterijuma Prihvatanja je obavezna." #: erpnext/controllers/subcontracting_controller.py:125 -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:534 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:535 msgid "Row #{0}: Accepted Warehouse and Rejected Warehouse cannot be same" msgstr "Red #{0}: Prihvaćeno Skladište i Odbijeno Skladište ne mogu biti isto" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:527 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:528 msgid "Row #{0}: Accepted Warehouse is mandatory for the accepted Item {1}" msgstr "Red #{0}: Prihvaćeno Skladište je obavezno za Prihvaćeni Artikal {1}" @@ -42184,7 +42840,7 @@ msgstr "Red #{0}: Dodijeljeni iznos ne može biti veći od nepodmirenog iznosa." msgid "Row #{0}: Allocated amount:{1} is greater than outstanding amount:{2} for Payment Term {3}" msgstr "Red #{0}: Dodijeljeni iznos:{1} je veći od nepodmirenog iznosa:{2} za rok plaćanja {3}" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:275 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:276 msgid "Row #{0}: Amount must be a positive number" msgstr "Red #{0}: Iznos mora biti pozitivan broj" @@ -42196,11 +42852,11 @@ msgstr "Red #{0}: Imovina {1} se ne može prodati, već je {2}" msgid "Row #{0}: Asset {1} is already sold" msgstr "Red #{0}: Imovina {1} je već prodata" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:330 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:334 msgid "Row #{0}: BOM is not specified for subcontracting item {0}" msgstr "Red #{0}: Sastavnica nije navedena za podizvođački artikal {0}" -#: erpnext/selling/doctype/sales_order/sales_order.py:298 +#: erpnext/selling/doctype/sales_order/sales_order.py:299 msgid "Row #{0}: BOM not found for FG Item {1}" msgstr "Red #{0}: Sastavnica nije pronađena za Gotov Proizvod {1}" @@ -42256,7 +42912,7 @@ msgstr "Red #{0}: Ne može se izbrisati artikal {1} koja je već u ovom Prodajno msgid "Row #{0}: Cannot set Rate if the billed amount is greater than the amount for Item {1}." msgstr "Red #{0}: Ne može se postaviti cijena ako je fakturisani iznos veći od iznosa za artikal {1}." -#: erpnext/manufacturing/doctype/job_card/job_card.py:1110 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1111 msgid "Row #{0}: Cannot transfer more than Required Qty {1} for Item {2} against Job Card {3}" msgstr "Red #{0}: Ne može se prenijeti više od potrebne količine {1} za artikal {2} naspram Radne Kartice {3}" @@ -42264,23 +42920,23 @@ msgstr "Red #{0}: Ne može se prenijeti više od potrebne količine {1} za artik msgid "Row #{0}: Child Item should not be a Product Bundle. Please remove Item {1} and Save" msgstr "Red #{0}: Podređen artikal ne bi trebao biti paket proizvoda. Ukloni artikal {1} i spremi" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:250 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:251 msgid "Row #{0}: Consumed Asset {1} cannot be Draft" msgstr "Red #{0}: Potrošena Imovina {1} ne može biti nacrt" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:253 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:254 msgid "Row #{0}: Consumed Asset {1} cannot be cancelled" msgstr "Red #{0}: Potrošena Imovina {1} ne može se poništiti" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:235 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:236 msgid "Row #{0}: Consumed Asset {1} cannot be the same as the Target Asset" msgstr "Red #{0}: Potrošena imovina {1} ne može biti isto što i Ciljna Imovina" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:244 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:245 msgid "Row #{0}: Consumed Asset {1} cannot be {2}" msgstr "Red #{0}: Potrošena Imovina {1} ne može biti {2}" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:258 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:259 msgid "Row #{0}: Consumed Asset {1} does not belong to company {2}" msgstr "Red #{0}: Potrošena Imovina {1} ne pripada {2}" @@ -42335,11 +42991,11 @@ msgstr "Red #{0}: Klijent Dostavljeni Artikal {1} nije u Radnom Nalogu {2}" msgid "Row #{0}: Dates overlapping with other row in group {1}" msgstr "Red #{0}: Datumi se preklapaju s drugim redom u grupi {1}" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:354 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:358 msgid "Row #{0}: Default BOM not found for FG Item {1}" msgstr "Red #{0}: Standard Sastavnica nije pronađena za gotov proizvod artikla {1}" -#: erpnext/assets/doctype/asset/asset.py:681 +#: erpnext/assets/doctype/asset/asset.py:684 msgid "Row #{0}: Depreciation Start Date is required" msgstr "Red #{0}: Početni Datum Amortizacije je obavezan" @@ -42347,7 +43003,7 @@ msgstr "Red #{0}: Početni Datum Amortizacije je obavezan" msgid "Row #{0}: Duplicate entry in References {1} {2}" msgstr "Red #{0}: Duplikat unosa u Referencama {1} {2}" -#: erpnext/selling/doctype/sales_order/sales_order.py:328 +#: erpnext/selling/doctype/sales_order/sales_order.py:329 msgid "Row #{0}: Expected Delivery Date cannot be before Purchase Order Date" msgstr "Red #{0}: Očekivani Datum Isporuke ne može biti prije datuma Kupovnog Naloga" @@ -42359,18 +43015,18 @@ msgstr "Red #{0}: Račun Troškova nije postavljen za artikal {1}. {2}" msgid "Row #{0}: Expense account {1} is not valid for Purchase Invoice {2}. Only expense accounts from non-stock items are allowed." msgstr "Red #{0}: Račun troškova {1} nije važeći za Kupovnu Fakturu {2}. Dozvoljeni su samo računi troškova za artikle koji nisu na zalihama." -#: erpnext/buying/doctype/purchase_order/purchase_order.py:359 -#: erpnext/selling/doctype/sales_order/sales_order.py:301 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:363 +#: erpnext/selling/doctype/sales_order/sales_order.py:302 msgid "Row #{0}: Finished Good Item Qty can not be zero" msgstr "Red #{0}: Količina gotovog proizvoda artikla ne može biti nula" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:341 -#: erpnext/selling/doctype/sales_order/sales_order.py:281 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:345 +#: erpnext/selling/doctype/sales_order/sales_order.py:282 msgid "Row #{0}: Finished Good Item is not specified for service item {1}" msgstr "Red #{0}: Gotov Proizvod artikla nije navedena zaservisni artikal {1}" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:348 -#: erpnext/selling/doctype/sales_order/sales_order.py:288 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:352 +#: erpnext/selling/doctype/sales_order/sales_order.py:289 msgid "Row #{0}: Finished Good Item {1} must be a sub-contracted item" msgstr "Red #{0}: Gotov Proizvod Artikla {1} mora biti podizvođačkiartikal" @@ -42378,7 +43034,7 @@ msgstr "Red #{0}: Gotov Proizvod Artikla {1} mora biti podizvođačkiartikal" msgid "Row #{0}: Finished Good must be {1}" msgstr "Red #{0}: Gotov Proizvod mora biti {1}" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:515 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:516 msgid "Row #{0}: Finished Good reference is mandatory for Scrap Item {1}." msgstr "Red #{0}: Gotov Proizvod referenca je obavezna za Otpadni Artikal {1}." @@ -42395,7 +43051,7 @@ msgstr "Red #{0}: Za {1}, možete odabrati referentni dokument samo ako je raču msgid "Row #{0}: For {1}, you can select reference document only if account gets debited" msgstr "Red #{0}: Za {1}, možete odabrati referentni dokument samo ako račun bude zadužen" -#: erpnext/assets/doctype/asset/asset.py:664 +#: erpnext/assets/doctype/asset/asset.py:667 msgid "Row #{0}: Frequency of Depreciation must be greater than zero" msgstr "Red #{0}: Učestalost amortizacije mora biti veća od nule" @@ -42403,7 +43059,7 @@ msgstr "Red #{0}: Učestalost amortizacije mora biti veća od nule" msgid "Row #{0}: From Date cannot be before To Date" msgstr "Red #{0}: Od datuma ne može biti prije Do datuma" -#: erpnext/manufacturing/doctype/job_card/job_card.py:862 +#: erpnext/manufacturing/doctype/job_card/job_card.py:863 msgid "Row #{0}: From Time and To Time fields are required" msgstr "Red #{0}: Polja Od i Do su obavezna" @@ -42448,11 +43104,11 @@ msgstr "Red #{0}: Artikal {1} nije Serijalizirani/Šaržirani Artikal. Ne može msgid "Row #{0}: Item {1} is not a part of Subcontracting Inward Order {2}" msgstr "Red #{0}: Artikal {1} nije u Podizvođačkom Nalogu {2}" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:269 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:270 msgid "Row #{0}: Item {1} is not a service item" msgstr "Red #{0}: Artikal {1} nije servisni artikal" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:223 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:224 msgid "Row #{0}: Item {1} is not a stock item" msgstr "Red #{0}: Artikal {1} nije artikal na zalihama" @@ -42468,15 +43124,19 @@ msgstr "Red #{0}: Artikla {1} se ne slaže. Promjena koda artikla nije dozvoljen msgid "Row #{0}: Journal Entry {1} does not have account {2} or already matched against another voucher" msgstr "Red #{0}: Nalog Knjiženja {1} nema račun {2} ili se već podudara naspram drugog verifikata" -#: erpnext/assets/doctype/asset/asset.py:675 +#: erpnext/assets/doctype/asset_category/asset_category.py:149 +msgid "Row #{0}: Missing {1} for company {2}." +msgstr "Red #{0}: Nedostaje {1} za {2}." + +#: erpnext/assets/doctype/asset/asset.py:678 msgid "Row #{0}: Next Depreciation Date cannot be before Available-for-use Date" msgstr "Red #{0}: Sljedeći datum amortizacije ne može biti prije datuma dostupnosti za upotrebu" -#: erpnext/assets/doctype/asset/asset.py:670 +#: erpnext/assets/doctype/asset/asset.py:673 msgid "Row #{0}: Next Depreciation Date cannot be before Purchase Date" msgstr "Red #{0}: Sljedeći datum amortizacije ne može biti prije datuma kupovine" -#: erpnext/selling/doctype/sales_order/sales_order.py:668 +#: erpnext/selling/doctype/sales_order/sales_order.py:669 msgid "Row #{0}: Not allowed to change Supplier as Purchase Order already exists" msgstr "Red #{0}: Nije dozvoljeno mijenjati dobavljača jer Kupovni Nalog već postoji" @@ -42484,7 +43144,7 @@ msgstr "Red #{0}: Nije dozvoljeno mijenjati dobavljača jer Kupovni Nalog već p msgid "Row #{0}: Only {1} available to reserve for the Item {2}" msgstr "Red #{0}: Samo {1} je dostupno za rezervisanje za artikal {2}" -#: erpnext/assets/doctype/asset/asset.py:638 +#: erpnext/assets/doctype/asset/asset.py:641 msgid "Row #{0}: Opening Accumulated Depreciation must be less than or equal to {1}" msgstr "Red #{0}: Početna akumulirana amortizacija mora biti manja ili jednaka {1}" @@ -42497,11 +43157,11 @@ msgstr "Red #{0}: Operacija {1} nije završena za {2} količinu gotovog proizvod msgid "Row #{0}: Overconsumption of Customer Provided Item {1} against Work Order {2} is not allowed in the Subcontracting Inward process." msgstr "Red #{0}: Prekomjerna potrošnja Klijent Dostavljenog Artikla {1} u odnosu na Radni Nalog {2} nije dozvoljena u Internom Podizvođačkom procesu." -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1052 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1048 msgid "Row #{0}: Please select Item Code in Assembly Items" msgstr "Red #{0}: Odaberi Kod Artikla u Artiklima Montaže" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1055 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1051 msgid "Row #{0}: Please select the BOM No in Assembly Items" msgstr "Red #{0}: Odaberi broj Spiska Materijala u Artiklima Montaže" @@ -42509,7 +43169,7 @@ msgstr "Red #{0}: Odaberi broj Spiska Materijala u Artiklima Montaže" msgid "Row #{0}: Please select the Finished Good Item against which this Customer Provided Item will be used." msgstr "Red #{0}: Odaberi Artikal Gotovog Proizvoda za koju će se koristiti ovaj Klijent Dostavljeni Artikal." -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1049 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1045 msgid "Row #{0}: Please select the Sub Assembly Warehouse" msgstr "Red #{0}: Odaberi Skladište Podmontaže" @@ -42525,8 +43185,8 @@ msgstr "Red #{0}: Ažuriraj račun odloženih prihoda/troškova u redu artikla i msgid "Row #{0}: Qty increased by {1}" msgstr "Red #{0}: Količina povećana za {1}" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:226 -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:272 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:227 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:273 msgid "Row #{0}: Qty must be a positive number" msgstr "Red #{0}: Količina mora biti pozitivan broj" @@ -42578,7 +43238,7 @@ msgstr "Red #{0}: Tip referentnog dokumenta mora biti jedan od Kupovni Nalog, Ku msgid "Row #{0}: Reference Document Type must be one of Sales Order, Sales Invoice, Journal Entry or Dunning" msgstr "Red #{0}: Tip referentnog dokumenta mora biti jedan od Prodajni Nalog, Prodajna Faktura, Nalog Knjiženja ili Opomena" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:508 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:509 msgid "Row #{0}: Rejected Qty cannot be set for Scrap Item {1}." msgstr "Red #{0}: Odbijena Količina ne može se postaviti za Artikal Otpada {1}." @@ -42602,7 +43262,7 @@ msgstr "Red #{0}: Vraćena količina ne može biti veća od dostupne količine z msgid "Row #{0}: Returned quantity cannot be greater than available quantity to return for Item {1}" msgstr "Red #{0}: Vraćena količina ne može biti veća od dostupne količine za povrat za Artikal {1}" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:503 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:504 msgid "Row #{0}: Scrap Item Qty cannot be zero" msgstr "Red #{0}: Količina Otpadnih Artikala ne može biti nula" @@ -42648,11 +43308,11 @@ msgstr "Red #{0}: Datum početka servisa ne može biti veći od datuma završetk msgid "Row #{0}: Service Start and End Date is required for deferred accounting" msgstr "Red #{0}: Datum početka i završetka servisa je potreban za odloženo knjigovodstvo" -#: erpnext/selling/doctype/sales_order/sales_order.py:491 +#: erpnext/selling/doctype/sales_order/sales_order.py:492 msgid "Row #{0}: Set Supplier for item {1}" msgstr "Red #{0}: Postavi Dobavljača za artikal {1}" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1059 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1055 msgid "Row #{0}: Since 'Track Semi Finished Goods' is enabled, the BOM {1} cannot be used for Sub Assembly Items" msgstr "Red #{0}: Pošto je omogućeno 'Praćenje Polugotovih Artikala', Sastavnica {1} se ne može koristiti za artikle podsklopa" @@ -42676,11 +43336,11 @@ msgstr "Red #{0}: Izvorno i ciljno skladište ne mogu biti isto za prijenos mate msgid "Row #{0}: Source, Target Warehouse and Inventory Dimensions cannot be the exact same for Material Transfer" msgstr "Red #{0}: Izvor, Ciljno Skladište i Dimenzije Zaliha ne mogu biti potpuno iste za Prijenos Materijala" -#: erpnext/manufacturing/doctype/workstation/workstation.py:105 +#: erpnext/manufacturing/doctype/workstation/workstation.py:106 msgid "Row #{0}: Start Time and End Time are required" msgstr "Red #{0}: Vrijeme Početka i Vrijeme Završetka je obavezno" -#: erpnext/manufacturing/doctype/workstation/workstation.py:108 +#: erpnext/manufacturing/doctype/workstation/workstation.py:109 msgid "Row #{0}: Start Time must be before End Time" msgstr "Red #{0}: Vrijeme Početka mora biti prije Vremena Završetka" @@ -42737,15 +43397,15 @@ msgstr "Red #{0}: Šarža {1} je već istekla." msgid "Row #{0}: The warehouse {1} is not a child warehouse of a group warehouse {2}" msgstr "Red #{0}: Skladište {1} nije podređeno skladište grupnog skladišta {2}" -#: erpnext/manufacturing/doctype/workstation/workstation.py:181 +#: erpnext/manufacturing/doctype/workstation/workstation.py:182 msgid "Row #{0}: Timings conflicts with row {1}" msgstr "Red #{0}: Vrijeme je u sukobu sa redom {1}" -#: erpnext/assets/doctype/asset/asset.py:651 +#: erpnext/assets/doctype/asset/asset.py:654 msgid "Row #{0}: Total Number of Depreciations cannot be less than or equal to Opening Number of Booked Depreciations" msgstr "Red #{0}: Ukupan broj amortizacija ne može biti manji ili jednak početnom broju knjiženih amortizacija" -#: erpnext/assets/doctype/asset/asset.py:660 +#: erpnext/assets/doctype/asset/asset.py:663 msgid "Row #{0}: Total Number of Depreciations must be greater than zero" msgstr "Red #{0}: Ukupan broj amortizacija mora biti veći od nule" @@ -42769,7 +43429,7 @@ msgstr "Red #{0}: Odaberi Imovinu za Artikal {1}." msgid "Row #{0}: {1} can not be negative for item {2}" msgstr "Red #{0}: {1} ne može biti negativan za artikal {2}" -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:320 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:322 msgid "Row #{0}: {1} is not a valid reading field. Please refer to the field description." msgstr "Red #{0}: {1} nije važeće polje za čitanje. Pogledaj opis polja." @@ -42793,7 +43453,7 @@ msgstr "Red #{idx}: Ne može se odabrati Skladište Dobavljača dok isporučuje msgid "Row #{idx}: Item rate has been updated as per valuation rate since its an internal stock transfer." msgstr "Red #{idx}: Cijena artikla je ažurirana prema stopi vrednovanja zato što je ovo interni prijenos zaliha." -#: erpnext/controllers/buying_controller.py:1043 +#: erpnext/controllers/buying_controller.py:1060 msgid "Row #{idx}: Please enter a location for the asset item {item_code}." msgstr "Red #{idx}: Unesi lokaciju za imovinski artikal {item_code}." @@ -42813,7 +43473,7 @@ msgstr "Red #{idx}: {field_label} je obavezan." msgid "Row #{idx}: {from_warehouse_field} and {to_warehouse_field} cannot be same." msgstr "Red #{idx}: {from_warehouse_field} i {to_warehouse_field} ne mogu biti isti." -#: erpnext/controllers/buying_controller.py:1162 +#: erpnext/controllers/buying_controller.py:1179 msgid "Row #{idx}: {schedule_date} cannot be before {transaction_date}." msgstr "Red #{idx}: {schedule_date} ne može biti prije {transaction_date}." @@ -42837,7 +43497,7 @@ msgstr "Red #{}: Kasa Faktura {} nije naspram klijenta {}" msgid "Row #{}: POS Invoice {} is not submitted yet" msgstr "Red #{}: Kasa Faktura {} još nije podnešena" -#: erpnext/assets/doctype/asset_maintenance/asset_maintenance.py:41 +#: erpnext/assets/doctype/asset_maintenance/asset_maintenance.py:43 msgid "Row #{}: Please assign task to a member." msgstr "Red #{}: Dodijeli zadatak članu." @@ -42878,7 +43538,7 @@ msgstr "Red #{}: {} {} ne pripada {}. Odaberi važeći {}." msgid "Row No {0}: Warehouse is required. Please set a Default Warehouse for Item {1} and Company {2}" msgstr "Red br {0}: Skladište je obezno. Postavite standard skladište za {1} i {2}" -#: erpnext/manufacturing/doctype/job_card/job_card.py:729 +#: erpnext/manufacturing/doctype/job_card/job_card.py:730 msgid "Row {0} : Operation is required against the raw material item {1}" msgstr "Red {0} : Operacija je obavezna naspram artikla sirovine {1}" @@ -42890,7 +43550,7 @@ msgstr "Red {0} odabrana količina je manja od potrebne količine, potrebno je d msgid "Row {0}# Item {1} not found in 'Raw Materials Supplied' table in {2} {3}" msgstr "Red {0}# Artikal {1} nije pronađen u tabeli 'Isporučene Sirovine' u {2} {3}" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:273 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:274 msgid "Row {0}: Accepted Qty and Rejected Qty can't be zero at the same time." msgstr "Red {0}: Prihvaćena Količina i Odbijena Količina ne mogu biti nula u isto vrijeme." @@ -42930,7 +43590,7 @@ msgstr "Red {0}: Sastavnica nije pronađena za Artikal {1}" msgid "Row {0}: Both Debit and Credit values cannot be zero" msgstr "Red {0}: Vrijednosti debita i kredita ne mogu biti nula" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:550 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:551 msgid "Row {0}: Consumed Qty {1} {2} must be less than or equal to Available Qty For Consumption\n" "\t\t\t\t\t{3} {4} in Consumed Items Table." msgstr "Red {0}: Potrošena Količina {1} {2} mora biti manja ili jednaka dostupnoj količini za potrošnju\n" @@ -42952,7 +43612,7 @@ msgstr "Red {0}: Centar Troškova je obaveyan za artikal {1}" msgid "Row {0}: Credit entry can not be linked with a {1}" msgstr "Red {0}: Unos kredita ne može se povezati sa {1}" -#: erpnext/manufacturing/doctype/bom/bom.py:538 +#: erpnext/manufacturing/doctype/bom/bom.py:539 msgid "Row {0}: Currency of the BOM #{1} should be equal to the selected currency {2}" msgstr "Red {0}: Valuta Sastavnice #{1} bi trebala biti jednaka odabranoj valuti {2}" @@ -42981,11 +43641,11 @@ msgstr "Red {0}: Ili je Artikal Dostavnice ili Pakirani Artikal referenca obavez msgid "Row {0}: Exchange Rate is mandatory" msgstr "Red {0}: Devizni Kurs je obavezan" -#: erpnext/assets/doctype/asset/asset.py:609 +#: erpnext/assets/doctype/asset/asset.py:612 msgid "Row {0}: Expected Value After Useful Life cannot be negative" msgstr "Red {0}: Očekivana vrijednost nakon vijeka trajanja ne može biti negativna" -#: erpnext/assets/doctype/asset/asset.py:612 +#: erpnext/assets/doctype/asset/asset.py:615 msgid "Row {0}: Expected Value After Useful Life must be less than Net Purchase Amount" msgstr "Red {0}: Očekivana vrijednost nakon vijeka trajanja mora biti manja od neto kupovnog iznosa" @@ -43001,7 +43661,7 @@ msgstr "Red {0}: Račun Troškova je promijenjen u {1} jer račun {2} nije povez msgid "Row {0}: Expense Head changed to {1} because expense is booked against this account in Purchase Receipt {2}" msgstr "Red {0}: Račun Troškova je promijenjen u {1} jer je trošak knjižen naspram ovaog računa u Kupovnom Računu {2}" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:142 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:143 msgid "Row {0}: For Supplier {1}, Email Address is Required to send an email" msgstr "Red {0}: Za Dobavljača {1}, adresa e-pošte je obavezna za slanje e-pošte" @@ -43009,7 +43669,7 @@ msgstr "Red {0}: Za Dobavljača {1}, adresa e-pošte je obavezna za slanje e-po msgid "Row {0}: From Time and To Time is mandatory." msgstr "Red {0}: Od vremena i do vremena je obavezano." -#: erpnext/manufacturing/doctype/job_card/job_card.py:306 +#: erpnext/manufacturing/doctype/job_card/job_card.py:307 #: erpnext/projects/doctype/timesheet/timesheet.py:225 msgid "Row {0}: From Time and To Time of {1} is overlapping with {2}" msgstr "Red {0}: Od vremena i do vremena {1} se preklapa sa {2}" @@ -43018,7 +43678,7 @@ msgstr "Red {0}: Od vremena i do vremena {1} se preklapa sa {2}" msgid "Row {0}: From Warehouse is mandatory for internal transfers" msgstr "Red {0}: Iz skladišta je obavezano za interne prijenose" -#: erpnext/manufacturing/doctype/job_card/job_card.py:297 +#: erpnext/manufacturing/doctype/job_card/job_card.py:298 msgid "Row {0}: From time must be less than to time" msgstr "Red {0}: Od vremena mora biti prije do vremena" @@ -43182,7 +43842,7 @@ msgstr "Red {0}: Prenesena količina ne može biti veća od tražene količine." msgid "Row {0}: UOM Conversion Factor is mandatory" msgstr "Red {0}: Jedinični Faktor Konverzije je obavezan" -#: erpnext/manufacturing/doctype/bom/bom.py:1203 +#: erpnext/manufacturing/doctype/bom/bom.py:1212 #: erpnext/manufacturing/doctype/work_order/work_order.py:410 msgid "Row {0}: Workstation or Workstation Type is mandatory for an operation {1}" msgstr "Red {0}: Radna Stanica ili Tip Radne Stanice je obavezan za operaciju {1}" @@ -43211,11 +43871,11 @@ msgstr "Red {0}: {1} {2} se ne podudara sa {3}" msgid "Row {0}: {2} Item {1} does not exist in {2} {3}" msgstr "Red {0}: {2} Artikal {1} ne postoji u {2} {3}" -#: erpnext/utilities/transaction_base.py:561 +#: erpnext/utilities/transaction_base.py:562 msgid "Row {1}: Quantity ({0}) cannot be a fraction. To allow this, disable '{2}' in UOM {3}." msgstr "Red {1}: Količina ({0}) ne može biti razlomak. Da biste to omogućili, onemogućite '{2}' u Jedinici {3}." -#: erpnext/controllers/buying_controller.py:1025 +#: erpnext/controllers/buying_controller.py:1042 msgid "Row {idx}: Asset Naming Series is mandatory for the auto creation of assets for item {item_code}." msgstr "Red {idx}: Serija Imenovanja Imovine je obavezna za automatsko kreiranje sredstava za artikal {item_code}." @@ -43337,7 +43997,9 @@ msgid "SLA will be applied on every {0}" msgstr "Standard Nivo Servisa će se primjenjivati na svaki {0}" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/selling/doctype/sms_center/sms_center.json +#: erpnext/workspace_sidebar/crm.json msgid "SMS Center" msgstr "SMS Centar" @@ -43434,8 +44096,10 @@ msgstr "Prodajni Račun" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/sales_analytics/sales_analytics.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/selling.json msgid "Sales Analytics" msgstr "Analiza Prodaje" @@ -43459,9 +44123,11 @@ msgstr "Troškovi Prodaje" #. Schedule' #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/master_production_schedule/master_production_schedule.json #: erpnext/manufacturing/doctype/sales_forecast/sales_forecast.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Sales Forecast" msgstr "Prognoza Prodaje" @@ -43472,10 +44138,12 @@ msgstr "Artikal Prognoze Prodaje" #. Label of a Link in the CRM Workspace #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/workspace/crm/crm.json #: erpnext/selling/page/sales_funnel/sales_funnel.js:7 -#: erpnext/selling/page/sales_funnel/sales_funnel.js:46 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:49 #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/selling.json msgid "Sales Funnel" msgstr "Lijevak Prodaje" @@ -43507,6 +44175,7 @@ msgstr "Prodajna Ulazna Cijena" #. Label of a shortcut in the Home Workspace #. Option for the 'Reference Type' (Select) field in DocType 'Quality #. Inspection' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/loyalty_point_entry_redemption/loyalty_point_entry_redemption.json #: erpnext/accounts/doctype/overdue_payment/overdue_payment.json @@ -43530,6 +44199,8 @@ msgstr "Prodajna Ulazna Cijena" #: erpnext/stock/doctype/delivery_note/delivery_note.js:347 #: erpnext/stock/doctype/delivery_note/delivery_note_list.js:67 #: erpnext/stock/doctype/quality_inspection/quality_inspection.json +#: erpnext/workspace_sidebar/home.json erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Invoice" msgstr "Prodajna Faktura" @@ -43579,9 +44250,12 @@ msgstr "Transakcije Prodajne Fakture" #. Name of a report #. Label of a Link in the Financial Reports Workspace #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/sales_invoice_trends/sales_invoice_trends.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Invoice Trends" msgstr "Trendovi Prodajne Fakture" @@ -43613,7 +44287,7 @@ msgstr "U Kasi je aktiviran način Prodajne Fakture. Umjesto toga kreiraj Prodaj msgid "Sales Invoice {0} has already been submitted" msgstr "Prodajna Faktura {0} je već podnešena" -#: erpnext/selling/doctype/sales_order/sales_order.py:587 +#: erpnext/selling/doctype/sales_order/sales_order.py:588 msgid "Sales Invoice {0} must be deleted before cancelling this Sales Order" msgstr "Prodajna Faktura {0} mora se izbrisati prije otkazivanja ovog Prodajnog Naloga" @@ -43622,15 +44296,15 @@ msgstr "Prodajna Faktura {0} mora se izbrisati prije otkazivanja ovog Prodajnog msgid "Sales Monthly History" msgstr "Mjesečna Istorija Prodaje" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:150 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:153 msgid "Sales Opportunities by Campaign" msgstr "Mogućnos prodaje po Kampanji" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:152 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:155 msgid "Sales Opportunities by Medium" msgstr "Prilike za Prodaju po Medijumu" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:148 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:151 msgid "Sales Opportunities by Source" msgstr "Mogućnos Prodaje prema Izvoru" @@ -43648,6 +44322,8 @@ msgstr "Mogućnos Prodaje prema Izvoru" #. Label of the sales_order (Link) field in DocType 'Production Plan Item' #. Label of the sales_order (Link) field in DocType 'Production Plan Sales #. Order' +#. Label of the sales_order (Link) field in DocType 'Production Plan Sub +#. Assembly Item' #. Label of the sales_order (Link) field in DocType 'Work Order' #. Label of the sales_order (Link) field in DocType 'Project' #. Label of the sales_order (Link) field in DocType 'Delivery Schedule Item' @@ -43660,12 +44336,13 @@ msgstr "Mogućnos Prodaje prema Izvoru" #. Option for the 'Voucher Type' (Select) field in DocType 'Stock Reservation #. Entry' #. Label of a Link in the Subcontracting Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:278 #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:276 -#: erpnext/accounts/report/sales_register/sales_register.py:237 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:277 +#: erpnext/accounts/report/sales_register/sales_register.py:238 #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json #: erpnext/controllers/selling_controller.py:494 @@ -43678,6 +44355,7 @@ msgstr "Mogućnos Prodaje prema Izvoru" #: erpnext/manufacturing/doctype/production_plan/production_plan.json #: erpnext/manufacturing/doctype/production_plan_item/production_plan_item.json #: erpnext/manufacturing/doctype/production_plan_sales_order/production_plan_sales_order.json +#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json #: erpnext/manufacturing/doctype/work_order/work_order.json #: erpnext/manufacturing/doctype/work_order/work_order_calendar.js:32 #: erpnext/manufacturing/report/production_plan_summary/production_plan_summary.py:155 @@ -43706,15 +44384,19 @@ msgstr "Mogućnos Prodaje prema Izvoru" #: erpnext/stock/report/delayed_order_report/delayed_order_report.js:30 #: erpnext/stock/report/delayed_order_report/delayed_order_report.py:74 #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/selling.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Sales Order" msgstr "Prodajni Nalog" #. Name of a report #. Label of a Link in the Selling Workspace #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/sales_order_analysis/sales_order_analysis.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Order Analysis" msgstr "Analiza Prodajnih Naloga" @@ -43732,6 +44414,8 @@ msgstr "Datum Prodajnog Naloga" #. Label of the sales_order_item (Data) field in DocType 'Production Plan Item' #. Label of the sales_order_item (Data) field in DocType 'Production Plan Item #. Reference' +#. Label of the sales_order_item (Data) field in DocType 'Production Plan Sub +#. Assembly Item' #. Label of the sales_order_item (Data) field in DocType 'Work Order' #. Label of the sales_order_item (Data) field in DocType 'Delivery Schedule #. Item' @@ -43750,6 +44434,7 @@ msgstr "Datum Prodajnog Naloga" #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/manufacturing/doctype/production_plan_item/production_plan_item.json #: erpnext/manufacturing/doctype/production_plan_item_reference/production_plan_item_reference.json +#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json #: erpnext/manufacturing/doctype/work_order/work_order.json #: erpnext/selling/doctype/delivery_schedule_item/delivery_schedule_item.json #: erpnext/selling/doctype/sales_order/sales_order.js:336 @@ -43789,8 +44474,10 @@ msgstr "Status Prodajnog Naloga" #. Name of a report #. Label of a chart in the Selling Workspace #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/sales_order_trends/sales_order_trends.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Order Trends" msgstr "Trendovi Prodajnih Naloga" @@ -43798,7 +44485,7 @@ msgstr "Trendovi Prodajnih Naloga" msgid "Sales Order required for Item {0}" msgstr "Prodajni Nalog je obavezan za Artikal {0}" -#: erpnext/selling/doctype/sales_order/sales_order.py:352 +#: erpnext/selling/doctype/sales_order/sales_order.py:353 msgid "Sales Order {0} already exists against Customer's Purchase Order {1}. To allow multiple Sales Orders, Enable {2} in {3}" msgstr "Prodajni Nalog {0} već postoji naspram Kupovnog Naloga {1}. Da dozvolite višestruke Prodajne Naloge, omogući {2} u {3}" @@ -43860,6 +44547,7 @@ msgstr "Prodajni Nalozi za Dostavu" #. Label of a Link in the Selling Workspace #. Name of a DocType #. Label of the sales_partner (Link) field in DocType 'Delivery Note' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json @@ -43880,6 +44568,7 @@ msgstr "Prodajni Nalozi za Dostavu" #: erpnext/selling/workspace/selling/selling.json #: erpnext/setup/doctype/sales_partner/sales_partner.json #: erpnext/stock/doctype/delivery_note/delivery_note.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Partner" msgstr "Partner Prodaje" @@ -43910,7 +44599,9 @@ msgid "Sales Partner Target" msgstr "Cilj Prodajnog Partnera" #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Partner Target Variance Based On Item Group" msgstr "Odstupanje Cilja Prodajnog Partnera zasnovana na Grupi Artikla" @@ -43933,16 +44624,21 @@ msgstr "Tip Prodajnog Partnera" #. Name of a report #. Label of a Link in the Financial Reports Workspace #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/sales_partners_commission/sales_partners_commission.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Partners Commission" msgstr "Provizija Prodajnih Partnera" #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Sales Payment Summary" msgstr "Sažetak Prodajnog Plaćanja" @@ -43960,6 +44656,7 @@ msgstr "Sažetak Prodajnog Plaćanja" #. Label of the sales_person (Link) field in DocType 'Sales Team' #. Label of a Link in the Selling Workspace #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:158 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:137 @@ -43981,6 +44678,7 @@ msgstr "Sažetak Prodajnog Plaćanja" #: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py:116 #: erpnext/selling/workspace/selling/selling.json #: erpnext/setup/doctype/sales_person/sales_person.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/selling.json msgid "Sales Person" msgstr "Prodavač" @@ -44000,8 +44698,10 @@ msgstr "Ime Prodavača" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/sales_person_target_variance_based_on_item_group/sales_person_target_variance_based_on_item_group.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Person Target Variance Based On Item Group" msgstr "Odstupanje od Cilja Prodavača na osnovu Grupe Artikla" @@ -44013,23 +44713,28 @@ msgstr "Ciljevi Prodavača" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Person-wise Transaction Summary" msgstr "Sažetak Transakcije Prodaje po Prodavaču" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:47 +#. Label of a Workspace Sidebar Item +#: erpnext/selling/page/sales_funnel/sales_funnel.js:50 +#: erpnext/workspace_sidebar/crm.json msgid "Sales Pipeline" msgstr "Prodajni Cjevovod" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/sales_pipeline_analytics/sales_pipeline_analytics.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Sales Pipeline Analytics" msgstr "Analiza Prodaje" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:154 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:157 msgid "Sales Pipeline by Stage" msgstr "Prodaja po Fazama" @@ -44038,7 +44743,10 @@ msgid "Sales Price List" msgstr "Prodajni Cijenovnik" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/sales_register/sales_register.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Register" msgstr "Registar Prodaje" @@ -44054,11 +44762,12 @@ msgstr "Prodajni Povrat" #. Label of the sales_stage (Link) field in DocType 'Opportunity' #. Name of a DocType #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/opportunity/opportunity.json #: erpnext/crm/doctype/sales_stage/sales_stage.json #: erpnext/crm/report/lost_opportunity/lost_opportunity.py:51 #: erpnext/crm/report/sales_pipeline_analytics/sales_pipeline_analytics.py:69 -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Sales Stage" msgstr "Faza Prodaje" @@ -44067,8 +44776,10 @@ msgid "Sales Summary" msgstr "Sažetak Prodaje" #. Label of the sales_tax_template (Link) field in DocType 'Tax Rule' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/tax_rule/tax_rule.json #: erpnext/setup/doctype/company/company.js:133 +#: erpnext/workspace_sidebar/taxes.json msgid "Sales Tax Template" msgstr "Šablon Prodajnog PDV-a" @@ -44191,7 +44902,7 @@ msgstr "Ista kombinacija artikla i skladišta je već unesena." msgid "Same item cannot be entered multiple times." msgstr "Isti Artikal ne može se unijeti više puta." -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:111 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:112 msgid "Same supplier has been entered multiple times" msgstr "Isti Dobavljač je upisan više puta" @@ -44478,7 +45189,7 @@ msgstr "Trošak Otpadnog Materijala (Valuta Poduzeća)" msgid "Scrap Warehouse" msgstr "Otpadno Skladište" -#: erpnext/assets/doctype/asset/depreciation.py:384 +#: erpnext/assets/doctype/asset/depreciation.py:385 msgid "Scrap date cannot be before purchase date" msgstr "Datum Rashodovanja ne može biti prije Datuma Kupovine" @@ -44880,7 +45591,7 @@ msgstr "Odaberi Skladište" msgid "Select the customer or supplier." msgstr "Odaberite Klijenta ili Dobavljača." -#: erpnext/assets/doctype/asset/asset.js:921 +#: erpnext/assets/doctype/asset/asset.js:922 msgid "Select the date" msgstr "Odaberi datum" @@ -44947,22 +45658,22 @@ msgstr "Odabrani dokument mora biti u podnešenom stanju" msgid "Self delivery" msgstr "Samostalna Dostava" -#: erpnext/assets/doctype/asset/asset.js:632 +#: erpnext/assets/doctype/asset/asset.js:633 #: erpnext/stock/doctype/batch/batch_dashboard.py:9 #: erpnext/stock/doctype/item/item_dashboard.py:20 msgid "Sell" msgstr "Prodaja" #: erpnext/assets/doctype/asset/asset.js:168 -#: erpnext/assets/doctype/asset/asset.js:621 +#: erpnext/assets/doctype/asset/asset.js:622 msgid "Sell Asset" msgstr "Prodaj Imovinu" -#: erpnext/assets/doctype/asset/asset.js:626 +#: erpnext/assets/doctype/asset/asset.js:627 msgid "Sell Qty" msgstr "Prodajna Količina" -#: erpnext/assets/doctype/asset/asset.js:642 +#: erpnext/assets/doctype/asset/asset.js:643 msgid "Sell quantity cannot exceed the asset quantity" msgstr "Prodajna Količina ne može premašiti količinu imovine" @@ -44970,7 +45681,7 @@ msgstr "Prodajna Količina ne može premašiti količinu imovine" msgid "Sell quantity cannot exceed the asset quantity. Asset {0} has only {1} item(s)." msgstr "Prodajna Količina ne može premašiti količinu imovine. Imovina {0} ima samo {1} artikala." -#: erpnext/assets/doctype/asset/asset.js:638 +#: erpnext/assets/doctype/asset/asset.js:639 msgid "Sell quantity must be greater than zero" msgstr "Prodajna Količina mora biti veća od nule" @@ -44979,6 +45690,7 @@ msgstr "Prodajna Količina mora biti veća od nule" #. Option for the 'Shipping Rule Type' (Select) field in DocType 'Shipping #. Rule' #. Group in Subscription's connections +#. Label of a Desktop Icon #. Option for the 'Order Type' (Select) field in DocType 'Blanket Order' #. Name of a Workspace #. Label of a Card Break in the Selling Workspace @@ -44986,16 +45698,19 @@ msgstr "Prodajna Količina mora biti veća od nule" #. Label of the selling (Check) field in DocType 'Terms and Conditions' #. Label of the selling (Check) field in DocType 'Item Price' #. Label of the selling (Check) field in DocType 'Price List' +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json #: erpnext/accounts/doctype/shipping_rule/shipping_rule.json #: erpnext/accounts/doctype/subscription/subscription.json +#: erpnext/desktop_icon/selling.json #: erpnext/manufacturing/doctype/blanket_order/blanket_order.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/setup/doctype/incoterm/incoterm.json #: erpnext/setup/doctype/terms_and_conditions/terms_and_conditions.json #: erpnext/stock/doctype/item_price/item_price.json #: erpnext/stock/doctype/price_list/price_list.json +#: erpnext/workspace_sidebar/selling.json msgid "Selling" msgstr "Prodaja" @@ -45015,10 +45730,12 @@ msgstr "Prodajna Cijena" #. Name of a DocType #. Label of a Link in the Selling Workspace #. Label of a shortcut in the ERPNext Settings Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/doctype/selling_settings/selling_settings.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json #: erpnext/stock/doctype/stock_settings/stock_settings.py:222 +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Selling Settings" msgstr "Postavke Prodaje" @@ -45193,6 +45910,7 @@ msgstr "Serijski / Šaržni Broj" #. Supplied Item' #. Label of the serial_no (Link) field in DocType 'Warranty Claim' #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -45212,7 +45930,7 @@ msgstr "Serijski / Šaržni Broj" #: erpnext/stock/doctype/packed_item/packed_item.json #: erpnext/stock/doctype/pick_list_item/pick_list_item.json #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:158 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:159 #: erpnext/stock/doctype/serial_and_batch_entry/serial_and_batch_entry.json #: erpnext/stock/doctype/serial_no/serial_no.json #: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json @@ -45231,6 +45949,7 @@ msgstr "Serijski / Šaržni Broj" #: erpnext/subcontracting/doctype/subcontracting_receipt_supplied_item/subcontracting_receipt_supplied_item.json #: erpnext/support/doctype/warranty_claim/warranty_claim.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial No" msgstr "Serijski Broj" @@ -45254,8 +45973,10 @@ msgstr "Broj Serijskog Broja" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/serial_no_ledger/serial_no_ledger.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial No Ledger" msgstr "Serijski Broj Registar" @@ -45263,7 +45984,7 @@ msgstr "Serijski Broj Registar" msgid "Serial No Range" msgstr "Serijski Broj Raspon" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2515 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2538 msgid "Serial No Reserved" msgstr "Rezervisan Serijski Broj" @@ -45280,15 +46001,19 @@ msgstr "Servisni Ugovor Serijskog Broja ističe" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/serial_no_status/serial_no_status.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial No Status" msgstr "Serijski Broj Status" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/serial_no_warranty_expiry/serial_no_warranty_expiry.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial No Warranty Expiry" msgstr "Istek Roka Garancije Serijskog Broja" @@ -45309,12 +46034,14 @@ msgstr "Serijski Broj i odabirač Šarže ne mogu se koristiti kada je omogućen #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial No and Batch Traceability" msgstr "Pratljivost Serijskog Broja i Šarže" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1111 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1114 msgid "Serial No is mandatory" msgstr "Serijski Broj je Obavezan" @@ -45343,11 +46070,11 @@ msgstr "Serijski Broj {0} ne pripada Artiklu {1}" msgid "Serial No {0} does not exist" msgstr "Serijski Broj {0} ne postoji" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3255 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3278 msgid "Serial No {0} does not exists" msgstr "Serijski Broj {0} ne postoji" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:357 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:358 msgid "Serial No {0} is already Delivered. You cannot use them again in Manufacture / Repack entry." msgstr "Serijski broj {0} je već isporučen. Ne možete ih ponovno koristiti u Proizvodnji / Ponovno pakiranje." @@ -45359,7 +46086,7 @@ msgstr "Serijski Broj {0} je već dodan" msgid "Serial No {0} is already assigned to customer {1}. Can only be returned against the customer {1}" msgstr "Serijski broj {0} je već dodijeljen {1}. Može se vratiti samo ako je od {1}" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:429 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:430 msgid "Serial No {0} is not present in the {1} {2}, hence you can't return it against the {1} {2}" msgstr "Serijski broj {0} nije u {1} {2}, i ne može se vratiti naspram {1} {2}" @@ -45383,7 +46110,7 @@ msgstr "Serijski Broj: {0} izršena transakcija u drugoj Kasa Fakturi." #: erpnext/public/js/utils/serial_no_batch_selector.js:16 #: erpnext/public/js/utils/serial_no_batch_selector.js:190 #: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.js:50 -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:158 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:159 msgid "Serial Nos" msgstr "Serijski Broj" @@ -45397,7 +46124,7 @@ msgstr "Serijski Broj / Šaržni Broj" msgid "Serial Nos and Batches" msgstr "Serijski Brojevi & Šarže" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1801 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1824 msgid "Serial Nos are created successfully" msgstr "Serijski Brojevi su uspješno kreirani" @@ -45405,7 +46132,7 @@ msgstr "Serijski Brojevi su uspješno kreirani" msgid "Serial Nos are reserved in Stock Reservation Entries, you need to unreserve them before proceeding." msgstr "Serijski brojevi su rezervisani u unosima za rezervacije zaliha, morate ih opozvati prije nego što nastavite." -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:363 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:364 msgid "Serial Nos {0} are already Delivered. You cannot use them again in Manufacture / Repack entry." msgstr "Serijski brojevi {0} su već isporučeni. Ne možete ih ponovno koristiti u Proizvodnji / Ponovno pakiranje." @@ -45454,6 +46181,7 @@ msgstr "Serijski i Šarža" #. DocType 'Stock Settings' #. Label of the serial_and_batch_bundle (Link) field in DocType 'Subcontracting #. Receipt Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -45476,14 +46204,15 @@ msgstr "Serijski i Šarža" #: erpnext/stock/report/stock_ledger/stock_ledger.py:343 #: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:177 #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial and Batch Bundle" msgstr "Serijski i Šaržni Paket" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2023 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2046 msgid "Serial and Batch Bundle created" msgstr "Serijski i Šaržni Paket je kreiran" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2095 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2118 msgid "Serial and Batch Bundle updated" msgstr "Serijski i Šaržni Paket je ažuriran" @@ -45605,7 +46334,7 @@ msgstr "Serijski brojevi nedostupni za artikal {0} u skladištu {1}. Pokušaj pr #: erpnext/accounts/doctype/budget/budget.json #: erpnext/accounts/doctype/cashier_closing/cashier_closing.json #: erpnext/accounts/doctype/dunning/dunning.json -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:659 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:655 #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json @@ -45742,7 +46471,7 @@ msgid "Service Item {0} is disabled." msgstr "Servisn Artikal {0} je onemogućen." #: erpnext/subcontracting/doctype/subcontracting_bom/subcontracting_bom.py:67 -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:183 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:165 msgid "Service Item {0} must be a non-stock item." msgstr "Servisni Artikal {0} mora biti artikal koji nije na zalihama." @@ -45762,9 +46491,11 @@ msgstr "Servisni Artikli" #. Name of a DocType #. Label of a Card Break in the Support Workspace #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/support/doctype/issue/issue.json #: erpnext/support/doctype/service_level_agreement/service_level_agreement.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "Service Level Agreement" msgstr "Standard Nivo Servisa" @@ -46112,15 +46843,15 @@ msgstr "Postavi Status Ručno." msgid "Set this if the customer is a Public Administration company." msgstr "Podesi ovo ako je korisnik poduzeća iz Javne Uprave." -#: erpnext/assets/doctype/asset/asset.py:897 +#: erpnext/assets/doctype/asset/asset.py:900 msgid "Set {0} in asset category {1} for company {2}" msgstr "Postavi {0} u kategoriju imovine {1} za {2}" -#: erpnext/assets/doctype/asset/asset.py:1230 +#: erpnext/assets/doctype/asset/asset.py:1235 msgid "Set {0} in asset category {1} or company {2}" msgstr "Postavi {0} u kategoriju imovine {1} ili {2}" -#: erpnext/assets/doctype/asset/asset.py:1227 +#: erpnext/assets/doctype/asset/asset.py:1232 msgid "Set {0} in company {1}" msgstr "Postavi {0} u {1}" @@ -46187,7 +46918,7 @@ msgstr "Postavljanje računa kao Računa Poduzeća je neophodno za Bankovno Usag msgid "Setting up company" msgstr "Postavljanje Poduzeća" -#: erpnext/manufacturing/doctype/bom/bom.py:1182 +#: erpnext/manufacturing/doctype/bom/bom.py:1191 #: erpnext/manufacturing/doctype/work_order/work_order.py:1464 msgid "Setting {0} is required" msgstr "Podešavanje {0} je neophodno" @@ -46217,32 +46948,42 @@ msgstr "Postavi svoju organizaciju" #. Label of the share_balance (Table) field in DocType 'Shareholder' #. Name of a report #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/share_balance/share_balance.json #: erpnext/accounts/doctype/shareholder/shareholder.js:21 #: erpnext/accounts/doctype/shareholder/shareholder.json #: erpnext/accounts/report/share_balance/share_balance.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/share_management.json msgid "Share Balance" msgstr "Stanje Dionica" #. Name of a report #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/shareholder/shareholder.js:27 #: erpnext/accounts/report/share_ledger/share_ledger.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/share_management.json msgid "Share Ledger" msgstr "Registar Dionica" #. Label of a Card Break in the Invoicing Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/desktop_icon/share_management.json +#: erpnext/workspace_sidebar/share_management.json msgid "Share Management" msgstr "Upravljanje Dionicama" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/share_transfer/share_transfer.json #: erpnext/accounts/report/share_ledger/share_ledger.py:59 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/share_management.json msgid "Share Transfer" msgstr "Prenos Dionica" @@ -46259,12 +47000,14 @@ msgstr "Tip Dionica" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/shareholder/shareholder.json #: erpnext/accounts/report/share_balance/share_balance.js:16 #: erpnext/accounts/report/share_balance/share_balance.py:57 #: erpnext/accounts/report/share_ledger/share_ledger.js:16 #: erpnext/accounts/report/share_ledger/share_ledger.py:51 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/share_management.json msgid "Shareholder" msgstr "Dioničar" @@ -46428,6 +47171,7 @@ msgstr "Zemlja Dostave" #. Label of the shipping_rule (Link) field in DocType 'Delivery Note' #. Label of the shipping_rule (Link) field in DocType 'Purchase Receipt' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json @@ -46440,6 +47184,7 @@ msgstr "Zemlja Dostave" #: erpnext/stock/doctype/delivery_note/delivery_note.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json erpnext/workspace_sidebar/stock.json msgid "Shipping Rule" msgstr "Pravilo Dostave" @@ -46848,11 +47593,15 @@ msgstr "Jednostavna Python formula primijenjena na polja za čitanje.
    Numeri msgid "Simultaneous" msgstr "Istovremeno" +#: erpnext/assets/doctype/asset_category/asset_category.py:183 +msgid "Since there are active depreciable assets under this category, the following accounts are required.

    " +msgstr "Budući da u ovoj kategoriji postoje aktivna sredstva koja se amortiziraju, potrebni su sljedeći računi.

    " + #: erpnext/stock/doctype/stock_entry/stock_entry.py:688 msgid "Since there is a process loss of {0} units for the finished good {1}, you should reduce the quantity by {0} units for the finished good {1} in the Items Table." msgstr "Budući da postoji gubitak u procesu od {0} jedinica za gotov proizvod {1}, trebali biste smanjiti količinu za {0} jedinica za gotov proizvod {1} u Tabeli Artikala." -#: erpnext/manufacturing/doctype/bom/bom.py:317 +#: erpnext/manufacturing/doctype/bom/bom.py:318 msgid "Since you have enabled 'Track Semi Finished Goods', at least one operation must have 'Is Final Finished Good' checked. For that set the FG / Semi FG Item as {0} against an operation." msgstr "Budući da je 'Praćenje Polugotovih Proizvoda' omogućeno, barem jedna operacija mora imati odabranu opciju 'Je li Gotov Proizvod'. Za to postavite Gotov Proizvod / Polugotov Proizvod kao {0} naspram operacije." @@ -47028,6 +47777,7 @@ msgstr "Tip Izvora" #. Label of the source_warehouse (Link) field in DocType 'Work Order' #. Label of the source_warehouse (Link) field in DocType 'Work Order Item' #. Label of the source_warehouse (Link) field in DocType 'Work Order Operation' +#. Label of the warehouse (Link) field in DocType 'Sales Order Item' #. Label of the from_warehouse (Link) field in DocType 'Material Request Item' #. Label of the s_warehouse (Link) field in DocType 'Stock Entry Detail' #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json @@ -47043,6 +47793,7 @@ msgstr "Tip Izvora" #: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json #: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:126 #: erpnext/public/js/utils/sales_common.js:564 +#: erpnext/selling/doctype/sales_order_item/sales_order_item.json #: erpnext/stock/dashboard/item_dashboard.js:227 #: erpnext/stock/doctype/material_request_item/material_request_item.json #: erpnext/stock/doctype/stock_entry/stock_entry.js:716 @@ -47126,7 +47877,7 @@ msgstr "Navedi uslove za izračunavanje iznosa pošiljke" msgid "Spending for Account {0} ({1}) between {2} and {3} has already exceeded the new allocated budget. Spent: {4}, Budget: {5}" msgstr "Potrošnja za Račun {0} ({1}) između {2} i {3} je već premašila novi dodijeljeni budžet. Potrošeno: {4}, Budžet: {5}" -#: erpnext/assets/doctype/asset/asset.js:682 +#: erpnext/assets/doctype/asset/asset.js:683 #: erpnext/stock/doctype/batch/batch.js:91 #: erpnext/stock/doctype/batch/batch.js:183 #: erpnext/support/doctype/issue/issue.js:114 @@ -47134,7 +47885,7 @@ msgid "Split" msgstr "Razdjeli" #: erpnext/assets/doctype/asset/asset.js:144 -#: erpnext/assets/doctype/asset/asset.js:666 +#: erpnext/assets/doctype/asset/asset.js:667 msgid "Split Asset" msgstr "Podjeljena Imovina" @@ -47157,11 +47908,11 @@ msgstr "Podjeli od" msgid "Split Issue" msgstr "Razdjeli Slučaj" -#: erpnext/assets/doctype/asset/asset.js:672 +#: erpnext/assets/doctype/asset/asset.js:673 msgid "Split Qty" msgstr "Podjeljena Količina" -#: erpnext/assets/doctype/asset/asset.py:1369 +#: erpnext/assets/doctype/asset/asset.py:1384 msgid "Split Quantity must be less than Asset Quantity" msgstr "Količina podijeljene imovine mora biti manja od količine imovine" @@ -47345,11 +48096,11 @@ msgstr "Datum početka tekućeg perioda fakture" msgid "Start date should be less than end date for Item {0}" msgstr "Datum početka bi trebao biti prije od datuma završetka za atikal {0}" -#: erpnext/assets/doctype/asset_maintenance/asset_maintenance.py:37 +#: erpnext/assets/doctype/asset_maintenance/asset_maintenance.py:39 msgid "Start date should be less than end date for task {0}" msgstr "Datum početka bi trebao biti prije od datuma završetka za zadatak {0}" -#: erpnext/utilities/bulk_transaction.py:44 +#: erpnext/utilities/bulk_transaction.py:46 msgid "Started a background job to create {1} {0}. {2}" msgstr "Započet je pozadinski zadatak za kreiranje {1} {0}. {2}" @@ -47392,7 +48143,7 @@ msgstr "Prikaz Statusa" msgid "Status and Reference" msgstr "Status i Referenca" -#: erpnext/projects/doctype/project/project.py:712 +#: erpnext/projects/doctype/project/project.py:713 msgid "Status must be Cancelled or Completed" msgstr "Status mora biti Poništen ili Dovršen" @@ -47410,17 +48161,21 @@ msgid "Statutory info and other general information about your Supplier" msgstr "Zakonske informacije i druge opšte informacije o vašem Dobavljaču" #. Option for the 'Account Type' (Select) field in DocType 'Account' +#. Label of a Desktop Icon #. Group in Incoterm's connections #. Label of a Card Break in the Home Workspace #. Name of a Workspace +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/item_tax_template/item_tax_template_dashboard.py:11 #: erpnext/accounts/report/account_balance/account_balance.js:57 +#: erpnext/desktop_icon/stock.json #: erpnext/manufacturing/doctype/bom/bom_dashboard.py:14 #: erpnext/setup/doctype/incoterm/incoterm.json #: erpnext/setup/workspace/home/home.json #: erpnext/stock/doctype/material_request/material_request_dashboard.py:17 #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock" msgstr "Zalihe" @@ -47443,17 +48198,21 @@ msgstr "Račun Usklađivanja Zaliha" #. Closing Balance' #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/stock_closing_balance/stock_closing_balance.json #: erpnext/stock/report/stock_ageing/stock_ageing.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Ageing" msgstr "Starenje Zaliha" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/public/js/stock_analytics.js:7 #: erpnext/stock/report/stock_analytics/stock_analytics.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Analytics" msgstr "Analiza Zaliha" @@ -47474,12 +48233,14 @@ msgstr "Dostupne Zalihe" #. Label of the stock_balance (Button) field in DocType 'Quotation Item' #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/doctype/quotation_item/quotation_item.json #: erpnext/stock/doctype/item/item.js:90 #: erpnext/stock/doctype/warehouse/warehouse.js:62 #: erpnext/stock/report/stock_balance/stock_balance.json #: erpnext/stock/report/warehouse_wise_stock_balance/warehouse_wise_stock_balance.py:107 #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Balance" msgstr "Stanje Zaliha" @@ -47546,6 +48307,7 @@ msgstr "Unosi Zaliha su već kreirani za Radni Nalog {0}: {1}" #. Option for the 'From Voucher Type' (Select) field in DocType 'Stock #. Reservation Entry' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/landed_cost_item/landed_cost_item.json @@ -47555,6 +48317,9 @@ msgstr "Unosi Zaliha su već kreirani za Radni Nalog {0}: {1}" #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/manufacturing.json +#: erpnext/workspace_sidebar/stock.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Stock Entry" msgstr "Unos Zaliha" @@ -47585,7 +48350,7 @@ msgstr "Artikal Unosa Zaliha" msgid "Stock Entry Type" msgstr "Tip Unosa Zaliha" -#: erpnext/stock/doctype/pick_list/pick_list.py:1437 +#: erpnext/stock/doctype/pick_list/pick_list.py:1436 msgid "Stock Entry has been already created against this Pick List" msgstr "Unos Zaliha je već kreiran naspram ove Liste Odabira" @@ -47593,7 +48358,7 @@ msgstr "Unos Zaliha je već kreiran naspram ove Liste Odabira" msgid "Stock Entry {0} created" msgstr "Unos Zaliha {0} je kreiran" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1496 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1497 msgid "Stock Entry {0} has created" msgstr "Unos Zaliha {0} je kreiran" @@ -47625,6 +48390,7 @@ msgstr "Artikli Zaliha" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/public/js/controllers/stock_controller.js:67 #: erpnext/public/js/utils/ledger_preview.js:37 #: erpnext/stock/doctype/item/item.js:100 @@ -47632,6 +48398,7 @@ msgstr "Artikli Zaliha" #: erpnext/stock/report/stock_ledger/stock_ledger.json #: erpnext/stock/workspace/stock/stock.json #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:35 +#: erpnext/workspace_sidebar/stock.json msgid "Stock Ledger" msgstr "Registar Zaliha" @@ -47736,9 +48503,11 @@ msgstr "Planiranje Zaliha" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/item/item.js:110 #: erpnext/stock/report/stock_projected_qty/stock_projected_qty.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Projected Qty" msgstr "Predviđena Količina Zaliha" @@ -47747,8 +48516,8 @@ msgstr "Predviđena Količina Zaliha" #. Label of the stock_qty (Float) field in DocType 'BOM Item' #. Label of the stock_qty (Float) field in DocType 'Delivery Schedule Item' #. Label of the stock_qty (Float) field in DocType 'Material Request Item' -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:251 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:303 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:252 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:304 #: erpnext/manufacturing/doctype/bom_creator_item/bom_creator_item.json #: erpnext/manufacturing/doctype/bom_explosion_item/bom_explosion_item.json #: erpnext/manufacturing/doctype/bom_item/bom_item.json @@ -47783,10 +48552,12 @@ msgstr "Zaliha Primljena, ali nije Fakturisana" #. Name of a DocType #. Option for the 'Purpose' (Select) field in DocType 'Stock Reconciliation' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/setup/workspace/home/home.json #: erpnext/stock/doctype/item/item.py:653 #: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Reconciliation" msgstr "Popis Zaliha" @@ -47805,7 +48576,10 @@ msgid "Stock Reports" msgstr "Izvještaji Zaliha" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/stock_reposting_settings/stock_reposting_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Reposting Settings" msgstr "Postavke Ponovnog Knjiženja Zaliha" @@ -47856,13 +48630,13 @@ msgid "Stock Reservation Entries Cancelled" msgstr "Otkazani Unosi Rezervacije Zaliha" #: erpnext/controllers/subcontracting_inward_controller.py:1003 -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:2233 -#: erpnext/manufacturing/doctype/work_order/work_order.py:2112 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:2248 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2114 #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1777 msgid "Stock Reservation Entries Created" msgstr "Kreirani Unosi Rezervacija Zaliha" -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:430 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:412 msgid "Stock Reservation Entries created" msgstr "Unosi Rezervacije Zaliha su kreirani" @@ -47921,12 +48695,15 @@ msgstr "Rezervisana Količina Zaliha (u Jedinici Zaliha)" #. Label of a shortcut in the ERPNext Settings Workspace #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/doctype/selling_settings/selling_settings.py:115 #: erpnext/setup/doctype/company/company.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:675 #: erpnext/stock/doctype/stock_settings/stock_settings.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Settings" msgstr "Postavke Zaliha" @@ -47997,8 +48774,8 @@ msgstr "Postavke Transakcija Zaliha" #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:253 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:305 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:254 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:306 #: erpnext/assets/doctype/asset_capitalization_stock_item/asset_capitalization_stock_item.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/buying/doctype/request_for_quotation_item/request_for_quotation_item.json @@ -48336,9 +49113,11 @@ msgstr "Podizvođački Nalog" #. Name of a report #. Label of a Link in the Manufacturing Workspace #. Label of a Link in the Subcontracting Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/subcontract_order_summary/subcontract_order_summary.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontract Order Summary" msgstr "Sažetak Podizvođačkog Naloga" @@ -48390,25 +49169,31 @@ msgstr "Podizvođačka Količina" msgid "Subcontracted Raw Materials To Be Transferred" msgstr "Podizvođačke Sirovine koje treba Prenijeti" +#. Label of a Desktop Icon #. Option for the 'Type' (Select) field in DocType 'Material Request Plan Item' #. Label of the subcontracting_section (Section Break) field in DocType #. 'Production Plan Sub Assembly Item' #. Label of a Card Break in the Manufacturing Workspace #. Option for the 'Purpose' (Select) field in DocType 'Material Request' #. Name of a Workspace +#. Title of a Workspace Sidebar +#: erpnext/desktop_icon/subcontracting.json #: erpnext/manufacturing/doctype/job_card/job_card_dashboard.py:10 #: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json #: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/material_request/material_request.json #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontracting" msgstr "Podizvođač" #. Label of a Link in the Manufacturing Workspace #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/subcontracting/doctype/subcontracting_bom/subcontracting_bom.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontracting BOM" msgstr "Sastavnica Podizvođača" @@ -48424,11 +49209,13 @@ msgstr "Faktor Konverzije Podizvođača" #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry' #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type' #. Label of a Link in the Subcontracting Workspace +#. Label of a Workspace Sidebar Item #: erpnext/setup/setup_wizard/operations/install_fixtures.py:132 #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json #: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:158 #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontracting Delivery" msgstr "Podizvođačka Dostava" @@ -48502,6 +49289,7 @@ msgstr "Postavke Podizvođača" #. Receipt Item' #. Label of the subcontracting_order (Link) field in DocType 'Subcontracting #. Receipt Supplied Item' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order/purchase_order.js:399 #: erpnext/controllers/subcontracting_controller.py:1166 #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json @@ -48511,6 +49299,7 @@ msgstr "Postavke Podizvođača" #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:140 #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json #: erpnext/subcontracting/doctype/subcontracting_receipt_supplied_item/subcontracting_receipt_supplied_item.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontracting Order" msgstr "Podizvođački Nalog" @@ -48540,7 +49329,7 @@ msgstr "Servisni Artikal Podizvođačkog Naloga" msgid "Subcontracting Order Supplied Item" msgstr "Dostavljeni Artikal Podizvođačkog Naloga" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:916 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:930 msgid "Subcontracting Order {0} created." msgstr "Podizvođački Nalog {0} je kreiran." @@ -48572,6 +49361,7 @@ msgstr "Podizvođački Kupovni Nalog" #. Inspection' #. Name of a DocType #. Label of a Link in the Subcontracting Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/landed_cost_item/landed_cost_item.json #: erpnext/stock/doctype/landed_cost_purchase_receipt/landed_cost_purchase_receipt.json @@ -48580,6 +49370,7 @@ msgstr "Podizvođački Kupovni Nalog" #: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:643 #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontracting Receipt" msgstr "Podizvođački Račun" @@ -48622,8 +49413,8 @@ msgstr "Postavke Podizvođača" msgid "Subdivision" msgstr "Pododjeljenje" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:912 -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:1047 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:926 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:1054 msgid "Submit Action Failed" msgstr "Radnja Podnošenja Neuspješna" @@ -48647,10 +49438,12 @@ msgstr "Podnesi Naloge Knjiženja" msgid "Submit this Work Order for further processing." msgstr "Podnesi ovaj Radni Nalog za dalju obradu." -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:296 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:297 msgid "Submit your Quotation" msgstr "Podnesi Ponudu" +#. Label of the subscription_section (Section Break) field in DocType 'Journal +#. Entry' #. Label of the subscription (Link) field in DocType 'Process Subscription' #. Label of the subscription_section (Section Break) field in DocType 'Purchase #. Invoice' @@ -48660,6 +49453,10 @@ msgstr "Podnesi Ponudu" #. Label of the subscription (Link) field in DocType 'Sales Invoice' #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar +#. Label of a Workspace Sidebar Item +#: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/process_subscription/process_subscription.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice_dashboard.py:26 @@ -48668,9 +49465,11 @@ msgstr "Podnesi Ponudu" #: erpnext/accounts/doctype/subscription/subscription.json #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation_dashboard.py:16 +#: erpnext/desktop_icon/subscription.json #: erpnext/selling/doctype/quotation/quotation_dashboard.py:12 #: erpnext/stock/doctype/delivery_note/delivery_note_dashboard.py:25 #: erpnext/stock/doctype/purchase_receipt/purchase_receipt_dashboard.py:34 +#: erpnext/workspace_sidebar/subscription.json msgid "Subscription" msgstr "Pretplata" @@ -48705,8 +49504,10 @@ msgstr "Period Pretplate" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/subscription_plan/subscription_plan.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/subscription.json msgid "Subscription Plan" msgstr "Plan Pretplate" @@ -48726,8 +49527,6 @@ msgstr "Planovi Pretplate" msgid "Subscription Price Based On" msgstr "Cijena Pretplate na osnovu" -#. Label of the subscription_section (Section Break) field in DocType 'Journal -#. Entry' #. Label of the subscription_section (Section Break) field in DocType 'Payment #. Entry' #. Label of the subscription_section (Section Break) field in DocType 'Payment @@ -48736,7 +49535,6 @@ msgstr "Cijena Pretplate na osnovu" #. Invoice' #. Label of the subscription_section (Section Break) field in DocType 'Delivery #. Note' -#: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/payment_request/payment_request.json #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json @@ -48746,8 +49544,11 @@ msgstr "Sekcija Pretplate" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/subscription_settings/subscription_settings.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/subscription.json msgid "Subscription Settings" msgstr "Postavke Pretplate" @@ -48927,6 +49728,7 @@ msgstr "Dostavljena Količina" #. Option for the 'Delivery to' (Select) field in DocType 'Shipment' #. Label of the delivery_supplier (Link) field in DocType 'Shipment' #. Label of the supplier (Link) field in DocType 'Stock Entry' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json #: erpnext/accounts/doctype/payment_order/payment_order.js:112 #: erpnext/accounts/doctype/payment_order/payment_order.json @@ -48938,9 +49740,9 @@ msgstr "Dostavljena Količina" #: erpnext/accounts/doctype/tax_rule/tax_rule.json #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:60 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.js:34 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:183 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:184 #: erpnext/accounts/report/purchase_register/purchase_register.js:21 -#: erpnext/accounts/report/purchase_register/purchase_register.py:170 +#: erpnext/accounts/report/purchase_register/purchase_register.py:171 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:29 #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:37 #: erpnext/assets/doctype/asset/asset.json @@ -48987,6 +49789,9 @@ msgstr "Dostavljena Količina" #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:524 #: erpnext/stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.js:8 +#: erpnext/workspace_sidebar/buying.json erpnext/workspace_sidebar/home.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/subscription.json msgid "Supplier" msgstr "Dobavljač" @@ -49020,7 +49825,9 @@ msgid "Supplier Address Details" msgstr "Detalji Adrese Dostavljača" #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Addresses And Contacts" msgstr "Adrese i Kontakti Dobavljača" @@ -49059,6 +49866,7 @@ msgstr "Detalji Dobavljača" #. Label of the supplier_group (Link) field in DocType 'Import Supplier #. Invoice' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json @@ -49068,9 +49876,9 @@ msgstr "Detalji Dobavljača" #: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:91 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1261 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:198 -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:180 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:178 #: erpnext/accounts/report/purchase_register/purchase_register.js:27 -#: erpnext/accounts/report/purchase_register/purchase_register.py:185 +#: erpnext/accounts/report/purchase_register/purchase_register.py:186 #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:55 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:499 @@ -49082,6 +49890,7 @@ msgstr "Detalji Dobavljača" #: erpnext/regional/report/irs_1099/irs_1099.js:26 #: erpnext/regional/report/irs_1099/irs_1099.py:70 #: erpnext/setup/doctype/supplier_group/supplier_group.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Group" msgstr "Grupa Dobavljača" @@ -49115,22 +49924,18 @@ msgstr "Faktura Dobavljača" msgid "Supplier Invoice Date" msgstr "Datum Fakture Dobavljaća" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1750 -msgid "Supplier Invoice Date cannot be greater than Posting Date" -msgstr "Datum Fakture Dobavljača ne može biti kasnije od Datuma Knjiženja" - #. Label of the bill_no (Data) field in DocType 'Payment Entry Reference' #. Label of the bill_no (Data) field in DocType 'Purchase Invoice' #: erpnext/accounts/doctype/payment_entry_reference/payment_entry_reference.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.html:58 #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/report/general_ledger/general_ledger.html:110 -#: erpnext/accounts/report/general_ledger/general_ledger.py:791 +#: erpnext/accounts/report/general_ledger/general_ledger.py:789 #: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:139 msgid "Supplier Invoice No" msgstr "Broj Fakture Dobavljača" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1777 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1773 msgid "Supplier Invoice No exists in Purchase Invoice {0}" msgstr "Broj Fakture Dobavljača postoji u Kupovnoj Fakturi {0}" @@ -49149,6 +49954,11 @@ msgstr "Artikli Dobavljača" msgid "Supplier Lead Time (days)" msgstr "Vrijeme isporuke dobavljača (dana)" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "Supplier Ledger" +msgstr "Registar Dobavljača" + #. Name of a report #. Label of a Link in the Financial Reports Workspace #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.json @@ -49170,8 +49980,8 @@ msgstr "Registar Dobavljača" #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1178 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:156 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:190 -#: erpnext/accounts/report/purchase_register/purchase_register.py:176 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:191 +#: erpnext/accounts/report/purchase_register/purchase_register.py:177 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:35 #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:73 #: erpnext/buying/doctype/buying_settings/buying_settings.json @@ -49250,26 +50060,30 @@ msgstr "Primarni Kontakt Dobavljača" #. Name of a DocType #. Label of a Link in the Buying Workspace #. Label of the supplier_quotation (Link) field in DocType 'Quotation' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order/purchase_order.js:544 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:40 #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json -#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:234 +#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:235 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js:60 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:256 #: erpnext/buying/workspace/buying/buying.json #: erpnext/crm/doctype/opportunity/opportunity.js:81 #: erpnext/selling/doctype/quotation/quotation.json #: erpnext/stock/doctype/material_request/material_request.js:208 +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Quotation" msgstr "Ponuda Dobavljača" #. Name of a report #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:154 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Quotation Comparison" msgstr "Poređenje Ponuda Dobavljača" @@ -49281,7 +50095,7 @@ msgstr "Poređenje Ponuda Dobavljača" msgid "Supplier Quotation Item" msgstr "Artikal Ponude Dobavljača" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:482 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:485 msgid "Supplier Quotation {0} Created" msgstr "Ponuda Dobavljača {0} Kreirana" @@ -49301,15 +50115,19 @@ msgstr "Bodovi Dobavljača" #. Name of a DocType #. Label of a Card Break in the Buying Workspace #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/supplier_scorecard/supplier_scorecard.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Scorecard" msgstr "Bodovna Tablica Dobavljača" #. Name of a DocType #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/supplier_scorecard_criteria/supplier_scorecard_criteria.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Scorecard Criteria" msgstr "Kriterijumi za Bodovnu Tablicu Dobavljača" @@ -49340,15 +50158,19 @@ msgstr "Podešavanje Bodovne Tablice Dobavljača" #. Name of a DocType #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/supplier_scorecard_standing/supplier_scorecard_standing.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Scorecard Standing" msgstr "Poredak Bodovne Tablice Dobavljača" #. Name of a DocType #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/supplier_scorecard_variable/supplier_scorecard_variable.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Scorecard Variable" msgstr "Varijabla Bodovne Tablice Dobavljača" @@ -49389,7 +50211,7 @@ msgstr "Brojevi dobavljača koje dodjeljuje klijent" msgid "Supplier of Goods or Services." msgstr "Dobavljač Proizvoda ili Usluga." -#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:187 +#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:188 msgid "Supplier {0} not found in {1}" msgstr "Dobavljač {0} nije pronađen u {1}" @@ -49399,8 +50221,10 @@ msgstr "Dobavljač(i)" #. Label of a Link in the Buying Workspace #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json #: erpnext/stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier-Wise Sales Analytics" msgstr "Analiya Prodaje naspram Dobavljača" @@ -49419,11 +50243,15 @@ msgstr "Zalihe podliježu odredbi o povratnoj naplati" msgid "Supply" msgstr "Opskrba" +#. Label of a Desktop Icon #. Name of a Workspace +#. Title of a Workspace Sidebar +#: erpnext/desktop_icon/support.json #: erpnext/selling/doctype/customer/customer_dashboard.py:23 #: erpnext/setup/doctype/company/company_dashboard.py:24 #: erpnext/setup/setup_wizard/operations/install_fixtures.py:298 #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "Support" msgstr "Podrška" @@ -49444,8 +50272,10 @@ msgstr "Podrška Izvoru Pretrage" #. Name of a DocType #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/support/doctype/support_settings/support_settings.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Support Settings" msgstr "Postavke Podrške" @@ -49529,7 +50359,9 @@ msgid "System will notify to increase or decrease quantity or amount " msgstr "Sistem će obavijestiti da li da se poveća ili smanji količinu ili iznos " #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/tds_computation_summary/tds_computation_summary.json +#: erpnext/workspace_sidebar/taxes.json msgid "TDS Computation Summary" msgstr "Pregled izračuna poreza po odbitku (TDS)." @@ -49565,23 +50397,23 @@ msgstr "Cilj ({})" msgid "Target Asset" msgstr "Ciljana Imovina" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:208 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:209 msgid "Target Asset {0} cannot be cancelled" msgstr "Ciljana Imovina {0} ne može se otkazati" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:206 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:207 msgid "Target Asset {0} cannot be submitted" msgstr "Ciljana Imovina {0} nemože se podnijeti" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:202 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:203 msgid "Target Asset {0} cannot be {1}" msgstr "Ciljana Imovina {0} ne može biti {1}" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:212 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:213 msgid "Target Asset {0} does not belong to company {1}" msgstr "Ciljna Imovina {0} ne pripada {1}" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:191 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:192 msgid "Target Asset {0} needs to be composite asset" msgstr "Ciljana Imovina {0} mora biti objedinjena imovina" @@ -49627,7 +50459,7 @@ msgstr "Kupovna Cijena" msgid "Target Item Code" msgstr "Kod Artikla" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:182 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:183 msgid "Target Item {0} must be a Fixed Asset item" msgstr "Artikal {0} mora biti Artikla Fiksne Imovine" @@ -49884,6 +50716,7 @@ msgstr "PDV Raspodjela" #. Label of the tax_category (Link) field in DocType 'Delivery Note' #. Label of the tax_category (Link) field in DocType 'Item Tax' #. Label of the tax_category (Link) field in DocType 'Purchase Receipt' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/custom/address.json #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pos_profile/pos_profile.json @@ -49903,6 +50736,7 @@ msgstr "PDV Raspodjela" #: erpnext/stock/doctype/delivery_note/delivery_note.json #: erpnext/stock/doctype/item_tax/item_tax.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json +#: erpnext/workspace_sidebar/taxes.json msgid "Tax Category" msgstr "Kategorija PDV-a" @@ -49937,8 +50771,8 @@ msgstr "Porezni Broj" #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:86 #: erpnext/accounts/report/general_ledger/general_ledger.js:141 -#: erpnext/accounts/report/purchase_register/purchase_register.py:191 -#: erpnext/accounts/report/sales_register/sales_register.py:214 +#: erpnext/accounts/report/purchase_register/purchase_register.py:192 +#: erpnext/accounts/report/sales_register/sales_register.py:215 #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:67 #: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:118 #: erpnext/accounts/report/tds_computation_summary/tds_computation_summary.py:75 @@ -50000,8 +50834,10 @@ msgstr "PDV Red" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/tax_rule/tax_rule.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/taxes.json msgid "Tax Rule" msgstr "Pravila PDV-a" @@ -50015,11 +50851,16 @@ msgstr "PDV Pravila u konfliktu sa {0}" msgid "Tax Settings" msgstr "PDV Postavke" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/selling.json +msgid "Tax Template" +msgstr "PDV Šablon" + #: erpnext/accounts/doctype/tax_rule/tax_rule.py:83 msgid "Tax Template is mandatory." msgstr "PDV Šablon je obavezan." -#: erpnext/accounts/report/sales_register/sales_register.py:294 +#: erpnext/accounts/report/sales_register/sales_register.py:295 msgid "Tax Total" msgstr "PDV Ukupno" @@ -50028,6 +50869,12 @@ msgstr "PDV Ukupno" msgid "Tax Type" msgstr "Tip PDV-a" +#. Label of the tax_withholding_tab (Tab Break) field in DocType 'Journal +#. Entry' +#: erpnext/accounts/doctype/journal_entry/journal_entry.json +msgid "Tax Withholding" +msgstr "PDV Odbitak" + #. Name of a DocType #: erpnext/accounts/doctype/tax_withholding_account/tax_withholding_account.json msgid "Tax Withholding Account" @@ -50049,6 +50896,7 @@ msgstr "Račun PDV Odbitka" #. Label of the tax_withholding_category (Link) field in DocType 'Lower #. Deduction Certificate' #. Label of the tax_withholding_category (Link) field in DocType 'Customer' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json @@ -50059,11 +50907,14 @@ msgstr "Račun PDV Odbitka" #: erpnext/buying/doctype/supplier/supplier.json #: erpnext/regional/doctype/lower_deduction_certificate/lower_deduction_certificate.json #: erpnext/selling/doctype/customer/customer.json +#: erpnext/workspace_sidebar/taxes.json msgid "Tax Withholding Category" msgstr "Kategorija Odbitka PDV-a" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.json +#: erpnext/workspace_sidebar/taxes.json msgid "Tax Withholding Details" msgstr "Detalji Odbitka PDV" @@ -50082,8 +50933,6 @@ msgstr "Detalji Odbitka PDV" msgid "Tax Withholding Entries" msgstr "Unosi Odbitka PDV-a" -#. Label of the section_tax_withholding_entry (Section Break) field in DocType -#. 'Journal Entry' #. Label of the section_tax_withholding_entry (Section Break) field in DocType #. 'Payment Entry' #. Label of the section_tax_withholding_entry (Section Break) field in DocType @@ -50091,7 +50940,6 @@ msgstr "Unosi Odbitka PDV-a" #. Label of the section_tax_withholding_entry (Section Break) field in DocType #. 'Sales Invoice' #. Name of a DocType -#: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json @@ -50111,6 +50959,7 @@ msgstr "Unos Odbitka PDV-a" #. Rate' #. Label of the tax_withholding_group (Link) field in DocType 'Supplier' #. Label of the tax_withholding_group (Link) field in DocType 'Customer' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json @@ -50120,6 +50969,7 @@ msgstr "Unos Odbitka PDV-a" #: erpnext/accounts/doctype/tax_withholding_rate/tax_withholding_rate.json #: erpnext/buying/doctype/supplier/supplier.json #: erpnext/selling/doctype/customer/customer.json +#: erpnext/workspace_sidebar/taxes.json msgid "Tax Withholding Group" msgstr "Grupa Odbitka PDV-a" @@ -50186,9 +51036,11 @@ msgstr "Tip PDV Dokumenta" #. Label of the taxes (Table) field in DocType 'POS Closing Entry' #. Label of the taxes_section (Section Break) field in DocType 'POS Profile' #. Label of the sb_1 (Section Break) field in DocType 'Subscription' +#. Label of a Desktop Icon #. Label of the taxes_section (Section Break) field in DocType 'Sales Order' #. Label of the taxes (Table) field in DocType 'Item Group' #. Label of the taxes (Table) field in DocType 'Item' +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/pos_closing_entry/closing_voucher_details.html:60 #: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json #: erpnext/accounts/doctype/pos_profile/pos_profile.json @@ -50196,9 +51048,10 @@ msgstr "Tip PDV Dokumenta" #: erpnext/accounts/doctype/tax_category/tax_category_dashboard.py:12 #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:26 #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:42 +#: erpnext/desktop_icon/taxes.json #: erpnext/selling/doctype/sales_order/sales_order.json #: erpnext/setup/doctype/item_group/item_group.json -#: erpnext/stock/doctype/item/item.json +#: erpnext/stock/doctype/item/item.json erpnext/workspace_sidebar/taxes.json msgid "Taxes" msgstr "PDV" @@ -50474,7 +51327,9 @@ msgid "Terms & Conditions" msgstr "Odredbe & Uslovi" #. Label of the tc_name (Link) field in DocType 'Supplier Quotation' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json +#: erpnext/workspace_sidebar/selling.json msgid "Terms Template" msgstr "Šablon Uslova" @@ -50503,6 +51358,7 @@ msgstr "Šablon Uslova" #. Name of a DocType #. Label of the terms (Text Editor) field in DocType 'Terms and Conditions' #. Label of the terms (Text Editor) field in DocType 'Purchase Receipt' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pos_profile/pos_profile.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json @@ -50518,6 +51374,7 @@ msgstr "Šablon Uslova" #: erpnext/selling/doctype/quotation/quotation.json #: erpnext/setup/doctype/terms_and_conditions/terms_and_conditions.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Terms and Conditions" msgstr "Odredbe i Uslovi" @@ -50583,6 +51440,7 @@ msgstr "Šablon Odredbi i Uslova" #. Option for the 'Entity Type' (Select) field in DocType 'Service Level #. Agreement' #. Label of the territory (Link) field in DocType 'Warranty Claim' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json @@ -50594,12 +51452,12 @@ msgstr "Šablon Odredbi i Uslova" #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:97 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:182 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:68 -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:171 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:169 #: erpnext/accounts/report/gross_profit/gross_profit.py:436 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.js:8 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:21 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:251 -#: erpnext/accounts/report/sales_register/sales_register.py:208 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:252 +#: erpnext/accounts/report/sales_register/sales_register.py:209 #: erpnext/crm/doctype/lead/lead.json #: erpnext/crm/doctype/opportunity/opportunity.json #: erpnext/crm/doctype/prospect/prospect.json @@ -50635,6 +51493,7 @@ msgstr "Šablon Odredbi i Uslova" #: erpnext/stock/doctype/delivery_note/delivery_note.json #: erpnext/support/doctype/service_level_agreement/service_level_agreement.json #: erpnext/support/doctype/warranty_claim/warranty_claim.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/selling.json msgid "Territory" msgstr "Distrikt" @@ -50655,8 +51514,10 @@ msgstr "Naziv Distrikta" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/territory_target_variance_based_on_item_group/territory_target_variance_based_on_item_group.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Territory Target Variance Based On Item Group" msgstr "Odstupanje od Cilja Distrikta na osnovu Grupe Artikla" @@ -50686,7 +51547,7 @@ msgstr "Tekst prikazan u finansijskom izvještaju (npr. 'Ukupni Prihod', 'Gotovi msgid "The 'From Package No.' field must neither be empty nor it's value less than 1." msgstr "\"Od Paketa Broj.\" polje ne smije biti prazno niti njegova vrijednost manja od 1." -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:398 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:399 msgid "The Access to Request for Quotation From Portal is Disabled. To Allow Access, Enable it in Portal Settings." msgstr "Pristup zahtjevu za ponudu sa portala je onemogućen. Da biste omogućili pristup, omogući ga u Postavkama Portala." @@ -50711,7 +51572,7 @@ msgstr "Poduzeće {0} iz Prognoze Prodaje {1} se ne poklapa sa poduzećem {2} iz msgid "The Document Type {0} must have a Status field to configure Service Level Agreement" msgstr "Dolument Tip {0} mora imati Status polje za konfiguraciju Ugovora Standard Nivo Servisa" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:335 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:337 msgid "The Excluded Fee is bigger than the Deposit it is deducted from." msgstr "Isključena naknada je veća od pologa od kojeg se odbija." @@ -50727,7 +51588,7 @@ msgstr "Knjigovodstveni Unosi će biti otkazani u pozadini, može potrajati neko msgid "The Loyalty Program isn't valid for the selected company" msgstr "Program Lojalnosti ne važi za odabrano poduzeće" -#: erpnext/accounts/doctype/payment_request/payment_request.py:980 +#: erpnext/accounts/doctype/payment_request/payment_request.py:981 msgid "The Payment Request {0} is already paid, cannot process payment twice" msgstr "Zahtjev Plaćanja {0} je već plaćen, ne može se obraditi plaćanje dvaput" @@ -50751,7 +51612,7 @@ msgstr "Prodavač je povezan sa {0}" msgid "The Serial No at Row #{0}: {1} is not available in warehouse {2}." msgstr "Serijski Broj u redu #{0}: {1} nije dostupan u skladištu {2}." -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2512 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2535 msgid "The Serial No {0} is reserved against the {1} {2} and cannot be used for any other transaction." msgstr "Serijski Broj {0} je rezervisan naspram {1} {2} i ne može se koristiti za bilo koju drugu transakciju." @@ -50769,7 +51630,7 @@ msgstr "Unos Zaliha tipa 'Proizvodnja' poznat je kao Retroaktivno Preuzimanje. S msgid "The account head under Liability or Equity, in which Profit/Loss will be booked" msgstr "Računa pod Obavezama ili Kapitalom, u kojoj će se knjižiti Rezultat" -#: erpnext/accounts/doctype/payment_request/payment_request.py:875 +#: erpnext/accounts/doctype/payment_request/payment_request.py:876 msgid "The allocated amount is greater than the outstanding amount of Payment Request {0}" msgstr "Dodijeljeni iznos je veći od nepodmirenog iznosa Zahtjeva Plaćanja {0}" @@ -50781,7 +51642,7 @@ msgstr "Iznos {0} postavljen u ovom zahtjevu plaćanja razlikuje se od izračuna msgid "The batch {0} is already reserved in {1} {2}. So, cannot proceed with the {3} {4}, which is created against the {5} {6}." msgstr "Šarža {0} je već rezervisana u {1} {2}. Dakle, ne može se nastaviti sa {3} {4}, koja je kreirana za {5} {6}." -#: erpnext/manufacturing/doctype/job_card/job_card.py:1302 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1303 msgid "The completed quantity {0} of an operation {1} cannot be greater than the completed quantity {2} of a previous operation {3}." msgstr "Završena količina {0} operacije {1} ne može biti veća od završene količine {2} prethodne operacije {3}." @@ -50826,6 +51687,10 @@ msgstr "Polje {0} u redu {1} nije postavljeno" msgid "The fields From Shareholder and To Shareholder cannot be blank" msgstr "Polja Od Dioničara i Za Dioničara ne mogu biti prazna" +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:40 +msgid "The fiscal year has been automatically created in a Disabled state to maintain consistency with the previous fiscal year's status." +msgstr "Fiskalna godina je automatski kreirana u onemogućenom stanju kako bi se održala konzistentnost sa statusom prethodne fiskalne godine." + #: erpnext/accounts/doctype/share_transfer/share_transfer.py:240 msgid "The folio numbers are not matching" msgstr "Brojevi Folija se ne podudaraju" @@ -50838,7 +51703,7 @@ msgstr "Sljedeći artikl, koji imaju Pravila Odlaganju, nisu mogli biti prihvać msgid "The following Purchase Invoices are not submitted:" msgstr "Sljedeće Kupovne Fakture nisu podnešene:" -#: erpnext/assets/doctype/asset/depreciation.py:344 +#: erpnext/assets/doctype/asset/depreciation.py:345 msgid "The following assets have failed to automatically post depreciation entries: {0}" msgstr "Sljedeća imovina nije uspjela automatski knjižiti unose amortizacije: {0}" @@ -50879,7 +51744,7 @@ msgstr "Bruto težina paketa. Obično neto težina + težina materijala za pakov msgid "The holiday on {0} is not between From Date and To Date" msgstr "Praznik {0} nije između Od Datuma i Do Datuma" -#: erpnext/controllers/buying_controller.py:1229 +#: erpnext/controllers/buying_controller.py:1246 msgid "The item {item} is not marked as {type_of} item. You can enable it as {type_of} item from its Item master." msgstr "Artikal {item} nije označen kao {type_of} artikal. Možete ga omogućiti kao {type_of} Artikal u Postavkama Artikla." @@ -50887,15 +51752,15 @@ msgstr "Artikal {item} nije označen kao {type_of} artikal. Možete ga omogućit msgid "The items {0} and {1} are present in the following {2} :" msgstr "Artikli {0} i {1} se nalaze u sljedećem {2} :" -#: erpnext/controllers/buying_controller.py:1222 +#: erpnext/controllers/buying_controller.py:1239 msgid "The items {items} are not marked as {type_of} item. You can enable them as {type_of} item from their Item masters." msgstr "Artikli {items} nisu označeni kao {type_of} artikli. Možete ih omogućiti kao {type_of} artikle u Postavkama Artikala." -#: erpnext/manufacturing/doctype/workstation/workstation.py:549 +#: erpnext/manufacturing/doctype/workstation/workstation.py:550 msgid "The job card {0} is in {1} state and you cannot complete." msgstr "Radna Kartica {0} je u {1} stanju i ne možete je završiti." -#: erpnext/manufacturing/doctype/workstation/workstation.py:543 +#: erpnext/manufacturing/doctype/workstation/workstation.py:544 msgid "The job card {0} is in {1} state and you cannot start it again." msgstr "Radna Kartica {0} je u {1} stanju i ne možete je ponovo pokrenuti." @@ -50993,7 +51858,7 @@ msgstr "Odabrani Račun Kusura {} ne pripada {}." msgid "The selected item cannot have Batch" msgstr "Odabrani artikal ne može imati Šaržu" -#: erpnext/assets/doctype/asset/asset.js:647 +#: erpnext/assets/doctype/asset/asset.js:648 msgid "The sell quantity is less than the total asset quantity. The remaining quantity will be split into a new asset. This action cannot be undone.

    Do you want to continue?" msgstr "Prodajna Količina je manja od ukupne količine imovine. Preostala količina će biti podijeljena u novu imovinu. Ova radnja se ne može poništiti.

    Želite li nastaviti?" @@ -51001,8 +51866,8 @@ msgstr "Prodajna Količina je manja od ukupne količine imovine. Preostala koli msgid "The seller and the buyer cannot be the same" msgstr "Prodavač i Kupac ne mogu biti isti" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:175 -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:187 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:176 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:188 msgid "The serial and batch bundle {0} not linked to {1} {2}" msgstr "Serijski i Šaržni Paket {0} nije povezan sa {1} {2}" @@ -51100,7 +51965,7 @@ msgstr "Skladište u kojem je skladište sirovine. Svaki potrebni artikal može msgid "The warehouse where your Items will be transferred when you begin production. Group Warehouse can also be selected as a Work in Progress warehouse." msgstr "Skladište u koje će vaši artikli biti prebačeni kada započnete proizvodnju. Grupno skladište se takođe može odabrati kao Skladište u Toku." -#: erpnext/manufacturing/doctype/job_card/job_card.py:875 +#: erpnext/manufacturing/doctype/job_card/job_card.py:876 msgid "The {0} ({1}) must be equal to {2} ({3})" msgstr "{0} ({1}) mora biti jednako {2} ({3})" @@ -51120,7 +51985,7 @@ msgstr "{0} {1} je uspješno kreiran" msgid "The {0} {1} does not match with the {0} {2} in the {3} {4}" msgstr "{0} {1} se ne poklapa s {0} {2} u {3} {4}" -#: erpnext/manufacturing/doctype/job_card/job_card.py:978 +#: erpnext/manufacturing/doctype/job_card/job_card.py:979 msgid "The {0} {1} is used to calculate the valuation cost for the finished good {2}." msgstr "{0} {1} se koristi za izračunavanje troška vrednovanja za gotov proizvod {2}." @@ -51128,7 +51993,7 @@ msgstr "{0} {1} se koristi za izračunavanje troška vrednovanja za gotov proizv msgid "Then Pricing Rules are filtered out based on Customer, Customer Group, Territory, Supplier, Supplier Type, Campaign, Sales Partner etc." msgstr "Zatim se cijenovna pravila filtriraju na osnovu klijenta, grupe klijenta, distrikta, dobavljača, tipa dobavljača, kampanje, prodajnog partnera itd." -#: erpnext/assets/doctype/asset/asset.py:727 +#: erpnext/assets/doctype/asset/asset.py:730 msgid "There are active maintenance or repairs against the asset. You must complete all of them before cancelling the asset." msgstr "Postoji aktivno održavanje ili popravke imovine naspram imovine. Morate ih ispuniti sve prije nego što otkažete imovinu." @@ -51140,7 +52005,7 @@ msgstr "Postoje nedosljednosti između cijene, broja dionica i izračunatog izno msgid "There are ledger entries against this account. Changing {0} to non-{1} in live system will cause incorrect output in 'Accounts {2}' report" msgstr "Na ovom računu postoje unosi u registar. Promjena {0} u ne-{1} u sistemu će uzrokovati netačan izlaz u izvještaju 'Računi {2}'" -#: erpnext/utilities/bulk_transaction.py:67 +#: erpnext/utilities/bulk_transaction.py:69 msgid "There are no Failed transactions" msgstr "Nema neuspjelih transakcija" @@ -51227,11 +52092,11 @@ msgstr "Artikal je Varijanta {0} (Šablon)." msgid "This Month's Summary" msgstr "Sažetak ovog Mjeseca" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:925 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:939 msgid "This Purchase Order has been fully subcontracted." msgstr "Ovaj Kupovni Nalog je u potpunosti podugovoren." -#: erpnext/selling/doctype/sales_order/sales_order.py:2052 +#: erpnext/selling/doctype/sales_order/sales_order.py:2064 msgid "This Sales Order has been fully subcontracted." msgstr "Ovaj Prodajnii Nalog je u potpunosti podugovoren." @@ -51247,7 +52112,7 @@ msgstr "Ova radnja će zaustaviti buduće naplate. Jeste li sigurni da želite o msgid "This action will unlink this account from any external service integrating ERPNext with your bank accounts. It cannot be undone. Are you certain ?" msgstr "Ova radnja će prekinuti vezu ovog računa sa bilo kojom eksternom uslugom koja integriše Sistem sa vašim bankovnim računima. Ne može se poništiti. Jeste li sigurni?" -#: erpnext/assets/doctype/asset/asset.py:431 +#: erpnext/assets/doctype/asset/asset.py:432 msgid "This asset category is marked as non-depreciable. Please disable depreciation calculation or choose a different category." msgstr "Ova kategorija imovine je označena kao neamortizujuća. Onemogući obračun amortizacije ili odaberi drugu kategoriju." @@ -51380,7 +52245,7 @@ msgstr "Ova opcija se može označiti za uređivanje polja 'Datum Knjiženja' i msgid "This schedule was created when Asset {0} was adjusted through Asset Value Adjustment {1}." msgstr "Ovaj raspored je kreiran kada je imovina {0} prilagođena kroz Podešavanje Vrijednosti Imovine {1}." -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:475 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:476 msgid "This schedule was created when Asset {0} was consumed through Asset Capitalization {1}." msgstr "Ovaj raspored je kreiran kada je imovina {0} potrošena kroz kapitalizaciju imovine {1}." @@ -51392,11 +52257,11 @@ msgstr "Ovaj raspored je kreiran kada je imovina {0} popravljena putem Popravka msgid "This schedule was created when Asset {0} was restored due to Sales Invoice {1} cancellation." msgstr "Ovaj raspored je kreiran kada je Imovina {0} vraćena u prvobitno stanje zbog otkazivanja Prodajne Fakture {1}." -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:584 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:585 msgid "This schedule was created when Asset {0} was restored on Asset Capitalization {1}'s cancellation." msgstr "Ovaj raspored je kreiran kada je imovina {0} vraćena nakon otkazivanja kapitalizacije imovine {1}." -#: erpnext/assets/doctype/asset/depreciation.py:458 +#: erpnext/assets/doctype/asset/depreciation.py:459 msgid "This schedule was created when Asset {0} was restored." msgstr "Ovaj raspored je kreiran kada je Imovina {0} vraćena." @@ -51404,11 +52269,11 @@ msgstr "Ovaj raspored je kreiran kada je Imovina {0} vraćena." msgid "This schedule was created when Asset {0} was returned through Sales Invoice {1}." msgstr "Ovaj raspored je kreiran kada je imovina {0} vraćena putem Prodajne Fakture {1}." -#: erpnext/assets/doctype/asset/depreciation.py:417 +#: erpnext/assets/doctype/asset/depreciation.py:418 msgid "This schedule was created when Asset {0} was scrapped." msgstr "Ovaj raspored je kreiran kada je imovina {0} rashodovana." -#: erpnext/assets/doctype/asset/asset.py:1504 +#: erpnext/assets/doctype/asset/asset.py:1519 msgid "This schedule was created when Asset {0} was {1} into new Asset {2}." msgstr "Ovaj raspored je kreiran kada je Imovina {0} bila {1} u novu Imovinu {2}." @@ -51567,7 +52432,7 @@ msgstr "Vrijeme u minutama" msgid "Time in mins." msgstr "Vrijeme u minutama." -#: erpnext/manufacturing/doctype/job_card/job_card.py:854 +#: erpnext/manufacturing/doctype/job_card/job_card.py:855 msgid "Time logs are required for {0} {1}" msgstr "Zapisnici Vremena su obavezni za {0} {1}" @@ -51590,19 +52455,23 @@ msgstr "Brojač Vremena je premašio date sate." #. Name of a DocType #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1066 #: erpnext/projects/doctype/timesheet/timesheet.json #: erpnext/projects/report/daily_timesheet_summary/daily_timesheet_summary.py:26 #: erpnext/projects/report/timesheet_billing_summary/timesheet_billing_summary.py:59 #: erpnext/projects/workspace/projects/projects.json #: erpnext/templates/pages/projects.html:65 +#: erpnext/workspace_sidebar/projects.json msgid "Timesheet" msgstr "Radni List" #. Name of a report #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/report/timesheet_billing_summary/timesheet_billing_summary.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Timesheet Billing Summary" msgstr "Sažetak Fakturisanja Radnog Lista" @@ -51625,7 +52494,7 @@ msgstr "Radni List {0} ne može biti fakturisan u trenutnom stanju" #. Label of the timesheet_sb (Section Break) field in DocType 'Projects #. Settings' #: erpnext/projects/doctype/projects_settings/projects_settings.json -#: erpnext/projects/doctype/timesheet/timesheet.py:572 +#: erpnext/projects/doctype/timesheet/timesheet.py:581 #: erpnext/templates/pages/projects.html:60 msgid "Timesheets" msgstr "Radni List" @@ -51924,7 +52793,7 @@ msgstr "Da otkažete ovu Prodajnu Fakturu, morate otkazati unos za zatvaranje Ka msgid "To create a Payment Request reference document is required" msgstr "Za kreiranje Zahtjeva Plaćanja obavezan je referentni dokument" -#: erpnext/assets/doctype/asset_category/asset_category.py:110 +#: erpnext/assets/doctype/asset_category/asset_category.py:120 msgid "To enable Capital Work in Progress Accounting," msgstr "Da biste omogućili Knjigovodstvo Kapitalnih Radova u Toku," @@ -51973,7 +52842,7 @@ msgid "To use a different finance book, please uncheck 'Include Default FB Asset msgstr "Da biste koristili drugi Finansijski Registar, poništi 'Uključi Standard Imovinu Finansijskog Registra'" #: erpnext/accounts/doctype/financial_report_template/financial_report_engine.py:705 -#: erpnext/accounts/report/financial_statements.py:624 +#: erpnext/accounts/report/financial_statements.py:621 #: erpnext/accounts/report/general_ledger/general_ledger.py:310 #: erpnext/accounts/report/trial_balance/trial_balance.py:310 msgid "To use a different finance book, please uncheck 'Include Default FB Entries'" @@ -52016,6 +52885,7 @@ msgstr "Previše kolona. Izvezi izvještaj i ispiši ga pomoću aplikacije za pr #. Label of a Card Break in the Manufacturing Workspace #. Label of the tools (Column Break) field in DocType 'Email Digest' #. Label of a Card Break in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order/purchase_order.js:578 #: erpnext/buying/doctype/purchase_order/purchase_order.js:654 #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:61 @@ -52027,6 +52897,8 @@ msgstr "Previše kolona. Izvezi izvještaj i ispiši ga pomoću aplikacije za pr #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/setup/doctype/email_digest/email_digest.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/manufacturing.json +#: erpnext/workspace_sidebar/stock.json msgid "Tools" msgstr "Alati" @@ -52241,12 +53113,12 @@ msgstr "Ukupna Provizija" #. Label of the total_completed_qty (Float) field in DocType 'Job Card' #: erpnext/manufacturing/doctype/job_card/job_card.json -#: erpnext/manufacturing/doctype/job_card/job_card.py:871 +#: erpnext/manufacturing/doctype/job_card/job_card.py:872 #: erpnext/manufacturing/report/job_card_summary/job_card_summary.py:174 msgid "Total Completed Qty" msgstr "Ukupno Završeno Količinski" -#: erpnext/manufacturing/doctype/job_card/job_card.py:188 +#: erpnext/manufacturing/doctype/job_card/job_card.py:189 msgid "Total Completed Qty is required for Job Card {0}, please start and complete the job card before submission" msgstr "Ukupna završena količina je obavezna za karticu posla {0}, molimo vas da počnete i dovršite karticu posla prije podnošenja" @@ -52480,7 +53352,7 @@ msgstr "Uzmi u obzir Ukupne Naloge" msgid "Total Order Value" msgstr "Ukupna vrijednost Naloga" -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:622 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:621 msgid "Total Other Charges" msgstr "Ukupni Ostali Troškovi" @@ -52523,7 +53395,7 @@ msgstr "Ukupni iznos zahtjeva za plaćanje ne može biti veći od {0} iznosa" msgid "Total Payments" msgstr "Ukupno za Platiti" -#: erpnext/selling/doctype/sales_order/sales_order.py:723 +#: erpnext/selling/doctype/sales_order/sales_order.py:724 msgid "Total Picked Quantity {0} is more than ordered qty {1}. You can set the Over Picking Allowance in Stock Settings." msgstr "Ukupna Odabrana Količina {0} je veća od naručene količine {1}. Dozvolu za prekoračenje možete postaviti u Postavkama Zaliha." @@ -52650,8 +53522,8 @@ msgstr "Ukupni Cilj" msgid "Total Tasks" msgstr "Ukupno Zadataka" -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:615 -#: erpnext/accounts/report/purchase_register/purchase_register.py:262 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:614 +#: erpnext/accounts/report/purchase_register/purchase_register.py:263 msgid "Total Tax" msgstr "Ukupno PDV" @@ -52815,7 +53687,7 @@ msgstr "Ukupno vrijeme rada na Radnoj Stanici (u Satima)" msgid "Total allocated percentage for sales team should be 100" msgstr "Ukupna procentualna dodjela za prodajni tim treba biti 100" -#: erpnext/selling/doctype/customer/customer.py:192 +#: erpnext/selling/doctype/customer/customer.py:193 msgid "Total contribution percentage should be equal to 100" msgstr "Ukupan procenat doprinosa treba da bude jednak 100" @@ -53033,6 +53905,10 @@ msgstr "Informacije Transakcije" msgid "Transaction Name" msgstr "Naziv Transakcije" +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:60 +msgid "Transaction Qty" +msgstr "Transakcijska Količina" + #. Label of the transaction_settings_section (Tab Break) field in DocType #. 'Buying Settings' #. Label of the sales_transactions_settings_section (Section Break) field in @@ -53079,7 +53955,7 @@ msgstr "Transakcija za koju se odbija PDV" msgid "Transaction from which tax is withheld" msgstr "Transakcija od koje se odbija PDV" -#: erpnext/manufacturing/doctype/job_card/job_card.py:847 +#: erpnext/manufacturing/doctype/job_card/job_card.py:848 msgid "Transaction not allowed against stopped Work Order {0}" msgstr "Transakcija nije dozvoljena naspram zaustavljenog Radnog Naloga {0}" @@ -53281,8 +54157,12 @@ msgstr "Stablo Procedura" #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/trial_balance/trial_balance.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Trial Balance" msgstr "Bruto Stanje" @@ -53293,8 +54173,10 @@ msgstr "Bruto Stanje (Jednostavno)" #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Trial Balance for Party" msgstr "Bruto Stanje Stranke" @@ -53390,8 +54272,10 @@ msgstr "Tip aktivnosti za Zapisnik Vremena" #. Label of a Link in the Financial Reports Workspace #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/regional/report/uae_vat_201/uae_vat_201.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "UAE VAT 201" msgstr "UAE PDV 201" @@ -53549,6 +54433,7 @@ msgstr "Detalji Jedinice Konverzije" #. Item' #. Label of the conversion_factor (Float) field in DocType 'Pick List Item' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -53562,6 +54447,7 @@ msgstr "Detalji Jedinice Konverzije" #: erpnext/stock/doctype/material_request_item/material_request_item.json #: erpnext/stock/doctype/pick_list_item/pick_list_item.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "UOM Conversion Factor" msgstr "Faktor Konverzije Jedinice" @@ -53751,8 +54637,10 @@ msgstr "Jedinica Mjere" #. Label of a Link in the Home Workspace #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/setup/workspace/home/home.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Unit of Measure (UOM)" msgstr "Jedinica Mjere" @@ -53852,7 +54740,11 @@ msgid "Unrealized Profit/Loss account for intra-company transfers" msgstr "Nerealizovani Račun Rezultata za transfere unutar poduzeća" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/unreconcile_payment/unreconcile_payment.json +#: erpnext/workspace_sidebar/banking.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Unreconcile Payment" msgstr "Otkaži Usaglašavanje Plaćanja" @@ -54158,7 +55050,7 @@ msgstr "Ažuriraj Učestalost Projekta" msgid "Update latest price in all BOMs" msgstr "Ažuriraj najnoviju cijenu u svim Sastavnicama" -#: erpnext/assets/doctype/asset/asset.py:471 +#: erpnext/assets/doctype/asset/asset.py:474 msgid "Update stock must be enabled for the purchase invoice {0}" msgstr "Ažuriranje zaliha mora biti omogućeno za Kupovnu Fakturu {0}" @@ -54388,7 +55280,7 @@ msgstr "Koristi Serijske Brojeve / Šaržna Polja" msgid "Use Transaction Date Exchange Rate" msgstr "Koristi Devizni Kurs Datuma Transakcije" -#: erpnext/projects/doctype/project/project.py:563 +#: erpnext/projects/doctype/project/project.py:564 msgid "Use a name that is different from previous project name" msgstr "Koristite naziv koji se razlikuje od naziva prethodnog projekta" @@ -54424,7 +55316,7 @@ msgstr "Koristi ID koji nije postavljen za {0}" #. Label of the user_remark (Small Text) field in DocType 'Journal Entry' #. Label of the user_remark (Small Text) field in DocType 'Journal Entry #. Account' -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:655 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:651 #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json msgid "User Remark" @@ -54599,11 +55491,11 @@ msgstr "Vrijedi za Zemlje" msgid "Valid from and valid upto fields are mandatory for the cumulative" msgstr "Važ od i važi do polja su obavezna za kumulativno" -#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:169 +#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:170 msgid "Valid till Date cannot be before Transaction Date" msgstr "Važi do Datuma ne može biti prije Datuma transakcije" -#: erpnext/selling/doctype/quotation/quotation.py:158 +#: erpnext/selling/doctype/quotation/quotation.py:159 msgid "Valid till date cannot be before transaction date" msgstr "Važi do datuma ne može biti prije datuma transakcije" @@ -54672,7 +55564,7 @@ msgstr "Valjanost i Upotreba" msgid "Validity in Days" msgstr "Valjanost u Danima" -#: erpnext/selling/doctype/quotation/quotation.py:366 +#: erpnext/selling/doctype/quotation/quotation.py:371 msgid "Validity period of this quotation has ended." msgstr "Period Valjanosti ove ponude je istekao." @@ -55170,8 +56062,8 @@ msgstr "Postavke Telefonskog Poziva" msgid "Volt-Ampere" msgstr "Volt-Ampere" -#: erpnext/accounts/report/purchase_register/purchase_register.py:162 -#: erpnext/accounts/report/sales_register/sales_register.py:178 +#: erpnext/accounts/report/purchase_register/purchase_register.py:163 +#: erpnext/accounts/report/sales_register/sales_register.py:179 msgid "Voucher" msgstr "Verifikat" @@ -55240,7 +56132,7 @@ msgstr "Detaljna Referenca Verifikata" #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.js:42 #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:209 #: erpnext/accounts/report/general_ledger/general_ledger.js:49 -#: erpnext/accounts/report/general_ledger/general_ledger.py:746 +#: erpnext/accounts/report/general_ledger/general_ledger.py:744 #: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.js:41 #: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.py:33 #: erpnext/accounts/report/payment_ledger/payment_ledger.js:65 @@ -55268,7 +56160,7 @@ msgstr "Detaljna Referenca Verifikata" msgid "Voucher No" msgstr "Broj Verifikata" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1337 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1340 msgid "Voucher No is mandatory" msgstr "Broj Verifikata je obavezan" @@ -55280,7 +56172,7 @@ msgstr "Količina" #. Label of the voucher_subtype (Small Text) field in DocType 'GL Entry' #: erpnext/accounts/doctype/gl_entry/gl_entry.json -#: erpnext/accounts/report/general_ledger/general_ledger.py:740 +#: erpnext/accounts/report/general_ledger/general_ledger.py:738 msgid "Voucher Subtype" msgstr "Podtip Verifikata" @@ -55311,11 +56203,11 @@ msgstr "Podtip Verifikata" #: erpnext/accounts/doctype/unreconcile_payment/unreconcile_payment.json #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1198 #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:200 -#: erpnext/accounts/report/general_ledger/general_ledger.py:738 +#: erpnext/accounts/report/general_ledger/general_ledger.py:736 #: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.py:31 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:165 -#: erpnext/accounts/report/purchase_register/purchase_register.py:157 -#: erpnext/accounts/report/sales_register/sales_register.py:173 +#: erpnext/accounts/report/purchase_register/purchase_register.py:158 +#: erpnext/accounts/report/sales_register/sales_register.py:174 #: erpnext/accounts/report/voucher_wise_balance/voucher_wise_balance.py:17 #: erpnext/public/js/utils/unreconcile.js:71 #: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json @@ -55342,7 +56234,7 @@ msgstr "Podtip Verifikata" msgid "Voucher Type" msgstr "Tip Verifikata" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:198 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:200 msgid "Voucher {0} is over-allocated by {1}" msgstr "Verifikat {0} je prekomjerno dodijeljen od {1}" @@ -55466,8 +56358,10 @@ msgstr "Tip Skladišta" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/warehouse_wise_stock_balance/warehouse_wise_stock_balance.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Warehouse Wise Stock Balance" msgstr "Stanje Zaliha prema Skladištu" @@ -55665,7 +56559,7 @@ msgstr "Upozorenje: Količina Materijalnog Zahtjeva je manja od Minimalne Količ msgid "Warning: Quantity exceeds maximum producible quantity based on quantity of raw materials received through the Subcontracting Inward Order {0}." msgstr "Upozorenje: Količina prelazi maksimalnu proizvodnu količinu na osnovu količine sirovina primljenih putem Podizvođačkog Naloga {0}." -#: erpnext/selling/doctype/sales_order/sales_order.py:345 +#: erpnext/selling/doctype/sales_order/sales_order.py:346 msgid "Warning: Sales Order {0} already exists against Customer's Purchase Order {1}" msgstr "Upozorenje: Prodajni Nalog {0} već postoji naspram Kupovnog Naloga {1}" @@ -55696,10 +56590,12 @@ msgstr "Garancija / Stanje Servisnog Ugovora" #. Label of a Link in the CRM Workspace #. Name of a DocType #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/workspace/crm/crm.json #: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.js:103 #: erpnext/support/doctype/warranty_claim/warranty_claim.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/support.json msgid "Warranty Claim" msgstr "Zahtjev za Garanciju" @@ -56070,6 +56966,7 @@ msgstr "Radovi u Toku" #. Entry' #. Option for the 'From Voucher Type' (Select) field in DocType 'Stock #. Reservation Entry' +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom/bom.js:217 #: erpnext/manufacturing/doctype/bom/bom.json #: erpnext/manufacturing/doctype/job_card/job_card.json @@ -56095,6 +56992,7 @@ msgstr "Radovi u Toku" #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:512 #: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:142 #: erpnext/templates/pages/material_request_info.html:45 +#: erpnext/workspace_sidebar/manufacturing.json msgid "Work Order" msgstr "Radni Nalog" @@ -56108,8 +57006,10 @@ msgstr "Analiza Radnog Naloga" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Work Order Consumed Materials" msgstr "Potrošeni Materijali Radnog Naloga" @@ -56142,8 +57042,10 @@ msgstr "Izvještaj Zaliha Radnog Naloga" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/work_order_summary/work_order_summary.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Work Order Summary" msgstr "Sažetak Radnog Naloga" @@ -56155,8 +57057,8 @@ msgstr "Radni Nalog se ne može kreirati iz sljedećeg razloga:
    {0}" msgid "Work Order cannot be raised against a Item Template" msgstr "Radni Nalog se nemože pokrenuti naspram Šablona Artikla" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2439 -#: erpnext/manufacturing/doctype/work_order/work_order.py:2519 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2448 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2528 msgid "Work Order has been {0}" msgstr "Radni Nalog je {0}" @@ -56242,6 +57144,7 @@ msgstr "Radno Vrijeme" #. Label of a Link in the Manufacturing Workspace #. Label of the manufacturing_section (Section Break) field in DocType 'Item #. Lead Time' +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom_operation/bom_operation.json #: erpnext/manufacturing/doctype/bom_website_operation/bom_website_operation.json #: erpnext/manufacturing/doctype/job_card/job_card.json @@ -56257,6 +57160,7 @@ msgstr "Radno Vrijeme" #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/item_lead_time/item_lead_time.json #: erpnext/templates/generators/bom.html:70 +#: erpnext/workspace_sidebar/manufacturing.json msgid "Workstation" msgstr "Radna Stanica" @@ -56303,12 +57207,14 @@ msgstr "Status Radne Stanice" #. Name of a DocType #. Label of the workstation_type (Data) field in DocType 'Workstation Type' #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom_operation/bom_operation.json #: erpnext/manufacturing/doctype/job_card/job_card.json #: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json #: erpnext/manufacturing/doctype/workstation/workstation.json #: erpnext/manufacturing/doctype/workstation_type/workstation_type.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Workstation Type" msgstr "Tip Radne Stanice" @@ -56317,7 +57223,7 @@ msgstr "Tip Radne Stanice" msgid "Workstation Working Hour" msgstr "Radno Vrijeme Radne Stanice" -#: erpnext/manufacturing/doctype/workstation/workstation.py:453 +#: erpnext/manufacturing/doctype/workstation/workstation.py:454 msgid "Workstation is closed on the following dates as per Holiday List: {0}" msgstr "Radna Stanica je zatvorena na sljedeće datume prema Listi Praznika: {0}" @@ -56471,6 +57377,7 @@ msgstr "Datum Završetka Godine" #. Label of the year (Data) field in DocType 'Fiscal Year' #: erpnext/accounts/doctype/fiscal_year/fiscal_year.json +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:9 msgid "Year Name" msgstr "Naziv Godine" @@ -56484,7 +57391,7 @@ msgstr "Datum Početka Godine" msgid "Year of Passing" msgstr "Godina Prolaska" -#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:111 +#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:85 msgid "Year start date or end date is overlapping with {0}. To avoid please set company" msgstr "Datum početka ili datum završetka godine se preklapa sa {0}. Da biste izbjegli, postavi poduzeće" @@ -56520,7 +57427,7 @@ msgstr "Možete dodati originalnu fakturu {} ručno da nastavite." msgid "You can also copy-paste this link in your browser" msgstr "Takođe možete kopirati i zalijepiti ovu vezu u svoj pretraživač" -#: erpnext/assets/doctype/asset_category/asset_category.py:113 +#: erpnext/assets/doctype/asset_category/asset_category.py:123 msgid "You can also set default CWIP account in Company {}" msgstr "Također možete postaviti standard Račun Kapitalnog Posla u Toku u {}" @@ -56528,6 +57435,10 @@ msgstr "Također možete postaviti standard Račun Kapitalnog Posla u Toku u {}" msgid "You can change the parent account to a Balance Sheet account or select a different account." msgstr "Možete promijeniti nadređeni račun u račun Bilansa Stanja ili odabrati drugi račun." +#: erpnext/assets/doctype/asset_category/asset_category.py:186 +msgid "You can either configure default depreciation accounts in the Company or set the required accounts in the following rows:

    " +msgstr "Možete konfigurirati standardne račune amortizacije ili postaviti potrebne račune u sljedećim redovima:

    " + #: erpnext/accounts/doctype/journal_entry/journal_entry.py:703 msgid "You can not enter current voucher in 'Against Journal Entry' column" msgstr "Ne možete unijeti trenutni verifikat u kolonu 'Naspram Naloga Knjiženja'" @@ -56557,11 +57468,11 @@ msgstr "Možete ga postaviti kao naziv mašine ili tip operacije. Na primjer, ma msgid "You can use {0} to reconcile against {1} later." msgstr "Možete koristiti {0} za kasnije usklađivanje sa {1}." -#: erpnext/manufacturing/doctype/job_card/job_card.py:1314 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1315 msgid "You can't make any changes to Job Card since Work Order is closed." msgstr "Ne možete napraviti nikakve promjene na Radnoj Kartici jer je Radni Nalog zatvoren." -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:218 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:219 msgid "You can't process the serial number {0} as it has already been used in the SABB {1}. {2} if you want to inward same serial number multiple times then enabled 'Allow existing Serial No to be Manufactured/Received again' in the {3}" msgstr "Ne možete obraditi serijski broj {0} jer je već korišten u Serijskom i Šaržnom Paketu {1}. {2} ako želite da primite isti serijski broj više puta, tada omogući 'Dozvoli da se postojeći Serijski Broj ponovo Proizvede/Primi' u {3}" @@ -56601,7 +57512,7 @@ msgstr "Ne možete uređivati nadređeni član." msgid "You cannot enable both the settings '{0}' and '{1}'." msgstr "Ne možete omogućiti i '{0}' i '{1} postavke." -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:156 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:157 msgid "You cannot outward following {0} as either they are Delivered, Inactive or located in a different warehouse." msgstr "Ne možete poslati sljedeće {0} jer su ili Isporučeni, Neaktivni ili se nalaze u drugom skladištu." @@ -56649,7 +57560,7 @@ msgstr "Imali ste {} grešaka prilikom kreiranja početnih faktura. Provjerite { msgid "You have already selected items from {0} {1}" msgstr "Već ste odabrali artikle iz {0} {1}" -#: erpnext/projects/doctype/project/project.py:363 +#: erpnext/projects/doctype/project/project.py:364 msgid "You have been invited to collaborate on the project {0}." msgstr "Pozvani ste da sarađujete na projektu {0}." @@ -56769,6 +57680,10 @@ msgstr "kao Naslov" msgid "as a percentage of finished item quantity" msgstr "kao procentualna količine gotovog proizvoda" +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1472 +msgid "as of {0}" +msgstr "od {0}" + #: erpnext/www/book_appointment/index.html:43 msgid "at" msgstr "u" @@ -57049,7 +57964,7 @@ msgstr "putem Popravke Imovine" msgid "via BOM Update Tool" msgstr "putem Alata Ažuriranje Sastavnice" -#: erpnext/assets/doctype/asset_category/asset_category.py:111 +#: erpnext/assets/doctype/asset_category/asset_category.py:121 msgid "you must select Capital Work in Progress Account in accounts table" msgstr "morate odabrati Račun Kapitalnih Radova u Toku u Tabeli Računa" @@ -57097,7 +58012,7 @@ msgstr "{0} Sažetak" msgid "{0} Number {1} is already used in {2} {3}" msgstr "{0} Broj {1} se već koristi u {2} {3}" -#: erpnext/manufacturing/doctype/bom/bom.py:1629 +#: erpnext/manufacturing/doctype/bom/bom.py:1638 msgid "{0} Operating Cost for operation {1}" msgstr "Operativni trošak {0} za operaciju {1}" @@ -57174,14 +58089,14 @@ msgstr "{0} se ne može koristiti kao Matični Centar Troškova jer je korišten msgid "{0} cannot be zero" msgstr "{0} ne može biti nula" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:919 -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1035 -#: erpnext/stock/doctype/pick_list/pick_list.py:1259 -#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:322 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:915 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1031 +#: erpnext/stock/doctype/pick_list/pick_list.py:1258 +#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:323 msgid "{0} created" msgstr "{0} kreirano" -#: erpnext/utilities/bulk_transaction.py:31 +#: erpnext/utilities/bulk_transaction.py:33 msgid "{0} creation for the following records will be skipped." msgstr "Kreiranje {0} za sljedeće zapise će biti preskočeno." @@ -57189,11 +58104,11 @@ msgstr "Kreiranje {0} za sljedeće zapise će biti preskočeno." msgid "{0} currency must be same as company's default currency. Please select another account." msgstr "{0} valuta mora biti ista kao standard valuta poduzeća. Odaberi drugi račun." -#: erpnext/buying/doctype/purchase_order/purchase_order.py:291 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:295 msgid "{0} currently has a {1} Supplier Scorecard standing, and Purchase Orders to this supplier should be issued with caution." msgstr "{0} trenutno ima {1} Dobavljačko Bodovno stanje, i Kupovne Naloge ovom dobavljaču treba izdavati s oprezom." -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:127 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:128 msgid "{0} currently has a {1} Supplier Scorecard standing, and RFQs to this supplier should be issued with caution." msgstr "{0} trenutno ima {1} Dobavljačko Bodovno stanje, i Kupovne Ponude ovom dobavljaču treba izdavati s oprezom." @@ -57261,7 +58176,7 @@ msgstr "{0} već radi za {1}" msgid "{0} is blocked so this transaction cannot proceed" msgstr "{0} je blokiran tako da se ova transakcija ne može nastaviti" -#: erpnext/assets/doctype/asset/asset.py:505 +#: erpnext/assets/doctype/asset/asset.py:508 msgid "{0} is in Draft. Submit it before creating the Asset." msgstr "{0} je u Nacrtu. Podnesi prije kreiranja Imovine." @@ -57282,7 +58197,7 @@ msgstr "{0} je obavezan. Možda zapis o razmjeni valuta nije kreiran za {1} do { msgid "{0} is mandatory. Maybe Currency Exchange record is not created for {1} to {2}." msgstr "{0} je obavezan. Možda zapis o razmjeni valuta nije kreiran za {1} do {2}." -#: erpnext/selling/doctype/customer/customer.py:234 +#: erpnext/selling/doctype/customer/customer.py:235 msgid "{0} is not a company bank account" msgstr "{0} nije bankovni račun poduzeća" @@ -57342,7 +58257,7 @@ msgstr "{0} mora biti negativan u povratnom dokumentu" msgid "{0} not allowed to transact with {1}. Please change the Company or add the Company in the 'Allowed To Transact With'-Section in the Customer record." msgstr "{0} nije dozvoljeno obavljati transakcije sa {1}. Promijeni poduzeće ili dodaj poduzeće u sekciju 'Dozvoljena Transakcija s' u zapisu klijenata." -#: erpnext/manufacturing/doctype/bom/bom.py:573 +#: erpnext/manufacturing/doctype/bom/bom.py:574 msgid "{0} not found for item {1}" msgstr "{0} nije pronađeno za artikal {1}" @@ -57362,13 +58277,13 @@ msgstr "{0} količina artikla {1} se prima u Skladište {2} kapaciteta {3}." msgid "{0} units are reserved for Item {1} in Warehouse {2}, please un-reserve the same to {3} the Stock Reconciliation." msgstr "{0} jedinica je rezervisano za artikal {1} u Skladištu {2}, poništi rezervaciju iste za {3} Popis Zaliha." -#: erpnext/stock/doctype/pick_list/pick_list.py:1017 +#: erpnext/stock/doctype/pick_list/pick_list.py:1016 msgid "{0} units of Item {1} is not available in any of the warehouses." msgstr "{0} jedinica artikla {1} nije dostupan ni u jednom od skladišta." #: erpnext/stock/doctype/pick_list/pick_list.py:1009 -msgid "{0} units of Item {1} is picked in another Pick List." -msgstr "{0} jedinica artikla {1} je odabrano na drugoj Listi Odabira." +msgid "{0} units of Item {1} is not available in any of the warehouses. Other Pick Lists exist for this item." +msgstr "{0} jedinica artikla {1} nije dostupno ni u jednom skladištu. Za ovaj artikal postoje druge liste odabira." #: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.py:144 msgid "{0} units of {1} are required in {2} with the inventory dimension: {3} on {4} {5} for {6} to complete the transaction." @@ -57411,7 +58326,7 @@ msgstr "{0} će biti dato kao popust." msgid "{0} will be set as the {1} in subsequently scanned items" msgstr "{0} će biti postavljeno kao {1} u naredno skeniranim artiklima" -#: erpnext/manufacturing/doctype/job_card/job_card.py:987 +#: erpnext/manufacturing/doctype/job_card/job_card.py:988 msgid "{0} {1}" msgstr "{0} {1}" @@ -57449,8 +58364,8 @@ msgstr "{0} {1} je već u potpunosti plaćeno." msgid "{0} {1} has already been partly paid. Please use the 'Get Outstanding Invoice' or the 'Get Outstanding Orders' button to get the latest outstanding amounts." msgstr "{0} {1} je već djelimično plaćena. Koristi dugme 'Preuzmi Nepodmirene Fakture' ili 'Preuzmi Nepodmirene Naloge' da preuzmete najnovije nepodmirene iznose." -#: erpnext/buying/doctype/purchase_order/purchase_order.py:431 -#: erpnext/selling/doctype/sales_order/sales_order.py:596 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:435 +#: erpnext/selling/doctype/sales_order/sales_order.py:597 #: erpnext/stock/doctype/material_request/material_request.py:247 msgid "{0} {1} has been modified. Please refresh." msgstr "{0} {1} je izmijenjeno. Osvježite." @@ -57609,8 +58524,8 @@ msgstr "{0}% ukupne vrijednosti fakture će se dati kao popust." msgid "{0}'s {1} cannot be after {2}'s Expected End Date." msgstr "{0} {1} ne može biti nakon {2}očekivanog datuma završetka." -#: erpnext/manufacturing/doctype/job_card/job_card.py:1286 -#: erpnext/manufacturing/doctype/job_card/job_card.py:1294 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1287 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1295 msgid "{0}, complete the operation {1} before the operation {2}." msgstr "{0}, završi operaciju {1} prije operacije {2}." @@ -57646,11 +58561,11 @@ msgstr "{0}: {1} je grupni račun." msgid "{0}: {1} must be less than {2}" msgstr "{0}: {1} mora biti manje od {2}" -#: erpnext/controllers/buying_controller.py:1002 +#: erpnext/controllers/buying_controller.py:1019 msgid "{count} Assets created for {item_code}" msgstr "{count} Imovina kreirana za {item_code}" -#: erpnext/controllers/buying_controller.py:900 +#: erpnext/controllers/buying_controller.py:917 msgid "{doctype} {name} is cancelled or closed." msgstr "{doctype} {name} je otkazan ili zatvoren." @@ -57691,7 +58606,7 @@ msgstr "{} {} je već povezan s drugim {}" msgid "{} {} is already linked with {} {}" msgstr "{} {} je već povezan sa {} {}" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:388 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:390 msgid "{} {} is not affecting bank account {}" msgstr "{} {} ne utiče na bankovni račun {}" diff --git a/erpnext/locale/cs.po b/erpnext/locale/cs.po index 9da8931c860..1330bdae18d 100644 --- a/erpnext/locale/cs.po +++ b/erpnext/locale/cs.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: hello@frappe.io\n" -"POT-Creation-Date: 2026-02-15 09:44+0000\n" -"PO-Revision-Date: 2026-02-16 14:50\n" +"POT-Creation-Date: 2026-02-22 09:43+0000\n" +"PO-Revision-Date: 2026-02-22 16:37\n" "Last-Translator: hello@frappe.io\n" "Language-Team: Czech\n" "MIME-Version: 1.0\n" @@ -18,9 +18,13 @@ msgstr "" "X-Crowdin-File-ID: 46\n" "Language: cs_CZ\n" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1468 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1474 msgid "\n" -"\t\t\tThe Batch {0} of an item {1} has negative stock in the warehouse {2}. Please add a stock quantity of {3} to proceed with this entry." +"\t\t\tThe Batch {0} of an item {1} has negative stock in the warehouse {2}{3}.\n" +"\t\t\tPlease add a stock quantity of {4} to proceed with this entry.\n" +"\t\t\tIf it is not possible to make an adjustment entry, please enable 'Allow Negative Stock for Batch' in Stock Settings to proceed.\n" +"\t\t\tHowever, enabling this setting may lead to negative stock in the system.\n" +"\t\t\tSo please ensure the stock levels are adjusted as soon as possible to maintain the correct valuation rate." msgstr "" #. Label of the column_break_32 (Column Break) field in DocType 'Email Digest' @@ -32,7 +36,7 @@ msgstr "" msgid " Address" msgstr "" -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:605 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:604 msgid " Amount" msgstr "" @@ -59,7 +63,7 @@ msgstr "" msgid " Item" msgstr "" -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:153 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:151 #: erpnext/selling/report/sales_analytics/sales_analytics.py:128 msgid " Name" msgstr "" @@ -69,7 +73,7 @@ msgstr "" msgid " Phantom Item" msgstr "" -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:596 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:595 msgid " Rate" msgstr "" @@ -169,8 +173,8 @@ msgstr "" msgid "% Occupied" msgstr "" -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:277 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:329 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:278 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:330 msgid "% Of Grand Total" msgstr "" @@ -263,7 +267,7 @@ msgstr "" msgid "'Account' in the Accounting section of Customer {0}" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:358 +#: erpnext/selling/doctype/sales_order/sales_order.py:359 msgid "'Allow Multiple Sales Orders Against a Customer's Purchase Order'" msgstr "" @@ -598,7 +602,7 @@ msgstr "" msgid "<0" msgstr "<0" -#: erpnext/assets/doctype/asset/asset.py:541 +#: erpnext/assets/doctype/asset/asset.py:544 msgid "Cannot create asset.

    You're trying to create {0} asset(s) from {2} {3}.
    However, only {1} item(s) were purchased and {4} asset(s) already exist against {5}." msgstr "" @@ -747,7 +751,7 @@ msgid "
  • Payment document required for row(s): {0}
  • " msgstr "" #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:163 -#: erpnext/utilities/bulk_transaction.py:35 +#: erpnext/utilities/bulk_transaction.py:37 msgid "
  • {}
  • " msgstr "" @@ -873,11 +877,11 @@ msgstr "" msgid "Your Shortcuts" msgstr "" -#: erpnext/accounts/doctype/payment_request/payment_request.py:1007 +#: erpnext/accounts/doctype/payment_request/payment_request.py:1008 msgid "Grand Total: {0}" msgstr "" -#: erpnext/accounts/doctype/payment_request/payment_request.py:1008 +#: erpnext/accounts/doctype/payment_request/payment_request.py:1009 msgid "Outstanding Amount: {0}" msgstr "" @@ -922,7 +926,7 @@ msgstr "" msgid "A - C" msgstr "" -#: erpnext/selling/doctype/customer/customer.py:353 +#: erpnext/selling/doctype/customer/customer.py:354 msgid "A Customer Group exists with same name please change the Customer name or rename the Customer Group" msgstr "" @@ -984,6 +988,10 @@ msgstr "" msgid "A new appointment has been created for you with {0}" msgstr "" +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:3 +msgid "A new fiscal year has been automatically created." +msgstr "" + #: erpnext/accounts/doctype/sales_taxes_and_charges_template/sales_taxes_and_charges_template.py:96 msgid "A template with tax category {0} already exists. Only one template is allowed with each tax category" msgstr "" @@ -1034,12 +1042,22 @@ msgstr "" msgid "AMC Expiry Date" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "AP Summary" +msgstr "" + #. Label of the api_details_section (Section Break) field in DocType 'Currency #. Exchange Settings' #: erpnext/accounts/doctype/currency_exchange_settings/currency_exchange_settings.json msgid "API Details" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "AR Summary" +msgstr "" + #. Label of the awb_number (Data) field in DocType 'Shipment' #: erpnext/stock/doctype/shipment/shipment.json msgid "AWB Number" @@ -1161,9 +1179,11 @@ msgstr "" #. Label of the account_category (Link) field in DocType 'Account' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/account/account_tree.js:167 #: erpnext/accounts/doctype/account_category/account_category.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Account Category" msgstr "" @@ -1280,7 +1300,7 @@ msgstr "" #: erpnext/accounts/doctype/ledger_merge/ledger_merge.json #: erpnext/accounts/doctype/ledger_merge_accounts/ledger_merge_accounts.json #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:409 -#: erpnext/accounts/report/financial_statements.py:681 +#: erpnext/accounts/report/financial_statements.py:678 #: erpnext/accounts/report/trial_balance/trial_balance.py:480 msgid "Account Name" msgstr "" @@ -1293,7 +1313,7 @@ msgstr "" #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/account/account_tree.js:133 #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:416 -#: erpnext/accounts/report/financial_statements.py:688 +#: erpnext/accounts/report/financial_statements.py:685 #: erpnext/accounts/report/trial_balance/trial_balance.py:487 msgid "Account Number" msgstr "" @@ -1383,7 +1403,7 @@ msgstr "" msgid "Account is not set for the dashboard chart {0}" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:902 +#: erpnext/assets/doctype/asset/asset.py:905 msgid "Account not Found" msgstr "" @@ -1515,6 +1535,7 @@ msgstr "" #. Label of the section_break_10 (Section Break) field in DocType 'Shipping #. Rule' #. Label of the accounting_tab (Tab Break) field in DocType 'Supplier' +#. Label of a Desktop Icon #. Label of the accounting_tab (Tab Break) field in DocType 'Customer' #. Label of a Card Break in the Home Workspace #. Label of the accounting (Tab Break) field in DocType 'Item' @@ -1525,6 +1546,7 @@ msgstr "" #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/shipping_rule/shipping_rule.json #: erpnext/buying/doctype/supplier/supplier.json +#: erpnext/desktop_icon/accounting.json #: erpnext/selling/doctype/customer/customer.json #: erpnext/setup/setup_wizard/data/industry_type.txt:1 #: erpnext/setup/workspace/home/home.json erpnext/stock/doctype/item/item.json @@ -1581,12 +1603,15 @@ msgstr "" #. Label of a Link in the Invoicing Workspace #. Label of the accounting_dimensions_section (Section Break) field in DocType #. 'Asset Repair' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounting_dimension/accounting_dimension.json #: erpnext/accounts/doctype/accounting_dimension_filter/accounting_dimension_filter.json #: erpnext/accounts/doctype/allowed_dimension/allowed_dimension.json #: erpnext/accounts/report/profitability_analysis/profitability_analysis.js:32 #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/assets/doctype/asset_repair/asset_repair.json +#: erpnext/workspace_sidebar/accounts_setup.json +#: erpnext/workspace_sidebar/budget.json msgid "Accounting Dimension" msgstr "" @@ -1774,9 +1799,9 @@ msgstr "" msgid "Accounting Entries" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:936 -#: erpnext/assets/doctype/asset/asset.py:951 -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:542 +#: erpnext/assets/doctype/asset/asset.py:939 +#: erpnext/assets/doctype/asset/asset.py:954 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:543 msgid "Accounting Entry for Asset" msgstr "" @@ -1785,7 +1810,7 @@ msgstr "" msgid "Accounting Entry for LCV in Stock Entry {0}" msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:873 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:874 msgid "Accounting Entry for Landed Cost Voucher for SCR {0}" msgstr "" @@ -1807,7 +1832,7 @@ msgstr "" #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:930 #: erpnext/stock/doctype/stock_entry/stock_entry.py:1905 #: erpnext/stock/doctype/stock_entry/stock_entry.py:1919 -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:708 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:709 msgid "Accounting Entry for Stock" msgstr "" @@ -1837,8 +1862,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounting_period/accounting_period.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Accounting Period" msgstr "" @@ -1910,12 +1937,16 @@ msgstr "" #. Option for the 'Write Off Based On' (Select) field in DocType 'Journal #. Entry' #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:154 #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:256 #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/report/accounts_payable/accounts_payable.json #: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:115 #: erpnext/buying/doctype/supplier/supplier.js:110 +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Accounts Payable" msgstr "" @@ -1930,6 +1961,7 @@ msgstr "" #. Option for the 'Report' (Select) field in DocType 'Process Statement Of #. Accounts' #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:12 #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:12 #: erpnext/accounts/doctype/journal_entry/journal_entry.json @@ -1937,6 +1969,9 @@ msgstr "" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.json #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:138 #: erpnext/selling/doctype/customer/customer.js:162 +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Accounts Receivable" msgstr "" @@ -1979,12 +2014,22 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Invoicing Workspace #. Label of a shortcut in the ERPNext Settings Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json +#: erpnext/workspace_sidebar/accounts_setup.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Accounts Settings" msgstr "" +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar +#: erpnext/desktop_icon/accounts_setup.json +#: erpnext/workspace_sidebar/accounts_setup.json +msgid "Accounts Setup" +msgstr "" + #: erpnext/accounts/doctype/journal_entry/journal_entry.py:1319 msgid "Accounts table cannot be blank." msgstr "" @@ -2190,8 +2235,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/doctype/activity_cost/activity_cost.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Activity Cost" msgstr "" @@ -2209,6 +2256,7 @@ msgstr "" #. Label of the activity_type (Data) field in DocType 'Activity Type' #. Label of the activity_type (Link) field in DocType 'Timesheet Detail' #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/sales_invoice_timesheet/sales_invoice_timesheet.json #: erpnext/projects/doctype/activity_cost/activity_cost.json #: erpnext/projects/doctype/activity_type/activity_type.json @@ -2217,6 +2265,7 @@ msgstr "" #: erpnext/projects/workspace/projects/projects.json #: erpnext/public/js/projects/timer.js:9 #: erpnext/templates/pages/timelog_info.html:25 +#: erpnext/workspace_sidebar/projects.json msgid "Activity Type" msgstr "" @@ -2821,6 +2870,7 @@ msgstr "" msgid "Additional Discount Percentage" msgstr "" +#. Label of the addtional_info (Section Break) field in DocType 'Journal Entry' #. Label of the additional_info_section (Section Break) field in DocType #. 'Purchase Invoice' #. Label of the more_information (Section Break) field in DocType 'Sales @@ -2836,6 +2886,7 @@ msgstr "" #. Label of the more_info (Section Break) field in DocType 'Delivery Note' #. Label of the additional_info_section (Section Break) field in DocType #. 'Purchase Receipt' +#: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/assets/doctype/asset/asset.json @@ -2896,7 +2947,7 @@ msgstr "" msgid "Additional information regarding the customer." msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:590 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:591 msgid "Additional {0} {1} of item {2} required as per BOM to complete this transaction" msgstr "" @@ -2954,8 +3005,10 @@ msgstr "" #. Label of a Link in the Financial Reports Workspace #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/selling/report/address_and_contacts/address_and_contacts.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Address And Contacts" msgstr "" @@ -3220,7 +3273,7 @@ msgstr "" #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py:39 #: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:91 -#: erpnext/accounts/report/general_ledger/general_ledger.py:752 +#: erpnext/accounts/report/general_ledger/general_ledger.py:750 msgid "Against Account" msgstr "" @@ -3338,7 +3391,7 @@ msgstr "" #. Label of the against_voucher (Dynamic Link) field in DocType 'GL Entry' #: erpnext/accounts/doctype/gl_entry/gl_entry.json -#: erpnext/accounts/report/general_ledger/general_ledger.py:785 +#: erpnext/accounts/report/general_ledger/general_ledger.py:783 msgid "Against Voucher" msgstr "" @@ -3362,7 +3415,7 @@ msgstr "" #: erpnext/accounts/doctype/advance_payment_ledger_entry/advance_payment_ledger_entry.json #: erpnext/accounts/doctype/gl_entry/gl_entry.json #: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.json -#: erpnext/accounts/report/general_ledger/general_ledger.py:783 +#: erpnext/accounts/report/general_ledger/general_ledger.py:781 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:183 msgid "Against Voucher Type" msgstr "" @@ -3500,7 +3553,7 @@ msgstr "" msgid "All Activities HTML" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:369 +#: erpnext/manufacturing/doctype/bom/bom.py:370 msgid "All BOMs" msgstr "" @@ -3633,7 +3686,7 @@ msgstr "" msgid "All communications including and above this shall be moved into the new Issue" msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:968 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:964 msgid "All items are already requested" msgstr "" @@ -4373,7 +4426,7 @@ msgstr "" #: erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json #: erpnext/accounts/doctype/budget_distribution/budget_distribution.json #: erpnext/accounts/doctype/cashier_closing_payments/cashier_closing_payments.json -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:627 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:623 #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.json @@ -4406,8 +4459,8 @@ msgstr "" #: erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py:45 #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:79 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:44 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:267 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:319 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:268 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:320 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:201 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:111 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:44 @@ -4697,7 +4750,7 @@ msgstr "" msgid "Another Cost Center Allocation record {0} applicable from {1}, hence this allocation will be applicable upto {2}" msgstr "" -#: erpnext/accounts/doctype/payment_request/payment_request.py:757 +#: erpnext/accounts/doctype/payment_request/payment_request.py:758 msgid "Another Payment Request is already processed" msgstr "" @@ -4983,12 +5036,16 @@ msgid "Apply to Document" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/appointment/appointment.json +#: erpnext/workspace_sidebar/crm.json msgid "Appointment" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/appointment_booking_settings/appointment_booking_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Appointment Booking Settings" msgstr "" @@ -5138,11 +5195,11 @@ msgstr "" msgid "As there are reserved stock, you cannot disable {0}." msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1088 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1084 msgid "As there are sufficient Sub Assembly Items, Work Order is not required for Warehouse {0}." msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1824 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1830 msgid "As there are sufficient raw materials, Material Request is not required for Warehouse {0}." msgstr "" @@ -5172,6 +5229,7 @@ msgstr "" #. Label of the asset (Link) field in DocType 'Asset Value Adjustment' #. Label of a Link in the Assets Workspace #. Label of the asset (Link) field in DocType 'Serial No' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/ledger_merge/ledger_merge.json @@ -5193,6 +5251,7 @@ msgstr "" #: erpnext/assets/workspace/assets/assets.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:192 #: erpnext/stock/doctype/serial_no/serial_no.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset" msgstr "" @@ -5204,18 +5263,22 @@ msgstr "" #. Name of a DocType #. Name of a report #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset_activity/asset_activity.json #: erpnext/assets/report/asset_activity/asset_activity.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Activity" msgstr "" #. Group in Asset's connections #. Name of a DocType #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/doctype/asset_capitalization/asset_capitalization.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Capitalization" msgstr "" @@ -5243,6 +5306,7 @@ msgstr "" #. Label of a Link in the Assets Workspace #. Label of the asset_category (Link) field in DocType 'Item' #. Label of the asset_category (Link) field in DocType 'Purchase Receipt Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.js:36 #: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:197 @@ -5257,6 +5321,7 @@ msgstr "" #: erpnext/assets/workspace/assets/assets.json #: erpnext/stock/doctype/item/item.json #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Category" msgstr "" @@ -5281,8 +5346,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Depreciation Ledger" msgstr "" @@ -5314,8 +5381,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Depreciations and Balances" msgstr "" @@ -5350,18 +5419,22 @@ msgstr "" #. Log' #. Name of a report #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset_maintenance/asset_maintenance.json #: erpnext/assets/doctype/asset_maintenance_log/asset_maintenance_log.json #: erpnext/assets/doctype/asset_maintenance_log/asset_maintenance_log_calendar.js:18 #: erpnext/assets/report/asset_maintenance/asset_maintenance.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Maintenance" msgstr "" #. Name of a DocType #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset_maintenance_log/asset_maintenance_log.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Maintenance Log" msgstr "" @@ -5372,16 +5445,20 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset_maintenance_team/asset_maintenance_team.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Maintenance Team" msgstr "" #. Name of a DocType #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset_movement/asset_movement.json #: erpnext/assets/workspace/assets/assets.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:203 +#: erpnext/workspace_sidebar/assets.json msgid "Asset Movement" msgstr "" @@ -5390,10 +5467,6 @@ msgstr "" msgid "Asset Movement Item" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:1182 -msgid "Asset Movement record {0} created" -msgstr "" - #. Label of the asset_name (Data) field in DocType 'Asset' #. Label of the target_asset_name (Data) field in DocType 'Asset #. Capitalization' @@ -5451,11 +5524,13 @@ msgstr "" #. Option for the 'Type of Transaction' (Select) field in DocType 'Serial and #. Batch Bundle' #. Label of the asset_repair (Link) field in DocType 'Stock Entry' +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset/asset.js:105 #: erpnext/assets/doctype/asset_repair/asset_repair.json #: erpnext/assets/workspace/assets/assets.json #: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.json #: erpnext/stock/doctype/stock_entry/stock_entry.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Repair" msgstr "" @@ -5512,9 +5587,11 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset/asset.js:97 #: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Value Adjustment" msgstr "" @@ -5532,15 +5609,15 @@ msgstr "" msgid "Asset cancelled" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:732 +#: erpnext/assets/doctype/asset/asset.py:735 msgid "Asset cannot be cancelled, as it is already {0}" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:393 +#: erpnext/assets/doctype/asset/depreciation.py:394 msgid "Asset cannot be scrapped before the last depreciation entry." msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:597 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:598 msgid "Asset capitalized after Asset Capitalization {0} was submitted" msgstr "" @@ -5548,7 +5625,7 @@ msgstr "" msgid "Asset created" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:1423 +#: erpnext/assets/doctype/asset/asset.py:1438 msgid "Asset created after being split from Asset {0}" msgstr "" @@ -5568,11 +5645,11 @@ msgstr "" msgid "Asset received at Location {0} and issued to Employee {1}" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:454 +#: erpnext/assets/doctype/asset/depreciation.py:455 msgid "Asset restored" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:605 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:606 msgid "Asset restored after Asset Capitalization {0} was cancelled" msgstr "" @@ -5580,11 +5657,11 @@ msgstr "" msgid "Asset returned" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:441 +#: erpnext/assets/doctype/asset/depreciation.py:442 msgid "Asset scrapped" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:443 +#: erpnext/assets/doctype/asset/depreciation.py:444 msgid "Asset scrapped via Journal Entry {0}" msgstr "" @@ -5601,7 +5678,7 @@ msgstr "" msgid "Asset transferred to Location {0}" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:1432 +#: erpnext/assets/doctype/asset/asset.py:1447 msgid "Asset updated after being split into Asset {0}" msgstr "" @@ -5609,11 +5686,11 @@ msgstr "" msgid "Asset updated due to Asset Repair {0} {1}." msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:375 +#: erpnext/assets/doctype/asset/depreciation.py:376 msgid "Asset {0} cannot be scrapped, as it is already {1}" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:195 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:196 msgid "Asset {0} does not belong to Item {1}" msgstr "" @@ -5629,12 +5706,12 @@ msgstr "" msgid "Asset {0} does not belong to the location {1}" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:646 -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:739 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:647 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:738 msgid "Asset {0} does not exist" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:572 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:573 msgid "Asset {0} has been updated. Please set the depreciation details if any and submit it." msgstr "" @@ -5650,11 +5727,11 @@ msgstr "" msgid "Asset {0} is not submitted. Please submit the asset before proceeding." msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:373 +#: erpnext/assets/doctype/asset/depreciation.py:374 msgid "Asset {0} must be submitted" msgstr "" -#: erpnext/controllers/buying_controller.py:1013 +#: erpnext/controllers/buying_controller.py:1030 msgid "Asset {assets_link} created for {item_code}" msgstr "" @@ -5675,20 +5752,23 @@ msgstr "" #. Label of the assets (Table) field in DocType 'Asset Movement' #. Name of a Workspace #. Label of a Card Break in the Assets Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/finance_book/finance_book_dashboard.py:9 #: erpnext/accounts/report/balance_sheet/balance_sheet.py:249 #: erpnext/assets/doctype/asset_capitalization/asset_capitalization.json #: erpnext/assets/doctype/asset_movement/asset_movement.json -#: erpnext/assets/workspace/assets/assets.json +#: erpnext/assets/workspace/assets/assets.json erpnext/desktop_icon/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Assets" msgstr "" -#: erpnext/controllers/buying_controller.py:1031 +#: erpnext/controllers/buying_controller.py:1048 msgid "Assets not created for {item_code}. You will have to create asset manually." msgstr "" -#: erpnext/controllers/buying_controller.py:1018 +#: erpnext/controllers/buying_controller.py:1035 msgid "Assets {assets_link} created for {item_code}" msgstr "" @@ -5720,7 +5800,7 @@ msgstr "" msgid "At Row #{0}: The picked quantity {1} for the item {2} is greater than available stock {3} in the warehouse {4}." msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1354 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1357 msgid "At Row {0}: In Serial and Batch Bundle {1} must have docstatus as 1 and not 0" msgstr "" @@ -5728,7 +5808,7 @@ msgstr "" msgid "At least one account with exchange gain or loss is required" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:1288 +#: erpnext/assets/doctype/asset/asset.py:1296 msgid "At least one asset has to be selected." msgstr "" @@ -5777,7 +5857,7 @@ msgstr "" msgid "At row #{0}: you have selected the Difference Account {1}, which is a Cost of Goods Sold type account. Please select a different account" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1116 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1119 msgid "At row {0}: Batch No is mandatory for Item {1}" msgstr "" @@ -5785,11 +5865,11 @@ msgstr "" msgid "At row {0}: Parent Row No cannot be set for item {1}" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1101 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1104 msgid "At row {0}: Qty is mandatory for the batch {1}" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1108 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1111 msgid "At row {0}: Serial No is mandatory for Item {1}" msgstr "" @@ -5801,7 +5881,7 @@ msgstr "" msgid "At row {0}: set Parent Row No for item {1}" msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:225 +#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:226 msgid "Atleast one raw material for Finished Good Item {0} should be customer provided." msgstr "" @@ -6253,8 +6333,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/available_stock_for_packing_items/available_stock_for_packing_items.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Available Stock for Packing Items" msgstr "" @@ -6275,7 +6357,7 @@ msgstr "" msgid "Available {0}" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:488 +#: erpnext/assets/doctype/asset/asset.py:491 msgid "Available-for-use Date should be after purchase date" msgstr "" @@ -6381,6 +6463,7 @@ msgstr "" #. Label of the bom (Link) field in DocType 'Subcontracting Inward Order Item' #. Label of the bom (Link) field in DocType 'Subcontracting Order Item' #. Label of the bom (Link) field in DocType 'Subcontracting Receipt Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/buying/doctype/buying_settings/buying_settings.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json @@ -6404,6 +6487,7 @@ msgstr "" #: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:525 #: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM" msgstr "" @@ -6411,7 +6495,7 @@ msgstr "" msgid "BOM 1" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1751 +#: erpnext/manufacturing/doctype/bom/bom.py:1760 msgid "BOM 1 {0} and BOM 2 {1} should not be same" msgstr "" @@ -6420,8 +6504,10 @@ msgid "BOM 2" msgstr "" #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/page/bom_comparison_tool/bom_comparison_tool.js:4 #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM Comparison Tool" msgstr "" @@ -6432,8 +6518,10 @@ msgstr "" #. Label of the bom_creator (Link) field in DocType 'BOM' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom/bom.json #: erpnext/manufacturing/doctype/bom_creator/bom_creator.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM Creator" msgstr "" @@ -6541,8 +6629,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/bom_operations_time/bom_operations_time.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM Operations Time" msgstr "" @@ -6561,8 +6651,10 @@ msgstr "" #. Label of a Link in the Manufacturing Workspace #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/report/bom_search/bom_search.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM Search" msgstr "" @@ -6573,9 +6665,11 @@ msgstr "" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.html:1 #: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM Stock Report" msgstr "" @@ -6604,8 +6698,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom_update_tool/bom_update_tool.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM Update Tool" msgstr "" @@ -6660,23 +6756,23 @@ msgstr "" msgid "BOM recursion: {0} cannot be child of {1}" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:751 +#: erpnext/manufacturing/doctype/bom/bom.py:758 msgid "BOM recursion: {1} cannot be parent or child of {0}" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1486 +#: erpnext/manufacturing/doctype/bom/bom.py:1495 msgid "BOM {0} does not belong to Item {1}" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1468 +#: erpnext/manufacturing/doctype/bom/bom.py:1477 msgid "BOM {0} must be active" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1471 +#: erpnext/manufacturing/doctype/bom/bom.py:1480 msgid "BOM {0} must be submitted" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:839 +#: erpnext/manufacturing/doctype/bom/bom.py:848 msgid "BOM {0} not found for the item {1}" msgstr "" @@ -6737,8 +6833,8 @@ msgstr "" #: erpnext/accounts/report/account_balance/account_balance.py:36 #: erpnext/accounts/report/general_ledger/general_ledger.html:94 -#: erpnext/accounts/report/purchase_register/purchase_register.py:241 -#: erpnext/accounts/report/sales_register/sales_register.py:277 +#: erpnext/accounts/report/purchase_register/purchase_register.py:242 +#: erpnext/accounts/report/sales_register/sales_register.py:278 #: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:71 msgid "Balance" msgstr "" @@ -6747,7 +6843,7 @@ msgstr "" msgid "Balance (Dr - Cr)" msgstr "" -#: erpnext/accounts/report/general_ledger/general_ledger.py:704 +#: erpnext/accounts/report/general_ledger/general_ledger.py:702 msgid "Balance ({0})" msgstr "" @@ -6787,6 +6883,7 @@ msgstr "" #. Name of a report #. Label of a Link in the Financial Reports Workspace #. Label of the column_break_16 (Column Break) field in DocType 'Email Digest' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/financial_report_template/financial_report_template.json #: erpnext/accounts/doctype/process_period_closing_voucher_detail/process_period_closing_voucher_detail.json @@ -6794,6 +6891,7 @@ msgstr "" #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/public/js/financial_statements.js:311 #: erpnext/setup/doctype/email_digest/email_digest.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Balance Sheet" msgstr "" @@ -6854,6 +6952,7 @@ msgstr "" #. Label of the bank (Link) field in DocType 'Payment Request' #. Label of a Link in the Invoicing Workspace #. Option for the 'Salary Mode' (Select) field in DocType 'Employee' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/bank/bank.json #: erpnext/accounts/doctype/bank_account/bank_account.json @@ -6867,6 +6966,7 @@ msgstr "" #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/erpnext_integrations/doctype/plaid_settings/plaid_settings.py:99 #: erpnext/setup/doctype/employee/employee.json +#: erpnext/workspace_sidebar/banking.json msgid "Bank" msgstr "" @@ -6892,6 +6992,7 @@ msgstr "" #. Label of the bank_account (Link) field in DocType 'Payment Order Reference' #. Label of the bank_account (Link) field in DocType 'Payment Request' #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_account/bank_account.json #: erpnext/accounts/doctype/bank_clearance/bank_clearance.json #: erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json @@ -6906,6 +7007,7 @@ msgstr "" #: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.js:16 #: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.js:16 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/banking.json msgid "Bank Account" msgstr "" @@ -6936,16 +7038,20 @@ msgid "Bank Account No" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_account_subtype/bank_account_subtype.json +#: erpnext/workspace_sidebar/banking.json msgid "Bank Account Subtype" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_account_type/bank_account_type.json +#: erpnext/workspace_sidebar/banking.json msgid "Bank Account Type" msgstr "" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:379 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:381 msgid "Bank Account {} in Bank Transaction {} is not matching with Bank Account {}" msgstr "" @@ -6974,8 +7080,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_clearance/bank_clearance.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/banking.json msgid "Bank Clearance" msgstr "" @@ -7016,7 +7124,9 @@ msgid "Bank Entry" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json +#: erpnext/workspace_sidebar/banking.json msgid "Bank Guarantee" msgstr "" @@ -7044,6 +7154,11 @@ msgstr "" msgid "Bank Overdraft Account" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/banking.json +msgid "Bank Reconciliation" +msgstr "" + #. Name of a report #. Label of a Link in the Invoicing Workspace #: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.html:1 @@ -7069,7 +7184,10 @@ msgid "Bank Statement balance as per General Ledger" msgstr "" #. Name of a DocType +#. Option for the 'Reference Type' (Select) field in DocType 'Journal Entry +#. Account' #: erpnext/accounts/doctype/bank_transaction/bank_transaction.json +#: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/erpnext_integrations/doctype/plaid_settings/plaid_settings.js:32 msgid "Bank Transaction" msgstr "" @@ -7098,7 +7216,7 @@ msgstr "" msgid "Bank Transaction {0} added as Payment Entry" msgstr "" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:150 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:152 msgid "Bank Transaction {0} is already fully reconciled" msgstr "" @@ -7135,9 +7253,13 @@ msgstr "" #. Label of the banking_section (Section Break) field in DocType 'Accounts #. Settings' #. Label of a Card Break in the Invoicing Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/desktop_icon/banking.json #: erpnext/setup/setup_wizard/data/industry_type.txt:8 +#: erpnext/workspace_sidebar/banking.json msgid "Banking" msgstr "" @@ -7340,8 +7462,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/batch_item_expiry_status/batch_item_expiry_status.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Batch Item Expiry Status" msgstr "" @@ -7369,6 +7493,7 @@ msgstr "" #. Label of the batch_no (Link) field in DocType 'Subcontracting Receipt Item' #. Label of the batch_no (Link) field in DocType 'Subcontracting Receipt #. Supplied Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -7396,6 +7521,7 @@ msgstr "" #: erpnext/stock/report/available_batch_report/available_batch_report.js:64 #: erpnext/stock/report/available_batch_report/available_batch_report.py:50 #: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.js:68 +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:33 #: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.js:81 #: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:160 #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.js:19 @@ -7403,14 +7529,15 @@ msgstr "" #: erpnext/stock/report/stock_ledger/stock_ledger.js:77 #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json #: erpnext/subcontracting/doctype/subcontracting_receipt_supplied_item/subcontracting_receipt_supplied_item.json +#: erpnext/workspace_sidebar/stock.json msgid "Batch No" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1119 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1122 msgid "Batch No is mandatory" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3261 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3284 msgid "Batch No {0} does not exists" msgstr "" @@ -7418,7 +7545,7 @@ msgstr "" msgid "Batch No {0} is linked with Item {1} which has serial no. Please scan serial no instead." msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:436 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:437 msgid "Batch No {0} is not present in the original {1} {2}, hence you can't return it against the {1} {2}" msgstr "" @@ -7433,7 +7560,7 @@ msgstr "" msgid "Batch Nos" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1852 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1875 msgid "Batch Nos are created successfully" msgstr "" @@ -7510,8 +7637,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Batch-Wise Balance History" msgstr "" @@ -7546,7 +7675,7 @@ msgstr "" #. Label of the bill_date (Date) field in DocType 'Subcontracting Receipt' #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1211 -#: erpnext/accounts/report/purchase_register/purchase_register.py:213 +#: erpnext/accounts/report/purchase_register/purchase_register.py:214 #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json msgid "Bill Date" msgstr "" @@ -7555,7 +7684,7 @@ msgstr "" #. Label of the bill_no (Data) field in DocType 'Subcontracting Receipt' #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1210 -#: erpnext/accounts/report/purchase_register/purchase_register.py:212 +#: erpnext/accounts/report/purchase_register/purchase_register.py:213 #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json msgid "Bill No" msgstr "" @@ -7568,7 +7697,7 @@ msgstr "" #. Label of a Card Break in the Manufacturing Workspace #. Label of a Link in the Manufacturing Workspace -#: erpnext/manufacturing/doctype/bom/bom.py:1318 +#: erpnext/manufacturing/doctype/bom/bom.py:1327 #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/material_request/material_request.js:139 #: erpnext/stock/doctype/stock_entry/stock_entry.js:692 @@ -7863,11 +7992,13 @@ msgstr "" #. Label of the blanket_order (Link) field in DocType 'Quotation Item' #. Label of the blanket_order (Link) field in DocType 'Sales Order Item' #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/manufacturing/doctype/blanket_order/blanket_order.json #: erpnext/selling/doctype/quotation_item/quotation_item.json #: erpnext/selling/doctype/sales_order_item/sales_order_item.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Blanket Order" msgstr "" @@ -8134,6 +8265,9 @@ msgstr "" #. Settings' #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/budget/budget.json #: erpnext/accounts/doctype/cost_center/cost_center.js:45 @@ -8146,6 +8280,7 @@ msgstr "" #: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:334 #: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:448 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/desktop_icon/budget.json erpnext/workspace_sidebar/budget.json msgid "Budget" msgstr "" @@ -8213,6 +8348,11 @@ msgstr "" msgid "Budget Start Date" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/budget.json +msgid "Budget Variance" +msgstr "" + #. Name of a report #. Label of a Link in the Invoicing Workspace #: erpnext/accounts/doctype/cost_center/cost_center_tree.js:77 @@ -8326,19 +8466,22 @@ msgstr "" #. Group in Subscription's connections #. Name of a Workspace #. Label of a Card Break in the Buying Workspace +#. Label of a Desktop Icon #. Group in Incoterm's connections #. Label of the buying (Check) field in DocType 'Terms and Conditions' #. Label of the buying (Check) field in DocType 'Item Price' #. Label of the buying (Check) field in DocType 'Price List' +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json #: erpnext/accounts/doctype/shipping_rule/shipping_rule.json #: erpnext/accounts/doctype/subscription/subscription.json -#: erpnext/buying/workspace/buying/buying.json +#: erpnext/buying/workspace/buying/buying.json erpnext/desktop_icon/buying.json #: erpnext/setup/doctype/incoterm/incoterm.json #: erpnext/setup/doctype/terms_and_conditions/terms_and_conditions.json #: erpnext/stock/doctype/item_price/item_price.json #: erpnext/stock/doctype/price_list/price_list.json +#: erpnext/workspace_sidebar/buying.json msgid "Buying" msgstr "" @@ -8362,9 +8505,11 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Buying Workspace #. Label of a shortcut in the ERPNext Settings Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/buying_settings/buying_settings.json #: erpnext/buying/workspace/buying/buying.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Buying Settings" msgstr "" @@ -8397,6 +8542,11 @@ msgstr "" msgid "CC To" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/accounts_setup.json +msgid "COA Importer" +msgstr "" + #. Option for the 'Barcode Type' (Select) field in DocType 'Item Barcode' #: erpnext/stock/doctype/item_barcode/item_barcode.json msgid "CODE-39" @@ -8412,8 +8562,11 @@ msgid "COGS Debit" msgstr "" #. Name of a Workspace +#. Label of a Desktop Icon #. Label of a Card Break in the Home Workspace -#: erpnext/crm/workspace/crm/crm.json erpnext/setup/workspace/home/home.json +#. Title of a Workspace Sidebar +#: erpnext/crm/workspace/crm/crm.json erpnext/desktop_icon/crm.json +#: erpnext/setup/workspace/home/home.json erpnext/workspace_sidebar/crm.json msgid "CRM" msgstr "" @@ -8423,7 +8576,10 @@ msgid "CRM Note" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/crm_settings/crm_settings.json +#: erpnext/workspace_sidebar/crm.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "CRM Settings" msgstr "" @@ -8636,8 +8792,9 @@ msgstr "" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/campaign_efficiency/campaign_efficiency.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Campaign Efficiency" msgstr "" @@ -8678,7 +8835,7 @@ msgstr "" msgid "Can be approved by {0}" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2512 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2521 msgid "Can not close Work Order. Since {0} Job Cards are in Work In Progress state." msgstr "" @@ -8833,7 +8990,7 @@ msgstr "" msgid "Cannot cancel this document as it is linked with the submitted Asset Value Adjustment {0}. Please cancel the Asset Value Adjustment to continue." msgstr "" -#: erpnext/controllers/buying_controller.py:1122 +#: erpnext/controllers/buying_controller.py:1139 msgid "Cannot cancel this document as it is linked with the submitted asset {asset_link}. Please cancel the asset to continue." msgstr "" @@ -8845,10 +9002,6 @@ msgstr "" msgid "Cannot change Attributes after stock transaction. Make a new Item and transfer stock to the new Item" msgstr "" -#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:49 -msgid "Cannot change Fiscal Year Start Date and Fiscal Year End Date once the Fiscal Year is saved." -msgstr "" - #: erpnext/accounts/doctype/accounting_dimension/accounting_dimension.py:73 msgid "Cannot change Reference Document Type." msgstr "" @@ -8889,7 +9042,7 @@ msgstr "" msgid "Cannot create Stock Reservation Entries for future dated Purchase Receipts." msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:1888 +#: erpnext/selling/doctype/sales_order/sales_order.py:1900 #: erpnext/stock/doctype/pick_list/pick_list.py:219 msgid "Cannot create a pick list for Sales Order {0} because it has reserved stock. Please unreserve the stock in order to create a pick list." msgstr "" @@ -8902,7 +9055,7 @@ msgstr "" msgid "Cannot create return for consolidated invoice {0}." msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1175 +#: erpnext/manufacturing/doctype/bom/bom.py:1184 msgid "Cannot deactivate or cancel BOM as it is linked with other BOMs" msgstr "" @@ -8948,8 +9101,8 @@ msgstr "" msgid "Cannot enable Item-wise Inventory Account, as there are existing Stock Ledger Entries for the company {0} with Warehouse-wise Inventory Account. Please cancel the stock transactions first and try again." msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:782 -#: erpnext/selling/doctype/sales_order/sales_order.py:805 +#: erpnext/selling/doctype/sales_order/sales_order.py:783 +#: erpnext/selling/doctype/sales_order/sales_order.py:806 msgid "Cannot ensure delivery by Serial No as Item {0} is added with and without Ensure Delivery by Serial No." msgstr "" @@ -9012,7 +9165,7 @@ msgstr "" msgid "Cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for first row" msgstr "" -#: erpnext/selling/doctype/quotation/quotation.py:287 +#: erpnext/selling/doctype/quotation/quotation.py:290 msgid "Cannot set as Lost as Sales Order is made." msgstr "" @@ -9024,6 +9177,10 @@ msgstr "" msgid "Cannot set multiple Item Defaults for a company." msgstr "" +#: erpnext/assets/doctype/asset_category/asset_category.py:108 +msgid "Cannot set multiple account rows for the same company" +msgstr "" + #: erpnext/controllers/accounts_controller.py:3885 msgid "Cannot set quantity less than delivered quantity" msgstr "" @@ -9188,9 +9345,11 @@ msgstr "" #. Template' #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/financial_report_template/financial_report_template.json #: erpnext/accounts/report/cash_flow/cash_flow.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Cash Flow" msgstr "" @@ -9309,8 +9468,8 @@ msgstr "" msgid "Category-wise Asset Value" msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:294 -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:130 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:298 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:131 msgid "Caution" msgstr "" @@ -9424,7 +9583,7 @@ msgstr "" msgid "Change this date manually to setup the next synchronization start date" msgstr "" -#: erpnext/selling/doctype/customer/customer.py:157 +#: erpnext/selling/doctype/customer/customer.py:158 msgid "Changed customer name to '{}' as '{}' already exists." msgstr "" @@ -9495,6 +9654,7 @@ msgstr "" #. Label of a Link in the Invoicing Workspace #. Label of the section_break_28 (Section Break) field in DocType 'Company' #. Label of a Link in the Home Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.js:69 #: erpnext/accounts/doctype/account/account_tree.js:5 #: erpnext/accounts/doctype/cost_center/cost_center_tree.js:52 @@ -9503,6 +9663,8 @@ msgstr "" #: erpnext/setup/doctype/company/company.js:123 #: erpnext/setup/doctype/company/company.json #: erpnext/setup/workspace/home/home.json +#: erpnext/workspace_sidebar/accounts_setup.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Chart of Accounts" msgstr "" @@ -9516,9 +9678,11 @@ msgid "Chart of Accounts Importer" msgstr "" #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account_tree.js:196 #: erpnext/accounts/doctype/cost_center/cost_center.js:41 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Chart of Cost Centers" msgstr "" @@ -9850,11 +10014,11 @@ msgstr "" msgid "Closed Documents" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2435 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2444 msgid "Closed Work Order can not be stopped or Re-opened" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:536 +#: erpnext/selling/doctype/sales_order/sales_order.py:537 msgid "Closed order cannot be cancelled. Unclose to cancel." msgstr "" @@ -9875,7 +10039,7 @@ msgstr "" msgid "Closing (Dr)" msgstr "" -#: erpnext/accounts/report/general_ledger/general_ledger.py:399 +#: erpnext/accounts/report/general_ledger/general_ledger.py:397 msgid "Closing (Opening + Total)" msgstr "" @@ -9904,7 +10068,7 @@ msgstr "" #: erpnext/accounts/doctype/bank_reconciliation_tool/bank_reconciliation_tool.json #: erpnext/accounts/doctype/financial_report_row/financial_report_row.json #: erpnext/accounts/doctype/process_period_closing_voucher_detail/process_period_closing_voucher_detail.json -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:232 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:230 msgid "Closing Balance" msgstr "" @@ -10091,6 +10255,7 @@ msgstr "" #. Health Monitor' #: erpnext/accounts/doctype/fiscal_year/fiscal_year.json #: erpnext/accounts/doctype/ledger_health_monitor/ledger_health_monitor.json +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:26 msgid "Companies" msgstr "" @@ -10245,6 +10410,7 @@ msgstr "" #. Label of the company (Link) field in DocType 'Subcontracting Receipt' #. Label of the company (Link) field in DocType 'Issue' #. Label of the company (Link) field in DocType 'Warranty Claim' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/dashboard_chart_source/account_balance_timeline/account_balance_timeline.js:8 #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/account/account_tree.js:12 @@ -10312,6 +10478,7 @@ msgstr "" #: erpnext/accounts/doctype/tax_withholding_account/tax_withholding_account.json #: erpnext/accounts/doctype/tax_withholding_entry/tax_withholding_entry.json #: erpnext/accounts/doctype/unreconcile_payment/unreconcile_payment.json +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:24 #: erpnext/accounts/report/account_balance/account_balance.js:8 #: erpnext/accounts/report/accounts_payable/accounts_payable.js:8 #: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:8 @@ -10338,9 +10505,9 @@ msgstr "" #: erpnext/accounts/report/gross_profit/gross_profit.js:8 #: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.js:8 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.js:40 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:224 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:225 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:28 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:269 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:270 #: erpnext/accounts/report/payment_ledger/payment_ledger.js:8 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js:8 #: erpnext/accounts/report/pos_register/pos_register.js:8 @@ -10442,7 +10609,7 @@ msgstr "" #: erpnext/selling/doctype/sales_order/sales_order.json #: erpnext/selling/doctype/supplier_number_at_customer/supplier_number_at_customer.json #: erpnext/selling/page/point_of_sale/pos_controller.js:72 -#: erpnext/selling/page/sales_funnel/sales_funnel.js:33 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:36 #: erpnext/selling/report/customer_acquisition_and_loyalty/customer_acquisition_and_loyalty.js:16 #: erpnext/selling/report/customer_credit_balance/customer_credit_balance.js:8 #: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.js:8 @@ -10510,6 +10677,7 @@ msgstr "" #: erpnext/stock/report/item_shortage_report/item_shortage_report.js:8 #: erpnext/stock/report/item_shortage_report/item_shortage_report.py:137 #: erpnext/stock/report/landed_cost_report/landed_cost_report.js:8 +#: erpnext/stock/report/negative_batch_report/negative_batch_report.js:8 #: erpnext/stock/report/product_bundle_balance/product_bundle_balance.js:8 #: erpnext/stock/report/product_bundle_balance/product_bundle_balance.py:114 #: erpnext/stock/report/reserved_stock/reserved_stock.js:8 @@ -10538,6 +10706,7 @@ msgstr "" #: erpnext/support/doctype/warranty_claim/warranty_claim.json #: erpnext/support/report/issue_analytics/issue_analytics.js:8 #: erpnext/support/report/issue_summary/issue_summary.js:8 +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Company" msgstr "" @@ -11081,6 +11250,11 @@ msgstr "" msgid "Consolidated Financial Statement" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "Consolidated Report" +msgstr "" + #. Label of the consolidated_invoice (Link) field in DocType 'POS Invoice' #. Label of the consolidated_invoice (Link) field in DocType 'POS Invoice Merge #. Log' @@ -11201,7 +11375,7 @@ msgstr "" msgid "Consumed Stock Items" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:285 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:286 msgid "Consumed Stock Items, Consumed Asset Items or Consumed Service Items is mandatory for Capitalization" msgstr "" @@ -11361,7 +11535,9 @@ msgid "Contra Entry" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/contract/contract.json +#: erpnext/workspace_sidebar/crm.json msgid "Contract" msgstr "" @@ -11706,6 +11882,7 @@ msgstr "" #. Item' #. Label of the cost_center (Link) field in DocType 'Subcontracting Receipt #. Supplied Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account_closing_balance/account_closing_balance.json #: erpnext/accounts/doctype/advance_taxes_and_charges/advance_taxes_and_charges.json #: erpnext/accounts/doctype/budget/budget.json @@ -11750,14 +11927,14 @@ msgstr "" #: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:204 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:98 #: erpnext/accounts/report/general_ledger/general_ledger.js:153 -#: erpnext/accounts/report/general_ledger/general_ledger.py:778 +#: erpnext/accounts/report/general_ledger/general_ledger.py:776 #: erpnext/accounts/report/gross_profit/gross_profit.js:68 #: erpnext/accounts/report/gross_profit/gross_profit.py:395 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:297 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:298 #: erpnext/accounts/report/purchase_register/purchase_register.js:46 #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:29 #: erpnext/accounts/report/sales_register/sales_register.js:52 -#: erpnext/accounts/report/sales_register/sales_register.py:251 +#: erpnext/accounts/report/sales_register/sales_register.py:252 #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:79 #: erpnext/accounts/report/trial_balance/trial_balance.js:49 #: erpnext/assets/doctype/asset/asset.json @@ -11791,13 +11968,16 @@ msgstr "" #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json #: erpnext/subcontracting/doctype/subcontracting_receipt_supplied_item/subcontracting_receipt_supplied_item.json +#: erpnext/workspace_sidebar/budget.json msgid "Cost Center" msgstr "" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/cost_center_allocation/cost_center_allocation.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/budget.json msgid "Cost Center Allocation" msgstr "" @@ -11865,7 +12045,7 @@ msgstr "" msgid "Cost Center {} is a group cost center and group cost centers cannot be used in transactions" msgstr "" -#: erpnext/accounts/report/financial_statements.py:661 +#: erpnext/accounts/report/financial_statements.py:658 msgid "Cost Center: {0} does not exist" msgstr "" @@ -11980,7 +12160,7 @@ msgstr "" msgid "Could Not Delete Demo Data" msgstr "" -#: erpnext/selling/doctype/quotation/quotation.py:614 +#: erpnext/selling/doctype/quotation/quotation.py:621 msgid "Could not auto create Customer due to the following missing mandatory field(s):" msgstr "" @@ -12035,12 +12215,14 @@ msgstr "" #. Label of the coupon_code (Link) field in DocType 'Quotation' #. Label of the coupon_code (Link) field in DocType 'Sales Order' #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/coupon_code/coupon_code.json #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/selling/doctype/quotation/quotation.json #: erpnext/selling/doctype/sales_order/sales_order.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Coupon Code" msgstr "" @@ -12393,16 +12575,16 @@ msgstr "" msgid "Creation" msgstr "" -#: erpnext/utilities/bulk_transaction.py:210 +#: erpnext/utilities/bulk_transaction.py:212 msgid "Creation of {1}(s) successful" msgstr "" -#: erpnext/utilities/bulk_transaction.py:227 +#: erpnext/utilities/bulk_transaction.py:229 msgid "Creation of {0} failed.\n" "\t\t\t\tCheck Bulk Transaction Log" msgstr "" -#: erpnext/utilities/bulk_transaction.py:218 +#: erpnext/utilities/bulk_transaction.py:220 msgid "Creation of {0} partially successful.\n" "\t\t\t\tCheck Bulk Transaction Log" msgstr "" @@ -12418,23 +12600,23 @@ msgstr "" #: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:146 #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:451 #: erpnext/accounts/report/general_ledger/general_ledger.html:93 -#: erpnext/accounts/report/purchase_register/purchase_register.py:240 -#: erpnext/accounts/report/sales_register/sales_register.py:276 +#: erpnext/accounts/report/purchase_register/purchase_register.py:241 +#: erpnext/accounts/report/sales_register/sales_register.py:277 #: erpnext/accounts/report/trial_balance/trial_balance.py:522 #: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.py:212 #: erpnext/accounts/report/voucher_wise_balance/voucher_wise_balance.py:34 msgid "Credit" msgstr "" -#: erpnext/accounts/report/general_ledger/general_ledger.py:722 +#: erpnext/accounts/report/general_ledger/general_ledger.py:720 msgid "Credit (Transaction)" msgstr "" -#: erpnext/accounts/report/general_ledger/general_ledger.py:697 +#: erpnext/accounts/report/general_ledger/general_ledger.py:695 msgid "Credit ({0})" msgstr "" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:641 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:637 msgid "Credit Account" msgstr "" @@ -12512,7 +12694,7 @@ msgstr "" msgid "Credit Limit" msgstr "" -#: erpnext/selling/doctype/customer/customer.py:630 +#: erpnext/selling/doctype/customer/customer.py:631 msgid "Credit Limit Crossed" msgstr "" @@ -12555,6 +12737,7 @@ msgstr "" #. Option for the 'Journal Entry Type' (Select) field in DocType 'Journal Entry #. Template' #. Label of the credit_note (Link) field in DocType 'Stock Entry' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:176 @@ -12564,6 +12747,7 @@ msgstr "" #: erpnext/setup/setup_wizard/operations/install_fixtures.py:303 #: erpnext/stock/doctype/delivery_note/delivery_note.js:89 #: erpnext/stock/doctype/stock_entry/stock_entry.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Credit Note" msgstr "" @@ -12603,16 +12787,16 @@ msgstr "" msgid "Credit in Company Currency" msgstr "" -#: erpnext/selling/doctype/customer/customer.py:596 -#: erpnext/selling/doctype/customer/customer.py:651 +#: erpnext/selling/doctype/customer/customer.py:597 +#: erpnext/selling/doctype/customer/customer.py:654 msgid "Credit limit has been crossed for customer {0} ({1}/{2})" msgstr "" -#: erpnext/selling/doctype/customer/customer.py:382 +#: erpnext/selling/doctype/customer/customer.py:383 msgid "Credit limit is already defined for the Company {0}" msgstr "" -#: erpnext/selling/doctype/customer/customer.py:650 +#: erpnext/selling/doctype/customer/customer.py:653 msgid "Credit limit reached for customer {0}" msgstr "" @@ -12724,16 +12908,21 @@ msgstr "" #. Label of a Link in the Invoicing Workspace #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/setup/doctype/currency_exchange/currency_exchange.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Currency Exchange" msgstr "" #. Label of the currency_exchange_section (Section Break) field in DocType #. 'Accounts Settings' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/currency_exchange_settings/currency_exchange_settings.json +#: erpnext/workspace_sidebar/accounts_setup.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Currency Exchange Settings" msgstr "" @@ -12799,7 +12988,7 @@ msgstr "" msgid "Currency of the Closing Account must be {0}" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:685 +#: erpnext/manufacturing/doctype/bom/bom.py:692 msgid "Currency of the price list {0} must be {1} or {2}" msgstr "" @@ -12966,8 +13155,10 @@ msgstr "" #. Option for the 'Report Type' (Select) field in DocType 'Financial Report #. Template' #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/financial_report_template/financial_report_template.json #: erpnext/accounts/report/custom_financial_statement/custom_financial_statement.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Custom Financial Statement" msgstr "" @@ -13046,6 +13237,7 @@ msgstr "" #. Label of the customer (Link) field in DocType 'Warranty Claim' #. Label of a field in the issues Web Form #. Label of the customer (Link) field in DocType 'Call Log' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json #: erpnext/accounts/doctype/coupon_code/coupon_code.json #: erpnext/accounts/doctype/discounted_invoice/discounted_invoice.json @@ -13067,12 +13259,12 @@ msgstr "" #: erpnext/accounts/report/gross_profit/gross_profit.py:416 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:37 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:22 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:213 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:214 #: erpnext/accounts/report/pos_register/pos_register.js:44 #: erpnext/accounts/report/pos_register/pos_register.py:120 #: erpnext/accounts/report/pos_register/pos_register.py:181 #: erpnext/accounts/report/sales_register/sales_register.js:21 -#: erpnext/accounts/report/sales_register/sales_register.py:186 +#: erpnext/accounts/report/sales_register/sales_register.py:187 #: erpnext/assets/doctype/asset/asset.json #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/supplier/supplier.js:184 @@ -13153,6 +13345,10 @@ msgstr "" #: erpnext/support/report/issue_summary/issue_summary.py:34 #: erpnext/support/web_form/issues/issues.json #: erpnext/telephony/doctype/call_log/call_log.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/home.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/selling.json +#: erpnext/workspace_sidebar/subscription.json msgid "Customer" msgstr "" @@ -13178,8 +13374,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/customer_acquisition_and_loyalty/customer_acquisition_and_loyalty.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Customer Acquisition and Loyalty" msgstr "" @@ -13207,7 +13405,9 @@ msgid "Customer Address" msgstr "" #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Customer Addresses And Contacts" msgstr "" @@ -13240,9 +13440,12 @@ msgstr "" #. Label of a Link in the Financial Reports Workspace #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/selling/report/customer_credit_balance/customer_credit_balance.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/selling.json msgid "Customer Credit Balance" msgstr "" @@ -13316,6 +13519,7 @@ msgstr "" #. Option for the 'Entity Type' (Select) field in DocType 'Service Level #. Agreement' #. Label of the customer_group (Link) field in DocType 'Warranty Claim' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/customer_group_item/customer_group_item.json #: erpnext/accounts/doctype/loyalty_program/loyalty_program.json #: erpnext/accounts/doctype/pos_customer_group/pos_customer_group.json @@ -13331,11 +13535,11 @@ msgstr "" #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:85 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:185 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:56 -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:165 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:163 #: erpnext/accounts/report/gross_profit/gross_profit.py:423 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:200 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:201 #: erpnext/accounts/report/sales_register/sales_register.js:27 -#: erpnext/accounts/report/sales_register/sales_register.py:201 +#: erpnext/accounts/report/sales_register/sales_register.py:202 #: erpnext/crm/doctype/opportunity/opportunity.json #: erpnext/crm/doctype/prospect/prospect.json #: erpnext/crm/workspace/crm/crm.json @@ -13358,6 +13562,7 @@ msgstr "" #: erpnext/stock/report/delayed_order_report/delayed_order_report.js:42 #: erpnext/support/doctype/service_level_agreement/service_level_agreement.json #: erpnext/support/doctype/warranty_claim/warranty_claim.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/selling.json msgid "Customer Group" msgstr "" @@ -13399,6 +13604,11 @@ msgstr "" msgid "Customer LPO No." msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "Customer Ledger" +msgstr "" + #. Name of a report #. Label of a Link in the Financial Reports Workspace #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.json @@ -13443,8 +13653,8 @@ msgstr "" #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:92 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:35 #: erpnext/accounts/report/gross_profit/gross_profit.py:430 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:220 -#: erpnext/accounts/report/sales_register/sales_register.py:192 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:221 +#: erpnext/accounts/report/sales_register/sales_register.py:193 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/crm/doctype/opportunity/opportunity.json #: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.json @@ -13575,7 +13785,7 @@ msgstr "" msgid "Customer Warehouse (Optional)" msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:145 +#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:146 msgid "Customer Warehouse {0} does not belong to Customer {1}." msgstr "" @@ -13602,7 +13812,7 @@ msgid "Customer required for 'Customerwise Discount'" msgstr "" #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1145 -#: erpnext/selling/doctype/sales_order/sales_order.py:432 +#: erpnext/selling/doctype/sales_order/sales_order.py:433 #: erpnext/stock/doctype/delivery_note/delivery_note.py:432 msgid "Customer {0} does not belong to project {1}" msgstr "" @@ -13673,8 +13883,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/customers_without_any_sales_transactions/customers_without_any_sales_transactions.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Customers Without Any Sales Transactions" msgstr "" @@ -13713,7 +13925,7 @@ msgstr "" msgid "DFS" msgstr "" -#: erpnext/projects/doctype/project/project.py:675 +#: erpnext/projects/doctype/project/project.py:676 msgid "Daily Project Summary for {0}" msgstr "" @@ -13728,8 +13940,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/report/daily_timesheet_summary/daily_timesheet_summary.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Daily Timesheet Summary" msgstr "" @@ -13950,19 +14164,19 @@ msgstr "" #: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:139 #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:444 #: erpnext/accounts/report/general_ledger/general_ledger.html:92 -#: erpnext/accounts/report/purchase_register/purchase_register.py:239 -#: erpnext/accounts/report/sales_register/sales_register.py:275 +#: erpnext/accounts/report/purchase_register/purchase_register.py:240 +#: erpnext/accounts/report/sales_register/sales_register.py:276 #: erpnext/accounts/report/trial_balance/trial_balance.py:515 #: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.py:205 #: erpnext/accounts/report/voucher_wise_balance/voucher_wise_balance.py:27 msgid "Debit" msgstr "" -#: erpnext/accounts/report/general_ledger/general_ledger.py:715 +#: erpnext/accounts/report/general_ledger/general_ledger.py:713 msgid "Debit (Transaction)" msgstr "" -#: erpnext/accounts/report/general_ledger/general_ledger.py:690 +#: erpnext/accounts/report/general_ledger/general_ledger.py:688 msgid "Debit ({0})" msgstr "" @@ -13972,7 +14186,7 @@ msgstr "" msgid "Debit / Credit Note Posting Date" msgstr "" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:631 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:627 msgid "Debit Account" msgstr "" @@ -14010,6 +14224,7 @@ msgstr "" #. Option for the 'Entry Type' (Select) field in DocType 'Journal Entry' #. Option for the 'Journal Entry Type' (Select) field in DocType 'Journal Entry #. Template' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:178 @@ -14018,6 +14233,7 @@ msgstr "" #: erpnext/controllers/sales_and_purchase_return.py:457 #: erpnext/setup/setup_wizard/operations/install_fixtures.py:304 #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:45 +#: erpnext/workspace_sidebar/invoicing.json msgid "Debit Note" msgstr "" @@ -14143,6 +14359,11 @@ msgstr "" msgid "Deductee Details" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/taxes.json +msgid "Deduction Certificate" +msgstr "" + #. Label of the deductions_or_loss_section (Section Break) field in DocType #. 'Payment Entry' #: erpnext/accounts/doctype/payment_entry/payment_entry.json @@ -14212,7 +14433,7 @@ msgstr "" msgid "Default BOM ({0}) must be active for this item or its template" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2232 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2234 msgid "Default BOM for {0} not found" msgstr "" @@ -14220,7 +14441,7 @@ msgstr "" msgid "Default BOM not found for FG Item {0}" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2229 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2231 msgid "Default BOM not found for Item {0} and Project {1}" msgstr "" @@ -14744,8 +14965,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/report/delayed_tasks_summary/delayed_tasks_summary.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Delayed Tasks Summary" msgstr "" @@ -14971,6 +15194,7 @@ msgstr "" #. Inspection' #. Label of the delivery_note (Link) field in DocType 'Shipment Delivery Note' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:129 #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:332 @@ -14978,8 +15202,8 @@ msgstr "" #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.js:22 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:21 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:283 -#: erpnext/accounts/report/sales_register/sales_register.py:244 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:284 +#: erpnext/accounts/report/sales_register/sales_register.py:245 #: erpnext/selling/doctype/sales_order/sales_order.js:1042 #: erpnext/selling/doctype/sales_order/sales_order_list.js:81 #: erpnext/setup/doctype/authorization_rule/authorization_rule.json @@ -14992,6 +15216,7 @@ msgstr "" #: erpnext/stock/doctype/quality_inspection/quality_inspection.json #: erpnext/stock/doctype/shipment_delivery_note/shipment_delivery_note.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Delivery Note" msgstr "" @@ -15024,9 +15249,11 @@ msgstr "" #. Label of a Link in the Selling Workspace #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/report/delivery_note_trends/delivery_note_trends.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Delivery Note Trends" msgstr "" @@ -15058,7 +15285,10 @@ msgid "Delivery Schedule Item" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/delivery_settings/delivery_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/stock.json msgid "Delivery Settings" msgstr "" @@ -15087,10 +15317,12 @@ msgstr "" #. Label of the delivery_trip (Link) field in DocType 'Delivery Note' #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/delivery_note/delivery_note.js:280 #: erpnext/stock/doctype/delivery_note/delivery_note.json #: erpnext/stock/doctype/delivery_trip/delivery_trip.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Delivery Trip" msgstr "" @@ -15103,10 +15335,8 @@ msgstr "" msgid "Delivery User" msgstr "" -#. Label of the warehouse (Link) field in DocType 'Sales Order Item' #. Label of the delivery_warehouse (Link) field in DocType 'Subcontracting #. Inward Order Item' -#: erpnext/selling/doctype/sales_order_item/sales_order_item.json #: erpnext/subcontracting/doctype/subcontracting_inward_order_item/subcontracting_inward_order_item.json msgid "Delivery Warehouse" msgstr "" @@ -15117,7 +15347,7 @@ msgstr "" msgid "Delivery to" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:451 +#: erpnext/selling/doctype/sales_order/sales_order.py:452 msgid "Delivery warehouse required for stock item {0}" msgstr "" @@ -15272,11 +15502,11 @@ msgstr "" msgid "Depreciation Entry Posting Status" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:1256 +#: erpnext/assets/doctype/asset/asset.py:1261 msgid "Depreciation Entry against asset {0}" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:255 +#: erpnext/assets/doctype/asset/depreciation.py:256 msgid "Depreciation Entry against {0} worth {1}" msgstr "" @@ -15288,7 +15518,7 @@ msgstr "" msgid "Depreciation Expense Account" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:302 +#: erpnext/assets/doctype/asset/depreciation.py:303 msgid "Depreciation Expense Account should be an Income or Expense Account." msgstr "" @@ -15315,7 +15545,7 @@ msgstr "" msgid "Depreciation Posting Date" msgstr "" -#: erpnext/assets/doctype/asset/asset.js:909 +#: erpnext/assets/doctype/asset/asset.js:910 msgid "Depreciation Posting Date cannot be before Available-for-use Date" msgstr "" @@ -15323,7 +15553,7 @@ msgstr "" msgid "Depreciation Row {0}: Depreciation Posting Date cannot be before Available-for-use Date" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:717 +#: erpnext/assets/doctype/asset/asset.py:720 msgid "Depreciation Row {0}: Expected value after useful life must be greater than or equal to {1}" msgstr "" @@ -15338,10 +15568,12 @@ msgstr "" #. Label of the depreciation_schedule (Table) field in DocType 'Asset Shift #. Allocation' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.json #: erpnext/assets/doctype/asset_shift_allocation/asset_shift_allocation.json #: erpnext/assets/doctype/depreciation_schedule/depreciation_schedule.json +#: erpnext/workspace_sidebar/assets.json msgid "Depreciation Schedule" msgstr "" @@ -15350,7 +15582,7 @@ msgstr "" msgid "Depreciation Schedule View" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:482 +#: erpnext/assets/doctype/asset/asset.py:485 msgid "Depreciation cannot be calculated for fully depreciated assets" msgstr "" @@ -16058,7 +16290,7 @@ msgstr "" msgid "Disposal Date" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:832 +#: erpnext/assets/doctype/asset/depreciation.py:833 msgid "Disposal date {0} cannot be before {1} date {2} of the asset." msgstr "" @@ -16225,7 +16457,7 @@ msgstr "" msgid "Do not update variants on save" msgstr "" -#: erpnext/assets/doctype/asset/asset.js:947 +#: erpnext/assets/doctype/asset/asset.js:948 msgid "Do you really want to restore this scrapped asset?" msgstr "" @@ -16292,6 +16524,10 @@ msgstr "" msgid "Document Count" msgstr "" +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:78 +msgid "Document No" +msgstr "" + #. Label of the document_type (Link) field in DocType 'Subscription Invoice' #: erpnext/accounts/doctype/subscription_invoice/subscription_invoice.json msgid "Document Type " @@ -16385,15 +16621,19 @@ msgstr "" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/downtime_analysis/downtime_analysis.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Downtime Analysis" msgstr "" #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/downtime_entry/downtime_entry.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Downtime Entry" msgstr "" @@ -16403,7 +16643,7 @@ msgstr "" msgid "Downtime Reason" msgstr "" -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:248 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:246 msgid "Dr/Cr" msgstr "" @@ -16493,8 +16733,10 @@ msgid "Due to stock closing entry {0}, you cannot repost item valuation before { msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/dunning/dunning.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:156 +#: erpnext/workspace_sidebar/banking.json msgid "Dunning" msgstr "" @@ -16534,8 +16776,10 @@ msgstr "" #. Label of the dunning_type (Link) field in DocType 'Dunning' #. Name of a DocType #. Label of the dunning_type (Data) field in DocType 'Dunning Type' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/dunning/dunning.json #: erpnext/accounts/doctype/dunning_type/dunning_type.json +#: erpnext/workspace_sidebar/banking.json msgid "Dunning Type" msgstr "" @@ -16563,7 +16807,7 @@ msgstr "" msgid "Duplicate Item Under Same Parent" msgstr "" -#: erpnext/manufacturing/doctype/workstation/workstation.py:79 +#: erpnext/manufacturing/doctype/workstation/workstation.py:80 #: erpnext/manufacturing/doctype/workstation_type/workstation_type.py:37 msgid "Duplicate Operating Component {0} found in Operating Components" msgstr "" @@ -16681,8 +16925,17 @@ msgstr "" msgid "EMU of current" msgstr "" +#. Label of a Desktop Icon +#: erpnext/desktop_icon/erpnext.json +msgid "ERPNext" +msgstr "" + +#. Label of a Desktop Icon #. Name of a Workspace +#. Title of a Workspace Sidebar +#: erpnext/desktop_icon/erpnext_settings.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "ERPNext Settings" msgstr "Nastavení ERPNext" @@ -16857,7 +17110,9 @@ msgid "Email Address must be unique, it is already used in {0}" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/email_campaign/email_campaign.json +#: erpnext/workspace_sidebar/crm.json msgid "Email Campaign" msgstr "" @@ -16911,7 +17166,7 @@ msgstr "" msgid "Email Sent" msgstr "" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:358 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:359 msgid "Email Sent to Supplier {0}" msgstr "" @@ -17111,7 +17366,7 @@ msgstr "" msgid "Employee {0} does not belong to the company {1}" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:357 +#: erpnext/manufacturing/doctype/job_card/job_card.py:358 msgid "Employee {0} is currently working on another workstation. Please assign another employee." msgstr "" @@ -17502,11 +17757,11 @@ msgstr "" msgid "Enter customer's phone number" msgstr "" -#: erpnext/assets/doctype/asset/asset.js:918 +#: erpnext/assets/doctype/asset/asset.js:919 msgid "Enter date to scrap asset" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:480 +#: erpnext/assets/doctype/asset/asset.py:483 msgid "Enter depreciation details" msgstr "" @@ -17620,11 +17875,11 @@ msgstr "" msgid "Error getting details for {0}: {1}" msgstr "" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:310 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:312 msgid "Error in party matching for Bank Transaction {0}" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:319 +#: erpnext/assets/doctype/asset/depreciation.py:320 msgid "Error while posting depreciation entries" msgstr "" @@ -17717,7 +17972,7 @@ msgstr "" msgid "Excess Materials Consumed" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1115 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1116 msgid "Excess Transfer" msgstr "" @@ -17972,7 +18227,7 @@ msgstr "" msgid "Expected Delivery Date" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:413 +#: erpnext/selling/doctype/sales_order/sales_order.py:414 msgid "Expected Delivery Date should be after Sales Order Date" msgstr "" @@ -18087,7 +18342,7 @@ msgstr "" #: erpnext/accounts/doctype/pos_profile/pos_profile.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json #: erpnext/accounts/report/account_balance/account_balance.js:46 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:245 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:246 #: erpnext/assets/doctype/asset_capitalization_service_item/asset_capitalization_service_item.json #: erpnext/assets/doctype/asset_repair_purchase_invoice/asset_repair_purchase_invoice.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json @@ -18222,7 +18477,7 @@ msgstr "" msgid "Extra Consumed Qty" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:254 +#: erpnext/manufacturing/doctype/job_card/job_card.py:255 msgid "Extra Job Card Quantity" msgstr "" @@ -18282,6 +18537,11 @@ msgstr "" msgid "FIFO/LIFO Queue" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/accounts_setup.json +msgid "FX Revaluation" +msgstr "" + #. Name of a UOM #: erpnext/setup/setup_wizard/data/uom_data.json msgid "Fahrenheit" @@ -18372,6 +18632,11 @@ msgstr "" msgid "Feedback By" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/quality.json +msgid "Feedback Template" +msgstr "" + #. Option for the 'Reference Type' (Select) field in DocType 'Journal Entry #. Account' #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json @@ -18573,6 +18838,7 @@ msgstr "" #. Label of the finance_book (Link) field in DocType 'Asset Finance Book' #. Label of the finance_book (Link) field in DocType 'Asset Shift Allocation' #. Label of the finance_book (Link) field in DocType 'Asset Value Adjustment' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account_closing_balance/account_closing_balance.json #: erpnext/accounts/doctype/finance_book/finance_book.json #: erpnext/accounts/doctype/gl_entry/gl_entry.json @@ -18603,6 +18869,7 @@ msgstr "" #: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.json #: erpnext/assets/report/fixed_asset_register/fixed_asset_register.js:48 #: erpnext/public/js/financial_statements.js:373 +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Finance Book" msgstr "" @@ -18640,7 +18907,9 @@ msgid "Financial Report Row" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/financial_report_template/financial_report_template.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Financial Report Template" msgstr "" @@ -18653,7 +18922,14 @@ msgid "Financial Report Template {0} not found" msgstr "" #. Name of a Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/desktop_icon/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Financial Reports" msgstr "" @@ -18872,15 +19148,18 @@ msgstr "" #. Name of a report #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/support/report/first_response_time_for_issues/first_response_time_for_issues.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "First Response Time for Issues" msgstr "" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/first_response_time_for_opportunity/first_response_time_for_opportunity.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "First Response Time for Opportunity" msgstr "" @@ -18897,11 +19176,11 @@ msgstr "" #. Certificate' #. Label of the fiscal_year (Link) field in DocType 'Target Detail' #. Label of the fiscal_year (Data) field in DocType 'Stock Ledger Entry' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/fiscal_year/fiscal_year.json #: erpnext/accounts/doctype/gl_entry/gl_entry.json #: erpnext/accounts/doctype/monthly_distribution/monthly_distribution.json #: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.json -#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:1 #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.js:18 #: erpnext/accounts/report/dimension_wise_accounts_balance_report/dimension_wise_accounts_balance_report.js:16 #: erpnext/accounts/report/profitability_analysis/profitability_analysis.js:38 @@ -18918,6 +19197,7 @@ msgstr "" #: erpnext/selling/report/territory_target_variance_based_on_item_group/territory_target_variance_based_on_item_group.js:15 #: erpnext/setup/doctype/target_detail/target_detail.json #: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Fiscal Year" msgstr "" @@ -18926,12 +19206,12 @@ msgstr "" msgid "Fiscal Year Company" msgstr "" -#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:65 -msgid "Fiscal Year End Date should be one year after Fiscal Year Start Date" +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:5 +msgid "Fiscal Year Details" msgstr "" -#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:129 -msgid "Fiscal Year Start Date and Fiscal Year End Date are already set in Fiscal Year {0}" +#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:47 +msgid "Fiscal Year End Date should be one year after Fiscal Year Start Date" msgstr "" #: erpnext/controllers/trends.py:53 @@ -18970,7 +19250,7 @@ msgstr "" #. Capitalization Asset Item' #. Label of the fixed_asset_account (Link) field in DocType 'Asset Category #. Account' -#: erpnext/assets/doctype/asset/asset.py:898 +#: erpnext/assets/doctype/asset/asset.py:901 #: erpnext/assets/doctype/asset_capitalization_asset_item/asset_capitalization_asset_item.json #: erpnext/assets/doctype/asset_category_account/asset_category_account.json msgid "Fixed Asset Account" @@ -18986,7 +19266,9 @@ msgid "Fixed Asset Item must be a non-stock item." msgstr "" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/assets/report/fixed_asset_register/fixed_asset_register.json +#: erpnext/workspace_sidebar/assets.json msgid "Fixed Asset Register" msgstr "" @@ -18994,7 +19276,7 @@ msgstr "" msgid "Fixed Asset Turnover Ratio" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:742 +#: erpnext/manufacturing/doctype/bom/bom.py:749 msgid "Fixed Asset item {0} cannot be used in BOMs." msgstr "" @@ -19072,7 +19354,7 @@ msgstr "" msgid "Following Material Requests have been raised automatically based on Item's re-order level" msgstr "" -#: erpnext/selling/doctype/customer/customer.py:821 +#: erpnext/selling/doctype/customer/customer.py:824 msgid "Following fields are mandatory to create address:" msgstr "" @@ -19240,11 +19522,11 @@ msgstr "" msgid "For item {0}, rate must be a positive number. To Allow negative rates, enable {1} in {2}" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:346 +#: erpnext/manufacturing/doctype/bom/bom.py:347 msgid "For operation {0} at row {1}, please add raw materials or set a BOM against it." msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2582 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2591 msgid "For operation {0}: Quantity ({1}) can not be greater than pending quantity({2})" msgstr "" @@ -19275,7 +19557,7 @@ msgstr "" msgid "For row {0} in {1}. To include {2} in Item rate, rows {3} must also be included" msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1713 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1719 msgid "For row {0}: Enter Planned Qty" msgstr "" @@ -19330,6 +19612,11 @@ msgstr "" msgid "Forecast Qty" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/manufacturing.json +msgid "Forecasting" +msgstr "" + #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:280 #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:281 #: erpnext/accounts/report/consolidated_trial_balance/test_consolidated_trial_balance.py:88 @@ -19881,7 +20168,7 @@ msgstr "" msgid "Future Payments" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:382 +#: erpnext/assets/doctype/asset/depreciation.py:383 msgid "Future date is not allowed" msgstr "" @@ -19901,7 +20188,7 @@ msgstr "" #. Name of a DocType #: erpnext/accounts/doctype/gl_entry/gl_entry.json -#: erpnext/accounts/report/general_ledger/general_ledger.py:675 +#: erpnext/accounts/report/general_ledger/general_ledger.py:673 msgid "GL Entry" msgstr "" @@ -20006,11 +20293,15 @@ msgstr "" #. Accounts' #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.js:92 #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json #: erpnext/accounts/report/general_ledger/general_ledger.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "General Ledger" msgstr "" @@ -20361,8 +20652,10 @@ msgstr "" #. Name of a DocType #. Label of a shortcut in the ERPNext Settings Workspace +#. Label of a Workspace Sidebar Item #: erpnext/setup/doctype/global_defaults/global_defaults.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Global Defaults" msgstr "" @@ -20522,8 +20815,8 @@ msgstr "" #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/accounts/doctype/subscription/subscription.json #: erpnext/accounts/report/pos_register/pos_register.py:202 -#: erpnext/accounts/report/purchase_register/purchase_register.py:274 -#: erpnext/accounts/report/sales_register/sales_register.py:304 +#: erpnext/accounts/report/purchase_register/purchase_register.py:275 +#: erpnext/accounts/report/sales_register/sales_register.py:305 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json #: erpnext/manufacturing/doctype/production_plan_sales_order/production_plan_sales_order.json @@ -20618,11 +20911,13 @@ msgstr "" #. Label of a Link in the Financial Reports Workspace #. Label of the gross_profit (Currency) field in DocType 'Quotation Item' #. Label of the gross_profit (Currency) field in DocType 'Sales Order Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/gross_profit/gross_profit.json #: erpnext/accounts/report/gross_profit/gross_profit.py:375 #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/selling/doctype/quotation_item/quotation_item.json #: erpnext/selling/doctype/sales_order_item/sales_order_item.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Gross Profit" msgstr "" @@ -20982,7 +21277,7 @@ msgstr "" msgid "Helps you distribute the Budget/Target across months if you have seasonality in your business." msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:349 +#: erpnext/assets/doctype/asset/depreciation.py:350 msgid "Here are the error logs for the aforementioned failed depreciation entries: {0}" msgstr "" @@ -21484,7 +21779,7 @@ msgstr "" #. Description of the 'Allow Negative Stock for Batch' (Check) field in DocType #. 'Stock Settings' #: erpnext/stock/doctype/stock_settings/stock_settings.json -msgid "If enabled, the system will allow negative stock entries for the batch, but this could calculate the valuation rate incorrectly, so avoid using this option." +msgid "If enabled, the system will allow negative stock entries for the batch. But, this may lead to incorrect valuation rates, so it is recommended to avoid using this option. The system will permit negative stock only when it is caused by backdated entries and will validate and block negative stock in all other cases." msgstr "" #. Description of the 'Allow UOM with Conversion Rate Defined in Item' (Check) @@ -21693,11 +21988,11 @@ msgstr "" msgid "If you need to reconcile particular transactions against each other, then please select accordingly. If not, all the transactions will be allocated in FIFO order." msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1093 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1089 msgid "If you still want to proceed, please disable 'Skip Available Sub Assembly Items' checkbox." msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1829 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1835 msgid "If you still want to proceed, please enable {0}." msgstr "" @@ -21774,7 +22069,7 @@ msgstr "" msgid "Ignore Existing Ordered Qty" msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1821 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1827 msgid "Ignore Existing Projected Quantity" msgstr "" @@ -22123,9 +22418,11 @@ msgstr "" #. Label of a Link in the CRM Workspace #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/workspace/crm/crm.json #: erpnext/selling/report/inactive_customers/inactive_customers.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/crm.json msgid "Inactive Customers" msgstr "" @@ -22327,7 +22624,7 @@ msgstr "" msgid "Included Fee" msgstr "" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:325 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:327 msgid "Included fee is bigger than the withdrawal itself." msgstr "" @@ -22353,7 +22650,7 @@ msgstr "" #: erpnext/accounts/doctype/process_deferred_accounting/process_deferred_accounting.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:439 #: erpnext/accounts/report/account_balance/account_balance.js:27 -#: erpnext/accounts/report/financial_statements.py:776 +#: erpnext/accounts/report/financial_statements.py:773 #: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:180 #: erpnext/accounts/report/profitability_analysis/profitability_analysis.py:192 msgid "Income" @@ -22373,7 +22670,7 @@ msgstr "" #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json #: erpnext/accounts/report/account_balance/account_balance.js:53 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:77 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:290 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:291 msgid "Income Account" msgstr "" @@ -22647,7 +22944,7 @@ msgid "Inspected By" msgstr "" #: erpnext/controllers/stock_controller.py:1453 -#: erpnext/manufacturing/doctype/job_card/job_card.py:815 +#: erpnext/manufacturing/doctype/job_card/job_card.py:816 msgid "Inspection Rejected" msgstr "" @@ -22671,7 +22968,7 @@ msgid "Inspection Required before Purchase" msgstr "" #: erpnext/controllers/stock_controller.py:1438 -#: erpnext/manufacturing/doctype/job_card/job_card.py:796 +#: erpnext/manufacturing/doctype/job_card/job_card.py:797 msgid "Inspection Submission" msgstr "" @@ -22748,7 +23045,7 @@ msgstr "" #: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:462 #: erpnext/stock/doctype/pick_list/pick_list.py:134 #: erpnext/stock/doctype/pick_list/pick_list.py:152 -#: erpnext/stock/doctype/pick_list/pick_list.py:1020 +#: erpnext/stock/doctype/pick_list/pick_list.py:1019 #: erpnext/stock/doctype/stock_entry/stock_entry.py:957 #: erpnext/stock/serial_batch_bundle.py:1198 erpnext/stock/stock_ledger.py:1708 #: erpnext/stock/stock_ledger.py:2168 @@ -22916,7 +23213,7 @@ msgstr "" msgid "Internal Customer Accounting" msgstr "" -#: erpnext/selling/doctype/customer/customer.py:254 +#: erpnext/selling/doctype/customer/customer.py:255 msgid "Internal Customer for company {0} already exists" msgstr "" @@ -23002,7 +23299,7 @@ msgid "Invalid Account" msgstr "" #: erpnext/accounts/doctype/payment_entry/payment_entry.py:399 -#: erpnext/accounts/doctype/payment_request/payment_request.py:878 +#: erpnext/accounts/doctype/payment_request/payment_request.py:879 msgid "Invalid Allocated Amount" msgstr "" @@ -23048,7 +23345,7 @@ msgstr "" msgid "Invalid Cost Center" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:415 +#: erpnext/selling/doctype/sales_order/sales_order.py:416 msgid "Invalid Delivery Date" msgstr "" @@ -23068,8 +23365,8 @@ msgstr "" msgid "Invalid Document Type" msgstr "" -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:323 -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:328 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:325 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:330 msgid "Invalid Formula" msgstr "" @@ -23078,7 +23375,7 @@ msgid "Invalid Group By" msgstr "" #: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:499 -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:956 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:952 msgid "Invalid Item" msgstr "" @@ -23091,7 +23388,7 @@ msgstr "" msgid "Invalid Ledger Entries" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:565 +#: erpnext/assets/doctype/asset/asset.py:568 msgid "Invalid Net Purchase Amount" msgstr "" @@ -23130,7 +23427,7 @@ msgstr "" msgid "Invalid Priority" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1224 +#: erpnext/manufacturing/doctype/bom/bom.py:1233 msgid "Invalid Process Loss Configuration" msgstr "" @@ -23158,8 +23455,8 @@ msgstr "" msgid "Invalid Sales Invoices" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:654 -#: erpnext/assets/doctype/asset/asset.py:682 +#: erpnext/assets/doctype/asset/asset.py:657 +#: erpnext/assets/doctype/asset/asset.py:685 msgid "Invalid Schedule" msgstr "" @@ -23185,7 +23482,7 @@ msgstr "" msgid "Invalid Warehouse" msgstr "" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:396 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:398 msgid "Invalid amount in accounting entries of {} {} for Account {}: {}" msgstr "" @@ -23201,7 +23498,7 @@ msgstr "" msgid "Invalid filter formula. Please check the syntax." msgstr "" -#: erpnext/selling/doctype/quotation/quotation.py:274 +#: erpnext/selling/doctype/quotation/quotation.py:277 msgid "Invalid lost reason {0}, please create a new lost reason" msgstr "" @@ -23209,7 +23506,7 @@ msgstr "" msgid "Invalid naming series (. missing) for {0}" msgstr "" -#: erpnext/accounts/doctype/payment_request/payment_request.py:549 +#: erpnext/accounts/doctype/payment_request/payment_request.py:547 msgid "Invalid parameter. 'dn' should be of type str" msgstr "" @@ -23257,9 +23554,11 @@ msgid "Inventory Account Currency" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/patches/v15_0/refactor_closing_stock_balance.py:43 #: erpnext/stock/doctype/inventory_dimension/inventory_dimension.json #: erpnext/stock/doctype/inventory_dimension/inventory_dimension.py:176 +#: erpnext/workspace_sidebar/stock.json msgid "Inventory Dimension" msgstr "" @@ -23307,8 +23606,8 @@ msgstr "" #: erpnext/accounts/doctype/discounted_invoice/discounted_invoice.json #: erpnext/accounts/doctype/loyalty_point_entry/loyalty_point_entry.json #: erpnext/accounts/doctype/subscription_invoice/subscription_invoice.json -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:169 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:186 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:170 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:187 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:97 msgid "Invoice" msgstr "" @@ -23426,7 +23725,7 @@ msgstr "" msgid "Invoice Type Created via POS Screen" msgstr "" -#: erpnext/projects/doctype/timesheet/timesheet.py:420 +#: erpnext/projects/doctype/timesheet/timesheet.py:427 msgid "Invoice already created for all billing hours" msgstr "" @@ -23436,7 +23735,7 @@ msgstr "" msgid "Invoice and Billing" msgstr "" -#: erpnext/projects/doctype/timesheet/timesheet.py:417 +#: erpnext/projects/doctype/timesheet/timesheet.py:424 msgid "Invoice can't be made for zero billing hour" msgstr "" @@ -23444,7 +23743,7 @@ msgstr "" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:144 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1217 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:164 -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:196 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:194 msgid "Invoiced Amount" msgstr "" @@ -23475,7 +23774,10 @@ msgid "Invoices and Payments have been Fetched and Allocated" msgstr "" #. Name of a Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/desktop_icon/invoicing.json erpnext/workspace_sidebar/invoicing.json msgid "Invoicing" msgstr "" @@ -23497,6 +23799,11 @@ msgstr "" msgid "Inward" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/subcontracting.json +msgid "Inward Order" +msgstr "" + #. Label of the is_account_payable (Check) field in DocType 'Cheque Print #. Template' #: erpnext/accounts/doctype/cheque_print_template/cheque_print_template.json @@ -24015,6 +24322,7 @@ msgstr "" #. Label of the complaint (Text Editor) field in DocType 'Warranty Claim' #. Title of the issues Web Form #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/share_transfer/share_transfer.json #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/doctype/asset/asset_list.js:22 @@ -24026,6 +24334,7 @@ msgstr "" #: erpnext/support/doctype/warranty_claim/warranty_claim.json #: erpnext/support/web_form/issues/issues.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "Issue" msgstr "" @@ -24050,12 +24359,14 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/support/doctype/issue_priority/issue_priority.json #: erpnext/support/report/issue_analytics/issue_analytics.js:63 #: erpnext/support/report/issue_analytics/issue_analytics.py:70 #: erpnext/support/report/issue_summary/issue_summary.js:51 #: erpnext/support/report/issue_summary/issue_summary.py:67 #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "Issue Priority" msgstr "" @@ -24072,11 +24383,13 @@ msgstr "" #. Label of the issue_type (Link) field in DocType 'Issue' #. Name of a DocType #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/support/doctype/issue/issue.json #: erpnext/support/doctype/issue_type/issue_type.json #: erpnext/support/report/issue_analytics/issue_analytics.py:59 #: erpnext/support/report/issue_summary/issue_summary.py:56 #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "Issue Type" msgstr "" @@ -24160,6 +24473,7 @@ msgstr "" #. Label of the item_code (Link) field in DocType 'Pick List Item' #. Label of the item_code (Link) field in DocType 'Putaway Rule' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -24250,7 +24564,11 @@ msgstr "" #: erpnext/templates/form_grid/stock_entry_grid.html:8 #: erpnext/templates/generators/bom.html:19 #: erpnext/templates/pages/material_request_info.html:42 -#: erpnext/templates/pages/order.html:94 +#: erpnext/templates/pages/order.html:94 erpnext/workspace_sidebar/buying.json +#: erpnext/workspace_sidebar/home.json +#: erpnext/workspace_sidebar/manufacturing.json +#: erpnext/workspace_sidebar/selling.json erpnext/workspace_sidebar/stock.json +#: erpnext/workspace_sidebar/subscription.json msgid "Item" msgstr "" @@ -24276,8 +24594,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/item_alternative/item_alternative.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Alternative" msgstr "" @@ -24285,10 +24605,12 @@ msgstr "" #. Name of a DocType #. Label of the item_attribute (Link) field in DocType 'Item Variant' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/item/item.json #: erpnext/stock/doctype/item_attribute/item_attribute.json #: erpnext/stock/doctype/item_variant/item_variant.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Attribute" msgstr "" @@ -24421,8 +24743,8 @@ msgstr "" #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:68 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:37 #: erpnext/accounts/report/gross_profit/gross_profit.py:312 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:142 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:159 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:143 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:160 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:37 #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/doctype/asset_capitalization_asset_item/asset_capitalization_asset_item.json @@ -24527,6 +24849,8 @@ msgstr "" #: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:175 #: erpnext/stock/report/incorrect_stock_value_report/incorrect_stock_value_report.py:115 #: erpnext/stock/report/item_price_stock/item_price_stock.py:18 +#: erpnext/stock/report/negative_batch_report/negative_batch_report.js:15 +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:40 #: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:125 #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.js:8 #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:433 @@ -24662,6 +24986,7 @@ msgstr "" #. Label of the item_group (Data) field in DocType 'Stock Entry Detail' #. Label of the item_group (Link) field in DocType 'Stock Reconciliation Item' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/pos_item_group/pos_item_group.json #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json @@ -24675,9 +25000,9 @@ msgstr "" #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.js:21 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:28 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.js:28 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:156 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:157 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:65 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:173 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:174 #: erpnext/accounts/report/purchase_register/purchase_register.js:58 #: erpnext/accounts/report/sales_register/sales_register.js:70 #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json @@ -24741,6 +25066,7 @@ msgstr "" #: erpnext/stock/report/warehouse_wise_item_balance_age_and_value/warehouse_wise_item_balance_age_and_value.js:33 #: erpnext/stock/report/warehouse_wise_item_balance_age_and_value/warehouse_wise_item_balance_age_and_value.py:99 #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json erpnext/workspace_sidebar/stock.json msgid "Item Group" msgstr "" @@ -24785,8 +25111,10 @@ msgstr "" #. Label of a Link in the Manufacturing Workspace #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/item_lead_time/item_lead_time.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Item Lead Time" msgstr "" @@ -24900,8 +25228,8 @@ msgstr "" #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:71 #: erpnext/accounts/report/gross_profit/gross_profit.py:319 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:33 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:148 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:165 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:149 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:166 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:71 #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/doctype/asset_capitalization_asset_item/asset_capitalization_asset_item.json @@ -25020,11 +25348,13 @@ msgstr "" #. Label of a Link in the Selling Workspace #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json #: erpnext/selling/doctype/selling_settings/selling_settings.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/doctype/item_price/item_price.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json msgid "Item Price" msgstr "" @@ -25039,8 +25369,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/item_price_stock/item_price_stock.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Price Stock" msgstr "" @@ -25106,8 +25438,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/item_shortage_report/item_shortage_report.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Shortage Report" msgstr "" @@ -25178,6 +25512,7 @@ msgstr "" #. Label of the item_tax_template (Link) field in DocType 'Item Tax' #. Label of the item_tax_template (Link) field in DocType 'Purchase Receipt #. Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/item_tax_template/item_tax_template.json #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json @@ -25190,6 +25525,7 @@ msgstr "" #: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json #: erpnext/stock/doctype/item_tax/item_tax.json #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json +#: erpnext/workspace_sidebar/taxes.json msgid "Item Tax Template" msgstr "" @@ -25220,16 +25556,21 @@ msgstr "" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/item_variant_details/item_variant_details.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Variant Details" msgstr "" #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/item/item.js:151 #: erpnext/stock/doctype/item_variant_settings/item_variant_settings.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Variant Settings" msgstr "" @@ -25406,7 +25747,7 @@ msgstr "" msgid "Item {0} does not exist" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:670 +#: erpnext/manufacturing/doctype/bom/bom.py:677 msgid "Item {0} does not exist in the system or has expired" msgstr "" @@ -25426,7 +25767,7 @@ msgstr "" msgid "Item {0} has been disabled" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:789 +#: erpnext/selling/doctype/sales_order/sales_order.py:790 msgid "Item {0} has no Serial No. Only serialized items can have delivery based on Serial No" msgstr "" @@ -25458,7 +25799,7 @@ msgstr "" msgid "Item {0} is not a stock Item" msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:955 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:951 msgid "Item {0} is not a subcontracted item" msgstr "" @@ -25490,7 +25831,7 @@ msgstr "" msgid "Item {0} not found." msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:321 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:325 msgid "Item {0}: Ordered qty {1} cannot be less than minimum order qty {2} (defined in Item)." msgstr "" @@ -25509,38 +25850,53 @@ msgstr "" #. Name of a report #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/item_wise_purchase_history/item_wise_purchase_history.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Item-wise Purchase History" msgstr "" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Item-wise Purchase Register" msgstr "" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Item-wise Sales History" msgstr "" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.json +#: erpnext/workspace_sidebar/selling.json msgid "Item-wise Sales Register" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "Item-wise sales Register" +msgstr "" + #: erpnext/stock/get_item_details.py:713 msgid "Item/Item Code required to get Item Tax Template." msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:412 +#: erpnext/manufacturing/doctype/bom/bom.py:413 msgid "Item: {0} does not exist in the system" msgstr "" #. Label of a Card Break in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/selling.json msgid "Items & Pricing" msgstr "" @@ -25553,15 +25909,22 @@ msgstr "" msgid "Items Filter" msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1675 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1681 #: erpnext/selling/doctype/sales_order/sales_order.js:1676 msgid "Items Required" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/subcontracting.json +msgid "Items To Be Received" +msgstr "" + #. Label of a Link in the Buying Workspace #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json #: erpnext/stock/report/items_to_be_requested/items_to_be_requested.json +#: erpnext/workspace_sidebar/buying.json msgid "Items To Be Requested" msgstr "" @@ -25596,7 +25959,7 @@ msgstr "" msgid "Items to Be Repost" msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1674 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1680 msgid "Items to Manufacture are required to pull the Raw Materials associated with it." msgstr "" @@ -25627,8 +25990,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Itemwise Recommended Reorder Level" msgstr "" @@ -25655,10 +26020,11 @@ msgstr "" #. Label of the job_card (Link) field in DocType 'Stock Entry' #. Label of the job_card (Link) field in DocType 'Subcontracting Order Item' #. Label of the job_card (Link) field in DocType 'Subcontracting Receipt Item' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/manufacturing/doctype/bom/bom.json #: erpnext/manufacturing/doctype/job_card/job_card.json -#: erpnext/manufacturing/doctype/job_card/job_card.py:980 +#: erpnext/manufacturing/doctype/job_card/job_card.py:981 #: erpnext/manufacturing/doctype/operation/operation.json #: erpnext/manufacturing/doctype/work_order/work_order.js:396 #: erpnext/manufacturing/doctype/work_order/work_order.json @@ -25670,6 +26036,7 @@ msgstr "" #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Job Card" msgstr "" @@ -25703,8 +26070,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/job_card_summary/job_card_summary.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Job Card Summary" msgstr "" @@ -25719,7 +26088,7 @@ msgstr "" msgid "Job Card and Capacity Planning" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1456 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1457 msgid "Job Card {0} has been completed" msgstr "" @@ -25795,11 +26164,11 @@ msgstr "" msgid "Job Worker Warehouse" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2635 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2644 msgid "Job card {0} created" msgstr "" -#: erpnext/utilities/bulk_transaction.py:74 +#: erpnext/utilities/bulk_transaction.py:76 msgid "Job: {0} has been triggered for processing failed transactions" msgstr "" @@ -25838,6 +26207,7 @@ msgstr "" #. Group in Asset's connections #. Label of the journal_entry (Link) field in DocType 'Asset Value Adjustment' #. Label of the journal_entry (Link) field in DocType 'Depreciation Schedule' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json @@ -25850,6 +26220,8 @@ msgstr "" #: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.json #: erpnext/assets/doctype/depreciation_schedule/depreciation_schedule.json #: erpnext/templates/form_grid/bank_reconciliation_grid.html:3 +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Journal Entry" msgstr "" @@ -25860,8 +26232,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Journal Entry Template" msgstr "" @@ -26006,7 +26380,7 @@ msgstr "" msgid "Kilowatt-Hour" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:982 +#: erpnext/manufacturing/doctype/job_card/job_card.py:983 msgid "Kindly cancel the Manufacturing Entries first against the work order {0}." msgstr "" @@ -26078,10 +26452,12 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:646 #: erpnext/stock/doctype/landed_cost_voucher/landed_cost_voucher.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:88 #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Landed Cost Voucher" msgstr "" @@ -26230,6 +26606,7 @@ msgstr "" #. Label of the lead_name (Link) field in DocType 'Customer' #. Label of a Link in the Home Workspace #. Label of the lead (Link) field in DocType 'Issue' +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/crm_settings/crm_settings.json #: erpnext/crm/doctype/email_campaign/email_campaign.json #: erpnext/crm/doctype/lead/lead.json @@ -26241,7 +26618,7 @@ msgstr "" #: erpnext/public/js/communication.js:25 #: erpnext/selling/doctype/customer/customer.json #: erpnext/setup/workspace/home/home.json -#: erpnext/support/doctype/issue/issue.json +#: erpnext/support/doctype/issue/issue.json erpnext/workspace_sidebar/crm.json msgid "Lead" msgstr "" @@ -26261,8 +26638,9 @@ msgstr "" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/lead_details/lead_details.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Lead Details" msgstr "" @@ -26283,8 +26661,9 @@ msgstr "" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/lead_owner_efficiency/lead_owner_efficiency.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Lead Owner Efficiency" msgstr "" @@ -26293,7 +26672,8 @@ msgid "Lead Owner cannot be same as the Lead Email Address" msgstr "" #. Label of a Link in the CRM Workspace -#: erpnext/crm/workspace/crm/crm.json +#. Label of a Workspace Sidebar Item +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Lead Source" msgstr "" @@ -26408,7 +26788,9 @@ msgid "Ledger Type" msgstr "" #. Label of a Card Break in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Ledgers" msgstr "" @@ -26814,8 +27196,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/loyalty_point_entry/loyalty_point_entry.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Loyalty Point Entry" msgstr "" @@ -26863,6 +27247,7 @@ msgstr "" #. Label of the loyalty_program (Link) field in DocType 'Sales Invoice' #. Label of the loyalty_program (Link) field in DocType 'Customer' #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/loyalty_point_entry/loyalty_point_entry.json #: erpnext/accounts/doctype/loyalty_program/loyalty_program.json #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json @@ -26871,6 +27256,7 @@ msgstr "" #: erpnext/selling/doctype/customer/customer.json #: erpnext/selling/page/point_of_sale/pos_item_cart.js:952 #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Loyalty Program" msgstr "" @@ -27003,6 +27389,7 @@ msgstr "" #. Option for the 'Type of Transaction' (Select) field in DocType 'Serial and #. Batch Bundle' #. Label of a Card Break in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/workspace/assets/assets.json #: erpnext/manufacturing/doctype/workstation/workstation.json @@ -27011,6 +27398,7 @@ msgstr "" #: erpnext/setup/setup_wizard/operations/install_fixtures.py:299 #: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/assets.json erpnext/workspace_sidebar/crm.json msgid "Maintenance" msgstr "" @@ -27054,6 +27442,7 @@ msgstr "" #. Label of the maintenance_schedule (Link) field in DocType 'Maintenance #. Visit' #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:162 #: erpnext/crm/workspace/crm/crm.json #: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.json @@ -27061,6 +27450,7 @@ msgstr "" #: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.json #: erpnext/selling/doctype/sales_order/sales_order.js:1114 #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/support.json msgid "Maintenance Schedule" msgstr "" @@ -27161,12 +27551,14 @@ msgstr "" #. Label of a Link in the CRM Workspace #. Name of a DocType #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/workspace/crm/crm.json #: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.js:87 #: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.json #: erpnext/selling/doctype/sales_order/sales_order.js:1107 #: erpnext/support/doctype/warranty_claim/warranty_claim.js:47 #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/support.json msgid "Maintenance Visit" msgstr "" @@ -27327,7 +27719,7 @@ msgstr "" msgid "Mandatory For Profit and Loss Account" msgstr "" -#: erpnext/selling/doctype/quotation/quotation.py:618 +#: erpnext/selling/doctype/quotation/quotation.py:625 msgid "Mandatory Missing" msgstr "" @@ -27499,6 +27891,7 @@ msgstr "" msgid "Manufacturers used in Items" msgstr "" +#. Label of a Desktop Icon #. Label of the work_order_details_section (Section Break) field in DocType #. 'Production Plan Sub Assembly Item' #. Name of a Workspace @@ -27508,7 +27901,9 @@ msgstr "" #. Label of the manufacturing (Tab Break) field in DocType 'Item' #. Label of the section_break_wuqi (Section Break) field in DocType 'Item Lead #. Time' +#. Title of a Workspace Sidebar #: erpnext/buying/doctype/purchase_order/purchase_order_dashboard.py:30 +#: erpnext/desktop_icon/manufacturing.json #: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/selling/doctype/sales_order/sales_order_dashboard.py:29 @@ -27519,6 +27914,7 @@ msgstr "" #: erpnext/stock/doctype/material_request/material_request_dashboard.py:18 #: erpnext/stock/doctype/pick_list/pick_list_dashboard.py:20 #: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order_dashboard.py:13 +#: erpnext/workspace_sidebar/manufacturing.json msgid "Manufacturing" msgstr "" @@ -27568,8 +27964,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/manufacturing_settings/manufacturing_settings.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Manufacturing Settings" msgstr "" @@ -27751,8 +28149,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/master_production_schedule/master_production_schedule.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Master Production Schedule" msgstr "" @@ -27805,6 +28205,11 @@ msgstr "" msgid "Material Issue" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/manufacturing.json +msgid "Material Planning" +msgstr "" + #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry' #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type' #: erpnext/setup/setup_wizard/operations/install_fixtures.py:77 @@ -27842,6 +28247,7 @@ msgstr "" #. Item' #. Label of the material_request (Link) field in DocType 'Subcontracting Order #. Service Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/buying/doctype/purchase_order/purchase_order.js:519 #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json @@ -27875,6 +28281,7 @@ msgstr "" #: erpnext/stock/workspace/stock/stock.json #: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json #: erpnext/subcontracting/doctype/subcontracting_order_service_item/subcontracting_order_service_item.json +#: erpnext/workspace_sidebar/buying.json erpnext/workspace_sidebar/stock.json msgid "Material Request" msgstr "" @@ -27948,7 +28355,7 @@ msgstr "" msgid "Material Request Type" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:1834 +#: erpnext/selling/doctype/sales_order/sales_order.py:1846 msgid "Material Request not created, as quantity for Raw Materials already available." msgstr "" @@ -28076,12 +28483,17 @@ msgstr "" msgid "Material to Supplier" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/subcontracting.json +msgid "Materials To Be Transferred" +msgstr "" + #: erpnext/controllers/subcontracting_controller.py:1569 msgid "Materials are already received against the {0} {1}" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:181 -#: erpnext/manufacturing/doctype/job_card/job_card.py:836 +#: erpnext/manufacturing/doctype/job_card/job_card.py:182 +#: erpnext/manufacturing/doctype/job_card/job_card.py:837 msgid "Materials needs to be transferred to the work in progress warehouse for the job card {0}" msgstr "" @@ -28319,7 +28731,7 @@ msgid "Messages greater than 160 characters will be split into multiple messages msgstr "" #: erpnext/setup/install.py:127 -msgid "Messaging CRM Campagin" +msgid "Messaging CRM Campaign" msgstr "" #. Name of a UOM @@ -28611,10 +29023,14 @@ msgstr "" #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:597 #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2421 #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3027 -#: erpnext/assets/doctype/asset_category/asset_category.py:116 +#: erpnext/assets/doctype/asset_category/asset_category.py:126 msgid "Missing Account" msgstr "" +#: erpnext/assets/doctype/asset_category/asset_category.py:191 +msgid "Missing Accounts" +msgstr "" + #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:430 msgid "Missing Asset" msgstr "" @@ -28640,7 +29056,7 @@ msgstr "" msgid "Missing Finished Good" msgstr "" -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:308 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:310 msgid "Missing Formula" msgstr "" @@ -28656,6 +29072,10 @@ msgstr "" msgid "Missing Serial No Bundle" msgstr "" +#: erpnext/assets/doctype/asset_category/asset_category.py:156 +msgid "Missing account configuration for company {0}." +msgstr "" + #: erpnext/stock/doctype/delivery_trip/delivery_trip.js:154 msgid "Missing email template for dispatch. Please set one in Delivery Settings." msgstr "" @@ -28664,7 +29084,7 @@ msgstr "" msgid "Missing required filter: {0}" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1183 +#: erpnext/manufacturing/doctype/bom/bom.py:1192 #: erpnext/manufacturing/doctype/work_order/work_order.py:1465 msgid "Missing value" msgstr "" @@ -28680,10 +29100,10 @@ msgstr "" msgid "Mobile: " msgstr "" -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:210 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:240 -#: erpnext/accounts/report/purchase_register/purchase_register.py:200 -#: erpnext/accounts/report/sales_register/sales_register.py:223 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:211 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:241 +#: erpnext/accounts/report/purchase_register/purchase_register.py:201 +#: erpnext/accounts/report/sales_register/sales_register.py:224 msgid "Mode Of Payment" msgstr "" @@ -28709,6 +29129,7 @@ msgstr "" #. Label of the mode_of_payment (Link) field in DocType 'Purchase Invoice' #. Label of the mode_of_payment (Link) field in DocType 'Sales Invoice Payment' #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/cashier_closing_payments/cashier_closing_payments.json #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/mode_of_payment/mode_of_payment.json @@ -28733,6 +29154,7 @@ msgstr "" #: erpnext/accounts/report/sales_register/sales_register.js:40 #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/selling/page/point_of_sale/pos_controller.js:33 +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Mode of Payment" msgstr "" @@ -28809,9 +29231,11 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/cost_center/cost_center_tree.js:69 #: erpnext/accounts/doctype/monthly_distribution/monthly_distribution.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/selling.json msgid "Monthly Distribution" msgstr "" @@ -28905,7 +29329,7 @@ msgstr "" msgid "Multi-level BOM Creator" msgstr "" -#: erpnext/selling/doctype/customer/customer.py:427 +#: erpnext/selling/doctype/customer/customer.py:428 msgid "Multiple Loyalty Programs found for Customer {}. Please select manually." msgstr "" @@ -28951,7 +29375,7 @@ msgstr "" #: erpnext/manufacturing/doctype/work_order/work_order.py:1412 #: erpnext/setup/doctype/uom/uom.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:267 -#: erpnext/utilities/transaction_base.py:566 +#: erpnext/utilities/transaction_base.py:567 msgid "Must be Whole Number" msgstr "" @@ -29024,7 +29448,7 @@ msgstr "" msgid "Naming Series and Price Defaults" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:94 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:95 msgid "Naming Series is mandatory" msgstr "" @@ -29067,11 +29491,16 @@ msgstr "" msgid "Needs Analysis" msgstr "" +#. Name of a report +#: erpnext/stock/report/negative_batch_report/negative_batch_report.json +msgid "Negative Batch Report" +msgstr "" + #: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:622 msgid "Negative Quantity is not allowed" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1477 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1491 #: erpnext/stock/serial_batch_bundle.py:1521 msgid "Negative Stock Error" msgstr "" @@ -29227,11 +29656,11 @@ msgstr "" msgid "Net Purchase Amount" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:450 +#: erpnext/assets/doctype/asset/asset.py:453 msgid "Net Purchase Amount is mandatory" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:560 +#: erpnext/assets/doctype/asset/asset.py:563 msgid "Net Purchase Amount should be equal to purchase amount of one single Asset." msgstr "" @@ -29330,8 +29759,8 @@ msgstr "" #: erpnext/accounts/doctype/shipping_rule/shipping_rule.json #: erpnext/accounts/doctype/subscription/subscription.json #: erpnext/accounts/doctype/tax_withholding_category/tax_withholding_category.json -#: erpnext/accounts/report/purchase_register/purchase_register.py:252 -#: erpnext/accounts/report/sales_register/sales_register.py:284 +#: erpnext/accounts/report/purchase_register/purchase_register.py:253 +#: erpnext/accounts/report/sales_register/sales_register.py:285 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json #: erpnext/selling/doctype/quotation/quotation.json @@ -29465,6 +29894,10 @@ msgstr "" msgid "New Expenses" msgstr "" +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:1 +msgid "New Fiscal Year - {0}" +msgstr "" + #. Label of the income (Check) field in DocType 'Email Digest' #: erpnext/setup/doctype/email_digest/email_digest.json msgid "New Income" @@ -29551,14 +29984,10 @@ msgstr "" msgid "New Workplace" msgstr "" -#: erpnext/selling/doctype/customer/customer.py:392 +#: erpnext/selling/doctype/customer/customer.py:393 msgid "New credit limit is less than current outstanding amount for the customer. Credit limit has to be atleast {0}" msgstr "" -#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:3 -msgid "New fiscal year created :- " -msgstr "" - #. Description of the 'Generate New Invoices Past Due Date' (Check) field in #. DocType 'Subscription' #: erpnext/accounts/doctype/subscription/subscription.json @@ -29686,7 +30115,7 @@ msgstr "" msgid "No Permission" msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:793 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:785 msgid "No Purchase Orders were created" msgstr "" @@ -29740,17 +30169,17 @@ msgstr "" msgid "No Unreconciled Payments found for this party" msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:790 -#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:249 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:782 +#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:250 msgid "No Work Orders were created" msgstr "" #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:826 -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:860 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:861 msgid "No accounting entries for the following warehouses" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:795 +#: erpnext/selling/doctype/sales_order/sales_order.py:796 msgid "No active BOM found for item {0}. Delivery by Serial No cannot be ensured" msgstr "" @@ -29770,7 +30199,7 @@ msgstr "" msgid "No contacts with email IDs found." msgstr "" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:134 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:137 msgid "No data for this period" msgstr "" @@ -29819,7 +30248,7 @@ msgstr "" msgid "No matches occurred via auto reconciliation" msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1037 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1033 msgid "No material request created" msgstr "" @@ -29945,8 +30374,8 @@ msgstr "" msgid "No recipients found for campaign {0}" msgstr "" -#: erpnext/accounts/report/purchase_register/purchase_register.py:44 -#: erpnext/accounts/report/sales_register/sales_register.py:45 +#: erpnext/accounts/report/purchase_register/purchase_register.py:45 +#: erpnext/accounts/report/sales_register/sales_register.py:46 #: erpnext/crm/report/lead_conversion_time/lead_conversion_time.py:18 msgid "No record found" msgstr "" @@ -30010,8 +30439,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/non_conformance/non_conformance.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Non Conformance" msgstr "" @@ -30025,7 +30456,7 @@ msgstr "" msgid "Non Profit" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1584 +#: erpnext/manufacturing/doctype/bom/bom.py:1593 msgid "Non stock items" msgstr "" @@ -30154,7 +30585,7 @@ msgstr "" msgid "Note: Email will not be sent to disabled users" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:754 +#: erpnext/manufacturing/doctype/bom/bom.py:761 msgid "Note: If you want to use the finished good {0} as a raw material, then enable the 'Do Not Explode' checkbox in the Items table against the same raw material." msgstr "" @@ -30619,11 +31050,11 @@ msgstr "" msgid "Only leaf nodes are allowed in transaction" msgstr "" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:340 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:342 msgid "Only one of Deposit or Withdrawal should be non-zero when applying an Excluded Fee." msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:324 +#: erpnext/manufacturing/doctype/bom/bom.py:325 msgid "Only one operation can have 'Is Final Finished Good' checked when 'Track Semi Finished Goods' is enabled." msgstr "" @@ -30770,13 +31201,15 @@ msgstr "" msgid "Open a new ticket" msgstr "" -#: erpnext/accounts/report/general_ledger/general_ledger.py:397 +#: erpnext/accounts/report/general_ledger/general_ledger.py:395 #: erpnext/public/js/stock_analytics.js:97 msgid "Opening" msgstr "" #. Group in POS Profile's connections +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_profile/pos_profile.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Opening & Closing" msgstr "" @@ -30817,7 +31250,7 @@ msgstr "" #. Option for the 'Balance Type' (Select) field in DocType 'Financial Report #. Row' #: erpnext/accounts/doctype/financial_report_row/financial_report_row.json -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:189 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:187 msgid "Opening Balance" msgstr "" @@ -30884,6 +31317,11 @@ msgstr "" msgid "Opening Invoice Item" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/accounts_setup.json +msgid "Opening Invoice Tool" +msgstr "" + #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1646 #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1990 msgid "Opening Invoice has rounding adjustment of {0}.

    '{1}' account is required to post these values. Please set it in Company: {2}.

    Or, '{3}' can be enabled to not post any rounding adjustment." @@ -30977,7 +31415,7 @@ msgstr "" msgid "Operating Cost Per BOM Quantity" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1671 +#: erpnext/manufacturing/doctype/bom/bom.py:1680 msgid "Operating Cost as per Work Order / BOM" msgstr "" @@ -31072,11 +31510,11 @@ msgstr "" msgid "Operation {0} added multiple times in the work order {1}" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1229 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1230 msgid "Operation {0} does not belong to the work order {1}" msgstr "" -#: erpnext/manufacturing/doctype/workstation/workstation.py:433 +#: erpnext/manufacturing/doctype/workstation/workstation.py:434 msgid "Operation {0} longer than any available working hours in workstation {1}, break down the operation into multiple operations" msgstr "" @@ -31102,7 +31540,7 @@ msgstr "" msgid "Operations Routing" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1192 +#: erpnext/manufacturing/doctype/bom/bom.py:1201 msgid "Operations cannot be left blank" msgstr "" @@ -31129,15 +31567,15 @@ msgstr "" msgid "Opportunities" msgstr "" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:49 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:52 msgid "Opportunities by Campaign" msgstr "" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:50 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:53 msgid "Opportunities by Medium" msgstr "" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:48 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:51 msgid "Opportunities by Source" msgstr "" @@ -31150,6 +31588,7 @@ msgstr "" #. Label of the opportunity (Link) field in DocType 'Prospect Opportunity' #. Label of the opportunity_name (Link) field in DocType 'Customer' #. Label of the opportunity (Link) field in DocType 'Quotation' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:381 #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json @@ -31164,6 +31603,7 @@ msgstr "" #: erpnext/selling/doctype/customer/customer.json #: erpnext/selling/doctype/quotation/quotation.js:155 #: erpnext/selling/doctype/quotation/quotation.json +#: erpnext/workspace_sidebar/crm.json msgid "Opportunity" msgstr "" @@ -31226,7 +31666,8 @@ msgid "Opportunity Source" msgstr "" #. Label of a Link in the CRM Workspace -#: erpnext/crm/workspace/crm/crm.json +#. Label of a Workspace Sidebar Item +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Opportunity Summary by Sales Stage" msgstr "" @@ -31404,7 +31845,7 @@ msgstr "" #: erpnext/buying/doctype/supplier/supplier_dashboard.py:11 #: erpnext/selling/doctype/customer/customer_dashboard.py:20 -#: erpnext/selling/doctype/sales_order/sales_order.py:967 +#: erpnext/selling/doctype/sales_order/sales_order.py:968 #: erpnext/setup/doctype/company/company_dashboard.py:23 msgid "Orders" msgstr "" @@ -31461,16 +31902,20 @@ msgstr "" #. Label of a Card Break in the Buying Workspace #. Label of a Card Break in the Selling Workspace #. Label of a Card Break in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/buying/workspace/buying/buying.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Other Reports" msgstr "" #. Label of the other_settings_section (Section Break) field in DocType #. 'Manufacturing Settings' +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/manufacturing_settings/manufacturing_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Other Settings" msgstr "" @@ -31614,8 +32059,8 @@ msgstr "" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:149 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1224 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:167 -#: erpnext/accounts/report/purchase_register/purchase_register.py:288 -#: erpnext/accounts/report/sales_register/sales_register.py:318 +#: erpnext/accounts/report/purchase_register/purchase_register.py:289 +#: erpnext/accounts/report/sales_register/sales_register.py:319 msgid "Outstanding Amount" msgstr "" @@ -31643,6 +32088,11 @@ msgstr "" msgid "Outward" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/subcontracting.json +msgid "Outward Order" +msgstr "" + #. Label of the over_billing_allowance (Currency) field in DocType 'Accounts #. Settings' #. Label of the over_billing_allowance (Float) field in DocType 'Item' @@ -31786,7 +32236,7 @@ msgstr "" #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:23 #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:39 #: erpnext/accounts/report/sales_register/sales_register.js:46 -#: erpnext/accounts/report/sales_register/sales_register.py:235 +#: erpnext/accounts/report/sales_register/sales_register.py:236 #: erpnext/crm/report/lead_details/lead_details.py:45 msgid "Owner" msgstr "" @@ -31837,6 +32287,11 @@ msgstr "" msgid "PO Supplied Item" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/selling.json +msgid "POS" +msgstr "" + #. Label of the invoice_fields (Table) field in DocType 'POS Settings' #: erpnext/accounts/doctype/pos_settings/pos_settings.json msgid "POS Additional Fields" @@ -31852,11 +32307,13 @@ msgstr "" #. Label of the pos_closing_entry (Data) field in DocType 'POS Opening Entry' #. Label of the pos_closing_entry (Link) field in DocType 'Sales Invoice' #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json #: erpnext/accounts/doctype/pos_invoice_merge_log/pos_invoice_merge_log.json #: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "POS Closing Entry" msgstr "" @@ -31899,11 +32356,13 @@ msgstr "" #. Option for the 'Invoice Type Created via POS Screen' (Select) field in #. DocType 'POS Settings' #. Label of the pos_invoice (Link) field in DocType 'Sales Invoice Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pos_invoice_reference/pos_invoice_reference.json #: erpnext/accounts/doctype/pos_settings/pos_settings.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json #: erpnext/accounts/report/pos_register/pos_register.py:174 +#: erpnext/workspace_sidebar/selling.json msgid "POS Invoice" msgstr "" @@ -31916,7 +32375,9 @@ msgid "POS Invoice Item" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_merge_log/pos_invoice_merge_log.json +#: erpnext/workspace_sidebar/selling.json msgid "POS Invoice Merge Log" msgstr "" @@ -31978,9 +32439,11 @@ msgstr "" #. Label of the pos_opening_entry (Link) field in DocType 'POS Closing Entry' #. Name of a DocType #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json #: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "POS Opening Entry" msgstr "" @@ -32027,6 +32490,7 @@ msgstr "" #. Label of the pos_profile (Link) field in DocType 'POS Opening Entry' #. Name of a DocType #. Label of the pos_profile (Link) field in DocType 'Sales Invoice' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.json @@ -32036,6 +32500,7 @@ msgstr "" #: erpnext/accounts/report/pos_register/pos_register.py:117 #: erpnext/accounts/report/pos_register/pos_register.py:188 #: erpnext/selling/page/point_of_sale/pos_controller.js:80 +#: erpnext/workspace_sidebar/selling.json msgid "POS Profile" msgstr "" @@ -32099,8 +32564,11 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_settings/pos_settings.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/selling.json msgid "POS Settings" msgstr "" @@ -32188,9 +32656,11 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/delivery_note/delivery_note.js:296 #: erpnext/stock/doctype/packing_slip/packing_slip.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Packing Slip" msgstr "" @@ -32243,11 +32713,11 @@ msgstr "" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:146 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1218 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:165 -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:203 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:201 #: erpnext/accounts/report/pos_register/pos_register.py:209 #: erpnext/selling/page/point_of_sale/pos_payment.js:691 #: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:56 -#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:277 +#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:279 msgid "Paid Amount" msgstr "" @@ -32556,6 +33026,7 @@ msgstr "" #: erpnext/selling/doctype/quotation/quotation.json #: erpnext/selling/doctype/quotation/quotation_list.js:32 #: erpnext/stock/doctype/material_request/material_request.json +#: erpnext/stock/doctype/material_request/material_request_list.js:29 msgid "Partially Ordered" msgstr "" @@ -32599,10 +33070,6 @@ msgstr "" msgid "Partially Used" msgstr "" -#: erpnext/stock/doctype/material_request/material_request_list.js:29 -msgid "Partially ordered" -msgstr "" - #: erpnext/accounts/report/general_ledger/general_ledger.html:88 msgid "Particulars" msgstr "" @@ -32713,7 +33180,7 @@ msgstr "" #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:147 #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:228 #: erpnext/accounts/report/general_ledger/general_ledger.js:74 -#: erpnext/accounts/report/general_ledger/general_ledger.py:754 +#: erpnext/accounts/report/general_ledger/general_ledger.py:752 #: erpnext/accounts/report/payment_ledger/payment_ledger.js:51 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:161 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js:46 @@ -32818,7 +33285,7 @@ msgstr "" #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/payment_request/payment_request.json #: erpnext/accounts/report/general_ledger/general_ledger.js:110 -#: erpnext/accounts/report/general_ledger/general_ledger.py:763 +#: erpnext/accounts/report/general_ledger/general_ledger.py:761 #: erpnext/crm/doctype/contract/contract.json #: erpnext/selling/doctype/party_specific_item/party_specific_item.json #: erpnext/selling/report/address_and_contacts/address_and_contacts.js:22 @@ -32887,7 +33354,7 @@ msgstr "" #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:141 #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:219 #: erpnext/accounts/report/general_ledger/general_ledger.js:65 -#: erpnext/accounts/report/general_ledger/general_ledger.py:753 +#: erpnext/accounts/report/general_ledger/general_ledger.py:751 #: erpnext/accounts/report/payment_ledger/payment_ledger.js:41 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:157 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js:35 @@ -33025,14 +33492,16 @@ msgstr "" #: erpnext/accounts/report/accounts_payable/accounts_payable.js:39 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1164 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:203 -#: erpnext/accounts/report/purchase_register/purchase_register.py:193 -#: erpnext/accounts/report/purchase_register/purchase_register.py:234 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:204 +#: erpnext/accounts/report/purchase_register/purchase_register.py:194 +#: erpnext/accounts/report/purchase_register/purchase_register.py:235 msgid "Payable Account" msgstr "" #. Label of the payables (Check) field in DocType 'Email Digest' +#. Label of a Workspace Sidebar Item #: erpnext/setup/doctype/email_digest/email_digest.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Payables" msgstr "" @@ -33075,7 +33544,7 @@ msgstr "" #: erpnext/accounts/doctype/overdue_payment/overdue_payment.json #: erpnext/accounts/doctype/payment_schedule/payment_schedule.json #: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:50 -#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:273 +#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:275 msgid "Payment Amount" msgstr "" @@ -33146,6 +33615,7 @@ msgstr "" #. Option for the 'Payment Order Type' (Select) field in DocType 'Payment #. Order' #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_clearance_detail/bank_clearance_detail.json #: erpnext/accounts/doctype/bank_transaction_payments/bank_transaction_payments.json #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json @@ -33156,6 +33626,8 @@ msgstr "" #: erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py:29 #: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.html:8 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Payment Entry" msgstr "" @@ -33178,7 +33650,7 @@ msgid "Payment Entry has been modified after you pulled it. Please pull it again msgstr "" #: erpnext/accounts/doctype/payment_request/payment_request.py:131 -#: erpnext/accounts/doctype/payment_request/payment_request.py:558 +#: erpnext/accounts/doctype/payment_request/payment_request.py:559 msgid "Payment Entry is already created" msgstr "" @@ -33273,10 +33745,13 @@ msgstr "" #. Label of the payment_order (Link) field in DocType 'Payment Entry' #. Name of a DocType #. Label of the payment_order (Link) field in DocType 'Payment Request' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/payment_order/payment_order.json #: erpnext/accounts/doctype/payment_request/payment_request.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Payment Order" msgstr "" @@ -33307,8 +33782,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Payment Period Based On Invoice Date" msgstr "" @@ -33326,11 +33803,18 @@ msgstr "" msgid "Payment Received" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/payments.json +msgid "Payment Reconciliaition" +msgstr "" + #. Name of a DocType #. Label of the payment_reconciliation (Table) field in DocType 'POS Closing #. Entry' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.json #: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Payment Reconciliation" msgstr "" @@ -33379,6 +33863,7 @@ msgstr "" #. Label of the payment_request (Link) field in DocType 'Payment Order #. Reference' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/payment_entry/payment_entry.js:1722 #: erpnext/accounts/doctype/payment_entry_reference/payment_entry_reference.json @@ -33390,6 +33875,8 @@ msgstr "" #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:139 #: erpnext/buying/doctype/purchase_order/purchase_order.js:429 #: erpnext/selling/doctype/sales_order/sales_order.js:1152 +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Payment Request" msgstr "" @@ -33405,11 +33892,11 @@ msgstr "" msgid "Payment Request Type" msgstr "" -#: erpnext/accounts/doctype/payment_request/payment_request.py:631 +#: erpnext/accounts/doctype/payment_request/payment_request.py:632 msgid "Payment Request for {0}" msgstr "" -#: erpnext/accounts/doctype/payment_request/payment_request.py:573 +#: erpnext/accounts/doctype/payment_request/payment_request.py:574 msgid "Payment Request is already created" msgstr "" @@ -33417,7 +33904,7 @@ msgstr "" msgid "Payment Request took too long to respond. Please try requesting for payment again." msgstr "" -#: erpnext/accounts/doctype/payment_request/payment_request.py:546 +#: erpnext/accounts/doctype/payment_request/payment_request.py:544 msgid "Payment Requests cannot be created against: {0}" msgstr "" @@ -33458,6 +33945,7 @@ msgstr "" #. Label of the payment_term (Link) field in DocType 'Payment Terms Template #. Detail' #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/overdue_payment/overdue_payment.json #: erpnext/accounts/doctype/payment_entry_reference/payment_entry_reference.json #: erpnext/accounts/doctype/payment_schedule/payment_schedule.json @@ -33467,6 +33955,7 @@ msgstr "" #: erpnext/accounts/report/gross_profit/gross_profit.py:449 #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:30 +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Payment Term" msgstr "" @@ -33619,6 +34108,9 @@ msgstr "" #. Label of the payments_tab (Tab Break) field in DocType 'Sales Invoice' #. Label of a Card Break in the Invoicing Workspace #. Option for the 'Hold Type' (Select) field in DocType 'Supplier' +#. Label of a Desktop Icon +#. Label of a Workspace Sidebar Item +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/cashier_closing/cashier_closing.json #: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.json @@ -33631,8 +34123,11 @@ msgstr "" #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/buying/doctype/supplier/supplier.json #: erpnext/buying/doctype/supplier/supplier_dashboard.py:12 +#: erpnext/desktop_icon/payments.json #: erpnext/selling/doctype/customer/customer_dashboard.py:21 #: erpnext/selling/page/point_of_sale/pos_past_order_summary.js:19 +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Payments" msgstr "" @@ -33723,8 +34218,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Pending SO Items For Purchase Request" msgstr "" @@ -33853,9 +34350,11 @@ msgstr "" #. Balance' #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account_closing_balance/account_closing_balance.json #: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Period Closing Voucher" msgstr "" @@ -34059,6 +34558,7 @@ msgstr "" #. Option for the 'From Voucher Type' (Select) field in DocType 'Stock #. Reservation Entry' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/doctype/sales_order/sales_order.js:1022 #: erpnext/stock/doctype/delivery_note/delivery_note.js:199 #: erpnext/stock/doctype/material_request/material_request.js:156 @@ -34066,6 +34566,7 @@ msgstr "" #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Pick List" msgstr "" @@ -34234,8 +34735,10 @@ msgstr "" #. Label of a Link in the Invoicing Workspace #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/erpnext_integrations/doctype/plaid_settings/plaid_settings.json +#: erpnext/workspace_sidebar/banking.json msgid "Plaid Settings" msgstr "" @@ -34373,9 +34876,11 @@ msgstr "" #. Name of a DocType #. Label of the plant_floor (Link) field in DocType 'Workstation' +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/plant_floor/plant_floor.json #: erpnext/manufacturing/doctype/workstation/workstation.json #: erpnext/public/js/plant_floor_visual/visual_plant.js:53 +#: erpnext/workspace_sidebar/manufacturing.json msgid "Plant Floor" msgstr "" @@ -34392,7 +34897,7 @@ msgstr "" msgid "Please Select a Company" msgstr "" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:111 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:114 msgid "Please Select a Company." msgstr "" @@ -34431,7 +34936,7 @@ msgstr "" msgid "Please add Operations first." msgstr "" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:200 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:201 msgid "Please add Request for Quotation to the sidebar in Portal Settings." msgstr "" @@ -34526,7 +35031,7 @@ msgstr "" msgid "Please click on 'Generate Schedule' to get schedule" msgstr "" -#: erpnext/selling/doctype/customer/customer.py:622 +#: erpnext/selling/doctype/customer/customer.py:623 msgid "Please contact any of the following users to extend the credit limits for {0}: {1}" msgstr "" @@ -34534,7 +35039,7 @@ msgstr "" msgid "Please contact any of the following users to {} this transaction." msgstr "" -#: erpnext/selling/doctype/customer/customer.py:615 +#: erpnext/selling/doctype/customer/customer.py:616 msgid "Please contact your administrator to extend the credit limits for {0}." msgstr "" @@ -34542,7 +35047,7 @@ msgstr "" msgid "Please convert the parent account in corresponding child company to a group account." msgstr "" -#: erpnext/selling/doctype/quotation/quotation.py:616 +#: erpnext/selling/doctype/quotation/quotation.py:623 msgid "Please create Customer from Lead {0}." msgstr "" @@ -34558,7 +35063,7 @@ msgstr "" msgid "Please create purchase from internal sale or delivery document itself" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:460 +#: erpnext/assets/doctype/asset/asset.py:463 msgid "Please create purchase receipt or purchase invoice for the item {0}" msgstr "" @@ -34566,11 +35071,11 @@ msgstr "" msgid "Please delete Product Bundle {0}, before merging {1} into {2}" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:556 +#: erpnext/assets/doctype/asset/depreciation.py:557 msgid "Please disable workflow temporarily for Journal Entry {0}" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:564 +#: erpnext/assets/doctype/asset/asset.py:567 msgid "Please do not book expense of multiple assets against one single Asset." msgstr "" @@ -34639,7 +35144,7 @@ msgstr "" msgid "Please enter Cost Center" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:419 +#: erpnext/selling/doctype/sales_order/sales_order.py:420 msgid "Please enter Delivery Date" msgstr "" @@ -34773,7 +35278,7 @@ msgstr "" msgid "Please enter the phone number first" msgstr "" -#: erpnext/controllers/buying_controller.py:1170 +#: erpnext/controllers/buying_controller.py:1187 msgid "Please enter the {schedule_date}." msgstr "" @@ -34862,6 +35367,10 @@ msgstr "" msgid "Please refresh or reset the Plaid linking of the Bank {}." msgstr "" +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:43 +msgid "Please review the {0} configuration and complete any required financial setup activities." +msgstr "" + #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.js:12 #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.js:28 msgid "Please save before proceeding." @@ -34884,7 +35393,7 @@ msgstr "" msgid "Please select Apply Discount On" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:1782 +#: erpnext/selling/doctype/sales_order/sales_order.py:1792 msgid "Please select BOM against item {0}" msgstr "" @@ -34910,7 +35419,7 @@ msgstr "" msgid "Please select Charge Type first" msgstr "" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:494 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:490 msgid "Please select Company" msgstr "" @@ -34919,7 +35428,7 @@ msgstr "" msgid "Please select Company and Posting Date to getting entries" msgstr "" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:736 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:732 #: erpnext/manufacturing/doctype/plant_floor/plant_floor.js:28 msgid "Please select Company first" msgstr "" @@ -34938,13 +35447,13 @@ msgstr "" msgid "Please select Existing Company for creating Chart of Accounts" msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:210 -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:299 +#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:211 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:281 msgid "Please select Finished Good Item for Service Item {0}" msgstr "" -#: erpnext/assets/doctype/asset/asset.js:744 -#: erpnext/assets/doctype/asset/asset.js:759 +#: erpnext/assets/doctype/asset/asset.js:745 +#: erpnext/assets/doctype/asset/asset.js:760 msgid "Please select Item Code first" msgstr "" @@ -34968,15 +35477,15 @@ msgstr "" msgid "Please select Posting Date before selecting Party" msgstr "" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:737 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:733 msgid "Please select Posting Date first" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1237 +#: erpnext/manufacturing/doctype/bom/bom.py:1246 msgid "Please select Price List" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:1784 +#: erpnext/selling/doctype/sales_order/sales_order.py:1794 msgid "Please select Qty against item {0}" msgstr "" @@ -35004,18 +35513,18 @@ msgstr "" msgid "Please select Unrealized Profit / Loss account or add default Unrealized Profit / Loss account account for company {0}" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1492 +#: erpnext/manufacturing/doctype/bom/bom.py:1501 msgid "Please select a BOM" msgstr "" #: erpnext/accounts/party.py:427 -#: erpnext/stock/doctype/pick_list/pick_list.py:1618 +#: erpnext/stock/doctype/pick_list/pick_list.py:1617 msgid "Please select a Company" msgstr "" #: erpnext/accounts/doctype/payment_entry/payment_entry.js:268 #: erpnext/manufacturing/doctype/bom/bom.js:680 -#: erpnext/manufacturing/doctype/bom/bom.py:276 +#: erpnext/manufacturing/doctype/bom/bom.py:277 #: erpnext/public/js/controllers/accounts.js:277 #: erpnext/public/js/controllers/transaction.js:3258 msgid "Please select a Company first." @@ -35029,7 +35538,7 @@ msgstr "" msgid "Please select a Delivery Note" msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:171 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:153 msgid "Please select a Subcontracting Purchase Order." msgstr "" @@ -35041,7 +35550,7 @@ msgstr "" msgid "Please select a Warehouse" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1570 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1571 msgid "Please select a Work Order first." msgstr "" @@ -35049,7 +35558,7 @@ msgstr "" msgid "Please select a country" msgstr "" -#: erpnext/accounts/report/sales_register/sales_register.py:35 +#: erpnext/accounts/report/sales_register/sales_register.py:36 msgid "Please select a customer for fetching payments." msgstr "" @@ -35078,15 +35587,15 @@ msgstr "" msgid "Please select a row to create a Reposting Entry" msgstr "" -#: erpnext/accounts/report/purchase_register/purchase_register.py:34 +#: erpnext/accounts/report/purchase_register/purchase_register.py:35 msgid "Please select a supplier for fetching payments." msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:160 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:142 msgid "Please select a valid Purchase Order that has Service Items." msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:157 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:139 msgid "Please select a valid Purchase Order that is configured for Subcontracting." msgstr "" @@ -35200,11 +35709,11 @@ msgstr "" msgid "Please set 'Apply Additional Discount On'" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:783 +#: erpnext/assets/doctype/asset/depreciation.py:784 msgid "Please set 'Asset Depreciation Cost Center' in Company {0}" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:781 +#: erpnext/assets/doctype/asset/depreciation.py:782 msgid "Please set 'Gain/Loss Account on Asset Disposal' in Company {0}" msgstr "" @@ -35246,7 +35755,7 @@ msgstr "" msgid "Please set Customer Address to determine if the transaction is an export." msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:745 +#: erpnext/assets/doctype/asset/depreciation.py:746 msgid "Please set Depreciation related Accounts in Asset Category {0} or Company {1}" msgstr "" @@ -35264,7 +35773,7 @@ msgstr "" msgid "Please set Fiscal Code for the public administration '%s'" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:731 +#: erpnext/assets/doctype/asset/depreciation.py:732 msgid "Please set Fixed Asset Account in Asset Category {0}" msgstr "" @@ -35310,7 +35819,7 @@ msgstr "" msgid "Please set a Cost Center for the Asset or set an Asset Depreciation Cost Center for the Company {}" msgstr "" -#: erpnext/projects/doctype/project/project.py:731 +#: erpnext/projects/doctype/project/project.py:732 msgid "Please set a default Holiday List for Company {0}" msgstr "" @@ -35396,7 +35905,7 @@ msgstr "" msgid "Please set one of the following:" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:645 +#: erpnext/assets/doctype/asset/asset.py:648 msgid "Please set opening number of booked depreciations" msgstr "" @@ -35416,11 +35925,11 @@ msgstr "" msgid "Please set the Item Code first" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1633 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1634 msgid "Please set the Target Warehouse in the Job Card" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1637 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1638 msgid "Please set the WIP Warehouse in the Job Card" msgstr "" @@ -35467,7 +35976,7 @@ msgstr "" msgid "Please setup and enable a group account with the Account Type - {0} for the company {1}" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:354 +#: erpnext/assets/doctype/asset/depreciation.py:355 msgid "Please share this email with your support team so that they can find and fix the issue." msgstr "" @@ -35674,15 +36183,15 @@ msgstr "" #: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:61 #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:66 #: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:151 -#: erpnext/accounts/report/general_ledger/general_ledger.py:681 +#: erpnext/accounts/report/general_ledger/general_ledger.py:679 #: erpnext/accounts/report/gross_profit/gross_profit.py:300 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:175 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:192 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:176 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:193 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:143 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:94 #: erpnext/accounts/report/pos_register/pos_register.py:172 -#: erpnext/accounts/report/purchase_register/purchase_register.py:168 -#: erpnext/accounts/report/sales_register/sales_register.py:184 +#: erpnext/accounts/report/purchase_register/purchase_register.py:169 +#: erpnext/accounts/report/sales_register/sales_register.py:185 #: erpnext/assets/doctype/asset_capitalization/asset_capitalization.json #: erpnext/manufacturing/doctype/job_card/job_card.json #: erpnext/manufacturing/doctype/master_production_schedule/master_production_schedule.json @@ -35723,7 +36232,7 @@ msgid "Posting Date Inheritance for Exchange Gain / Loss" msgstr "" #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:269 -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:142 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:143 msgid "Posting Date cannot be future date" msgstr "" @@ -35743,6 +36252,7 @@ msgstr "" #: erpnext/stock/doctype/serial_and_batch_entry/serial_and_batch_entry.json #: erpnext/stock/doctype/stock_closing_balance/stock_closing_balance.json #: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:27 #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:506 msgid "Posting Datetime" msgstr "" @@ -35946,6 +36456,10 @@ msgstr "" msgid "Previous Financial Year is not closed" msgstr "" +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:54 +msgid "Previous Qty" +msgstr "" + #. Label of the previous_work_experience (Section Break) field in DocType #. 'Employee' #: erpnext/setup/doctype/employee/employee.json @@ -36004,6 +36518,7 @@ msgstr "" #. Name of a DocType #. Label of the buying_price_list (Link) field in DocType 'Purchase Receipt' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pos_profile/pos_profile.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json @@ -36025,6 +36540,7 @@ msgstr "" #: erpnext/stock/doctype/price_list/price_list.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/buying.json erpnext/workspace_sidebar/selling.json msgid "Price List" msgstr "" @@ -36190,7 +36706,7 @@ msgstr "" msgid "Price is not set for the item." msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:566 +#: erpnext/manufacturing/doctype/bom/bom.py:567 msgid "Price not found for item {0} in price list {1}" msgstr "" @@ -36220,12 +36736,14 @@ msgstr "" #. Label of a Link in the Buying Workspace #. Label of a Link in the Selling Workspace #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/coupon_code/coupon_code.json #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/pricing_rule_detail/pricing_rule_detail.json #: erpnext/buying/workspace/buying/buying.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json msgid "Pricing Rule" msgstr "" @@ -36563,7 +37081,7 @@ msgstr "" msgid "Process Loss" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1220 +#: erpnext/manufacturing/doctype/bom/bom.py:1229 msgid "Process Loss Percentage cannot be greater than 100" msgstr "" @@ -36612,7 +37130,11 @@ msgid "Process Owner Full Name" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.json +#: erpnext/workspace_sidebar/banking.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Process Payment Reconciliation" msgstr "" @@ -36692,8 +37214,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/procurement_tracker/procurement_tracker.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Procurement Tracker" msgstr "" @@ -36751,6 +37275,7 @@ msgstr "" #. Label of a Link in the Selling Workspace #. Label of the product_bundle (Link) field in DocType 'Purchase Receipt Item' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/buying/workspace/buying/buying.json @@ -36760,6 +37285,7 @@ msgstr "" #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json msgid "Product Bundle" msgstr "" @@ -36825,8 +37351,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/production_analytics/production_analytics.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Production Analytics" msgstr "" @@ -36868,6 +37396,7 @@ msgstr "" #. Option for the 'From Voucher Type' (Select) field in DocType 'Stock #. Reservation Entry' #. Label of the production_plan (Data) field in DocType 'Subcontracting Order' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/manufacturing/doctype/production_plan/production_plan.json #: erpnext/manufacturing/doctype/work_order/work_order.json @@ -36876,6 +37405,7 @@ msgstr "" #: erpnext/stock/doctype/material_request_item/material_request_item.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json #: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Production Plan" msgstr "" @@ -36948,8 +37478,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/production_planning_report/production_planning_report.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Production Planning Report" msgstr "" @@ -36971,11 +37503,13 @@ msgstr "" #. Closing Voucher Detail' #. Label of a chart in the Financial Reports Workspace #. Label of a chart in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/process_period_closing_voucher_detail/process_period_closing_voucher_detail.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/public/js/financial_statements.js:327 +#: erpnext/workspace_sidebar/financial_reports.json msgid "Profit and Loss" msgstr "" @@ -37003,14 +37537,18 @@ msgid "Profit for the year" msgstr "" #. Label of a Card Break in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Profitability" msgstr "" #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/profitability_analysis/profitability_analysis.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Profitability Analysis" msgstr "" @@ -37023,7 +37561,7 @@ msgstr "" msgid "Progress (%)" msgstr "" -#: erpnext/projects/doctype/project/project.py:370 +#: erpnext/projects/doctype/project/project.py:371 msgid "Project Collaboration Invitation" msgstr "" @@ -37046,6 +37584,11 @@ msgstr "" msgid "Project Name" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/projects.json +msgid "Project Profitability" +msgstr "" + #: erpnext/templates/pages/projects.html:112 msgid "Project Progress:" msgstr "" @@ -37061,18 +37604,22 @@ msgid "Project Status" msgstr "" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/projects/report/project_summary/project_summary.json +#: erpnext/workspace_sidebar/projects.json msgid "Project Summary" msgstr "" -#: erpnext/projects/doctype/project/project.py:669 +#: erpnext/projects/doctype/project/project.py:670 msgid "Project Summary for {0}" msgstr "" #. Name of a DocType #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/doctype/project_template/project_template.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Project Template" msgstr "" @@ -37086,18 +37633,22 @@ msgstr "" #. Name of a DocType #. Label of the project_type (Data) field in DocType 'Project Type' #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/doctype/project/project.json #: erpnext/projects/doctype/project_template/project_template.json #: erpnext/projects/doctype/project_type/project_type.json #: erpnext/projects/report/project_summary/project_summary.js:30 #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Project Type" msgstr "" #. Name of a DocType #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/doctype/project_update/project_update.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Project Update" msgstr "" @@ -37128,7 +37679,9 @@ msgid "Project will be accessible on the website to these users" msgstr "" #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Project wise Stock Tracking" msgstr "" @@ -37183,13 +37736,17 @@ msgstr "" msgid "Projected qty" msgstr "" +#. Label of a Desktop Icon #. Name of a Workspace #. Label of a Card Break in the Projects Workspace -#: erpnext/config/projects.py:7 erpnext/projects/doctype/project/project.py:447 +#. Title of a Workspace Sidebar +#: erpnext/config/projects.py:7 erpnext/desktop_icon/projects.json +#: erpnext/projects/doctype/project/project.py:448 #: erpnext/projects/workspace/projects/projects.json #: erpnext/selling/doctype/customer/customer_dashboard.py:26 #: erpnext/selling/doctype/sales_order/sales_order_dashboard.py:28 #: erpnext/setup/doctype/company/company_dashboard.py:25 +#: erpnext/workspace_sidebar/projects.json msgid "Projects" msgstr "" @@ -37202,8 +37759,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/doctype/projects_settings/projects_settings.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Projects Settings" msgstr "" @@ -37229,10 +37788,12 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Buying Workspace #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json #: erpnext/buying/workspace/buying/buying.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Promotional Scheme" msgstr "" @@ -37279,10 +37840,12 @@ msgstr "" #. Name of a DocType #. Label of a Link in the CRM Workspace #. Label of the prospect_name (Link) field in DocType 'Customer' +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/lead/lead.js:36 erpnext/crm/doctype/lead/lead.js:62 #: erpnext/crm/doctype/prospect/prospect.json #: erpnext/crm/workspace/crm/crm.json #: erpnext/selling/doctype/customer/customer.json +#: erpnext/workspace_sidebar/crm.json msgid "Prospect" msgstr "" @@ -37312,8 +37875,9 @@ msgstr "" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/prospects_engaged_but_not_converted/prospects_engaged_but_not_converted.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Prospects Engaged But Not Converted" msgstr "" @@ -37418,8 +37982,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/purchase_analytics/purchase_analytics.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Purchase Analytics" msgstr "" @@ -37491,6 +38057,7 @@ msgstr "" #. Item' #. Option for the 'Reference Type' (Select) field in DocType 'Quality #. Inspection' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/payment_reconciliation_invoice/payment_reconciliation_invoice.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json @@ -37513,6 +38080,8 @@ msgstr "" #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json #: erpnext/stock/doctype/quality_inspection/quality_inspection.json #: erpnext/stock/doctype/stock_entry/stock_entry.js:336 +#: erpnext/workspace_sidebar/buying.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Purchase Invoice" msgstr "" @@ -37536,9 +38105,12 @@ msgstr "" #. Name of a report #. Label of a Link in the Financial Reports Workspace #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/purchase_invoice_trends/purchase_invoice_trends.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Purchase Invoice Trends" msgstr "" @@ -37551,7 +38123,7 @@ msgstr "" msgid "Purchase Invoice {0} is already submitted" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1935 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1931 msgid "Purchase Invoices" msgstr "" @@ -37574,12 +38146,13 @@ msgstr "" #. Label of the purchase_order (Link) field in DocType 'Subcontracting Receipt #. Item' #. Label of a Link in the Subcontracting Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:145 #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:231 -#: erpnext/accounts/report/purchase_register/purchase_register.py:215 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:232 +#: erpnext/accounts/report/purchase_register/purchase_register.py:216 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/purchase_receipt_item_supplied/purchase_receipt_item_supplied.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:39 @@ -37589,7 +38162,7 @@ msgstr "" #: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.js:48 #: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:203 #: erpnext/buying/workspace/buying/buying.json -#: erpnext/controllers/buying_controller.py:901 +#: erpnext/controllers/buying_controller.py:918 #: erpnext/crm/doctype/contract/contract.json #: erpnext/manufacturing/doctype/blanket_order/blanket_order.js:54 #: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json @@ -37604,6 +38177,8 @@ msgstr "" #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/buying.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Purchase Order" msgstr "" @@ -37618,9 +38193,11 @@ msgstr "" #. Name of a report #. Label of a Link in the Buying Workspace #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.json #: erpnext/buying/workspace/buying/buying.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/buying.json msgid "Purchase Order Analysis" msgstr "" @@ -37660,7 +38237,7 @@ msgstr "" msgid "Purchase Order Item Supplied" msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:975 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:982 msgid "Purchase Order Item reference is missing in Subcontracting Receipt {0}" msgstr "" @@ -37684,8 +38261,10 @@ msgstr "" #. Name of a report #. Label of a chart in the Buying Workspace #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/purchase_order_trends/purchase_order_trends.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Purchase Order Trends" msgstr "" @@ -37705,7 +38284,7 @@ msgstr "" msgid "Purchase Order {0} is not submitted" msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:879 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:887 msgid "Purchase Orders" msgstr "" @@ -37720,7 +38299,7 @@ msgstr "" msgid "Purchase Orders Items Overdue" msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:282 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:286 msgid "Purchase Orders are not allowed for {0} due to a scorecard standing of {1}." msgstr "" @@ -37757,13 +38336,14 @@ msgstr "" #. Option for the 'From Voucher Type' (Select) field in DocType 'Stock #. Reservation Entry' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:170 #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:622 #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:632 #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice_list.js:49 #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:238 -#: erpnext/accounts/report/purchase_register/purchase_register.py:222 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:239 +#: erpnext/accounts/report/purchase_register/purchase_register.py:223 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.js:22 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:21 #: erpnext/assets/doctype/asset/asset.json @@ -37777,6 +38357,7 @@ msgstr "" #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json #: erpnext/stock/workspace/stock/stock.json #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:67 +#: erpnext/workspace_sidebar/stock.json msgid "Purchase Receipt" msgstr "" @@ -37827,17 +38408,24 @@ msgstr "" #. Label of a Link in the Buying Workspace #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json #: erpnext/stock/report/purchase_receipt_trends/purchase_receipt_trends.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Purchase Receipt Trends" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/buying.json +msgid "Purchase Receipt Trends " +msgstr "" + #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:358 msgid "Purchase Receipt doesn't have any Item for which Retain Sample is enabled." msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:1051 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:1058 msgid "Purchase Receipt {0} created." msgstr "" @@ -37846,7 +38434,9 @@ msgid "Purchase Receipt {0} is not submitted" msgstr "" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/purchase_register/purchase_register.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Purchase Register" msgstr "" @@ -37855,8 +38445,10 @@ msgid "Purchase Return" msgstr "" #. Label of the purchase_tax_template (Link) field in DocType 'Tax Rule' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/tax_rule/tax_rule.json #: erpnext/setup/doctype/company/company.js:145 +#: erpnext/workspace_sidebar/taxes.json msgid "Purchase Tax Template" msgstr "" @@ -38113,6 +38705,7 @@ msgstr "" #. Label of the qty_after_transaction (Float) field in DocType 'Stock Ledger #. Entry' #: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:66 msgid "Qty After Transaction" msgstr "" @@ -38157,7 +38750,7 @@ msgstr "" msgid "Qty To Manufacture ({0}) cannot be a fraction for the UOM {2}. To allow this, disable '{1}' in the UOM {2}." msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:251 +#: erpnext/manufacturing/doctype/job_card/job_card.py:252 msgid "Qty To Manufacture in the job card cannot be greater than Qty To Manufacture in the work order for the operation {0}.

    Solution: Either you can reduce the Qty To Manufacture in the job card or set the 'Overproduction Percentage For Work Order' in the {1}." msgstr "" @@ -38260,7 +38853,7 @@ msgid "Qty to Fetch" msgstr "" #: erpnext/manufacturing/doctype/job_card/job_card.js:310 -#: erpnext/manufacturing/doctype/job_card/job_card.py:872 +#: erpnext/manufacturing/doctype/job_card/job_card.py:873 msgid "Qty to Manufacture" msgstr "" @@ -38313,13 +38906,17 @@ msgstr "" msgid "Qualified on" msgstr "" +#. Label of a Desktop Icon #. Name of a Workspace #. Label of the quality_tab (Tab Break) field in DocType 'Item' #. Label of the quality_tab (Tab Break) field in DocType 'Stock Settings' +#. Title of a Workspace Sidebar +#: erpnext/desktop_icon/quality.json #: erpnext/quality_management/workspace/quality/quality.json #: erpnext/stock/doctype/batch/batch_dashboard.py:11 #: erpnext/stock/doctype/item/item.json #: erpnext/stock/doctype/stock_settings/stock_settings.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality" msgstr "" @@ -38327,9 +38924,11 @@ msgstr "" #. Option for the 'Document Type' (Select) field in DocType 'Quality Meeting #. Minutes' #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_action/quality_action.json #: erpnext/quality_management/doctype/quality_meeting_minutes/quality_meeting_minutes.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Action" msgstr "" @@ -38342,9 +38941,11 @@ msgstr "" #. Option for the 'Document Type' (Select) field in DocType 'Quality Meeting #. Minutes' #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_feedback/quality_feedback.json #: erpnext/quality_management/doctype/quality_meeting_minutes/quality_meeting_minutes.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Feedback" msgstr "" @@ -38367,8 +38968,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_goal/quality_goal.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Goal" msgstr "" @@ -38397,6 +39000,7 @@ msgstr "" #. Label of a Link in the Stock Workspace #. Label of the quality_inspection (Link) field in DocType 'Subcontracting #. Receipt Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -38411,6 +39015,7 @@ msgstr "" #: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json #: erpnext/stock/workspace/stock/stock.json #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json +#: erpnext/workspace_sidebar/quality.json erpnext/workspace_sidebar/stock.json msgid "Quality Inspection" msgstr "" @@ -38446,8 +39051,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/quality_inspection_summary/quality_inspection_summary.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Quality Inspection Summary" msgstr "" @@ -38459,6 +39066,7 @@ msgstr "" #. Inspection' #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom/bom.json #: erpnext/manufacturing/doctype/job_card/job_card.json #: erpnext/manufacturing/doctype/operation/operation.json @@ -38466,6 +39074,7 @@ msgstr "" #: erpnext/stock/doctype/quality_inspection/quality_inspection.json #: erpnext/stock/doctype/quality_inspection_template/quality_inspection_template.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/quality.json erpnext/workspace_sidebar/stock.json msgid "Quality Inspection Template" msgstr "" @@ -38475,17 +39084,17 @@ msgstr "" msgid "Quality Inspection Template Name" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:781 +#: erpnext/manufacturing/doctype/job_card/job_card.py:782 msgid "Quality Inspection is required for the item {0} before completing the job card {1}" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:792 -#: erpnext/manufacturing/doctype/job_card/job_card.py:801 +#: erpnext/manufacturing/doctype/job_card/job_card.py:793 +#: erpnext/manufacturing/doctype/job_card/job_card.py:802 msgid "Quality Inspection {0} is not submitted for the item: {1}" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:811 -#: erpnext/manufacturing/doctype/job_card/job_card.py:820 +#: erpnext/manufacturing/doctype/job_card/job_card.py:812 +#: erpnext/manufacturing/doctype/job_card/job_card.py:821 msgid "Quality Inspection {0} is rejected for the item: {1}" msgstr "" @@ -38521,8 +39130,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_meeting/quality_meeting.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Meeting" msgstr "" @@ -38540,9 +39151,11 @@ msgstr "" #. Label of the quality_procedure_name (Data) field in DocType 'Quality #. Procedure' #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_procedure/quality_procedure.json #: erpnext/quality_management/doctype/quality_procedure/quality_procedure_tree.js:10 #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Procedure" msgstr "" @@ -38555,9 +39168,11 @@ msgstr "" #. Minutes' #. Name of a DocType #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_meeting_minutes/quality_meeting_minutes.json #: erpnext/quality_management/doctype/quality_review/quality_review.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Review" msgstr "" @@ -38761,11 +39376,11 @@ msgstr "" msgid "Quantity of item obtained after manufacturing / repacking from given quantities of raw materials" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:734 +#: erpnext/manufacturing/doctype/bom/bom.py:741 msgid "Quantity required for Item {0} in row {1}" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:678 +#: erpnext/manufacturing/doctype/bom/bom.py:685 #: erpnext/manufacturing/doctype/job_card/job_card.js:391 #: erpnext/manufacturing/doctype/job_card/job_card.js:461 #: erpnext/manufacturing/doctype/workstation/workstation.js:303 @@ -38780,7 +39395,7 @@ msgstr "" msgid "Quantity to Manufacture" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2575 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2584 msgid "Quantity to Manufacture can not be zero for the operation {0}" msgstr "" @@ -38829,7 +39444,7 @@ msgstr "" msgid "Queue Size should be between 5 and 100" msgstr "" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:625 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:621 msgid "Quick Journal Entry" msgstr "" @@ -38839,8 +39454,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/quick_stock_balance/quick_stock_balance.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Quick Stock Balance" msgstr "" @@ -38868,6 +39485,7 @@ msgstr "" #. Label of the prevdoc_docname (Link) field in DocType 'Sales Order Item' #. Label of a Link in the Selling Workspace #. Option for the 'Transaction' (Select) field in DocType 'Authorization Rule' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:300 #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:51 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.html:20 @@ -38883,6 +39501,7 @@ msgstr "" #: erpnext/selling/doctype/sales_order_item/sales_order_item.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/setup/doctype/authorization_rule/authorization_rule.json +#: erpnext/workspace_sidebar/selling.json msgid "Quotation" msgstr "" @@ -38922,20 +39541,22 @@ msgstr "" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/quotation_trends/quotation_trends.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Quotation Trends" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:483 +#: erpnext/selling/doctype/sales_order/sales_order.py:484 msgid "Quotation {0} is cancelled" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:396 +#: erpnext/selling/doctype/sales_order/sales_order.py:397 msgid "Quotation {0} not of type {1}" msgstr "" -#: erpnext/selling/doctype/quotation/quotation.py:347 +#: erpnext/selling/doctype/quotation/quotation.py:350 #: erpnext/selling/page/sales_funnel/sales_funnel.py:57 msgid "Quotations" msgstr "" @@ -38964,7 +39585,7 @@ msgstr "" msgid "RFQ and Purchase Order Settings" msgstr "" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:119 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:120 msgid "RFQs are not allowed for {0} due to a scorecard standing of {1}" msgstr "" @@ -39043,8 +39664,8 @@ msgstr "" #: erpnext/accounts/doctype/share_transfer/share_transfer.json #: erpnext/accounts/print_format/sales_invoice_print/sales_invoice_print.html:92 #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:78 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:260 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:312 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:261 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:313 #: erpnext/accounts/report/share_ledger/share_ledger.py:56 #: erpnext/assets/doctype/asset_capitalization_service_item/asset_capitalization_service_item.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json @@ -39450,7 +40071,7 @@ msgstr "" msgid "Raw Materials Supplied Cost" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:726 +#: erpnext/manufacturing/doctype/bom/bom.py:733 msgid "Raw Materials cannot be blank." msgstr "" @@ -39654,9 +40275,9 @@ msgstr "" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:68 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1162 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:233 -#: erpnext/accounts/report/sales_register/sales_register.py:216 -#: erpnext/accounts/report/sales_register/sales_register.py:270 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:234 +#: erpnext/accounts/report/sales_register/sales_register.py:217 +#: erpnext/accounts/report/sales_register/sales_register.py:271 msgid "Receivable Account" msgstr "" @@ -39671,7 +40292,9 @@ msgid "Receivable/Payable Account: {0} doesn't belong to company {1}" msgstr "" #. Label of the invoiced_amount (Check) field in DocType 'Email Digest' +#. Label of a Workspace Sidebar Item #: erpnext/setup/doctype/email_digest/email_digest.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Receivables" msgstr "" @@ -39906,6 +40529,11 @@ msgstr "" msgid "Reconciliation Queue Size" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/banking.json +msgid "Reconciliation Statement" +msgstr "" + #. Label of the reconciliation_takes_effect_on (Select) field in DocType #. 'Company' #: erpnext/setup/doctype/company/company.json @@ -40190,6 +40818,11 @@ msgstr "" msgid "Regional" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "Registers" +msgstr "" + #. Label of the registration_details (Code) field in DocType 'Company' #: erpnext/setup/doctype/company/company.json msgid "Registration Details" @@ -40362,10 +40995,10 @@ msgstr "" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1268 #: erpnext/accounts/report/general_ledger/general_ledger.html:90 #: erpnext/accounts/report/general_ledger/general_ledger.html:116 -#: erpnext/accounts/report/general_ledger/general_ledger.py:796 +#: erpnext/accounts/report/general_ledger/general_ledger.py:794 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:112 -#: erpnext/accounts/report/purchase_register/purchase_register.py:295 -#: erpnext/accounts/report/sales_register/sales_register.py:334 +#: erpnext/accounts/report/purchase_register/purchase_register.py:296 +#: erpnext/accounts/report/sales_register/sales_register.py:335 #: erpnext/manufacturing/doctype/bom_creator/bom_creator.json #: erpnext/manufacturing/doctype/downtime_entry/downtime_entry.json #: erpnext/manufacturing/doctype/job_card/job_card.json @@ -40590,7 +41223,10 @@ msgid "Reports to" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Repost Accounting Ledger" msgstr "" @@ -40600,7 +41236,10 @@ msgid "Repost Accounting Ledger Items" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/repost_accounting_ledger_settings/repost_accounting_ledger_settings.json +#: erpnext/workspace_sidebar/accounts_setup.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Repost Accounting Ledger Settings" msgstr "" @@ -40616,7 +41255,9 @@ msgid "Repost Error Log" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json +#: erpnext/workspace_sidebar/stock.json msgid "Repost Item Valuation" msgstr "" @@ -40631,7 +41272,10 @@ msgid "Repost Only Accounting Ledgers" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/repost_payment_ledger/repost_payment_ledger.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Repost Payment Ledger" msgstr "" @@ -40772,16 +41416,18 @@ msgstr "" #. Label of the request_for_quotation (Link) field in DocType 'Supplier #. Quotation Item' #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/buying_settings/buying_settings.json #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.json -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:311 -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:413 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:312 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:414 #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:88 #: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js:70 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:270 #: erpnext/buying/workspace/buying/buying.json #: erpnext/stock/doctype/material_request/material_request.js:202 +#: erpnext/workspace_sidebar/buying.json msgid "Request for Quotation" msgstr "" @@ -40812,13 +41458,17 @@ msgstr "" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/requested_items_to_be_transferred/requested_items_to_be_transferred.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Requested Items To Be Transferred" msgstr "" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.json +#: erpnext/workspace_sidebar/buying.json msgid "Requested Items to Order and Receive" msgstr "" @@ -41890,8 +42540,8 @@ msgstr "" #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json -#: erpnext/accounts/report/purchase_register/purchase_register.py:281 -#: erpnext/accounts/report/sales_register/sales_register.py:311 +#: erpnext/accounts/report/purchase_register/purchase_register.py:282 +#: erpnext/accounts/report/sales_register/sales_register.py:312 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json #: erpnext/selling/doctype/quotation/quotation.json @@ -41983,11 +42633,13 @@ msgstr "" #. Label of the routing (Link) field in DocType 'BOM Creator' #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom/bom.json #: erpnext/manufacturing/doctype/bom_creator/bom_creator.js:94 #: erpnext/manufacturing/doctype/bom_creator/bom_creator.json #: erpnext/manufacturing/doctype/routing/routing.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Routing" msgstr "" @@ -42034,20 +42686,20 @@ msgstr "" msgid "Row #{0}: A reorder entry already exists for warehouse {1} with reorder type {2}." msgstr "" -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:327 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:329 msgid "Row #{0}: Acceptance Criteria Formula is incorrect." msgstr "" -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:307 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:309 msgid "Row #{0}: Acceptance Criteria Formula is required." msgstr "" #: erpnext/controllers/subcontracting_controller.py:125 -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:534 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:535 msgid "Row #{0}: Accepted Warehouse and Rejected Warehouse cannot be same" msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:527 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:528 msgid "Row #{0}: Accepted Warehouse is mandatory for the accepted Item {1}" msgstr "" @@ -42068,7 +42720,7 @@ msgstr "" msgid "Row #{0}: Allocated amount:{1} is greater than outstanding amount:{2} for Payment Term {3}" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:275 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:276 msgid "Row #{0}: Amount must be a positive number" msgstr "" @@ -42080,11 +42732,11 @@ msgstr "" msgid "Row #{0}: Asset {1} is already sold" msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:330 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:334 msgid "Row #{0}: BOM is not specified for subcontracting item {0}" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:298 +#: erpnext/selling/doctype/sales_order/sales_order.py:299 msgid "Row #{0}: BOM not found for FG Item {1}" msgstr "" @@ -42140,7 +42792,7 @@ msgstr "" msgid "Row #{0}: Cannot set Rate if the billed amount is greater than the amount for Item {1}." msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1110 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1111 msgid "Row #{0}: Cannot transfer more than Required Qty {1} for Item {2} against Job Card {3}" msgstr "" @@ -42148,23 +42800,23 @@ msgstr "" msgid "Row #{0}: Child Item should not be a Product Bundle. Please remove Item {1} and Save" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:250 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:251 msgid "Row #{0}: Consumed Asset {1} cannot be Draft" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:253 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:254 msgid "Row #{0}: Consumed Asset {1} cannot be cancelled" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:235 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:236 msgid "Row #{0}: Consumed Asset {1} cannot be the same as the Target Asset" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:244 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:245 msgid "Row #{0}: Consumed Asset {1} cannot be {2}" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:258 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:259 msgid "Row #{0}: Consumed Asset {1} does not belong to company {2}" msgstr "" @@ -42219,11 +42871,11 @@ msgstr "" msgid "Row #{0}: Dates overlapping with other row in group {1}" msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:354 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:358 msgid "Row #{0}: Default BOM not found for FG Item {1}" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:681 +#: erpnext/assets/doctype/asset/asset.py:684 msgid "Row #{0}: Depreciation Start Date is required" msgstr "" @@ -42231,7 +42883,7 @@ msgstr "" msgid "Row #{0}: Duplicate entry in References {1} {2}" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:328 +#: erpnext/selling/doctype/sales_order/sales_order.py:329 msgid "Row #{0}: Expected Delivery Date cannot be before Purchase Order Date" msgstr "" @@ -42243,18 +42895,18 @@ msgstr "" msgid "Row #{0}: Expense account {1} is not valid for Purchase Invoice {2}. Only expense accounts from non-stock items are allowed." msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:359 -#: erpnext/selling/doctype/sales_order/sales_order.py:301 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:363 +#: erpnext/selling/doctype/sales_order/sales_order.py:302 msgid "Row #{0}: Finished Good Item Qty can not be zero" msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:341 -#: erpnext/selling/doctype/sales_order/sales_order.py:281 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:345 +#: erpnext/selling/doctype/sales_order/sales_order.py:282 msgid "Row #{0}: Finished Good Item is not specified for service item {1}" msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:348 -#: erpnext/selling/doctype/sales_order/sales_order.py:288 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:352 +#: erpnext/selling/doctype/sales_order/sales_order.py:289 msgid "Row #{0}: Finished Good Item {1} must be a sub-contracted item" msgstr "" @@ -42262,7 +42914,7 @@ msgstr "" msgid "Row #{0}: Finished Good must be {1}" msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:515 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:516 msgid "Row #{0}: Finished Good reference is mandatory for Scrap Item {1}." msgstr "" @@ -42279,7 +42931,7 @@ msgstr "" msgid "Row #{0}: For {1}, you can select reference document only if account gets debited" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:664 +#: erpnext/assets/doctype/asset/asset.py:667 msgid "Row #{0}: Frequency of Depreciation must be greater than zero" msgstr "" @@ -42287,7 +42939,7 @@ msgstr "" msgid "Row #{0}: From Date cannot be before To Date" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:862 +#: erpnext/manufacturing/doctype/job_card/job_card.py:863 msgid "Row #{0}: From Time and To Time fields are required" msgstr "" @@ -42332,11 +42984,11 @@ msgstr "" msgid "Row #{0}: Item {1} is not a part of Subcontracting Inward Order {2}" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:269 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:270 msgid "Row #{0}: Item {1} is not a service item" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:223 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:224 msgid "Row #{0}: Item {1} is not a stock item" msgstr "" @@ -42352,15 +43004,19 @@ msgstr "" msgid "Row #{0}: Journal Entry {1} does not have account {2} or already matched against another voucher" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:675 +#: erpnext/assets/doctype/asset_category/asset_category.py:149 +msgid "Row #{0}: Missing {1} for company {2}." +msgstr "" + +#: erpnext/assets/doctype/asset/asset.py:678 msgid "Row #{0}: Next Depreciation Date cannot be before Available-for-use Date" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:670 +#: erpnext/assets/doctype/asset/asset.py:673 msgid "Row #{0}: Next Depreciation Date cannot be before Purchase Date" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:668 +#: erpnext/selling/doctype/sales_order/sales_order.py:669 msgid "Row #{0}: Not allowed to change Supplier as Purchase Order already exists" msgstr "" @@ -42368,7 +43024,7 @@ msgstr "" msgid "Row #{0}: Only {1} available to reserve for the Item {2}" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:638 +#: erpnext/assets/doctype/asset/asset.py:641 msgid "Row #{0}: Opening Accumulated Depreciation must be less than or equal to {1}" msgstr "" @@ -42381,11 +43037,11 @@ msgstr "" msgid "Row #{0}: Overconsumption of Customer Provided Item {1} against Work Order {2} is not allowed in the Subcontracting Inward process." msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1052 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1048 msgid "Row #{0}: Please select Item Code in Assembly Items" msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1055 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1051 msgid "Row #{0}: Please select the BOM No in Assembly Items" msgstr "" @@ -42393,7 +43049,7 @@ msgstr "" msgid "Row #{0}: Please select the Finished Good Item against which this Customer Provided Item will be used." msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1049 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1045 msgid "Row #{0}: Please select the Sub Assembly Warehouse" msgstr "" @@ -42409,8 +43065,8 @@ msgstr "" msgid "Row #{0}: Qty increased by {1}" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:226 -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:272 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:227 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:273 msgid "Row #{0}: Qty must be a positive number" msgstr "" @@ -42462,7 +43118,7 @@ msgstr "" msgid "Row #{0}: Reference Document Type must be one of Sales Order, Sales Invoice, Journal Entry or Dunning" msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:508 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:509 msgid "Row #{0}: Rejected Qty cannot be set for Scrap Item {1}." msgstr "" @@ -42486,7 +43142,7 @@ msgstr "" msgid "Row #{0}: Returned quantity cannot be greater than available quantity to return for Item {1}" msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:503 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:504 msgid "Row #{0}: Scrap Item Qty cannot be zero" msgstr "" @@ -42529,11 +43185,11 @@ msgstr "" msgid "Row #{0}: Service Start and End Date is required for deferred accounting" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:491 +#: erpnext/selling/doctype/sales_order/sales_order.py:492 msgid "Row #{0}: Set Supplier for item {1}" msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1059 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1055 msgid "Row #{0}: Since 'Track Semi Finished Goods' is enabled, the BOM {1} cannot be used for Sub Assembly Items" msgstr "" @@ -42557,11 +43213,11 @@ msgstr "" msgid "Row #{0}: Source, Target Warehouse and Inventory Dimensions cannot be the exact same for Material Transfer" msgstr "" -#: erpnext/manufacturing/doctype/workstation/workstation.py:105 +#: erpnext/manufacturing/doctype/workstation/workstation.py:106 msgid "Row #{0}: Start Time and End Time are required" msgstr "" -#: erpnext/manufacturing/doctype/workstation/workstation.py:108 +#: erpnext/manufacturing/doctype/workstation/workstation.py:109 msgid "Row #{0}: Start Time must be before End Time" msgstr "" @@ -42618,15 +43274,15 @@ msgstr "" msgid "Row #{0}: The warehouse {1} is not a child warehouse of a group warehouse {2}" msgstr "" -#: erpnext/manufacturing/doctype/workstation/workstation.py:181 +#: erpnext/manufacturing/doctype/workstation/workstation.py:182 msgid "Row #{0}: Timings conflicts with row {1}" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:651 +#: erpnext/assets/doctype/asset/asset.py:654 msgid "Row #{0}: Total Number of Depreciations cannot be less than or equal to Opening Number of Booked Depreciations" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:660 +#: erpnext/assets/doctype/asset/asset.py:663 msgid "Row #{0}: Total Number of Depreciations must be greater than zero" msgstr "" @@ -42650,7 +43306,7 @@ msgstr "" msgid "Row #{0}: {1} can not be negative for item {2}" msgstr "" -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:320 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:322 msgid "Row #{0}: {1} is not a valid reading field. Please refer to the field description." msgstr "" @@ -42674,7 +43330,7 @@ msgstr "" msgid "Row #{idx}: Item rate has been updated as per valuation rate since its an internal stock transfer." msgstr "" -#: erpnext/controllers/buying_controller.py:1043 +#: erpnext/controllers/buying_controller.py:1060 msgid "Row #{idx}: Please enter a location for the asset item {item_code}." msgstr "" @@ -42694,7 +43350,7 @@ msgstr "" msgid "Row #{idx}: {from_warehouse_field} and {to_warehouse_field} cannot be same." msgstr "" -#: erpnext/controllers/buying_controller.py:1162 +#: erpnext/controllers/buying_controller.py:1179 msgid "Row #{idx}: {schedule_date} cannot be before {transaction_date}." msgstr "" @@ -42718,7 +43374,7 @@ msgstr "" msgid "Row #{}: POS Invoice {} is not submitted yet" msgstr "" -#: erpnext/assets/doctype/asset_maintenance/asset_maintenance.py:41 +#: erpnext/assets/doctype/asset_maintenance/asset_maintenance.py:43 msgid "Row #{}: Please assign task to a member." msgstr "" @@ -42759,7 +43415,7 @@ msgstr "" msgid "Row No {0}: Warehouse is required. Please set a Default Warehouse for Item {1} and Company {2}" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:729 +#: erpnext/manufacturing/doctype/job_card/job_card.py:730 msgid "Row {0} : Operation is required against the raw material item {1}" msgstr "" @@ -42771,7 +43427,7 @@ msgstr "" msgid "Row {0}# Item {1} not found in 'Raw Materials Supplied' table in {2} {3}" msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:273 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:274 msgid "Row {0}: Accepted Qty and Rejected Qty can't be zero at the same time." msgstr "" @@ -42811,7 +43467,7 @@ msgstr "" msgid "Row {0}: Both Debit and Credit values cannot be zero" msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:550 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:551 msgid "Row {0}: Consumed Qty {1} {2} must be less than or equal to Available Qty For Consumption\n" "\t\t\t\t\t{3} {4} in Consumed Items Table." msgstr "" @@ -42832,7 +43488,7 @@ msgstr "" msgid "Row {0}: Credit entry can not be linked with a {1}" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:538 +#: erpnext/manufacturing/doctype/bom/bom.py:539 msgid "Row {0}: Currency of the BOM #{1} should be equal to the selected currency {2}" msgstr "" @@ -42861,11 +43517,11 @@ msgstr "" msgid "Row {0}: Exchange Rate is mandatory" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:609 +#: erpnext/assets/doctype/asset/asset.py:612 msgid "Row {0}: Expected Value After Useful Life cannot be negative" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:612 +#: erpnext/assets/doctype/asset/asset.py:615 msgid "Row {0}: Expected Value After Useful Life must be less than Net Purchase Amount" msgstr "" @@ -42881,7 +43537,7 @@ msgstr "" msgid "Row {0}: Expense Head changed to {1} because expense is booked against this account in Purchase Receipt {2}" msgstr "" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:142 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:143 msgid "Row {0}: For Supplier {1}, Email Address is Required to send an email" msgstr "" @@ -42889,7 +43545,7 @@ msgstr "" msgid "Row {0}: From Time and To Time is mandatory." msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:306 +#: erpnext/manufacturing/doctype/job_card/job_card.py:307 #: erpnext/projects/doctype/timesheet/timesheet.py:225 msgid "Row {0}: From Time and To Time of {1} is overlapping with {2}" msgstr "" @@ -42898,7 +43554,7 @@ msgstr "" msgid "Row {0}: From Warehouse is mandatory for internal transfers" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:297 +#: erpnext/manufacturing/doctype/job_card/job_card.py:298 msgid "Row {0}: From time must be less than to time" msgstr "" @@ -43062,7 +43718,7 @@ msgstr "" msgid "Row {0}: UOM Conversion Factor is mandatory" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1203 +#: erpnext/manufacturing/doctype/bom/bom.py:1212 #: erpnext/manufacturing/doctype/work_order/work_order.py:410 msgid "Row {0}: Workstation or Workstation Type is mandatory for an operation {1}" msgstr "" @@ -43091,11 +43747,11 @@ msgstr "" msgid "Row {0}: {2} Item {1} does not exist in {2} {3}" msgstr "" -#: erpnext/utilities/transaction_base.py:561 +#: erpnext/utilities/transaction_base.py:562 msgid "Row {1}: Quantity ({0}) cannot be a fraction. To allow this, disable '{2}' in UOM {3}." msgstr "" -#: erpnext/controllers/buying_controller.py:1025 +#: erpnext/controllers/buying_controller.py:1042 msgid "Row {idx}: Asset Naming Series is mandatory for the auto creation of assets for item {item_code}." msgstr "" @@ -43217,7 +43873,9 @@ msgid "SLA will be applied on every {0}" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/selling/doctype/sms_center/sms_center.json +#: erpnext/workspace_sidebar/crm.json msgid "SMS Center" msgstr "" @@ -43314,8 +43972,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/sales_analytics/sales_analytics.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/selling.json msgid "Sales Analytics" msgstr "" @@ -43339,9 +43999,11 @@ msgstr "" #. Schedule' #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/master_production_schedule/master_production_schedule.json #: erpnext/manufacturing/doctype/sales_forecast/sales_forecast.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Sales Forecast" msgstr "" @@ -43352,10 +44014,12 @@ msgstr "" #. Label of a Link in the CRM Workspace #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/workspace/crm/crm.json #: erpnext/selling/page/sales_funnel/sales_funnel.js:7 -#: erpnext/selling/page/sales_funnel/sales_funnel.js:46 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:49 #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/selling.json msgid "Sales Funnel" msgstr "" @@ -43387,6 +44051,7 @@ msgstr "" #. Label of a shortcut in the Home Workspace #. Option for the 'Reference Type' (Select) field in DocType 'Quality #. Inspection' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/loyalty_point_entry_redemption/loyalty_point_entry_redemption.json #: erpnext/accounts/doctype/overdue_payment/overdue_payment.json @@ -43410,6 +44075,8 @@ msgstr "" #: erpnext/stock/doctype/delivery_note/delivery_note.js:347 #: erpnext/stock/doctype/delivery_note/delivery_note_list.js:67 #: erpnext/stock/doctype/quality_inspection/quality_inspection.json +#: erpnext/workspace_sidebar/home.json erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Invoice" msgstr "" @@ -43459,9 +44126,12 @@ msgstr "" #. Name of a report #. Label of a Link in the Financial Reports Workspace #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/sales_invoice_trends/sales_invoice_trends.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Invoice Trends" msgstr "" @@ -43493,7 +44163,7 @@ msgstr "" msgid "Sales Invoice {0} has already been submitted" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:587 +#: erpnext/selling/doctype/sales_order/sales_order.py:588 msgid "Sales Invoice {0} must be deleted before cancelling this Sales Order" msgstr "" @@ -43502,15 +44172,15 @@ msgstr "" msgid "Sales Monthly History" msgstr "" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:150 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:153 msgid "Sales Opportunities by Campaign" msgstr "" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:152 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:155 msgid "Sales Opportunities by Medium" msgstr "" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:148 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:151 msgid "Sales Opportunities by Source" msgstr "" @@ -43528,6 +44198,8 @@ msgstr "" #. Label of the sales_order (Link) field in DocType 'Production Plan Item' #. Label of the sales_order (Link) field in DocType 'Production Plan Sales #. Order' +#. Label of the sales_order (Link) field in DocType 'Production Plan Sub +#. Assembly Item' #. Label of the sales_order (Link) field in DocType 'Work Order' #. Label of the sales_order (Link) field in DocType 'Project' #. Label of the sales_order (Link) field in DocType 'Delivery Schedule Item' @@ -43540,12 +44212,13 @@ msgstr "" #. Option for the 'Voucher Type' (Select) field in DocType 'Stock Reservation #. Entry' #. Label of a Link in the Subcontracting Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:278 #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:276 -#: erpnext/accounts/report/sales_register/sales_register.py:237 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:277 +#: erpnext/accounts/report/sales_register/sales_register.py:238 #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json #: erpnext/controllers/selling_controller.py:494 @@ -43558,6 +44231,7 @@ msgstr "" #: erpnext/manufacturing/doctype/production_plan/production_plan.json #: erpnext/manufacturing/doctype/production_plan_item/production_plan_item.json #: erpnext/manufacturing/doctype/production_plan_sales_order/production_plan_sales_order.json +#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json #: erpnext/manufacturing/doctype/work_order/work_order.json #: erpnext/manufacturing/doctype/work_order/work_order_calendar.js:32 #: erpnext/manufacturing/report/production_plan_summary/production_plan_summary.py:155 @@ -43586,15 +44260,19 @@ msgstr "" #: erpnext/stock/report/delayed_order_report/delayed_order_report.js:30 #: erpnext/stock/report/delayed_order_report/delayed_order_report.py:74 #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/selling.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Sales Order" msgstr "" #. Name of a report #. Label of a Link in the Selling Workspace #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/sales_order_analysis/sales_order_analysis.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Order Analysis" msgstr "" @@ -43612,6 +44290,8 @@ msgstr "" #. Label of the sales_order_item (Data) field in DocType 'Production Plan Item' #. Label of the sales_order_item (Data) field in DocType 'Production Plan Item #. Reference' +#. Label of the sales_order_item (Data) field in DocType 'Production Plan Sub +#. Assembly Item' #. Label of the sales_order_item (Data) field in DocType 'Work Order' #. Label of the sales_order_item (Data) field in DocType 'Delivery Schedule #. Item' @@ -43630,6 +44310,7 @@ msgstr "" #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/manufacturing/doctype/production_plan_item/production_plan_item.json #: erpnext/manufacturing/doctype/production_plan_item_reference/production_plan_item_reference.json +#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json #: erpnext/manufacturing/doctype/work_order/work_order.json #: erpnext/selling/doctype/delivery_schedule_item/delivery_schedule_item.json #: erpnext/selling/doctype/sales_order/sales_order.js:336 @@ -43669,8 +44350,10 @@ msgstr "" #. Name of a report #. Label of a chart in the Selling Workspace #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/sales_order_trends/sales_order_trends.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Order Trends" msgstr "" @@ -43678,7 +44361,7 @@ msgstr "" msgid "Sales Order required for Item {0}" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:352 +#: erpnext/selling/doctype/sales_order/sales_order.py:353 msgid "Sales Order {0} already exists against Customer's Purchase Order {1}. To allow multiple Sales Orders, Enable {2} in {3}" msgstr "" @@ -43740,6 +44423,7 @@ msgstr "" #. Label of a Link in the Selling Workspace #. Name of a DocType #. Label of the sales_partner (Link) field in DocType 'Delivery Note' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json @@ -43760,6 +44444,7 @@ msgstr "" #: erpnext/selling/workspace/selling/selling.json #: erpnext/setup/doctype/sales_partner/sales_partner.json #: erpnext/stock/doctype/delivery_note/delivery_note.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Partner" msgstr "" @@ -43790,7 +44475,9 @@ msgid "Sales Partner Target" msgstr "" #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Partner Target Variance Based On Item Group" msgstr "" @@ -43813,16 +44500,21 @@ msgstr "" #. Name of a report #. Label of a Link in the Financial Reports Workspace #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/sales_partners_commission/sales_partners_commission.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Partners Commission" msgstr "" #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Sales Payment Summary" msgstr "" @@ -43840,6 +44532,7 @@ msgstr "" #. Label of the sales_person (Link) field in DocType 'Sales Team' #. Label of a Link in the Selling Workspace #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:158 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:137 @@ -43861,6 +44554,7 @@ msgstr "" #: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py:116 #: erpnext/selling/workspace/selling/selling.json #: erpnext/setup/doctype/sales_person/sales_person.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/selling.json msgid "Sales Person" msgstr "" @@ -43880,8 +44574,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/sales_person_target_variance_based_on_item_group/sales_person_target_variance_based_on_item_group.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Person Target Variance Based On Item Group" msgstr "" @@ -43893,23 +44589,28 @@ msgstr "" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Person-wise Transaction Summary" msgstr "" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:47 +#. Label of a Workspace Sidebar Item +#: erpnext/selling/page/sales_funnel/sales_funnel.js:50 +#: erpnext/workspace_sidebar/crm.json msgid "Sales Pipeline" msgstr "" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/sales_pipeline_analytics/sales_pipeline_analytics.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Sales Pipeline Analytics" msgstr "" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:154 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:157 msgid "Sales Pipeline by Stage" msgstr "" @@ -43918,7 +44619,10 @@ msgid "Sales Price List" msgstr "" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/sales_register/sales_register.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Register" msgstr "" @@ -43934,11 +44638,12 @@ msgstr "" #. Label of the sales_stage (Link) field in DocType 'Opportunity' #. Name of a DocType #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/opportunity/opportunity.json #: erpnext/crm/doctype/sales_stage/sales_stage.json #: erpnext/crm/report/lost_opportunity/lost_opportunity.py:51 #: erpnext/crm/report/sales_pipeline_analytics/sales_pipeline_analytics.py:69 -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Sales Stage" msgstr "" @@ -43947,8 +44652,10 @@ msgid "Sales Summary" msgstr "" #. Label of the sales_tax_template (Link) field in DocType 'Tax Rule' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/tax_rule/tax_rule.json #: erpnext/setup/doctype/company/company.js:133 +#: erpnext/workspace_sidebar/taxes.json msgid "Sales Tax Template" msgstr "" @@ -44071,7 +44778,7 @@ msgstr "" msgid "Same item cannot be entered multiple times." msgstr "" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:111 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:112 msgid "Same supplier has been entered multiple times" msgstr "" @@ -44356,7 +45063,7 @@ msgstr "" msgid "Scrap Warehouse" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:384 +#: erpnext/assets/doctype/asset/depreciation.py:385 msgid "Scrap date cannot be before purchase date" msgstr "" @@ -44758,7 +45465,7 @@ msgstr "" msgid "Select the customer or supplier." msgstr "" -#: erpnext/assets/doctype/asset/asset.js:921 +#: erpnext/assets/doctype/asset/asset.js:922 msgid "Select the date" msgstr "" @@ -44824,22 +45531,22 @@ msgstr "" msgid "Self delivery" msgstr "" -#: erpnext/assets/doctype/asset/asset.js:632 +#: erpnext/assets/doctype/asset/asset.js:633 #: erpnext/stock/doctype/batch/batch_dashboard.py:9 #: erpnext/stock/doctype/item/item_dashboard.py:20 msgid "Sell" msgstr "" #: erpnext/assets/doctype/asset/asset.js:168 -#: erpnext/assets/doctype/asset/asset.js:621 +#: erpnext/assets/doctype/asset/asset.js:622 msgid "Sell Asset" msgstr "" -#: erpnext/assets/doctype/asset/asset.js:626 +#: erpnext/assets/doctype/asset/asset.js:627 msgid "Sell Qty" msgstr "" -#: erpnext/assets/doctype/asset/asset.js:642 +#: erpnext/assets/doctype/asset/asset.js:643 msgid "Sell quantity cannot exceed the asset quantity" msgstr "" @@ -44847,7 +45554,7 @@ msgstr "" msgid "Sell quantity cannot exceed the asset quantity. Asset {0} has only {1} item(s)." msgstr "" -#: erpnext/assets/doctype/asset/asset.js:638 +#: erpnext/assets/doctype/asset/asset.js:639 msgid "Sell quantity must be greater than zero" msgstr "" @@ -44856,6 +45563,7 @@ msgstr "" #. Option for the 'Shipping Rule Type' (Select) field in DocType 'Shipping #. Rule' #. Group in Subscription's connections +#. Label of a Desktop Icon #. Option for the 'Order Type' (Select) field in DocType 'Blanket Order' #. Name of a Workspace #. Label of a Card Break in the Selling Workspace @@ -44863,16 +45571,19 @@ msgstr "" #. Label of the selling (Check) field in DocType 'Terms and Conditions' #. Label of the selling (Check) field in DocType 'Item Price' #. Label of the selling (Check) field in DocType 'Price List' +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json #: erpnext/accounts/doctype/shipping_rule/shipping_rule.json #: erpnext/accounts/doctype/subscription/subscription.json +#: erpnext/desktop_icon/selling.json #: erpnext/manufacturing/doctype/blanket_order/blanket_order.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/setup/doctype/incoterm/incoterm.json #: erpnext/setup/doctype/terms_and_conditions/terms_and_conditions.json #: erpnext/stock/doctype/item_price/item_price.json #: erpnext/stock/doctype/price_list/price_list.json +#: erpnext/workspace_sidebar/selling.json msgid "Selling" msgstr "" @@ -44892,10 +45603,12 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Selling Workspace #. Label of a shortcut in the ERPNext Settings Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/doctype/selling_settings/selling_settings.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json #: erpnext/stock/doctype/stock_settings/stock_settings.py:222 +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Selling Settings" msgstr "" @@ -45070,6 +45783,7 @@ msgstr "" #. Supplied Item' #. Label of the serial_no (Link) field in DocType 'Warranty Claim' #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -45089,7 +45803,7 @@ msgstr "" #: erpnext/stock/doctype/packed_item/packed_item.json #: erpnext/stock/doctype/pick_list_item/pick_list_item.json #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:158 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:159 #: erpnext/stock/doctype/serial_and_batch_entry/serial_and_batch_entry.json #: erpnext/stock/doctype/serial_no/serial_no.json #: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json @@ -45108,6 +45822,7 @@ msgstr "" #: erpnext/subcontracting/doctype/subcontracting_receipt_supplied_item/subcontracting_receipt_supplied_item.json #: erpnext/support/doctype/warranty_claim/warranty_claim.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial No" msgstr "" @@ -45131,8 +45846,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/serial_no_ledger/serial_no_ledger.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial No Ledger" msgstr "" @@ -45140,7 +45857,7 @@ msgstr "" msgid "Serial No Range" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2515 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2538 msgid "Serial No Reserved" msgstr "" @@ -45157,15 +45874,19 @@ msgstr "" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/serial_no_status/serial_no_status.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial No Status" msgstr "" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/serial_no_warranty_expiry/serial_no_warranty_expiry.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial No Warranty Expiry" msgstr "" @@ -45186,12 +45907,14 @@ msgstr "" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial No and Batch Traceability" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1111 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1114 msgid "Serial No is mandatory" msgstr "" @@ -45220,11 +45943,11 @@ msgstr "" msgid "Serial No {0} does not exist" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3255 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3278 msgid "Serial No {0} does not exists" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:357 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:358 msgid "Serial No {0} is already Delivered. You cannot use them again in Manufacture / Repack entry." msgstr "" @@ -45236,7 +45959,7 @@ msgstr "" msgid "Serial No {0} is already assigned to customer {1}. Can only be returned against the customer {1}" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:429 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:430 msgid "Serial No {0} is not present in the {1} {2}, hence you can't return it against the {1} {2}" msgstr "" @@ -45260,7 +45983,7 @@ msgstr "" #: erpnext/public/js/utils/serial_no_batch_selector.js:16 #: erpnext/public/js/utils/serial_no_batch_selector.js:190 #: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.js:50 -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:158 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:159 msgid "Serial Nos" msgstr "" @@ -45274,7 +45997,7 @@ msgstr "" msgid "Serial Nos and Batches" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1801 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1824 msgid "Serial Nos are created successfully" msgstr "" @@ -45282,7 +46005,7 @@ msgstr "" msgid "Serial Nos are reserved in Stock Reservation Entries, you need to unreserve them before proceeding." msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:363 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:364 msgid "Serial Nos {0} are already Delivered. You cannot use them again in Manufacture / Repack entry." msgstr "" @@ -45331,6 +46054,7 @@ msgstr "" #. DocType 'Stock Settings' #. Label of the serial_and_batch_bundle (Link) field in DocType 'Subcontracting #. Receipt Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -45353,14 +46077,15 @@ msgstr "" #: erpnext/stock/report/stock_ledger/stock_ledger.py:343 #: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:177 #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial and Batch Bundle" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2023 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2046 msgid "Serial and Batch Bundle created" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2095 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2118 msgid "Serial and Batch Bundle updated" msgstr "" @@ -45482,7 +46207,7 @@ msgstr "" #: erpnext/accounts/doctype/budget/budget.json #: erpnext/accounts/doctype/cashier_closing/cashier_closing.json #: erpnext/accounts/doctype/dunning/dunning.json -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:659 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:655 #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json @@ -45619,7 +46344,7 @@ msgid "Service Item {0} is disabled." msgstr "" #: erpnext/subcontracting/doctype/subcontracting_bom/subcontracting_bom.py:67 -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:183 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:165 msgid "Service Item {0} must be a non-stock item." msgstr "" @@ -45639,9 +46364,11 @@ msgstr "" #. Name of a DocType #. Label of a Card Break in the Support Workspace #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/support/doctype/issue/issue.json #: erpnext/support/doctype/service_level_agreement/service_level_agreement.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "Service Level Agreement" msgstr "" @@ -45989,15 +46716,15 @@ msgstr "" msgid "Set this if the customer is a Public Administration company." msgstr "" -#: erpnext/assets/doctype/asset/asset.py:897 +#: erpnext/assets/doctype/asset/asset.py:900 msgid "Set {0} in asset category {1} for company {2}" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:1230 +#: erpnext/assets/doctype/asset/asset.py:1235 msgid "Set {0} in asset category {1} or company {2}" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:1227 +#: erpnext/assets/doctype/asset/asset.py:1232 msgid "Set {0} in company {1}" msgstr "" @@ -46064,7 +46791,7 @@ msgstr "" msgid "Setting up company" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1182 +#: erpnext/manufacturing/doctype/bom/bom.py:1191 #: erpnext/manufacturing/doctype/work_order/work_order.py:1464 msgid "Setting {0} is required" msgstr "" @@ -46094,32 +46821,42 @@ msgstr "" #. Label of the share_balance (Table) field in DocType 'Shareholder' #. Name of a report #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/share_balance/share_balance.json #: erpnext/accounts/doctype/shareholder/shareholder.js:21 #: erpnext/accounts/doctype/shareholder/shareholder.json #: erpnext/accounts/report/share_balance/share_balance.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/share_management.json msgid "Share Balance" msgstr "" #. Name of a report #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/shareholder/shareholder.js:27 #: erpnext/accounts/report/share_ledger/share_ledger.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/share_management.json msgid "Share Ledger" msgstr "" #. Label of a Card Break in the Invoicing Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/desktop_icon/share_management.json +#: erpnext/workspace_sidebar/share_management.json msgid "Share Management" msgstr "" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/share_transfer/share_transfer.json #: erpnext/accounts/report/share_ledger/share_ledger.py:59 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/share_management.json msgid "Share Transfer" msgstr "" @@ -46136,12 +46873,14 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/shareholder/shareholder.json #: erpnext/accounts/report/share_balance/share_balance.js:16 #: erpnext/accounts/report/share_balance/share_balance.py:57 #: erpnext/accounts/report/share_ledger/share_ledger.js:16 #: erpnext/accounts/report/share_ledger/share_ledger.py:51 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/share_management.json msgid "Shareholder" msgstr "" @@ -46305,6 +47044,7 @@ msgstr "" #. Label of the shipping_rule (Link) field in DocType 'Delivery Note' #. Label of the shipping_rule (Link) field in DocType 'Purchase Receipt' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json @@ -46317,6 +47057,7 @@ msgstr "" #: erpnext/stock/doctype/delivery_note/delivery_note.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json erpnext/workspace_sidebar/stock.json msgid "Shipping Rule" msgstr "" @@ -46723,11 +47464,15 @@ msgstr "" msgid "Simultaneous" msgstr "" +#: erpnext/assets/doctype/asset_category/asset_category.py:183 +msgid "Since there are active depreciable assets under this category, the following accounts are required.

    " +msgstr "" + #: erpnext/stock/doctype/stock_entry/stock_entry.py:688 msgid "Since there is a process loss of {0} units for the finished good {1}, you should reduce the quantity by {0} units for the finished good {1} in the Items Table." msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:317 +#: erpnext/manufacturing/doctype/bom/bom.py:318 msgid "Since you have enabled 'Track Semi Finished Goods', at least one operation must have 'Is Final Finished Good' checked. For that set the FG / Semi FG Item as {0} against an operation." msgstr "" @@ -46903,6 +47648,7 @@ msgstr "" #. Label of the source_warehouse (Link) field in DocType 'Work Order' #. Label of the source_warehouse (Link) field in DocType 'Work Order Item' #. Label of the source_warehouse (Link) field in DocType 'Work Order Operation' +#. Label of the warehouse (Link) field in DocType 'Sales Order Item' #. Label of the from_warehouse (Link) field in DocType 'Material Request Item' #. Label of the s_warehouse (Link) field in DocType 'Stock Entry Detail' #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json @@ -46918,6 +47664,7 @@ msgstr "" #: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json #: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:126 #: erpnext/public/js/utils/sales_common.js:564 +#: erpnext/selling/doctype/sales_order_item/sales_order_item.json #: erpnext/stock/dashboard/item_dashboard.js:227 #: erpnext/stock/doctype/material_request_item/material_request_item.json #: erpnext/stock/doctype/stock_entry/stock_entry.js:716 @@ -47001,7 +47748,7 @@ msgstr "" msgid "Spending for Account {0} ({1}) between {2} and {3} has already exceeded the new allocated budget. Spent: {4}, Budget: {5}" msgstr "" -#: erpnext/assets/doctype/asset/asset.js:682 +#: erpnext/assets/doctype/asset/asset.js:683 #: erpnext/stock/doctype/batch/batch.js:91 #: erpnext/stock/doctype/batch/batch.js:183 #: erpnext/support/doctype/issue/issue.js:114 @@ -47009,7 +47756,7 @@ msgid "Split" msgstr "" #: erpnext/assets/doctype/asset/asset.js:144 -#: erpnext/assets/doctype/asset/asset.js:666 +#: erpnext/assets/doctype/asset/asset.js:667 msgid "Split Asset" msgstr "" @@ -47032,11 +47779,11 @@ msgstr "" msgid "Split Issue" msgstr "" -#: erpnext/assets/doctype/asset/asset.js:672 +#: erpnext/assets/doctype/asset/asset.js:673 msgid "Split Qty" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:1369 +#: erpnext/assets/doctype/asset/asset.py:1384 msgid "Split Quantity must be less than Asset Quantity" msgstr "" @@ -47220,11 +47967,11 @@ msgstr "" msgid "Start date should be less than end date for Item {0}" msgstr "" -#: erpnext/assets/doctype/asset_maintenance/asset_maintenance.py:37 +#: erpnext/assets/doctype/asset_maintenance/asset_maintenance.py:39 msgid "Start date should be less than end date for task {0}" msgstr "" -#: erpnext/utilities/bulk_transaction.py:44 +#: erpnext/utilities/bulk_transaction.py:46 msgid "Started a background job to create {1} {0}. {2}" msgstr "" @@ -47267,7 +48014,7 @@ msgstr "" msgid "Status and Reference" msgstr "" -#: erpnext/projects/doctype/project/project.py:712 +#: erpnext/projects/doctype/project/project.py:713 msgid "Status must be Cancelled or Completed" msgstr "" @@ -47285,17 +48032,21 @@ msgid "Statutory info and other general information about your Supplier" msgstr "" #. Option for the 'Account Type' (Select) field in DocType 'Account' +#. Label of a Desktop Icon #. Group in Incoterm's connections #. Label of a Card Break in the Home Workspace #. Name of a Workspace +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/item_tax_template/item_tax_template_dashboard.py:11 #: erpnext/accounts/report/account_balance/account_balance.js:57 +#: erpnext/desktop_icon/stock.json #: erpnext/manufacturing/doctype/bom/bom_dashboard.py:14 #: erpnext/setup/doctype/incoterm/incoterm.json #: erpnext/setup/workspace/home/home.json #: erpnext/stock/doctype/material_request/material_request_dashboard.py:17 #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock" msgstr "" @@ -47318,17 +48069,21 @@ msgstr "" #. Closing Balance' #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/stock_closing_balance/stock_closing_balance.json #: erpnext/stock/report/stock_ageing/stock_ageing.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Ageing" msgstr "" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/public/js/stock_analytics.js:7 #: erpnext/stock/report/stock_analytics/stock_analytics.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Analytics" msgstr "" @@ -47349,12 +48104,14 @@ msgstr "" #. Label of the stock_balance (Button) field in DocType 'Quotation Item' #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/doctype/quotation_item/quotation_item.json #: erpnext/stock/doctype/item/item.js:90 #: erpnext/stock/doctype/warehouse/warehouse.js:62 #: erpnext/stock/report/stock_balance/stock_balance.json #: erpnext/stock/report/warehouse_wise_stock_balance/warehouse_wise_stock_balance.py:107 #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Balance" msgstr "" @@ -47421,6 +48178,7 @@ msgstr "" #. Option for the 'From Voucher Type' (Select) field in DocType 'Stock #. Reservation Entry' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/landed_cost_item/landed_cost_item.json @@ -47430,6 +48188,9 @@ msgstr "" #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/manufacturing.json +#: erpnext/workspace_sidebar/stock.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Stock Entry" msgstr "" @@ -47460,7 +48221,7 @@ msgstr "" msgid "Stock Entry Type" msgstr "" -#: erpnext/stock/doctype/pick_list/pick_list.py:1437 +#: erpnext/stock/doctype/pick_list/pick_list.py:1436 msgid "Stock Entry has been already created against this Pick List" msgstr "" @@ -47468,7 +48229,7 @@ msgstr "" msgid "Stock Entry {0} created" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1496 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1497 msgid "Stock Entry {0} has created" msgstr "" @@ -47500,6 +48261,7 @@ msgstr "" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/public/js/controllers/stock_controller.js:67 #: erpnext/public/js/utils/ledger_preview.js:37 #: erpnext/stock/doctype/item/item.js:100 @@ -47507,6 +48269,7 @@ msgstr "" #: erpnext/stock/report/stock_ledger/stock_ledger.json #: erpnext/stock/workspace/stock/stock.json #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:35 +#: erpnext/workspace_sidebar/stock.json msgid "Stock Ledger" msgstr "" @@ -47611,9 +48374,11 @@ msgstr "" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/item/item.js:110 #: erpnext/stock/report/stock_projected_qty/stock_projected_qty.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Projected Qty" msgstr "" @@ -47622,8 +48387,8 @@ msgstr "" #. Label of the stock_qty (Float) field in DocType 'BOM Item' #. Label of the stock_qty (Float) field in DocType 'Delivery Schedule Item' #. Label of the stock_qty (Float) field in DocType 'Material Request Item' -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:251 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:303 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:252 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:304 #: erpnext/manufacturing/doctype/bom_creator_item/bom_creator_item.json #: erpnext/manufacturing/doctype/bom_explosion_item/bom_explosion_item.json #: erpnext/manufacturing/doctype/bom_item/bom_item.json @@ -47658,10 +48423,12 @@ msgstr "" #. Name of a DocType #. Option for the 'Purpose' (Select) field in DocType 'Stock Reconciliation' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/setup/workspace/home/home.json #: erpnext/stock/doctype/item/item.py:653 #: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Reconciliation" msgstr "" @@ -47680,7 +48447,10 @@ msgid "Stock Reports" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/stock_reposting_settings/stock_reposting_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Reposting Settings" msgstr "" @@ -47731,13 +48501,13 @@ msgid "Stock Reservation Entries Cancelled" msgstr "" #: erpnext/controllers/subcontracting_inward_controller.py:1003 -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:2233 -#: erpnext/manufacturing/doctype/work_order/work_order.py:2112 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:2248 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2114 #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1777 msgid "Stock Reservation Entries Created" msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:430 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:412 msgid "Stock Reservation Entries created" msgstr "" @@ -47796,12 +48566,15 @@ msgstr "" #. Label of a shortcut in the ERPNext Settings Workspace #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/doctype/selling_settings/selling_settings.py:115 #: erpnext/setup/doctype/company/company.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:675 #: erpnext/stock/doctype/stock_settings/stock_settings.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Settings" msgstr "" @@ -47872,8 +48645,8 @@ msgstr "" #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:253 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:305 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:254 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:306 #: erpnext/assets/doctype/asset_capitalization_stock_item/asset_capitalization_stock_item.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/buying/doctype/request_for_quotation_item/request_for_quotation_item.json @@ -48211,9 +48984,11 @@ msgstr "" #. Name of a report #. Label of a Link in the Manufacturing Workspace #. Label of a Link in the Subcontracting Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/subcontract_order_summary/subcontract_order_summary.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontract Order Summary" msgstr "" @@ -48265,25 +49040,31 @@ msgstr "" msgid "Subcontracted Raw Materials To Be Transferred" msgstr "" +#. Label of a Desktop Icon #. Option for the 'Type' (Select) field in DocType 'Material Request Plan Item' #. Label of the subcontracting_section (Section Break) field in DocType #. 'Production Plan Sub Assembly Item' #. Label of a Card Break in the Manufacturing Workspace #. Option for the 'Purpose' (Select) field in DocType 'Material Request' #. Name of a Workspace +#. Title of a Workspace Sidebar +#: erpnext/desktop_icon/subcontracting.json #: erpnext/manufacturing/doctype/job_card/job_card_dashboard.py:10 #: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json #: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/material_request/material_request.json #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontracting" msgstr "" #. Label of a Link in the Manufacturing Workspace #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/subcontracting/doctype/subcontracting_bom/subcontracting_bom.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontracting BOM" msgstr "" @@ -48299,11 +49080,13 @@ msgstr "" #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry' #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type' #. Label of a Link in the Subcontracting Workspace +#. Label of a Workspace Sidebar Item #: erpnext/setup/setup_wizard/operations/install_fixtures.py:132 #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json #: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:158 #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontracting Delivery" msgstr "" @@ -48377,6 +49160,7 @@ msgstr "" #. Receipt Item' #. Label of the subcontracting_order (Link) field in DocType 'Subcontracting #. Receipt Supplied Item' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order/purchase_order.js:399 #: erpnext/controllers/subcontracting_controller.py:1166 #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json @@ -48386,6 +49170,7 @@ msgstr "" #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:140 #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json #: erpnext/subcontracting/doctype/subcontracting_receipt_supplied_item/subcontracting_receipt_supplied_item.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontracting Order" msgstr "" @@ -48415,7 +49200,7 @@ msgstr "" msgid "Subcontracting Order Supplied Item" msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:916 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:930 msgid "Subcontracting Order {0} created." msgstr "" @@ -48447,6 +49232,7 @@ msgstr "" #. Inspection' #. Name of a DocType #. Label of a Link in the Subcontracting Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/landed_cost_item/landed_cost_item.json #: erpnext/stock/doctype/landed_cost_purchase_receipt/landed_cost_purchase_receipt.json @@ -48455,6 +49241,7 @@ msgstr "" #: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:643 #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontracting Receipt" msgstr "" @@ -48497,8 +49284,8 @@ msgstr "" msgid "Subdivision" msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:912 -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:1047 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:926 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:1054 msgid "Submit Action Failed" msgstr "" @@ -48522,10 +49309,12 @@ msgstr "" msgid "Submit this Work Order for further processing." msgstr "" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:296 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:297 msgid "Submit your Quotation" msgstr "" +#. Label of the subscription_section (Section Break) field in DocType 'Journal +#. Entry' #. Label of the subscription (Link) field in DocType 'Process Subscription' #. Label of the subscription_section (Section Break) field in DocType 'Purchase #. Invoice' @@ -48535,6 +49324,10 @@ msgstr "" #. Label of the subscription (Link) field in DocType 'Sales Invoice' #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar +#. Label of a Workspace Sidebar Item +#: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/process_subscription/process_subscription.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice_dashboard.py:26 @@ -48543,9 +49336,11 @@ msgstr "" #: erpnext/accounts/doctype/subscription/subscription.json #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation_dashboard.py:16 +#: erpnext/desktop_icon/subscription.json #: erpnext/selling/doctype/quotation/quotation_dashboard.py:12 #: erpnext/stock/doctype/delivery_note/delivery_note_dashboard.py:25 #: erpnext/stock/doctype/purchase_receipt/purchase_receipt_dashboard.py:34 +#: erpnext/workspace_sidebar/subscription.json msgid "Subscription" msgstr "" @@ -48580,8 +49375,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/subscription_plan/subscription_plan.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/subscription.json msgid "Subscription Plan" msgstr "" @@ -48601,8 +49398,6 @@ msgstr "" msgid "Subscription Price Based On" msgstr "" -#. Label of the subscription_section (Section Break) field in DocType 'Journal -#. Entry' #. Label of the subscription_section (Section Break) field in DocType 'Payment #. Entry' #. Label of the subscription_section (Section Break) field in DocType 'Payment @@ -48611,7 +49406,6 @@ msgstr "" #. Invoice' #. Label of the subscription_section (Section Break) field in DocType 'Delivery #. Note' -#: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/payment_request/payment_request.json #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json @@ -48621,8 +49415,11 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/subscription_settings/subscription_settings.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/subscription.json msgid "Subscription Settings" msgstr "" @@ -48802,6 +49599,7 @@ msgstr "" #. Option for the 'Delivery to' (Select) field in DocType 'Shipment' #. Label of the delivery_supplier (Link) field in DocType 'Shipment' #. Label of the supplier (Link) field in DocType 'Stock Entry' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json #: erpnext/accounts/doctype/payment_order/payment_order.js:112 #: erpnext/accounts/doctype/payment_order/payment_order.json @@ -48813,9 +49611,9 @@ msgstr "" #: erpnext/accounts/doctype/tax_rule/tax_rule.json #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:60 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.js:34 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:183 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:184 #: erpnext/accounts/report/purchase_register/purchase_register.js:21 -#: erpnext/accounts/report/purchase_register/purchase_register.py:170 +#: erpnext/accounts/report/purchase_register/purchase_register.py:171 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:29 #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:37 #: erpnext/assets/doctype/asset/asset.json @@ -48862,6 +49660,9 @@ msgstr "" #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:524 #: erpnext/stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.js:8 +#: erpnext/workspace_sidebar/buying.json erpnext/workspace_sidebar/home.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/subscription.json msgid "Supplier" msgstr "" @@ -48895,7 +49696,9 @@ msgid "Supplier Address Details" msgstr "" #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Addresses And Contacts" msgstr "" @@ -48934,6 +49737,7 @@ msgstr "" #. Label of the supplier_group (Link) field in DocType 'Import Supplier #. Invoice' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json @@ -48943,9 +49747,9 @@ msgstr "" #: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:91 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1261 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:198 -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:180 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:178 #: erpnext/accounts/report/purchase_register/purchase_register.js:27 -#: erpnext/accounts/report/purchase_register/purchase_register.py:185 +#: erpnext/accounts/report/purchase_register/purchase_register.py:186 #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:55 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:499 @@ -48957,6 +49761,7 @@ msgstr "" #: erpnext/regional/report/irs_1099/irs_1099.js:26 #: erpnext/regional/report/irs_1099/irs_1099.py:70 #: erpnext/setup/doctype/supplier_group/supplier_group.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Group" msgstr "" @@ -48990,22 +49795,18 @@ msgstr "" msgid "Supplier Invoice Date" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1750 -msgid "Supplier Invoice Date cannot be greater than Posting Date" -msgstr "" - #. Label of the bill_no (Data) field in DocType 'Payment Entry Reference' #. Label of the bill_no (Data) field in DocType 'Purchase Invoice' #: erpnext/accounts/doctype/payment_entry_reference/payment_entry_reference.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.html:58 #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/report/general_ledger/general_ledger.html:110 -#: erpnext/accounts/report/general_ledger/general_ledger.py:791 +#: erpnext/accounts/report/general_ledger/general_ledger.py:789 #: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:139 msgid "Supplier Invoice No" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1777 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1773 msgid "Supplier Invoice No exists in Purchase Invoice {0}" msgstr "" @@ -49024,6 +49825,11 @@ msgstr "" msgid "Supplier Lead Time (days)" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "Supplier Ledger" +msgstr "" + #. Name of a report #. Label of a Link in the Financial Reports Workspace #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.json @@ -49045,8 +49851,8 @@ msgstr "" #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1178 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:156 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:190 -#: erpnext/accounts/report/purchase_register/purchase_register.py:176 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:191 +#: erpnext/accounts/report/purchase_register/purchase_register.py:177 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:35 #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:73 #: erpnext/buying/doctype/buying_settings/buying_settings.json @@ -49125,26 +49931,30 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Buying Workspace #. Label of the supplier_quotation (Link) field in DocType 'Quotation' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order/purchase_order.js:544 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:40 #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json -#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:234 +#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:235 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js:60 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:256 #: erpnext/buying/workspace/buying/buying.json #: erpnext/crm/doctype/opportunity/opportunity.js:81 #: erpnext/selling/doctype/quotation/quotation.json #: erpnext/stock/doctype/material_request/material_request.js:208 +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Quotation" msgstr "" #. Name of a report #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:154 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Quotation Comparison" msgstr "" @@ -49156,7 +49966,7 @@ msgstr "" msgid "Supplier Quotation Item" msgstr "" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:482 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:485 msgid "Supplier Quotation {0} Created" msgstr "" @@ -49176,15 +49986,19 @@ msgstr "" #. Name of a DocType #. Label of a Card Break in the Buying Workspace #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/supplier_scorecard/supplier_scorecard.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Scorecard" msgstr "" #. Name of a DocType #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/supplier_scorecard_criteria/supplier_scorecard_criteria.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Scorecard Criteria" msgstr "" @@ -49215,15 +50029,19 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/supplier_scorecard_standing/supplier_scorecard_standing.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Scorecard Standing" msgstr "" #. Name of a DocType #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/supplier_scorecard_variable/supplier_scorecard_variable.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Scorecard Variable" msgstr "" @@ -49264,7 +50082,7 @@ msgstr "" msgid "Supplier of Goods or Services." msgstr "" -#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:187 +#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:188 msgid "Supplier {0} not found in {1}" msgstr "" @@ -49274,8 +50092,10 @@ msgstr "" #. Label of a Link in the Buying Workspace #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json #: erpnext/stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier-Wise Sales Analytics" msgstr "" @@ -49294,11 +50114,15 @@ msgstr "" msgid "Supply" msgstr "" +#. Label of a Desktop Icon #. Name of a Workspace +#. Title of a Workspace Sidebar +#: erpnext/desktop_icon/support.json #: erpnext/selling/doctype/customer/customer_dashboard.py:23 #: erpnext/setup/doctype/company/company_dashboard.py:24 #: erpnext/setup/setup_wizard/operations/install_fixtures.py:298 #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "Support" msgstr "" @@ -49319,8 +50143,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/support/doctype/support_settings/support_settings.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Support Settings" msgstr "" @@ -49403,7 +50229,9 @@ msgid "System will notify to increase or decrease quantity or amount " msgstr "" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/tds_computation_summary/tds_computation_summary.json +#: erpnext/workspace_sidebar/taxes.json msgid "TDS Computation Summary" msgstr "" @@ -49439,23 +50267,23 @@ msgstr "" msgid "Target Asset" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:208 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:209 msgid "Target Asset {0} cannot be cancelled" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:206 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:207 msgid "Target Asset {0} cannot be submitted" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:202 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:203 msgid "Target Asset {0} cannot be {1}" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:212 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:213 msgid "Target Asset {0} does not belong to company {1}" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:191 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:192 msgid "Target Asset {0} needs to be composite asset" msgstr "" @@ -49501,7 +50329,7 @@ msgstr "" msgid "Target Item Code" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:182 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:183 msgid "Target Item {0} must be a Fixed Asset item" msgstr "" @@ -49758,6 +50586,7 @@ msgstr "" #. Label of the tax_category (Link) field in DocType 'Delivery Note' #. Label of the tax_category (Link) field in DocType 'Item Tax' #. Label of the tax_category (Link) field in DocType 'Purchase Receipt' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/custom/address.json #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pos_profile/pos_profile.json @@ -49777,6 +50606,7 @@ msgstr "" #: erpnext/stock/doctype/delivery_note/delivery_note.json #: erpnext/stock/doctype/item_tax/item_tax.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json +#: erpnext/workspace_sidebar/taxes.json msgid "Tax Category" msgstr "" @@ -49811,8 +50641,8 @@ msgstr "" #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:86 #: erpnext/accounts/report/general_ledger/general_ledger.js:141 -#: erpnext/accounts/report/purchase_register/purchase_register.py:191 -#: erpnext/accounts/report/sales_register/sales_register.py:214 +#: erpnext/accounts/report/purchase_register/purchase_register.py:192 +#: erpnext/accounts/report/sales_register/sales_register.py:215 #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:67 #: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:118 #: erpnext/accounts/report/tds_computation_summary/tds_computation_summary.py:75 @@ -49874,8 +50704,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/tax_rule/tax_rule.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/taxes.json msgid "Tax Rule" msgstr "" @@ -49889,11 +50721,16 @@ msgstr "" msgid "Tax Settings" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/selling.json +msgid "Tax Template" +msgstr "" + #: erpnext/accounts/doctype/tax_rule/tax_rule.py:83 msgid "Tax Template is mandatory." msgstr "" -#: erpnext/accounts/report/sales_register/sales_register.py:294 +#: erpnext/accounts/report/sales_register/sales_register.py:295 msgid "Tax Total" msgstr "" @@ -49902,6 +50739,12 @@ msgstr "" msgid "Tax Type" msgstr "" +#. Label of the tax_withholding_tab (Tab Break) field in DocType 'Journal +#. Entry' +#: erpnext/accounts/doctype/journal_entry/journal_entry.json +msgid "Tax Withholding" +msgstr "" + #. Name of a DocType #: erpnext/accounts/doctype/tax_withholding_account/tax_withholding_account.json msgid "Tax Withholding Account" @@ -49923,6 +50766,7 @@ msgstr "" #. Label of the tax_withholding_category (Link) field in DocType 'Lower #. Deduction Certificate' #. Label of the tax_withholding_category (Link) field in DocType 'Customer' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json @@ -49933,11 +50777,14 @@ msgstr "" #: erpnext/buying/doctype/supplier/supplier.json #: erpnext/regional/doctype/lower_deduction_certificate/lower_deduction_certificate.json #: erpnext/selling/doctype/customer/customer.json +#: erpnext/workspace_sidebar/taxes.json msgid "Tax Withholding Category" msgstr "" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.json +#: erpnext/workspace_sidebar/taxes.json msgid "Tax Withholding Details" msgstr "" @@ -49956,8 +50803,6 @@ msgstr "" msgid "Tax Withholding Entries" msgstr "" -#. Label of the section_tax_withholding_entry (Section Break) field in DocType -#. 'Journal Entry' #. Label of the section_tax_withholding_entry (Section Break) field in DocType #. 'Payment Entry' #. Label of the section_tax_withholding_entry (Section Break) field in DocType @@ -49965,7 +50810,6 @@ msgstr "" #. Label of the section_tax_withholding_entry (Section Break) field in DocType #. 'Sales Invoice' #. Name of a DocType -#: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json @@ -49985,6 +50829,7 @@ msgstr "" #. Rate' #. Label of the tax_withholding_group (Link) field in DocType 'Supplier' #. Label of the tax_withholding_group (Link) field in DocType 'Customer' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json @@ -49994,6 +50839,7 @@ msgstr "" #: erpnext/accounts/doctype/tax_withholding_rate/tax_withholding_rate.json #: erpnext/buying/doctype/supplier/supplier.json #: erpnext/selling/doctype/customer/customer.json +#: erpnext/workspace_sidebar/taxes.json msgid "Tax Withholding Group" msgstr "" @@ -50059,9 +50905,11 @@ msgstr "" #. Label of the taxes (Table) field in DocType 'POS Closing Entry' #. Label of the taxes_section (Section Break) field in DocType 'POS Profile' #. Label of the sb_1 (Section Break) field in DocType 'Subscription' +#. Label of a Desktop Icon #. Label of the taxes_section (Section Break) field in DocType 'Sales Order' #. Label of the taxes (Table) field in DocType 'Item Group' #. Label of the taxes (Table) field in DocType 'Item' +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/pos_closing_entry/closing_voucher_details.html:60 #: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json #: erpnext/accounts/doctype/pos_profile/pos_profile.json @@ -50069,9 +50917,10 @@ msgstr "" #: erpnext/accounts/doctype/tax_category/tax_category_dashboard.py:12 #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:26 #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:42 +#: erpnext/desktop_icon/taxes.json #: erpnext/selling/doctype/sales_order/sales_order.json #: erpnext/setup/doctype/item_group/item_group.json -#: erpnext/stock/doctype/item/item.json +#: erpnext/stock/doctype/item/item.json erpnext/workspace_sidebar/taxes.json msgid "Taxes" msgstr "" @@ -50347,7 +51196,9 @@ msgid "Terms & Conditions" msgstr "" #. Label of the tc_name (Link) field in DocType 'Supplier Quotation' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json +#: erpnext/workspace_sidebar/selling.json msgid "Terms Template" msgstr "" @@ -50376,6 +51227,7 @@ msgstr "" #. Name of a DocType #. Label of the terms (Text Editor) field in DocType 'Terms and Conditions' #. Label of the terms (Text Editor) field in DocType 'Purchase Receipt' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pos_profile/pos_profile.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json @@ -50391,6 +51243,7 @@ msgstr "" #: erpnext/selling/doctype/quotation/quotation.json #: erpnext/setup/doctype/terms_and_conditions/terms_and_conditions.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Terms and Conditions" msgstr "" @@ -50456,6 +51309,7 @@ msgstr "" #. Option for the 'Entity Type' (Select) field in DocType 'Service Level #. Agreement' #. Label of the territory (Link) field in DocType 'Warranty Claim' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json @@ -50467,12 +51321,12 @@ msgstr "" #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:97 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:182 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:68 -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:171 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:169 #: erpnext/accounts/report/gross_profit/gross_profit.py:436 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.js:8 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:21 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:251 -#: erpnext/accounts/report/sales_register/sales_register.py:208 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:252 +#: erpnext/accounts/report/sales_register/sales_register.py:209 #: erpnext/crm/doctype/lead/lead.json #: erpnext/crm/doctype/opportunity/opportunity.json #: erpnext/crm/doctype/prospect/prospect.json @@ -50508,6 +51362,7 @@ msgstr "" #: erpnext/stock/doctype/delivery_note/delivery_note.json #: erpnext/support/doctype/service_level_agreement/service_level_agreement.json #: erpnext/support/doctype/warranty_claim/warranty_claim.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/selling.json msgid "Territory" msgstr "" @@ -50528,8 +51383,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/territory_target_variance_based_on_item_group/territory_target_variance_based_on_item_group.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Territory Target Variance Based On Item Group" msgstr "" @@ -50559,7 +51416,7 @@ msgstr "" msgid "The 'From Package No.' field must neither be empty nor it's value less than 1." msgstr "" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:398 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:399 msgid "The Access to Request for Quotation From Portal is Disabled. To Allow Access, Enable it in Portal Settings." msgstr "" @@ -50584,7 +51441,7 @@ msgstr "" msgid "The Document Type {0} must have a Status field to configure Service Level Agreement" msgstr "" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:335 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:337 msgid "The Excluded Fee is bigger than the Deposit it is deducted from." msgstr "" @@ -50600,7 +51457,7 @@ msgstr "" msgid "The Loyalty Program isn't valid for the selected company" msgstr "" -#: erpnext/accounts/doctype/payment_request/payment_request.py:980 +#: erpnext/accounts/doctype/payment_request/payment_request.py:981 msgid "The Payment Request {0} is already paid, cannot process payment twice" msgstr "" @@ -50624,7 +51481,7 @@ msgstr "" msgid "The Serial No at Row #{0}: {1} is not available in warehouse {2}." msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2512 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2535 msgid "The Serial No {0} is reserved against the {1} {2} and cannot be used for any other transaction." msgstr "" @@ -50642,7 +51499,7 @@ msgstr "" msgid "The account head under Liability or Equity, in which Profit/Loss will be booked" msgstr "" -#: erpnext/accounts/doctype/payment_request/payment_request.py:875 +#: erpnext/accounts/doctype/payment_request/payment_request.py:876 msgid "The allocated amount is greater than the outstanding amount of Payment Request {0}" msgstr "" @@ -50654,7 +51511,7 @@ msgstr "" msgid "The batch {0} is already reserved in {1} {2}. So, cannot proceed with the {3} {4}, which is created against the {5} {6}." msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1302 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1303 msgid "The completed quantity {0} of an operation {1} cannot be greater than the completed quantity {2} of a previous operation {3}." msgstr "" @@ -50699,6 +51556,10 @@ msgstr "" msgid "The fields From Shareholder and To Shareholder cannot be blank" msgstr "" +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:40 +msgid "The fiscal year has been automatically created in a Disabled state to maintain consistency with the previous fiscal year's status." +msgstr "" + #: erpnext/accounts/doctype/share_transfer/share_transfer.py:240 msgid "The folio numbers are not matching" msgstr "" @@ -50711,7 +51572,7 @@ msgstr "" msgid "The following Purchase Invoices are not submitted:" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:344 +#: erpnext/assets/doctype/asset/depreciation.py:345 msgid "The following assets have failed to automatically post depreciation entries: {0}" msgstr "" @@ -50752,7 +51613,7 @@ msgstr "" msgid "The holiday on {0} is not between From Date and To Date" msgstr "" -#: erpnext/controllers/buying_controller.py:1229 +#: erpnext/controllers/buying_controller.py:1246 msgid "The item {item} is not marked as {type_of} item. You can enable it as {type_of} item from its Item master." msgstr "" @@ -50760,15 +51621,15 @@ msgstr "" msgid "The items {0} and {1} are present in the following {2} :" msgstr "" -#: erpnext/controllers/buying_controller.py:1222 +#: erpnext/controllers/buying_controller.py:1239 msgid "The items {items} are not marked as {type_of} item. You can enable them as {type_of} item from their Item masters." msgstr "" -#: erpnext/manufacturing/doctype/workstation/workstation.py:549 +#: erpnext/manufacturing/doctype/workstation/workstation.py:550 msgid "The job card {0} is in {1} state and you cannot complete." msgstr "" -#: erpnext/manufacturing/doctype/workstation/workstation.py:543 +#: erpnext/manufacturing/doctype/workstation/workstation.py:544 msgid "The job card {0} is in {1} state and you cannot start it again." msgstr "" @@ -50866,7 +51727,7 @@ msgstr "" msgid "The selected item cannot have Batch" msgstr "" -#: erpnext/assets/doctype/asset/asset.js:647 +#: erpnext/assets/doctype/asset/asset.js:648 msgid "The sell quantity is less than the total asset quantity. The remaining quantity will be split into a new asset. This action cannot be undone.

    Do you want to continue?" msgstr "" @@ -50874,8 +51735,8 @@ msgstr "" msgid "The seller and the buyer cannot be the same" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:175 -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:187 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:176 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:188 msgid "The serial and batch bundle {0} not linked to {1} {2}" msgstr "" @@ -50973,7 +51834,7 @@ msgstr "" msgid "The warehouse where your Items will be transferred when you begin production. Group Warehouse can also be selected as a Work in Progress warehouse." msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:875 +#: erpnext/manufacturing/doctype/job_card/job_card.py:876 msgid "The {0} ({1}) must be equal to {2} ({3})" msgstr "" @@ -50993,7 +51854,7 @@ msgstr "" msgid "The {0} {1} does not match with the {0} {2} in the {3} {4}" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:978 +#: erpnext/manufacturing/doctype/job_card/job_card.py:979 msgid "The {0} {1} is used to calculate the valuation cost for the finished good {2}." msgstr "" @@ -51001,7 +51862,7 @@ msgstr "" msgid "Then Pricing Rules are filtered out based on Customer, Customer Group, Territory, Supplier, Supplier Type, Campaign, Sales Partner etc." msgstr "" -#: erpnext/assets/doctype/asset/asset.py:727 +#: erpnext/assets/doctype/asset/asset.py:730 msgid "There are active maintenance or repairs against the asset. You must complete all of them before cancelling the asset." msgstr "" @@ -51013,7 +51874,7 @@ msgstr "" msgid "There are ledger entries against this account. Changing {0} to non-{1} in live system will cause incorrect output in 'Accounts {2}' report" msgstr "" -#: erpnext/utilities/bulk_transaction.py:67 +#: erpnext/utilities/bulk_transaction.py:69 msgid "There are no Failed transactions" msgstr "" @@ -51100,11 +51961,11 @@ msgstr "" msgid "This Month's Summary" msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:925 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:939 msgid "This Purchase Order has been fully subcontracted." msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:2052 +#: erpnext/selling/doctype/sales_order/sales_order.py:2064 msgid "This Sales Order has been fully subcontracted." msgstr "" @@ -51120,7 +51981,7 @@ msgstr "" msgid "This action will unlink this account from any external service integrating ERPNext with your bank accounts. It cannot be undone. Are you certain ?" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:431 +#: erpnext/assets/doctype/asset/asset.py:432 msgid "This asset category is marked as non-depreciable. Please disable depreciation calculation or choose a different category." msgstr "" @@ -51253,7 +52114,7 @@ msgstr "" msgid "This schedule was created when Asset {0} was adjusted through Asset Value Adjustment {1}." msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:475 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:476 msgid "This schedule was created when Asset {0} was consumed through Asset Capitalization {1}." msgstr "" @@ -51265,11 +52126,11 @@ msgstr "" msgid "This schedule was created when Asset {0} was restored due to Sales Invoice {1} cancellation." msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:584 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:585 msgid "This schedule was created when Asset {0} was restored on Asset Capitalization {1}'s cancellation." msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:458 +#: erpnext/assets/doctype/asset/depreciation.py:459 msgid "This schedule was created when Asset {0} was restored." msgstr "" @@ -51277,11 +52138,11 @@ msgstr "" msgid "This schedule was created when Asset {0} was returned through Sales Invoice {1}." msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:417 +#: erpnext/assets/doctype/asset/depreciation.py:418 msgid "This schedule was created when Asset {0} was scrapped." msgstr "" -#: erpnext/assets/doctype/asset/asset.py:1504 +#: erpnext/assets/doctype/asset/asset.py:1519 msgid "This schedule was created when Asset {0} was {1} into new Asset {2}." msgstr "" @@ -51440,7 +52301,7 @@ msgstr "" msgid "Time in mins." msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:854 +#: erpnext/manufacturing/doctype/job_card/job_card.py:855 msgid "Time logs are required for {0} {1}" msgstr "" @@ -51463,19 +52324,23 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1066 #: erpnext/projects/doctype/timesheet/timesheet.json #: erpnext/projects/report/daily_timesheet_summary/daily_timesheet_summary.py:26 #: erpnext/projects/report/timesheet_billing_summary/timesheet_billing_summary.py:59 #: erpnext/projects/workspace/projects/projects.json #: erpnext/templates/pages/projects.html:65 +#: erpnext/workspace_sidebar/projects.json msgid "Timesheet" msgstr "" #. Name of a report #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/report/timesheet_billing_summary/timesheet_billing_summary.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Timesheet Billing Summary" msgstr "" @@ -51498,7 +52363,7 @@ msgstr "" #. Label of the timesheet_sb (Section Break) field in DocType 'Projects #. Settings' #: erpnext/projects/doctype/projects_settings/projects_settings.json -#: erpnext/projects/doctype/timesheet/timesheet.py:572 +#: erpnext/projects/doctype/timesheet/timesheet.py:581 #: erpnext/templates/pages/projects.html:60 msgid "Timesheets" msgstr "" @@ -51797,7 +52662,7 @@ msgstr "" msgid "To create a Payment Request reference document is required" msgstr "" -#: erpnext/assets/doctype/asset_category/asset_category.py:110 +#: erpnext/assets/doctype/asset_category/asset_category.py:120 msgid "To enable Capital Work in Progress Accounting," msgstr "" @@ -51846,7 +52711,7 @@ msgid "To use a different finance book, please uncheck 'Include Default FB Asset msgstr "" #: erpnext/accounts/doctype/financial_report_template/financial_report_engine.py:705 -#: erpnext/accounts/report/financial_statements.py:624 +#: erpnext/accounts/report/financial_statements.py:621 #: erpnext/accounts/report/general_ledger/general_ledger.py:310 #: erpnext/accounts/report/trial_balance/trial_balance.py:310 msgid "To use a different finance book, please uncheck 'Include Default FB Entries'" @@ -51889,6 +52754,7 @@ msgstr "" #. Label of a Card Break in the Manufacturing Workspace #. Label of the tools (Column Break) field in DocType 'Email Digest' #. Label of a Card Break in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order/purchase_order.js:578 #: erpnext/buying/doctype/purchase_order/purchase_order.js:654 #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:61 @@ -51900,6 +52766,8 @@ msgstr "" #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/setup/doctype/email_digest/email_digest.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/manufacturing.json +#: erpnext/workspace_sidebar/stock.json msgid "Tools" msgstr "" @@ -52114,12 +52982,12 @@ msgstr "" #. Label of the total_completed_qty (Float) field in DocType 'Job Card' #: erpnext/manufacturing/doctype/job_card/job_card.json -#: erpnext/manufacturing/doctype/job_card/job_card.py:871 +#: erpnext/manufacturing/doctype/job_card/job_card.py:872 #: erpnext/manufacturing/report/job_card_summary/job_card_summary.py:174 msgid "Total Completed Qty" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:188 +#: erpnext/manufacturing/doctype/job_card/job_card.py:189 msgid "Total Completed Qty is required for Job Card {0}, please start and complete the job card before submission" msgstr "" @@ -52353,7 +53221,7 @@ msgstr "" msgid "Total Order Value" msgstr "" -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:622 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:621 msgid "Total Other Charges" msgstr "" @@ -52396,7 +53264,7 @@ msgstr "" msgid "Total Payments" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:723 +#: erpnext/selling/doctype/sales_order/sales_order.py:724 msgid "Total Picked Quantity {0} is more than ordered qty {1}. You can set the Over Picking Allowance in Stock Settings." msgstr "" @@ -52523,8 +53391,8 @@ msgstr "" msgid "Total Tasks" msgstr "" -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:615 -#: erpnext/accounts/report/purchase_register/purchase_register.py:262 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:614 +#: erpnext/accounts/report/purchase_register/purchase_register.py:263 msgid "Total Tax" msgstr "" @@ -52688,7 +53556,7 @@ msgstr "" msgid "Total allocated percentage for sales team should be 100" msgstr "" -#: erpnext/selling/doctype/customer/customer.py:192 +#: erpnext/selling/doctype/customer/customer.py:193 msgid "Total contribution percentage should be equal to 100" msgstr "" @@ -52906,6 +53774,10 @@ msgstr "" msgid "Transaction Name" msgstr "" +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:60 +msgid "Transaction Qty" +msgstr "" + #. Label of the transaction_settings_section (Tab Break) field in DocType #. 'Buying Settings' #. Label of the sales_transactions_settings_section (Section Break) field in @@ -52952,7 +53824,7 @@ msgstr "" msgid "Transaction from which tax is withheld" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:847 +#: erpnext/manufacturing/doctype/job_card/job_card.py:848 msgid "Transaction not allowed against stopped Work Order {0}" msgstr "" @@ -53154,8 +54026,12 @@ msgstr "" #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/trial_balance/trial_balance.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Trial Balance" msgstr "" @@ -53166,8 +54042,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Trial Balance for Party" msgstr "" @@ -53263,8 +54141,10 @@ msgstr "" #. Label of a Link in the Financial Reports Workspace #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/regional/report/uae_vat_201/uae_vat_201.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "UAE VAT 201" msgstr "" @@ -53422,6 +54302,7 @@ msgstr "" #. Item' #. Label of the conversion_factor (Float) field in DocType 'Pick List Item' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -53435,6 +54316,7 @@ msgstr "" #: erpnext/stock/doctype/material_request_item/material_request_item.json #: erpnext/stock/doctype/pick_list_item/pick_list_item.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "UOM Conversion Factor" msgstr "" @@ -53624,8 +54506,10 @@ msgstr "" #. Label of a Link in the Home Workspace #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/setup/workspace/home/home.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Unit of Measure (UOM)" msgstr "" @@ -53725,7 +54609,11 @@ msgid "Unrealized Profit/Loss account for intra-company transfers" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/unreconcile_payment/unreconcile_payment.json +#: erpnext/workspace_sidebar/banking.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Unreconcile Payment" msgstr "" @@ -54031,7 +54919,7 @@ msgstr "" msgid "Update latest price in all BOMs" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:471 +#: erpnext/assets/doctype/asset/asset.py:474 msgid "Update stock must be enabled for the purchase invoice {0}" msgstr "" @@ -54261,7 +55149,7 @@ msgstr "" msgid "Use Transaction Date Exchange Rate" msgstr "" -#: erpnext/projects/doctype/project/project.py:563 +#: erpnext/projects/doctype/project/project.py:564 msgid "Use a name that is different from previous project name" msgstr "" @@ -54297,7 +55185,7 @@ msgstr "" #. Label of the user_remark (Small Text) field in DocType 'Journal Entry' #. Label of the user_remark (Small Text) field in DocType 'Journal Entry #. Account' -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:655 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:651 #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json msgid "User Remark" @@ -54472,11 +55360,11 @@ msgstr "" msgid "Valid from and valid upto fields are mandatory for the cumulative" msgstr "" -#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:169 +#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:170 msgid "Valid till Date cannot be before Transaction Date" msgstr "" -#: erpnext/selling/doctype/quotation/quotation.py:158 +#: erpnext/selling/doctype/quotation/quotation.py:159 msgid "Valid till date cannot be before transaction date" msgstr "" @@ -54545,7 +55433,7 @@ msgstr "" msgid "Validity in Days" msgstr "" -#: erpnext/selling/doctype/quotation/quotation.py:366 +#: erpnext/selling/doctype/quotation/quotation.py:371 msgid "Validity period of this quotation has ended." msgstr "" @@ -55043,8 +55931,8 @@ msgstr "" msgid "Volt-Ampere" msgstr "" -#: erpnext/accounts/report/purchase_register/purchase_register.py:162 -#: erpnext/accounts/report/sales_register/sales_register.py:178 +#: erpnext/accounts/report/purchase_register/purchase_register.py:163 +#: erpnext/accounts/report/sales_register/sales_register.py:179 msgid "Voucher" msgstr "" @@ -55113,7 +56001,7 @@ msgstr "" #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.js:42 #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:209 #: erpnext/accounts/report/general_ledger/general_ledger.js:49 -#: erpnext/accounts/report/general_ledger/general_ledger.py:746 +#: erpnext/accounts/report/general_ledger/general_ledger.py:744 #: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.js:41 #: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.py:33 #: erpnext/accounts/report/payment_ledger/payment_ledger.js:65 @@ -55141,7 +56029,7 @@ msgstr "" msgid "Voucher No" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1337 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1340 msgid "Voucher No is mandatory" msgstr "" @@ -55153,7 +56041,7 @@ msgstr "" #. Label of the voucher_subtype (Small Text) field in DocType 'GL Entry' #: erpnext/accounts/doctype/gl_entry/gl_entry.json -#: erpnext/accounts/report/general_ledger/general_ledger.py:740 +#: erpnext/accounts/report/general_ledger/general_ledger.py:738 msgid "Voucher Subtype" msgstr "" @@ -55184,11 +56072,11 @@ msgstr "" #: erpnext/accounts/doctype/unreconcile_payment/unreconcile_payment.json #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1198 #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:200 -#: erpnext/accounts/report/general_ledger/general_ledger.py:738 +#: erpnext/accounts/report/general_ledger/general_ledger.py:736 #: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.py:31 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:165 -#: erpnext/accounts/report/purchase_register/purchase_register.py:157 -#: erpnext/accounts/report/sales_register/sales_register.py:173 +#: erpnext/accounts/report/purchase_register/purchase_register.py:158 +#: erpnext/accounts/report/sales_register/sales_register.py:174 #: erpnext/accounts/report/voucher_wise_balance/voucher_wise_balance.py:17 #: erpnext/public/js/utils/unreconcile.js:71 #: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json @@ -55215,7 +56103,7 @@ msgstr "" msgid "Voucher Type" msgstr "" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:198 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:200 msgid "Voucher {0} is over-allocated by {1}" msgstr "" @@ -55339,8 +56227,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/warehouse_wise_stock_balance/warehouse_wise_stock_balance.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Warehouse Wise Stock Balance" msgstr "" @@ -55538,7 +56428,7 @@ msgstr "" msgid "Warning: Quantity exceeds maximum producible quantity based on quantity of raw materials received through the Subcontracting Inward Order {0}." msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:345 +#: erpnext/selling/doctype/sales_order/sales_order.py:346 msgid "Warning: Sales Order {0} already exists against Customer's Purchase Order {1}" msgstr "" @@ -55569,10 +56459,12 @@ msgstr "" #. Label of a Link in the CRM Workspace #. Name of a DocType #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/workspace/crm/crm.json #: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.js:103 #: erpnext/support/doctype/warranty_claim/warranty_claim.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/support.json msgid "Warranty Claim" msgstr "" @@ -55943,6 +56835,7 @@ msgstr "" #. Entry' #. Option for the 'From Voucher Type' (Select) field in DocType 'Stock #. Reservation Entry' +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom/bom.js:217 #: erpnext/manufacturing/doctype/bom/bom.json #: erpnext/manufacturing/doctype/job_card/job_card.json @@ -55968,6 +56861,7 @@ msgstr "" #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:512 #: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:142 #: erpnext/templates/pages/material_request_info.html:45 +#: erpnext/workspace_sidebar/manufacturing.json msgid "Work Order" msgstr "" @@ -55981,8 +56875,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Work Order Consumed Materials" msgstr "" @@ -56015,8 +56911,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/work_order_summary/work_order_summary.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Work Order Summary" msgstr "" @@ -56028,8 +56926,8 @@ msgstr "" msgid "Work Order cannot be raised against a Item Template" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2439 -#: erpnext/manufacturing/doctype/work_order/work_order.py:2519 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2448 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2528 msgid "Work Order has been {0}" msgstr "" @@ -56115,6 +57013,7 @@ msgstr "" #. Label of a Link in the Manufacturing Workspace #. Label of the manufacturing_section (Section Break) field in DocType 'Item #. Lead Time' +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom_operation/bom_operation.json #: erpnext/manufacturing/doctype/bom_website_operation/bom_website_operation.json #: erpnext/manufacturing/doctype/job_card/job_card.json @@ -56130,6 +57029,7 @@ msgstr "" #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/item_lead_time/item_lead_time.json #: erpnext/templates/generators/bom.html:70 +#: erpnext/workspace_sidebar/manufacturing.json msgid "Workstation" msgstr "" @@ -56176,12 +57076,14 @@ msgstr "" #. Name of a DocType #. Label of the workstation_type (Data) field in DocType 'Workstation Type' #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom_operation/bom_operation.json #: erpnext/manufacturing/doctype/job_card/job_card.json #: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json #: erpnext/manufacturing/doctype/workstation/workstation.json #: erpnext/manufacturing/doctype/workstation_type/workstation_type.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Workstation Type" msgstr "" @@ -56190,7 +57092,7 @@ msgstr "" msgid "Workstation Working Hour" msgstr "" -#: erpnext/manufacturing/doctype/workstation/workstation.py:453 +#: erpnext/manufacturing/doctype/workstation/workstation.py:454 msgid "Workstation is closed on the following dates as per Holiday List: {0}" msgstr "" @@ -56344,6 +57246,7 @@ msgstr "" #. Label of the year (Data) field in DocType 'Fiscal Year' #: erpnext/accounts/doctype/fiscal_year/fiscal_year.json +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:9 msgid "Year Name" msgstr "" @@ -56357,7 +57260,7 @@ msgstr "" msgid "Year of Passing" msgstr "" -#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:111 +#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:85 msgid "Year start date or end date is overlapping with {0}. To avoid please set company" msgstr "" @@ -56393,7 +57296,7 @@ msgstr "" msgid "You can also copy-paste this link in your browser" msgstr "" -#: erpnext/assets/doctype/asset_category/asset_category.py:113 +#: erpnext/assets/doctype/asset_category/asset_category.py:123 msgid "You can also set default CWIP account in Company {}" msgstr "" @@ -56401,6 +57304,10 @@ msgstr "" msgid "You can change the parent account to a Balance Sheet account or select a different account." msgstr "" +#: erpnext/assets/doctype/asset_category/asset_category.py:186 +msgid "You can either configure default depreciation accounts in the Company or set the required accounts in the following rows:

    " +msgstr "" + #: erpnext/accounts/doctype/journal_entry/journal_entry.py:703 msgid "You can not enter current voucher in 'Against Journal Entry' column" msgstr "" @@ -56430,11 +57337,11 @@ msgstr "" msgid "You can use {0} to reconcile against {1} later." msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1314 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1315 msgid "You can't make any changes to Job Card since Work Order is closed." msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:218 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:219 msgid "You can't process the serial number {0} as it has already been used in the SABB {1}. {2} if you want to inward same serial number multiple times then enabled 'Allow existing Serial No to be Manufactured/Received again' in the {3}" msgstr "" @@ -56474,7 +57381,7 @@ msgstr "" msgid "You cannot enable both the settings '{0}' and '{1}'." msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:156 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:157 msgid "You cannot outward following {0} as either they are Delivered, Inactive or located in a different warehouse." msgstr "" @@ -56522,7 +57429,7 @@ msgstr "" msgid "You have already selected items from {0} {1}" msgstr "" -#: erpnext/projects/doctype/project/project.py:363 +#: erpnext/projects/doctype/project/project.py:364 msgid "You have been invited to collaborate on the project {0}." msgstr "" @@ -56642,6 +57549,10 @@ msgstr "" msgid "as a percentage of finished item quantity" msgstr "" +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1472 +msgid "as of {0}" +msgstr "" + #: erpnext/www/book_appointment/index.html:43 msgid "at" msgstr "" @@ -56922,7 +57833,7 @@ msgstr "" msgid "via BOM Update Tool" msgstr "" -#: erpnext/assets/doctype/asset_category/asset_category.py:111 +#: erpnext/assets/doctype/asset_category/asset_category.py:121 msgid "you must select Capital Work in Progress Account in accounts table" msgstr "" @@ -56970,7 +57881,7 @@ msgstr "" msgid "{0} Number {1} is already used in {2} {3}" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1629 +#: erpnext/manufacturing/doctype/bom/bom.py:1638 msgid "{0} Operating Cost for operation {1}" msgstr "" @@ -57047,14 +57958,14 @@ msgstr "" msgid "{0} cannot be zero" msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:919 -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1035 -#: erpnext/stock/doctype/pick_list/pick_list.py:1259 -#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:322 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:915 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1031 +#: erpnext/stock/doctype/pick_list/pick_list.py:1258 +#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:323 msgid "{0} created" msgstr "" -#: erpnext/utilities/bulk_transaction.py:31 +#: erpnext/utilities/bulk_transaction.py:33 msgid "{0} creation for the following records will be skipped." msgstr "" @@ -57062,11 +57973,11 @@ msgstr "" msgid "{0} currency must be same as company's default currency. Please select another account." msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:291 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:295 msgid "{0} currently has a {1} Supplier Scorecard standing, and Purchase Orders to this supplier should be issued with caution." msgstr "" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:127 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:128 msgid "{0} currently has a {1} Supplier Scorecard standing, and RFQs to this supplier should be issued with caution." msgstr "" @@ -57134,7 +58045,7 @@ msgstr "" msgid "{0} is blocked so this transaction cannot proceed" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:505 +#: erpnext/assets/doctype/asset/asset.py:508 msgid "{0} is in Draft. Submit it before creating the Asset." msgstr "" @@ -57155,7 +58066,7 @@ msgstr "" msgid "{0} is mandatory. Maybe Currency Exchange record is not created for {1} to {2}." msgstr "" -#: erpnext/selling/doctype/customer/customer.py:234 +#: erpnext/selling/doctype/customer/customer.py:235 msgid "{0} is not a company bank account" msgstr "" @@ -57215,7 +58126,7 @@ msgstr "" msgid "{0} not allowed to transact with {1}. Please change the Company or add the Company in the 'Allowed To Transact With'-Section in the Customer record." msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:573 +#: erpnext/manufacturing/doctype/bom/bom.py:574 msgid "{0} not found for item {1}" msgstr "" @@ -57235,12 +58146,12 @@ msgstr "" msgid "{0} units are reserved for Item {1} in Warehouse {2}, please un-reserve the same to {3} the Stock Reconciliation." msgstr "" -#: erpnext/stock/doctype/pick_list/pick_list.py:1017 +#: erpnext/stock/doctype/pick_list/pick_list.py:1016 msgid "{0} units of Item {1} is not available in any of the warehouses." msgstr "" #: erpnext/stock/doctype/pick_list/pick_list.py:1009 -msgid "{0} units of Item {1} is picked in another Pick List." +msgid "{0} units of Item {1} is not available in any of the warehouses. Other Pick Lists exist for this item." msgstr "" #: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.py:144 @@ -57284,7 +58195,7 @@ msgstr "" msgid "{0} will be set as the {1} in subsequently scanned items" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:987 +#: erpnext/manufacturing/doctype/job_card/job_card.py:988 msgid "{0} {1}" msgstr "" @@ -57322,8 +58233,8 @@ msgstr "" msgid "{0} {1} has already been partly paid. Please use the 'Get Outstanding Invoice' or the 'Get Outstanding Orders' button to get the latest outstanding amounts." msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:431 -#: erpnext/selling/doctype/sales_order/sales_order.py:596 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:435 +#: erpnext/selling/doctype/sales_order/sales_order.py:597 #: erpnext/stock/doctype/material_request/material_request.py:247 msgid "{0} {1} has been modified. Please refresh." msgstr "" @@ -57482,8 +58393,8 @@ msgstr "" msgid "{0}'s {1} cannot be after {2}'s Expected End Date." msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1286 -#: erpnext/manufacturing/doctype/job_card/job_card.py:1294 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1287 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1295 msgid "{0}, complete the operation {1} before the operation {2}." msgstr "" @@ -57519,11 +58430,11 @@ msgstr "" msgid "{0}: {1} must be less than {2}" msgstr "" -#: erpnext/controllers/buying_controller.py:1002 +#: erpnext/controllers/buying_controller.py:1019 msgid "{count} Assets created for {item_code}" msgstr "" -#: erpnext/controllers/buying_controller.py:900 +#: erpnext/controllers/buying_controller.py:917 msgid "{doctype} {name} is cancelled or closed." msgstr "" @@ -57564,7 +58475,7 @@ msgstr "" msgid "{} {} is already linked with {} {}" msgstr "" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:388 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:390 msgid "{} {} is not affecting bank account {}" msgstr "" diff --git a/erpnext/locale/da.po b/erpnext/locale/da.po index e187707304e..6de564e0846 100644 --- a/erpnext/locale/da.po +++ b/erpnext/locale/da.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: hello@frappe.io\n" -"POT-Creation-Date: 2026-02-15 09:44+0000\n" -"PO-Revision-Date: 2026-02-16 14:50\n" +"POT-Creation-Date: 2026-02-22 09:43+0000\n" +"PO-Revision-Date: 2026-02-22 16:37\n" "Last-Translator: hello@frappe.io\n" "Language-Team: Danish\n" "MIME-Version: 1.0\n" @@ -18,9 +18,13 @@ msgstr "" "X-Crowdin-File-ID: 46\n" "Language: da_DK\n" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1468 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1474 msgid "\n" -"\t\t\tThe Batch {0} of an item {1} has negative stock in the warehouse {2}. Please add a stock quantity of {3} to proceed with this entry." +"\t\t\tThe Batch {0} of an item {1} has negative stock in the warehouse {2}{3}.\n" +"\t\t\tPlease add a stock quantity of {4} to proceed with this entry.\n" +"\t\t\tIf it is not possible to make an adjustment entry, please enable 'Allow Negative Stock for Batch' in Stock Settings to proceed.\n" +"\t\t\tHowever, enabling this setting may lead to negative stock in the system.\n" +"\t\t\tSo please ensure the stock levels are adjusted as soon as possible to maintain the correct valuation rate." msgstr "" #. Label of the column_break_32 (Column Break) field in DocType 'Email Digest' @@ -32,7 +36,7 @@ msgstr "" msgid " Address" msgstr " Adresse" -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:605 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:604 msgid " Amount" msgstr " Beløb" @@ -59,7 +63,7 @@ msgstr " Er Underleverandør" msgid " Item" msgstr " Artikel" -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:153 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:151 #: erpnext/selling/report/sales_analytics/sales_analytics.py:128 msgid " Name" msgstr " Navn" @@ -69,7 +73,7 @@ msgstr " Navn" msgid " Phantom Item" msgstr "" -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:596 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:595 msgid " Rate" msgstr " Pris" @@ -169,8 +173,8 @@ msgstr "% Installeret" msgid "% Occupied" msgstr "% Optaget" -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:277 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:329 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:278 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:330 msgid "% Of Grand Total" msgstr "% Af Total Beløb" @@ -263,7 +267,7 @@ msgstr "% af materialer leveret mod denne Salg Ordre" msgid "'Account' in the Accounting section of Customer {0}" msgstr "\"Konto\" i Regnskab Sektion for Kunde {0}" -#: erpnext/selling/doctype/sales_order/sales_order.py:358 +#: erpnext/selling/doctype/sales_order/sales_order.py:359 msgid "'Allow Multiple Sales Orders Against a Customer's Purchase Order'" msgstr "'Tillad flere Salg Ordrer mod Kundes Indkøb Ordre'" @@ -598,7 +602,7 @@ msgstr "90 Over" msgid "<0" msgstr "<0" -#: erpnext/assets/doctype/asset/asset.py:541 +#: erpnext/assets/doctype/asset/asset.py:544 msgid "Cannot create asset.

    You're trying to create {0} asset(s) from {2} {3}.
    However, only {1} item(s) were purchased and {4} asset(s) already exist against {5}." msgstr "" @@ -747,7 +751,7 @@ msgid "
  • Payment document required for row(s): {0}
  • " msgstr "" #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:163 -#: erpnext/utilities/bulk_transaction.py:35 +#: erpnext/utilities/bulk_transaction.py:37 msgid "
  • {}
  • " msgstr "
  • {}
  • " @@ -873,11 +877,11 @@ msgstr "" msgid "Your Shortcuts" msgstr "" -#: erpnext/accounts/doctype/payment_request/payment_request.py:1007 +#: erpnext/accounts/doctype/payment_request/payment_request.py:1008 msgid "Grand Total: {0}" msgstr "" -#: erpnext/accounts/doctype/payment_request/payment_request.py:1008 +#: erpnext/accounts/doctype/payment_request/payment_request.py:1009 msgid "Outstanding Amount: {0}" msgstr "" @@ -922,7 +926,7 @@ msgstr "A - B" msgid "A - C" msgstr "A - B" -#: erpnext/selling/doctype/customer/customer.py:353 +#: erpnext/selling/doctype/customer/customer.py:354 msgid "A Customer Group exists with same name please change the Customer name or rename the Customer Group" msgstr "" @@ -984,6 +988,10 @@ msgstr "" msgid "A new appointment has been created for you with {0}" msgstr "" +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:3 +msgid "A new fiscal year has been automatically created." +msgstr "" + #: erpnext/accounts/doctype/sales_taxes_and_charges_template/sales_taxes_and_charges_template.py:96 msgid "A template with tax category {0} already exists. Only one template is allowed with each tax category" msgstr "" @@ -1034,12 +1042,22 @@ msgstr "" msgid "AMC Expiry Date" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "AP Summary" +msgstr "" + #. Label of the api_details_section (Section Break) field in DocType 'Currency #. Exchange Settings' #: erpnext/accounts/doctype/currency_exchange_settings/currency_exchange_settings.json msgid "API Details" msgstr "API Detaljer" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "AR Summary" +msgstr "" + #. Label of the awb_number (Data) field in DocType 'Shipment' #: erpnext/stock/doctype/shipment/shipment.json msgid "AWB Number" @@ -1161,9 +1179,11 @@ msgstr "Konto Saldo" #. Label of the account_category (Link) field in DocType 'Account' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/account/account_tree.js:167 #: erpnext/accounts/doctype/account_category/account_category.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Account Category" msgstr "" @@ -1280,7 +1300,7 @@ msgstr "Konto Mangler" #: erpnext/accounts/doctype/ledger_merge/ledger_merge.json #: erpnext/accounts/doctype/ledger_merge_accounts/ledger_merge_accounts.json #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:409 -#: erpnext/accounts/report/financial_statements.py:681 +#: erpnext/accounts/report/financial_statements.py:678 #: erpnext/accounts/report/trial_balance/trial_balance.py:480 msgid "Account Name" msgstr "Konto Navn" @@ -1293,7 +1313,7 @@ msgstr "Konto Ikke Fundet" #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/account/account_tree.js:133 #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:416 -#: erpnext/accounts/report/financial_statements.py:688 +#: erpnext/accounts/report/financial_statements.py:685 #: erpnext/accounts/report/trial_balance/trial_balance.py:487 msgid "Account Number" msgstr "Konto Nummer" @@ -1383,7 +1403,7 @@ msgstr "" msgid "Account is not set for the dashboard chart {0}" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:902 +#: erpnext/assets/doctype/asset/asset.py:905 msgid "Account not Found" msgstr "" @@ -1515,6 +1535,7 @@ msgstr "Revisor" #. Label of the section_break_10 (Section Break) field in DocType 'Shipping #. Rule' #. Label of the accounting_tab (Tab Break) field in DocType 'Supplier' +#. Label of a Desktop Icon #. Label of the accounting_tab (Tab Break) field in DocType 'Customer' #. Label of a Card Break in the Home Workspace #. Label of the accounting (Tab Break) field in DocType 'Item' @@ -1525,6 +1546,7 @@ msgstr "Revisor" #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/shipping_rule/shipping_rule.json #: erpnext/buying/doctype/supplier/supplier.json +#: erpnext/desktop_icon/accounting.json #: erpnext/selling/doctype/customer/customer.json #: erpnext/setup/setup_wizard/data/industry_type.txt:1 #: erpnext/setup/workspace/home/home.json erpnext/stock/doctype/item/item.json @@ -1581,12 +1603,15 @@ msgstr "Bogføring Detaljer" #. Label of a Link in the Invoicing Workspace #. Label of the accounting_dimensions_section (Section Break) field in DocType #. 'Asset Repair' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounting_dimension/accounting_dimension.json #: erpnext/accounts/doctype/accounting_dimension_filter/accounting_dimension_filter.json #: erpnext/accounts/doctype/allowed_dimension/allowed_dimension.json #: erpnext/accounts/report/profitability_analysis/profitability_analysis.js:32 #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/assets/doctype/asset_repair/asset_repair.json +#: erpnext/workspace_sidebar/accounts_setup.json +#: erpnext/workspace_sidebar/budget.json msgid "Accounting Dimension" msgstr "Bogføring Dimension" @@ -1774,9 +1799,9 @@ msgstr "Bogføring Dimensioner Filter" msgid "Accounting Entries" msgstr "Bogføring Poster" -#: erpnext/assets/doctype/asset/asset.py:936 -#: erpnext/assets/doctype/asset/asset.py:951 -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:542 +#: erpnext/assets/doctype/asset/asset.py:939 +#: erpnext/assets/doctype/asset/asset.py:954 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:543 msgid "Accounting Entry for Asset" msgstr "Bogføring Post for Aktiv" @@ -1785,7 +1810,7 @@ msgstr "Bogføring Post for Aktiv" msgid "Accounting Entry for LCV in Stock Entry {0}" msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:873 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:874 msgid "Accounting Entry for Landed Cost Voucher for SCR {0}" msgstr "" @@ -1807,7 +1832,7 @@ msgstr "" #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:930 #: erpnext/stock/doctype/stock_entry/stock_entry.py:1905 #: erpnext/stock/doctype/stock_entry/stock_entry.py:1919 -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:708 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:709 msgid "Accounting Entry for Stock" msgstr "" @@ -1837,8 +1862,10 @@ msgstr "Bogføring Instølningar" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounting_period/accounting_period.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Accounting Period" msgstr "Bogføring Periode" @@ -1910,12 +1937,16 @@ msgstr "" #. Option for the 'Write Off Based On' (Select) field in DocType 'Journal #. Entry' #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:154 #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:256 #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/report/accounts_payable/accounts_payable.json #: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:115 #: erpnext/buying/doctype/supplier/supplier.js:110 +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Accounts Payable" msgstr "" @@ -1930,6 +1961,7 @@ msgstr "" #. Option for the 'Report' (Select) field in DocType 'Process Statement Of #. Accounts' #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:12 #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:12 #: erpnext/accounts/doctype/journal_entry/journal_entry.json @@ -1937,6 +1969,9 @@ msgstr "" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.json #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:138 #: erpnext/selling/doctype/customer/customer.js:162 +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Accounts Receivable" msgstr "Tilgodehavender" @@ -1979,12 +2014,22 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Invoicing Workspace #. Label of a shortcut in the ERPNext Settings Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json +#: erpnext/workspace_sidebar/accounts_setup.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Accounts Settings" msgstr "" +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar +#: erpnext/desktop_icon/accounts_setup.json +#: erpnext/workspace_sidebar/accounts_setup.json +msgid "Accounts Setup" +msgstr "" + #: erpnext/accounts/doctype/journal_entry/journal_entry.py:1319 msgid "Accounts table cannot be blank." msgstr "" @@ -2190,8 +2235,10 @@ msgstr "Aktiviteter" #. Name of a DocType #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/doctype/activity_cost/activity_cost.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Activity Cost" msgstr "Aktivitet Omkostninger" @@ -2209,6 +2256,7 @@ msgstr "Aktivitetsomkostninger pr. medarbejder" #. Label of the activity_type (Data) field in DocType 'Activity Type' #. Label of the activity_type (Link) field in DocType 'Timesheet Detail' #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/sales_invoice_timesheet/sales_invoice_timesheet.json #: erpnext/projects/doctype/activity_cost/activity_cost.json #: erpnext/projects/doctype/activity_type/activity_type.json @@ -2217,6 +2265,7 @@ msgstr "Aktivitetsomkostninger pr. medarbejder" #: erpnext/projects/workspace/projects/projects.json #: erpnext/public/js/projects/timer.js:9 #: erpnext/templates/pages/timelog_info.html:25 +#: erpnext/workspace_sidebar/projects.json msgid "Activity Type" msgstr "Aktivitet Type" @@ -2821,6 +2870,7 @@ msgstr "" msgid "Additional Discount Percentage" msgstr "" +#. Label of the addtional_info (Section Break) field in DocType 'Journal Entry' #. Label of the additional_info_section (Section Break) field in DocType #. 'Purchase Invoice' #. Label of the more_information (Section Break) field in DocType 'Sales @@ -2836,6 +2886,7 @@ msgstr "" #. Label of the more_info (Section Break) field in DocType 'Delivery Note' #. Label of the additional_info_section (Section Break) field in DocType #. 'Purchase Receipt' +#: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/assets/doctype/asset/asset.json @@ -2896,7 +2947,7 @@ msgstr "" msgid "Additional information regarding the customer." msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:590 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:591 msgid "Additional {0} {1} of item {2} required as per BOM to complete this transaction" msgstr "" @@ -2954,8 +3005,10 @@ msgstr "Adresse & Kontakter" #. Label of a Link in the Financial Reports Workspace #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/selling/report/address_and_contacts/address_and_contacts.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Address And Contacts" msgstr "Adresse & Kontakter" @@ -3220,7 +3273,7 @@ msgstr "" #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py:39 #: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:91 -#: erpnext/accounts/report/general_ledger/general_ledger.py:752 +#: erpnext/accounts/report/general_ledger/general_ledger.py:750 msgid "Against Account" msgstr "" @@ -3338,7 +3391,7 @@ msgstr "" #. Label of the against_voucher (Dynamic Link) field in DocType 'GL Entry' #: erpnext/accounts/doctype/gl_entry/gl_entry.json -#: erpnext/accounts/report/general_ledger/general_ledger.py:785 +#: erpnext/accounts/report/general_ledger/general_ledger.py:783 msgid "Against Voucher" msgstr "" @@ -3362,7 +3415,7 @@ msgstr "" #: erpnext/accounts/doctype/advance_payment_ledger_entry/advance_payment_ledger_entry.json #: erpnext/accounts/doctype/gl_entry/gl_entry.json #: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.json -#: erpnext/accounts/report/general_ledger/general_ledger.py:783 +#: erpnext/accounts/report/general_ledger/general_ledger.py:781 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:183 msgid "Against Voucher Type" msgstr "" @@ -3500,7 +3553,7 @@ msgstr "" msgid "All Activities HTML" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:369 +#: erpnext/manufacturing/doctype/bom/bom.py:370 msgid "All BOMs" msgstr "" @@ -3633,7 +3686,7 @@ msgstr "" msgid "All communications including and above this shall be moved into the new Issue" msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:968 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:964 msgid "All items are already requested" msgstr "" @@ -4373,7 +4426,7 @@ msgstr "" #: erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json #: erpnext/accounts/doctype/budget_distribution/budget_distribution.json #: erpnext/accounts/doctype/cashier_closing_payments/cashier_closing_payments.json -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:627 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:623 #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.json @@ -4406,8 +4459,8 @@ msgstr "" #: erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py:45 #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:79 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:44 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:267 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:319 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:268 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:320 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:201 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:111 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:44 @@ -4697,7 +4750,7 @@ msgstr "" msgid "Another Cost Center Allocation record {0} applicable from {1}, hence this allocation will be applicable upto {2}" msgstr "" -#: erpnext/accounts/doctype/payment_request/payment_request.py:757 +#: erpnext/accounts/doctype/payment_request/payment_request.py:758 msgid "Another Payment Request is already processed" msgstr "" @@ -4983,12 +5036,16 @@ msgid "Apply to Document" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/appointment/appointment.json +#: erpnext/workspace_sidebar/crm.json msgid "Appointment" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/appointment_booking_settings/appointment_booking_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Appointment Booking Settings" msgstr "" @@ -5138,11 +5195,11 @@ msgstr "" msgid "As there are reserved stock, you cannot disable {0}." msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1088 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1084 msgid "As there are sufficient Sub Assembly Items, Work Order is not required for Warehouse {0}." msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1824 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1830 msgid "As there are sufficient raw materials, Material Request is not required for Warehouse {0}." msgstr "" @@ -5172,6 +5229,7 @@ msgstr "" #. Label of the asset (Link) field in DocType 'Asset Value Adjustment' #. Label of a Link in the Assets Workspace #. Label of the asset (Link) field in DocType 'Serial No' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/ledger_merge/ledger_merge.json @@ -5193,6 +5251,7 @@ msgstr "" #: erpnext/assets/workspace/assets/assets.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:192 #: erpnext/stock/doctype/serial_no/serial_no.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset" msgstr "" @@ -5204,18 +5263,22 @@ msgstr "" #. Name of a DocType #. Name of a report #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset_activity/asset_activity.json #: erpnext/assets/report/asset_activity/asset_activity.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Activity" msgstr "" #. Group in Asset's connections #. Name of a DocType #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/doctype/asset_capitalization/asset_capitalization.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Capitalization" msgstr "" @@ -5243,6 +5306,7 @@ msgstr "" #. Label of a Link in the Assets Workspace #. Label of the asset_category (Link) field in DocType 'Item' #. Label of the asset_category (Link) field in DocType 'Purchase Receipt Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.js:36 #: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:197 @@ -5257,6 +5321,7 @@ msgstr "" #: erpnext/assets/workspace/assets/assets.json #: erpnext/stock/doctype/item/item.json #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Category" msgstr "" @@ -5281,8 +5346,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Depreciation Ledger" msgstr "" @@ -5314,8 +5381,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Depreciations and Balances" msgstr "" @@ -5350,18 +5419,22 @@ msgstr "" #. Log' #. Name of a report #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset_maintenance/asset_maintenance.json #: erpnext/assets/doctype/asset_maintenance_log/asset_maintenance_log.json #: erpnext/assets/doctype/asset_maintenance_log/asset_maintenance_log_calendar.js:18 #: erpnext/assets/report/asset_maintenance/asset_maintenance.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Maintenance" msgstr "" #. Name of a DocType #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset_maintenance_log/asset_maintenance_log.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Maintenance Log" msgstr "" @@ -5372,16 +5445,20 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset_maintenance_team/asset_maintenance_team.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Maintenance Team" msgstr "" #. Name of a DocType #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset_movement/asset_movement.json #: erpnext/assets/workspace/assets/assets.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:203 +#: erpnext/workspace_sidebar/assets.json msgid "Asset Movement" msgstr "" @@ -5390,10 +5467,6 @@ msgstr "" msgid "Asset Movement Item" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:1182 -msgid "Asset Movement record {0} created" -msgstr "" - #. Label of the asset_name (Data) field in DocType 'Asset' #. Label of the target_asset_name (Data) field in DocType 'Asset #. Capitalization' @@ -5451,11 +5524,13 @@ msgstr "" #. Option for the 'Type of Transaction' (Select) field in DocType 'Serial and #. Batch Bundle' #. Label of the asset_repair (Link) field in DocType 'Stock Entry' +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset/asset.js:105 #: erpnext/assets/doctype/asset_repair/asset_repair.json #: erpnext/assets/workspace/assets/assets.json #: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.json #: erpnext/stock/doctype/stock_entry/stock_entry.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Repair" msgstr "" @@ -5512,9 +5587,11 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset/asset.js:97 #: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Value Adjustment" msgstr "" @@ -5532,15 +5609,15 @@ msgstr "" msgid "Asset cancelled" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:732 +#: erpnext/assets/doctype/asset/asset.py:735 msgid "Asset cannot be cancelled, as it is already {0}" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:393 +#: erpnext/assets/doctype/asset/depreciation.py:394 msgid "Asset cannot be scrapped before the last depreciation entry." msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:597 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:598 msgid "Asset capitalized after Asset Capitalization {0} was submitted" msgstr "" @@ -5548,7 +5625,7 @@ msgstr "" msgid "Asset created" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:1423 +#: erpnext/assets/doctype/asset/asset.py:1438 msgid "Asset created after being split from Asset {0}" msgstr "" @@ -5568,11 +5645,11 @@ msgstr "" msgid "Asset received at Location {0} and issued to Employee {1}" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:454 +#: erpnext/assets/doctype/asset/depreciation.py:455 msgid "Asset restored" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:605 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:606 msgid "Asset restored after Asset Capitalization {0} was cancelled" msgstr "" @@ -5580,11 +5657,11 @@ msgstr "" msgid "Asset returned" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:441 +#: erpnext/assets/doctype/asset/depreciation.py:442 msgid "Asset scrapped" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:443 +#: erpnext/assets/doctype/asset/depreciation.py:444 msgid "Asset scrapped via Journal Entry {0}" msgstr "" @@ -5601,7 +5678,7 @@ msgstr "" msgid "Asset transferred to Location {0}" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:1432 +#: erpnext/assets/doctype/asset/asset.py:1447 msgid "Asset updated after being split into Asset {0}" msgstr "" @@ -5609,11 +5686,11 @@ msgstr "" msgid "Asset updated due to Asset Repair {0} {1}." msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:375 +#: erpnext/assets/doctype/asset/depreciation.py:376 msgid "Asset {0} cannot be scrapped, as it is already {1}" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:195 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:196 msgid "Asset {0} does not belong to Item {1}" msgstr "" @@ -5629,12 +5706,12 @@ msgstr "" msgid "Asset {0} does not belong to the location {1}" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:646 -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:739 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:647 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:738 msgid "Asset {0} does not exist" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:572 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:573 msgid "Asset {0} has been updated. Please set the depreciation details if any and submit it." msgstr "" @@ -5650,11 +5727,11 @@ msgstr "" msgid "Asset {0} is not submitted. Please submit the asset before proceeding." msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:373 +#: erpnext/assets/doctype/asset/depreciation.py:374 msgid "Asset {0} must be submitted" msgstr "" -#: erpnext/controllers/buying_controller.py:1013 +#: erpnext/controllers/buying_controller.py:1030 msgid "Asset {assets_link} created for {item_code}" msgstr "" @@ -5675,20 +5752,23 @@ msgstr "" #. Label of the assets (Table) field in DocType 'Asset Movement' #. Name of a Workspace #. Label of a Card Break in the Assets Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/finance_book/finance_book_dashboard.py:9 #: erpnext/accounts/report/balance_sheet/balance_sheet.py:249 #: erpnext/assets/doctype/asset_capitalization/asset_capitalization.json #: erpnext/assets/doctype/asset_movement/asset_movement.json -#: erpnext/assets/workspace/assets/assets.json +#: erpnext/assets/workspace/assets/assets.json erpnext/desktop_icon/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Assets" msgstr "" -#: erpnext/controllers/buying_controller.py:1031 +#: erpnext/controllers/buying_controller.py:1048 msgid "Assets not created for {item_code}. You will have to create asset manually." msgstr "" -#: erpnext/controllers/buying_controller.py:1018 +#: erpnext/controllers/buying_controller.py:1035 msgid "Assets {assets_link} created for {item_code}" msgstr "" @@ -5720,7 +5800,7 @@ msgstr "" msgid "At Row #{0}: The picked quantity {1} for the item {2} is greater than available stock {3} in the warehouse {4}." msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1354 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1357 msgid "At Row {0}: In Serial and Batch Bundle {1} must have docstatus as 1 and not 0" msgstr "" @@ -5728,7 +5808,7 @@ msgstr "" msgid "At least one account with exchange gain or loss is required" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:1288 +#: erpnext/assets/doctype/asset/asset.py:1296 msgid "At least one asset has to be selected." msgstr "" @@ -5777,7 +5857,7 @@ msgstr "" msgid "At row #{0}: you have selected the Difference Account {1}, which is a Cost of Goods Sold type account. Please select a different account" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1116 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1119 msgid "At row {0}: Batch No is mandatory for Item {1}" msgstr "" @@ -5785,11 +5865,11 @@ msgstr "" msgid "At row {0}: Parent Row No cannot be set for item {1}" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1101 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1104 msgid "At row {0}: Qty is mandatory for the batch {1}" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1108 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1111 msgid "At row {0}: Serial No is mandatory for Item {1}" msgstr "" @@ -5801,7 +5881,7 @@ msgstr "" msgid "At row {0}: set Parent Row No for item {1}" msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:225 +#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:226 msgid "Atleast one raw material for Finished Good Item {0} should be customer provided." msgstr "" @@ -6253,8 +6333,10 @@ msgstr "Tilgængelig Lager" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/available_stock_for_packing_items/available_stock_for_packing_items.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Available Stock for Packing Items" msgstr "" @@ -6275,7 +6357,7 @@ msgstr "" msgid "Available {0}" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:488 +#: erpnext/assets/doctype/asset/asset.py:491 msgid "Available-for-use Date should be after purchase date" msgstr "" @@ -6381,6 +6463,7 @@ msgstr "" #. Label of the bom (Link) field in DocType 'Subcontracting Inward Order Item' #. Label of the bom (Link) field in DocType 'Subcontracting Order Item' #. Label of the bom (Link) field in DocType 'Subcontracting Receipt Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/buying/doctype/buying_settings/buying_settings.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json @@ -6404,6 +6487,7 @@ msgstr "" #: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:525 #: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM" msgstr "Stykliste" @@ -6411,7 +6495,7 @@ msgstr "Stykliste" msgid "BOM 1" msgstr "Stykliste 1" -#: erpnext/manufacturing/doctype/bom/bom.py:1751 +#: erpnext/manufacturing/doctype/bom/bom.py:1760 msgid "BOM 1 {0} and BOM 2 {1} should not be same" msgstr "Stykliste 1 {0} og Stykliste 2 {1} bør ikke være ens" @@ -6420,8 +6504,10 @@ msgid "BOM 2" msgstr "Stykliste 2" #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/page/bom_comparison_tool/bom_comparison_tool.js:4 #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM Comparison Tool" msgstr "Stykliste Sammenligningsværktøj" @@ -6432,8 +6518,10 @@ msgstr "Stykliste Oprettet" #. Label of the bom_creator (Link) field in DocType 'BOM' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom/bom.json #: erpnext/manufacturing/doctype/bom_creator/bom_creator.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM Creator" msgstr "Styklisteopretter" @@ -6541,8 +6629,10 @@ msgstr "Stykliste Operation" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/bom_operations_time/bom_operations_time.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM Operations Time" msgstr "Stykliste Operationer Tid" @@ -6561,8 +6651,10 @@ msgstr "Stykliste Kassering Artikel" #. Label of a Link in the Manufacturing Workspace #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/report/bom_search/bom_search.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM Search" msgstr "Styklistesøgning" @@ -6573,9 +6665,11 @@ msgstr "" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.html:1 #: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM Stock Report" msgstr "" @@ -6604,8 +6698,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom_update_tool/bom_update_tool.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM Update Tool" msgstr "" @@ -6660,23 +6756,23 @@ msgstr "" msgid "BOM recursion: {0} cannot be child of {1}" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:751 +#: erpnext/manufacturing/doctype/bom/bom.py:758 msgid "BOM recursion: {1} cannot be parent or child of {0}" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1486 +#: erpnext/manufacturing/doctype/bom/bom.py:1495 msgid "BOM {0} does not belong to Item {1}" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1468 +#: erpnext/manufacturing/doctype/bom/bom.py:1477 msgid "BOM {0} must be active" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1471 +#: erpnext/manufacturing/doctype/bom/bom.py:1480 msgid "BOM {0} must be submitted" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:839 +#: erpnext/manufacturing/doctype/bom/bom.py:848 msgid "BOM {0} not found for the item {1}" msgstr "" @@ -6737,8 +6833,8 @@ msgstr "" #: erpnext/accounts/report/account_balance/account_balance.py:36 #: erpnext/accounts/report/general_ledger/general_ledger.html:94 -#: erpnext/accounts/report/purchase_register/purchase_register.py:241 -#: erpnext/accounts/report/sales_register/sales_register.py:277 +#: erpnext/accounts/report/purchase_register/purchase_register.py:242 +#: erpnext/accounts/report/sales_register/sales_register.py:278 #: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:71 msgid "Balance" msgstr "" @@ -6747,7 +6843,7 @@ msgstr "" msgid "Balance (Dr - Cr)" msgstr "" -#: erpnext/accounts/report/general_ledger/general_ledger.py:704 +#: erpnext/accounts/report/general_ledger/general_ledger.py:702 msgid "Balance ({0})" msgstr "" @@ -6787,6 +6883,7 @@ msgstr "" #. Name of a report #. Label of a Link in the Financial Reports Workspace #. Label of the column_break_16 (Column Break) field in DocType 'Email Digest' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/financial_report_template/financial_report_template.json #: erpnext/accounts/doctype/process_period_closing_voucher_detail/process_period_closing_voucher_detail.json @@ -6794,6 +6891,7 @@ msgstr "" #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/public/js/financial_statements.js:311 #: erpnext/setup/doctype/email_digest/email_digest.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Balance Sheet" msgstr "" @@ -6854,6 +6952,7 @@ msgstr "" #. Label of the bank (Link) field in DocType 'Payment Request' #. Label of a Link in the Invoicing Workspace #. Option for the 'Salary Mode' (Select) field in DocType 'Employee' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/bank/bank.json #: erpnext/accounts/doctype/bank_account/bank_account.json @@ -6867,6 +6966,7 @@ msgstr "" #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/erpnext_integrations/doctype/plaid_settings/plaid_settings.py:99 #: erpnext/setup/doctype/employee/employee.json +#: erpnext/workspace_sidebar/banking.json msgid "Bank" msgstr "" @@ -6892,6 +6992,7 @@ msgstr "" #. Label of the bank_account (Link) field in DocType 'Payment Order Reference' #. Label of the bank_account (Link) field in DocType 'Payment Request' #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_account/bank_account.json #: erpnext/accounts/doctype/bank_clearance/bank_clearance.json #: erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json @@ -6906,6 +7007,7 @@ msgstr "" #: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.js:16 #: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.js:16 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/banking.json msgid "Bank Account" msgstr "" @@ -6936,16 +7038,20 @@ msgid "Bank Account No" msgstr "Bank Konto Nummer" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_account_subtype/bank_account_subtype.json +#: erpnext/workspace_sidebar/banking.json msgid "Bank Account Subtype" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_account_type/bank_account_type.json +#: erpnext/workspace_sidebar/banking.json msgid "Bank Account Type" msgstr "" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:379 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:381 msgid "Bank Account {} in Bank Transaction {} is not matching with Bank Account {}" msgstr "" @@ -6974,8 +7080,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_clearance/bank_clearance.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/banking.json msgid "Bank Clearance" msgstr "" @@ -7016,7 +7124,9 @@ msgid "Bank Entry" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json +#: erpnext/workspace_sidebar/banking.json msgid "Bank Guarantee" msgstr "" @@ -7044,6 +7154,11 @@ msgstr "Bank Navn" msgid "Bank Overdraft Account" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/banking.json +msgid "Bank Reconciliation" +msgstr "" + #. Name of a report #. Label of a Link in the Invoicing Workspace #: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.html:1 @@ -7069,7 +7184,10 @@ msgid "Bank Statement balance as per General Ledger" msgstr "" #. Name of a DocType +#. Option for the 'Reference Type' (Select) field in DocType 'Journal Entry +#. Account' #: erpnext/accounts/doctype/bank_transaction/bank_transaction.json +#: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/erpnext_integrations/doctype/plaid_settings/plaid_settings.js:32 msgid "Bank Transaction" msgstr "" @@ -7098,7 +7216,7 @@ msgstr "" msgid "Bank Transaction {0} added as Payment Entry" msgstr "" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:150 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:152 msgid "Bank Transaction {0} is already fully reconciled" msgstr "" @@ -7135,9 +7253,13 @@ msgstr "" #. Label of the banking_section (Section Break) field in DocType 'Accounts #. Settings' #. Label of a Card Break in the Invoicing Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/desktop_icon/banking.json #: erpnext/setup/setup_wizard/data/industry_type.txt:8 +#: erpnext/workspace_sidebar/banking.json msgid "Banking" msgstr "" @@ -7340,8 +7462,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/batch_item_expiry_status/batch_item_expiry_status.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Batch Item Expiry Status" msgstr "" @@ -7369,6 +7493,7 @@ msgstr "" #. Label of the batch_no (Link) field in DocType 'Subcontracting Receipt Item' #. Label of the batch_no (Link) field in DocType 'Subcontracting Receipt #. Supplied Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -7396,6 +7521,7 @@ msgstr "" #: erpnext/stock/report/available_batch_report/available_batch_report.js:64 #: erpnext/stock/report/available_batch_report/available_batch_report.py:50 #: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.js:68 +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:33 #: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.js:81 #: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:160 #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.js:19 @@ -7403,14 +7529,15 @@ msgstr "" #: erpnext/stock/report/stock_ledger/stock_ledger.js:77 #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json #: erpnext/subcontracting/doctype/subcontracting_receipt_supplied_item/subcontracting_receipt_supplied_item.json +#: erpnext/workspace_sidebar/stock.json msgid "Batch No" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1119 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1122 msgid "Batch No is mandatory" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3261 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3284 msgid "Batch No {0} does not exists" msgstr "" @@ -7418,7 +7545,7 @@ msgstr "" msgid "Batch No {0} is linked with Item {1} which has serial no. Please scan serial no instead." msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:436 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:437 msgid "Batch No {0} is not present in the original {1} {2}, hence you can't return it against the {1} {2}" msgstr "" @@ -7433,7 +7560,7 @@ msgstr "" msgid "Batch Nos" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1852 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1875 msgid "Batch Nos are created successfully" msgstr "" @@ -7510,8 +7637,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Batch-Wise Balance History" msgstr "" @@ -7546,7 +7675,7 @@ msgstr "" #. Label of the bill_date (Date) field in DocType 'Subcontracting Receipt' #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1211 -#: erpnext/accounts/report/purchase_register/purchase_register.py:213 +#: erpnext/accounts/report/purchase_register/purchase_register.py:214 #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json msgid "Bill Date" msgstr "" @@ -7555,7 +7684,7 @@ msgstr "" #. Label of the bill_no (Data) field in DocType 'Subcontracting Receipt' #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1210 -#: erpnext/accounts/report/purchase_register/purchase_register.py:212 +#: erpnext/accounts/report/purchase_register/purchase_register.py:213 #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json msgid "Bill No" msgstr "" @@ -7568,7 +7697,7 @@ msgstr "" #. Label of a Card Break in the Manufacturing Workspace #. Label of a Link in the Manufacturing Workspace -#: erpnext/manufacturing/doctype/bom/bom.py:1318 +#: erpnext/manufacturing/doctype/bom/bom.py:1327 #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/material_request/material_request.js:139 #: erpnext/stock/doctype/stock_entry/stock_entry.js:692 @@ -7863,11 +7992,13 @@ msgstr "" #. Label of the blanket_order (Link) field in DocType 'Quotation Item' #. Label of the blanket_order (Link) field in DocType 'Sales Order Item' #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/manufacturing/doctype/blanket_order/blanket_order.json #: erpnext/selling/doctype/quotation_item/quotation_item.json #: erpnext/selling/doctype/sales_order_item/sales_order_item.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Blanket Order" msgstr "" @@ -8134,6 +8265,9 @@ msgstr "" #. Settings' #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/budget/budget.json #: erpnext/accounts/doctype/cost_center/cost_center.js:45 @@ -8146,6 +8280,7 @@ msgstr "" #: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:334 #: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:448 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/desktop_icon/budget.json erpnext/workspace_sidebar/budget.json msgid "Budget" msgstr "" @@ -8213,6 +8348,11 @@ msgstr "" msgid "Budget Start Date" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/budget.json +msgid "Budget Variance" +msgstr "" + #. Name of a report #. Label of a Link in the Invoicing Workspace #: erpnext/accounts/doctype/cost_center/cost_center_tree.js:77 @@ -8326,19 +8466,22 @@ msgstr "" #. Group in Subscription's connections #. Name of a Workspace #. Label of a Card Break in the Buying Workspace +#. Label of a Desktop Icon #. Group in Incoterm's connections #. Label of the buying (Check) field in DocType 'Terms and Conditions' #. Label of the buying (Check) field in DocType 'Item Price' #. Label of the buying (Check) field in DocType 'Price List' +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json #: erpnext/accounts/doctype/shipping_rule/shipping_rule.json #: erpnext/accounts/doctype/subscription/subscription.json -#: erpnext/buying/workspace/buying/buying.json +#: erpnext/buying/workspace/buying/buying.json erpnext/desktop_icon/buying.json #: erpnext/setup/doctype/incoterm/incoterm.json #: erpnext/setup/doctype/terms_and_conditions/terms_and_conditions.json #: erpnext/stock/doctype/item_price/item_price.json #: erpnext/stock/doctype/price_list/price_list.json +#: erpnext/workspace_sidebar/buying.json msgid "Buying" msgstr "" @@ -8362,9 +8505,11 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Buying Workspace #. Label of a shortcut in the ERPNext Settings Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/buying_settings/buying_settings.json #: erpnext/buying/workspace/buying/buying.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Buying Settings" msgstr "" @@ -8397,6 +8542,11 @@ msgstr "" msgid "CC To" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/accounts_setup.json +msgid "COA Importer" +msgstr "" + #. Option for the 'Barcode Type' (Select) field in DocType 'Item Barcode' #: erpnext/stock/doctype/item_barcode/item_barcode.json msgid "CODE-39" @@ -8412,8 +8562,11 @@ msgid "COGS Debit" msgstr "" #. Name of a Workspace +#. Label of a Desktop Icon #. Label of a Card Break in the Home Workspace -#: erpnext/crm/workspace/crm/crm.json erpnext/setup/workspace/home/home.json +#. Title of a Workspace Sidebar +#: erpnext/crm/workspace/crm/crm.json erpnext/desktop_icon/crm.json +#: erpnext/setup/workspace/home/home.json erpnext/workspace_sidebar/crm.json msgid "CRM" msgstr "Sælgestød" @@ -8423,7 +8576,10 @@ msgid "CRM Note" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/crm_settings/crm_settings.json +#: erpnext/workspace_sidebar/crm.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "CRM Settings" msgstr "Indstillinger" @@ -8636,8 +8792,9 @@ msgstr "" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/campaign_efficiency/campaign_efficiency.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Campaign Efficiency" msgstr "Kampagne Effektivitet" @@ -8678,7 +8835,7 @@ msgstr "" msgid "Can be approved by {0}" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2512 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2521 msgid "Can not close Work Order. Since {0} Job Cards are in Work In Progress state." msgstr "" @@ -8833,7 +8990,7 @@ msgstr "" msgid "Cannot cancel this document as it is linked with the submitted Asset Value Adjustment {0}. Please cancel the Asset Value Adjustment to continue." msgstr "" -#: erpnext/controllers/buying_controller.py:1122 +#: erpnext/controllers/buying_controller.py:1139 msgid "Cannot cancel this document as it is linked with the submitted asset {asset_link}. Please cancel the asset to continue." msgstr "" @@ -8845,10 +9002,6 @@ msgstr "" msgid "Cannot change Attributes after stock transaction. Make a new Item and transfer stock to the new Item" msgstr "" -#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:49 -msgid "Cannot change Fiscal Year Start Date and Fiscal Year End Date once the Fiscal Year is saved." -msgstr "" - #: erpnext/accounts/doctype/accounting_dimension/accounting_dimension.py:73 msgid "Cannot change Reference Document Type." msgstr "" @@ -8889,7 +9042,7 @@ msgstr "" msgid "Cannot create Stock Reservation Entries for future dated Purchase Receipts." msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:1888 +#: erpnext/selling/doctype/sales_order/sales_order.py:1900 #: erpnext/stock/doctype/pick_list/pick_list.py:219 msgid "Cannot create a pick list for Sales Order {0} because it has reserved stock. Please unreserve the stock in order to create a pick list." msgstr "" @@ -8902,7 +9055,7 @@ msgstr "" msgid "Cannot create return for consolidated invoice {0}." msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1175 +#: erpnext/manufacturing/doctype/bom/bom.py:1184 msgid "Cannot deactivate or cancel BOM as it is linked with other BOMs" msgstr "" @@ -8948,8 +9101,8 @@ msgstr "" msgid "Cannot enable Item-wise Inventory Account, as there are existing Stock Ledger Entries for the company {0} with Warehouse-wise Inventory Account. Please cancel the stock transactions first and try again." msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:782 -#: erpnext/selling/doctype/sales_order/sales_order.py:805 +#: erpnext/selling/doctype/sales_order/sales_order.py:783 +#: erpnext/selling/doctype/sales_order/sales_order.py:806 msgid "Cannot ensure delivery by Serial No as Item {0} is added with and without Ensure Delivery by Serial No." msgstr "" @@ -9012,7 +9165,7 @@ msgstr "" msgid "Cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for first row" msgstr "" -#: erpnext/selling/doctype/quotation/quotation.py:287 +#: erpnext/selling/doctype/quotation/quotation.py:290 msgid "Cannot set as Lost as Sales Order is made." msgstr "" @@ -9024,6 +9177,10 @@ msgstr "" msgid "Cannot set multiple Item Defaults for a company." msgstr "" +#: erpnext/assets/doctype/asset_category/asset_category.py:108 +msgid "Cannot set multiple account rows for the same company" +msgstr "" + #: erpnext/controllers/accounts_controller.py:3885 msgid "Cannot set quantity less than delivered quantity" msgstr "" @@ -9188,9 +9345,11 @@ msgstr "" #. Template' #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/financial_report_template/financial_report_template.json #: erpnext/accounts/report/cash_flow/cash_flow.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Cash Flow" msgstr "" @@ -9309,8 +9468,8 @@ msgstr "" msgid "Category-wise Asset Value" msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:294 -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:130 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:298 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:131 msgid "Caution" msgstr "" @@ -9424,7 +9583,7 @@ msgstr "" msgid "Change this date manually to setup the next synchronization start date" msgstr "" -#: erpnext/selling/doctype/customer/customer.py:157 +#: erpnext/selling/doctype/customer/customer.py:158 msgid "Changed customer name to '{}' as '{}' already exists." msgstr "" @@ -9495,6 +9654,7 @@ msgstr "" #. Label of a Link in the Invoicing Workspace #. Label of the section_break_28 (Section Break) field in DocType 'Company' #. Label of a Link in the Home Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.js:69 #: erpnext/accounts/doctype/account/account_tree.js:5 #: erpnext/accounts/doctype/cost_center/cost_center_tree.js:52 @@ -9503,6 +9663,8 @@ msgstr "" #: erpnext/setup/doctype/company/company.js:123 #: erpnext/setup/doctype/company/company.json #: erpnext/setup/workspace/home/home.json +#: erpnext/workspace_sidebar/accounts_setup.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Chart of Accounts" msgstr "" @@ -9516,9 +9678,11 @@ msgid "Chart of Accounts Importer" msgstr "" #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account_tree.js:196 #: erpnext/accounts/doctype/cost_center/cost_center.js:41 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Chart of Cost Centers" msgstr "" @@ -9850,11 +10014,11 @@ msgstr "" msgid "Closed Documents" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2435 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2444 msgid "Closed Work Order can not be stopped or Re-opened" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:536 +#: erpnext/selling/doctype/sales_order/sales_order.py:537 msgid "Closed order cannot be cancelled. Unclose to cancel." msgstr "" @@ -9875,7 +10039,7 @@ msgstr "" msgid "Closing (Dr)" msgstr "" -#: erpnext/accounts/report/general_ledger/general_ledger.py:399 +#: erpnext/accounts/report/general_ledger/general_ledger.py:397 msgid "Closing (Opening + Total)" msgstr "" @@ -9904,7 +10068,7 @@ msgstr "" #: erpnext/accounts/doctype/bank_reconciliation_tool/bank_reconciliation_tool.json #: erpnext/accounts/doctype/financial_report_row/financial_report_row.json #: erpnext/accounts/doctype/process_period_closing_voucher_detail/process_period_closing_voucher_detail.json -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:232 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:230 msgid "Closing Balance" msgstr "" @@ -10091,6 +10255,7 @@ msgstr "" #. Health Monitor' #: erpnext/accounts/doctype/fiscal_year/fiscal_year.json #: erpnext/accounts/doctype/ledger_health_monitor/ledger_health_monitor.json +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:26 msgid "Companies" msgstr "" @@ -10245,6 +10410,7 @@ msgstr "" #. Label of the company (Link) field in DocType 'Subcontracting Receipt' #. Label of the company (Link) field in DocType 'Issue' #. Label of the company (Link) field in DocType 'Warranty Claim' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/dashboard_chart_source/account_balance_timeline/account_balance_timeline.js:8 #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/account/account_tree.js:12 @@ -10312,6 +10478,7 @@ msgstr "" #: erpnext/accounts/doctype/tax_withholding_account/tax_withholding_account.json #: erpnext/accounts/doctype/tax_withholding_entry/tax_withholding_entry.json #: erpnext/accounts/doctype/unreconcile_payment/unreconcile_payment.json +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:24 #: erpnext/accounts/report/account_balance/account_balance.js:8 #: erpnext/accounts/report/accounts_payable/accounts_payable.js:8 #: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:8 @@ -10338,9 +10505,9 @@ msgstr "" #: erpnext/accounts/report/gross_profit/gross_profit.js:8 #: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.js:8 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.js:40 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:224 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:225 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:28 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:269 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:270 #: erpnext/accounts/report/payment_ledger/payment_ledger.js:8 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js:8 #: erpnext/accounts/report/pos_register/pos_register.js:8 @@ -10442,7 +10609,7 @@ msgstr "" #: erpnext/selling/doctype/sales_order/sales_order.json #: erpnext/selling/doctype/supplier_number_at_customer/supplier_number_at_customer.json #: erpnext/selling/page/point_of_sale/pos_controller.js:72 -#: erpnext/selling/page/sales_funnel/sales_funnel.js:33 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:36 #: erpnext/selling/report/customer_acquisition_and_loyalty/customer_acquisition_and_loyalty.js:16 #: erpnext/selling/report/customer_credit_balance/customer_credit_balance.js:8 #: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.js:8 @@ -10510,6 +10677,7 @@ msgstr "" #: erpnext/stock/report/item_shortage_report/item_shortage_report.js:8 #: erpnext/stock/report/item_shortage_report/item_shortage_report.py:137 #: erpnext/stock/report/landed_cost_report/landed_cost_report.js:8 +#: erpnext/stock/report/negative_batch_report/negative_batch_report.js:8 #: erpnext/stock/report/product_bundle_balance/product_bundle_balance.js:8 #: erpnext/stock/report/product_bundle_balance/product_bundle_balance.py:114 #: erpnext/stock/report/reserved_stock/reserved_stock.js:8 @@ -10538,6 +10706,7 @@ msgstr "" #: erpnext/support/doctype/warranty_claim/warranty_claim.json #: erpnext/support/report/issue_analytics/issue_analytics.js:8 #: erpnext/support/report/issue_summary/issue_summary.js:8 +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Company" msgstr "Selskab" @@ -11081,6 +11250,11 @@ msgstr "" msgid "Consolidated Financial Statement" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "Consolidated Report" +msgstr "" + #. Label of the consolidated_invoice (Link) field in DocType 'POS Invoice' #. Label of the consolidated_invoice (Link) field in DocType 'POS Invoice Merge #. Log' @@ -11201,7 +11375,7 @@ msgstr "" msgid "Consumed Stock Items" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:285 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:286 msgid "Consumed Stock Items, Consumed Asset Items or Consumed Service Items is mandatory for Capitalization" msgstr "" @@ -11361,7 +11535,9 @@ msgid "Contra Entry" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/contract/contract.json +#: erpnext/workspace_sidebar/crm.json msgid "Contract" msgstr "Aftale" @@ -11706,6 +11882,7 @@ msgstr "" #. Item' #. Label of the cost_center (Link) field in DocType 'Subcontracting Receipt #. Supplied Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account_closing_balance/account_closing_balance.json #: erpnext/accounts/doctype/advance_taxes_and_charges/advance_taxes_and_charges.json #: erpnext/accounts/doctype/budget/budget.json @@ -11750,14 +11927,14 @@ msgstr "" #: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:204 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:98 #: erpnext/accounts/report/general_ledger/general_ledger.js:153 -#: erpnext/accounts/report/general_ledger/general_ledger.py:778 +#: erpnext/accounts/report/general_ledger/general_ledger.py:776 #: erpnext/accounts/report/gross_profit/gross_profit.js:68 #: erpnext/accounts/report/gross_profit/gross_profit.py:395 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:297 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:298 #: erpnext/accounts/report/purchase_register/purchase_register.js:46 #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:29 #: erpnext/accounts/report/sales_register/sales_register.js:52 -#: erpnext/accounts/report/sales_register/sales_register.py:251 +#: erpnext/accounts/report/sales_register/sales_register.py:252 #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:79 #: erpnext/accounts/report/trial_balance/trial_balance.js:49 #: erpnext/assets/doctype/asset/asset.json @@ -11791,13 +11968,16 @@ msgstr "" #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json #: erpnext/subcontracting/doctype/subcontracting_receipt_supplied_item/subcontracting_receipt_supplied_item.json +#: erpnext/workspace_sidebar/budget.json msgid "Cost Center" msgstr "" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/cost_center_allocation/cost_center_allocation.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/budget.json msgid "Cost Center Allocation" msgstr "" @@ -11865,7 +12045,7 @@ msgstr "" msgid "Cost Center {} is a group cost center and group cost centers cannot be used in transactions" msgstr "" -#: erpnext/accounts/report/financial_statements.py:661 +#: erpnext/accounts/report/financial_statements.py:658 msgid "Cost Center: {0} does not exist" msgstr "" @@ -11980,7 +12160,7 @@ msgstr "" msgid "Could Not Delete Demo Data" msgstr "" -#: erpnext/selling/doctype/quotation/quotation.py:614 +#: erpnext/selling/doctype/quotation/quotation.py:621 msgid "Could not auto create Customer due to the following missing mandatory field(s):" msgstr "" @@ -12035,12 +12215,14 @@ msgstr "" #. Label of the coupon_code (Link) field in DocType 'Quotation' #. Label of the coupon_code (Link) field in DocType 'Sales Order' #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/coupon_code/coupon_code.json #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/selling/doctype/quotation/quotation.json #: erpnext/selling/doctype/sales_order/sales_order.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Coupon Code" msgstr "" @@ -12393,16 +12575,16 @@ msgstr "" msgid "Creation" msgstr "" -#: erpnext/utilities/bulk_transaction.py:210 +#: erpnext/utilities/bulk_transaction.py:212 msgid "Creation of {1}(s) successful" msgstr "" -#: erpnext/utilities/bulk_transaction.py:227 +#: erpnext/utilities/bulk_transaction.py:229 msgid "Creation of {0} failed.\n" "\t\t\t\tCheck Bulk Transaction Log" msgstr "" -#: erpnext/utilities/bulk_transaction.py:218 +#: erpnext/utilities/bulk_transaction.py:220 msgid "Creation of {0} partially successful.\n" "\t\t\t\tCheck Bulk Transaction Log" msgstr "" @@ -12418,23 +12600,23 @@ msgstr "" #: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:146 #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:451 #: erpnext/accounts/report/general_ledger/general_ledger.html:93 -#: erpnext/accounts/report/purchase_register/purchase_register.py:240 -#: erpnext/accounts/report/sales_register/sales_register.py:276 +#: erpnext/accounts/report/purchase_register/purchase_register.py:241 +#: erpnext/accounts/report/sales_register/sales_register.py:277 #: erpnext/accounts/report/trial_balance/trial_balance.py:522 #: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.py:212 #: erpnext/accounts/report/voucher_wise_balance/voucher_wise_balance.py:34 msgid "Credit" msgstr "" -#: erpnext/accounts/report/general_ledger/general_ledger.py:722 +#: erpnext/accounts/report/general_ledger/general_ledger.py:720 msgid "Credit (Transaction)" msgstr "" -#: erpnext/accounts/report/general_ledger/general_ledger.py:697 +#: erpnext/accounts/report/general_ledger/general_ledger.py:695 msgid "Credit ({0})" msgstr "" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:641 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:637 msgid "Credit Account" msgstr "" @@ -12512,7 +12694,7 @@ msgstr "" msgid "Credit Limit" msgstr "" -#: erpnext/selling/doctype/customer/customer.py:630 +#: erpnext/selling/doctype/customer/customer.py:631 msgid "Credit Limit Crossed" msgstr "" @@ -12555,6 +12737,7 @@ msgstr "" #. Option for the 'Journal Entry Type' (Select) field in DocType 'Journal Entry #. Template' #. Label of the credit_note (Link) field in DocType 'Stock Entry' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:176 @@ -12564,6 +12747,7 @@ msgstr "" #: erpnext/setup/setup_wizard/operations/install_fixtures.py:303 #: erpnext/stock/doctype/delivery_note/delivery_note.js:89 #: erpnext/stock/doctype/stock_entry/stock_entry.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Credit Note" msgstr "" @@ -12603,16 +12787,16 @@ msgstr "" msgid "Credit in Company Currency" msgstr "" -#: erpnext/selling/doctype/customer/customer.py:596 -#: erpnext/selling/doctype/customer/customer.py:651 +#: erpnext/selling/doctype/customer/customer.py:597 +#: erpnext/selling/doctype/customer/customer.py:654 msgid "Credit limit has been crossed for customer {0} ({1}/{2})" msgstr "" -#: erpnext/selling/doctype/customer/customer.py:382 +#: erpnext/selling/doctype/customer/customer.py:383 msgid "Credit limit is already defined for the Company {0}" msgstr "" -#: erpnext/selling/doctype/customer/customer.py:650 +#: erpnext/selling/doctype/customer/customer.py:653 msgid "Credit limit reached for customer {0}" msgstr "" @@ -12724,16 +12908,21 @@ msgstr "" #. Label of a Link in the Invoicing Workspace #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/setup/doctype/currency_exchange/currency_exchange.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Currency Exchange" msgstr "" #. Label of the currency_exchange_section (Section Break) field in DocType #. 'Accounts Settings' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/currency_exchange_settings/currency_exchange_settings.json +#: erpnext/workspace_sidebar/accounts_setup.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Currency Exchange Settings" msgstr "" @@ -12799,7 +12988,7 @@ msgstr "" msgid "Currency of the Closing Account must be {0}" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:685 +#: erpnext/manufacturing/doctype/bom/bom.py:692 msgid "Currency of the price list {0} must be {1} or {2}" msgstr "" @@ -12966,8 +13155,10 @@ msgstr "" #. Option for the 'Report Type' (Select) field in DocType 'Financial Report #. Template' #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/financial_report_template/financial_report_template.json #: erpnext/accounts/report/custom_financial_statement/custom_financial_statement.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Custom Financial Statement" msgstr "" @@ -13046,6 +13237,7 @@ msgstr "" #. Label of the customer (Link) field in DocType 'Warranty Claim' #. Label of a field in the issues Web Form #. Label of the customer (Link) field in DocType 'Call Log' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json #: erpnext/accounts/doctype/coupon_code/coupon_code.json #: erpnext/accounts/doctype/discounted_invoice/discounted_invoice.json @@ -13067,12 +13259,12 @@ msgstr "" #: erpnext/accounts/report/gross_profit/gross_profit.py:416 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:37 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:22 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:213 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:214 #: erpnext/accounts/report/pos_register/pos_register.js:44 #: erpnext/accounts/report/pos_register/pos_register.py:120 #: erpnext/accounts/report/pos_register/pos_register.py:181 #: erpnext/accounts/report/sales_register/sales_register.js:21 -#: erpnext/accounts/report/sales_register/sales_register.py:186 +#: erpnext/accounts/report/sales_register/sales_register.py:187 #: erpnext/assets/doctype/asset/asset.json #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/supplier/supplier.js:184 @@ -13153,6 +13345,10 @@ msgstr "" #: erpnext/support/report/issue_summary/issue_summary.py:34 #: erpnext/support/web_form/issues/issues.json #: erpnext/telephony/doctype/call_log/call_log.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/home.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/selling.json +#: erpnext/workspace_sidebar/subscription.json msgid "Customer" msgstr "Kunde" @@ -13178,8 +13374,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/customer_acquisition_and_loyalty/customer_acquisition_and_loyalty.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Customer Acquisition and Loyalty" msgstr "" @@ -13207,7 +13405,9 @@ msgid "Customer Address" msgstr "" #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Customer Addresses And Contacts" msgstr "" @@ -13240,9 +13440,12 @@ msgstr "" #. Label of a Link in the Financial Reports Workspace #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/selling/report/customer_credit_balance/customer_credit_balance.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/selling.json msgid "Customer Credit Balance" msgstr "" @@ -13316,6 +13519,7 @@ msgstr "" #. Option for the 'Entity Type' (Select) field in DocType 'Service Level #. Agreement' #. Label of the customer_group (Link) field in DocType 'Warranty Claim' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/customer_group_item/customer_group_item.json #: erpnext/accounts/doctype/loyalty_program/loyalty_program.json #: erpnext/accounts/doctype/pos_customer_group/pos_customer_group.json @@ -13331,11 +13535,11 @@ msgstr "" #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:85 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:185 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:56 -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:165 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:163 #: erpnext/accounts/report/gross_profit/gross_profit.py:423 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:200 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:201 #: erpnext/accounts/report/sales_register/sales_register.js:27 -#: erpnext/accounts/report/sales_register/sales_register.py:201 +#: erpnext/accounts/report/sales_register/sales_register.py:202 #: erpnext/crm/doctype/opportunity/opportunity.json #: erpnext/crm/doctype/prospect/prospect.json #: erpnext/crm/workspace/crm/crm.json @@ -13358,6 +13562,7 @@ msgstr "" #: erpnext/stock/report/delayed_order_report/delayed_order_report.js:42 #: erpnext/support/doctype/service_level_agreement/service_level_agreement.json #: erpnext/support/doctype/warranty_claim/warranty_claim.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/selling.json msgid "Customer Group" msgstr "" @@ -13399,6 +13604,11 @@ msgstr "" msgid "Customer LPO No." msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "Customer Ledger" +msgstr "" + #. Name of a report #. Label of a Link in the Financial Reports Workspace #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.json @@ -13443,8 +13653,8 @@ msgstr "" #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:92 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:35 #: erpnext/accounts/report/gross_profit/gross_profit.py:430 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:220 -#: erpnext/accounts/report/sales_register/sales_register.py:192 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:221 +#: erpnext/accounts/report/sales_register/sales_register.py:193 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/crm/doctype/opportunity/opportunity.json #: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.json @@ -13575,7 +13785,7 @@ msgstr "" msgid "Customer Warehouse (Optional)" msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:145 +#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:146 msgid "Customer Warehouse {0} does not belong to Customer {1}." msgstr "" @@ -13602,7 +13812,7 @@ msgid "Customer required for 'Customerwise Discount'" msgstr "" #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1145 -#: erpnext/selling/doctype/sales_order/sales_order.py:432 +#: erpnext/selling/doctype/sales_order/sales_order.py:433 #: erpnext/stock/doctype/delivery_note/delivery_note.py:432 msgid "Customer {0} does not belong to project {1}" msgstr "" @@ -13673,8 +13883,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/customers_without_any_sales_transactions/customers_without_any_sales_transactions.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Customers Without Any Sales Transactions" msgstr "" @@ -13713,7 +13925,7 @@ msgstr "" msgid "DFS" msgstr "" -#: erpnext/projects/doctype/project/project.py:675 +#: erpnext/projects/doctype/project/project.py:676 msgid "Daily Project Summary for {0}" msgstr "" @@ -13728,8 +13940,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/report/daily_timesheet_summary/daily_timesheet_summary.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Daily Timesheet Summary" msgstr "" @@ -13950,19 +14164,19 @@ msgstr "" #: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:139 #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:444 #: erpnext/accounts/report/general_ledger/general_ledger.html:92 -#: erpnext/accounts/report/purchase_register/purchase_register.py:239 -#: erpnext/accounts/report/sales_register/sales_register.py:275 +#: erpnext/accounts/report/purchase_register/purchase_register.py:240 +#: erpnext/accounts/report/sales_register/sales_register.py:276 #: erpnext/accounts/report/trial_balance/trial_balance.py:515 #: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.py:205 #: erpnext/accounts/report/voucher_wise_balance/voucher_wise_balance.py:27 msgid "Debit" msgstr "" -#: erpnext/accounts/report/general_ledger/general_ledger.py:715 +#: erpnext/accounts/report/general_ledger/general_ledger.py:713 msgid "Debit (Transaction)" msgstr "" -#: erpnext/accounts/report/general_ledger/general_ledger.py:690 +#: erpnext/accounts/report/general_ledger/general_ledger.py:688 msgid "Debit ({0})" msgstr "" @@ -13972,7 +14186,7 @@ msgstr "" msgid "Debit / Credit Note Posting Date" msgstr "" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:631 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:627 msgid "Debit Account" msgstr "" @@ -14010,6 +14224,7 @@ msgstr "" #. Option for the 'Entry Type' (Select) field in DocType 'Journal Entry' #. Option for the 'Journal Entry Type' (Select) field in DocType 'Journal Entry #. Template' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:178 @@ -14018,6 +14233,7 @@ msgstr "" #: erpnext/controllers/sales_and_purchase_return.py:457 #: erpnext/setup/setup_wizard/operations/install_fixtures.py:304 #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:45 +#: erpnext/workspace_sidebar/invoicing.json msgid "Debit Note" msgstr "" @@ -14143,6 +14359,11 @@ msgstr "" msgid "Deductee Details" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/taxes.json +msgid "Deduction Certificate" +msgstr "" + #. Label of the deductions_or_loss_section (Section Break) field in DocType #. 'Payment Entry' #: erpnext/accounts/doctype/payment_entry/payment_entry.json @@ -14212,7 +14433,7 @@ msgstr "" msgid "Default BOM ({0}) must be active for this item or its template" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2232 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2234 msgid "Default BOM for {0} not found" msgstr "" @@ -14220,7 +14441,7 @@ msgstr "" msgid "Default BOM not found for FG Item {0}" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2229 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2231 msgid "Default BOM not found for Item {0} and Project {1}" msgstr "" @@ -14744,8 +14965,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/report/delayed_tasks_summary/delayed_tasks_summary.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Delayed Tasks Summary" msgstr "" @@ -14971,6 +15194,7 @@ msgstr "" #. Inspection' #. Label of the delivery_note (Link) field in DocType 'Shipment Delivery Note' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:129 #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:332 @@ -14978,8 +15202,8 @@ msgstr "" #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.js:22 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:21 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:283 -#: erpnext/accounts/report/sales_register/sales_register.py:244 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:284 +#: erpnext/accounts/report/sales_register/sales_register.py:245 #: erpnext/selling/doctype/sales_order/sales_order.js:1042 #: erpnext/selling/doctype/sales_order/sales_order_list.js:81 #: erpnext/setup/doctype/authorization_rule/authorization_rule.json @@ -14992,6 +15216,7 @@ msgstr "" #: erpnext/stock/doctype/quality_inspection/quality_inspection.json #: erpnext/stock/doctype/shipment_delivery_note/shipment_delivery_note.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Delivery Note" msgstr "" @@ -15024,9 +15249,11 @@ msgstr "" #. Label of a Link in the Selling Workspace #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/report/delivery_note_trends/delivery_note_trends.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Delivery Note Trends" msgstr "" @@ -15058,7 +15285,10 @@ msgid "Delivery Schedule Item" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/delivery_settings/delivery_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/stock.json msgid "Delivery Settings" msgstr "" @@ -15087,10 +15317,12 @@ msgstr "" #. Label of the delivery_trip (Link) field in DocType 'Delivery Note' #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/delivery_note/delivery_note.js:280 #: erpnext/stock/doctype/delivery_note/delivery_note.json #: erpnext/stock/doctype/delivery_trip/delivery_trip.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Delivery Trip" msgstr "" @@ -15103,10 +15335,8 @@ msgstr "" msgid "Delivery User" msgstr "" -#. Label of the warehouse (Link) field in DocType 'Sales Order Item' #. Label of the delivery_warehouse (Link) field in DocType 'Subcontracting #. Inward Order Item' -#: erpnext/selling/doctype/sales_order_item/sales_order_item.json #: erpnext/subcontracting/doctype/subcontracting_inward_order_item/subcontracting_inward_order_item.json msgid "Delivery Warehouse" msgstr "" @@ -15117,7 +15347,7 @@ msgstr "" msgid "Delivery to" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:451 +#: erpnext/selling/doctype/sales_order/sales_order.py:452 msgid "Delivery warehouse required for stock item {0}" msgstr "" @@ -15272,11 +15502,11 @@ msgstr "" msgid "Depreciation Entry Posting Status" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:1256 +#: erpnext/assets/doctype/asset/asset.py:1261 msgid "Depreciation Entry against asset {0}" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:255 +#: erpnext/assets/doctype/asset/depreciation.py:256 msgid "Depreciation Entry against {0} worth {1}" msgstr "" @@ -15288,7 +15518,7 @@ msgstr "" msgid "Depreciation Expense Account" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:302 +#: erpnext/assets/doctype/asset/depreciation.py:303 msgid "Depreciation Expense Account should be an Income or Expense Account." msgstr "" @@ -15315,7 +15545,7 @@ msgstr "" msgid "Depreciation Posting Date" msgstr "" -#: erpnext/assets/doctype/asset/asset.js:909 +#: erpnext/assets/doctype/asset/asset.js:910 msgid "Depreciation Posting Date cannot be before Available-for-use Date" msgstr "" @@ -15323,7 +15553,7 @@ msgstr "" msgid "Depreciation Row {0}: Depreciation Posting Date cannot be before Available-for-use Date" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:717 +#: erpnext/assets/doctype/asset/asset.py:720 msgid "Depreciation Row {0}: Expected value after useful life must be greater than or equal to {1}" msgstr "" @@ -15338,10 +15568,12 @@ msgstr "" #. Label of the depreciation_schedule (Table) field in DocType 'Asset Shift #. Allocation' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.json #: erpnext/assets/doctype/asset_shift_allocation/asset_shift_allocation.json #: erpnext/assets/doctype/depreciation_schedule/depreciation_schedule.json +#: erpnext/workspace_sidebar/assets.json msgid "Depreciation Schedule" msgstr "" @@ -15350,7 +15582,7 @@ msgstr "" msgid "Depreciation Schedule View" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:482 +#: erpnext/assets/doctype/asset/asset.py:485 msgid "Depreciation cannot be calculated for fully depreciated assets" msgstr "" @@ -16058,7 +16290,7 @@ msgstr "" msgid "Disposal Date" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:832 +#: erpnext/assets/doctype/asset/depreciation.py:833 msgid "Disposal date {0} cannot be before {1} date {2} of the asset." msgstr "" @@ -16225,7 +16457,7 @@ msgstr "" msgid "Do not update variants on save" msgstr "" -#: erpnext/assets/doctype/asset/asset.js:947 +#: erpnext/assets/doctype/asset/asset.js:948 msgid "Do you really want to restore this scrapped asset?" msgstr "" @@ -16292,6 +16524,10 @@ msgstr "" msgid "Document Count" msgstr "" +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:78 +msgid "Document No" +msgstr "" + #. Label of the document_type (Link) field in DocType 'Subscription Invoice' #: erpnext/accounts/doctype/subscription_invoice/subscription_invoice.json msgid "Document Type " @@ -16385,15 +16621,19 @@ msgstr "" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/downtime_analysis/downtime_analysis.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Downtime Analysis" msgstr "" #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/downtime_entry/downtime_entry.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Downtime Entry" msgstr "" @@ -16403,7 +16643,7 @@ msgstr "" msgid "Downtime Reason" msgstr "" -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:248 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:246 msgid "Dr/Cr" msgstr "Dr/Cr" @@ -16493,8 +16733,10 @@ msgid "Due to stock closing entry {0}, you cannot repost item valuation before { msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/dunning/dunning.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:156 +#: erpnext/workspace_sidebar/banking.json msgid "Dunning" msgstr "" @@ -16534,8 +16776,10 @@ msgstr "" #. Label of the dunning_type (Link) field in DocType 'Dunning' #. Name of a DocType #. Label of the dunning_type (Data) field in DocType 'Dunning Type' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/dunning/dunning.json #: erpnext/accounts/doctype/dunning_type/dunning_type.json +#: erpnext/workspace_sidebar/banking.json msgid "Dunning Type" msgstr "" @@ -16563,7 +16807,7 @@ msgstr "" msgid "Duplicate Item Under Same Parent" msgstr "" -#: erpnext/manufacturing/doctype/workstation/workstation.py:79 +#: erpnext/manufacturing/doctype/workstation/workstation.py:80 #: erpnext/manufacturing/doctype/workstation_type/workstation_type.py:37 msgid "Duplicate Operating Component {0} found in Operating Components" msgstr "" @@ -16681,8 +16925,17 @@ msgstr "" msgid "EMU of current" msgstr "" +#. Label of a Desktop Icon +#: erpnext/desktop_icon/erpnext.json +msgid "ERPNext" +msgstr "" + +#. Label of a Desktop Icon #. Name of a Workspace +#. Title of a Workspace Sidebar +#: erpnext/desktop_icon/erpnext_settings.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "ERPNext Settings" msgstr "" @@ -16857,7 +17110,9 @@ msgid "Email Address must be unique, it is already used in {0}" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/email_campaign/email_campaign.json +#: erpnext/workspace_sidebar/crm.json msgid "Email Campaign" msgstr "" @@ -16911,7 +17166,7 @@ msgstr "" msgid "Email Sent" msgstr "" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:358 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:359 msgid "Email Sent to Supplier {0}" msgstr "" @@ -17111,7 +17366,7 @@ msgstr "" msgid "Employee {0} does not belong to the company {1}" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:357 +#: erpnext/manufacturing/doctype/job_card/job_card.py:358 msgid "Employee {0} is currently working on another workstation. Please assign another employee." msgstr "" @@ -17502,11 +17757,11 @@ msgstr "" msgid "Enter customer's phone number" msgstr "" -#: erpnext/assets/doctype/asset/asset.js:918 +#: erpnext/assets/doctype/asset/asset.js:919 msgid "Enter date to scrap asset" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:480 +#: erpnext/assets/doctype/asset/asset.py:483 msgid "Enter depreciation details" msgstr "" @@ -17620,11 +17875,11 @@ msgstr "" msgid "Error getting details for {0}: {1}" msgstr "" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:310 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:312 msgid "Error in party matching for Bank Transaction {0}" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:319 +#: erpnext/assets/doctype/asset/depreciation.py:320 msgid "Error while posting depreciation entries" msgstr "" @@ -17717,7 +17972,7 @@ msgstr "" msgid "Excess Materials Consumed" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1115 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1116 msgid "Excess Transfer" msgstr "" @@ -17972,7 +18227,7 @@ msgstr "" msgid "Expected Delivery Date" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:413 +#: erpnext/selling/doctype/sales_order/sales_order.py:414 msgid "Expected Delivery Date should be after Sales Order Date" msgstr "" @@ -18087,7 +18342,7 @@ msgstr "" #: erpnext/accounts/doctype/pos_profile/pos_profile.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json #: erpnext/accounts/report/account_balance/account_balance.js:46 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:245 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:246 #: erpnext/assets/doctype/asset_capitalization_service_item/asset_capitalization_service_item.json #: erpnext/assets/doctype/asset_repair_purchase_invoice/asset_repair_purchase_invoice.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json @@ -18222,7 +18477,7 @@ msgstr "" msgid "Extra Consumed Qty" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:254 +#: erpnext/manufacturing/doctype/job_card/job_card.py:255 msgid "Extra Job Card Quantity" msgstr "" @@ -18282,6 +18537,11 @@ msgstr "" msgid "FIFO/LIFO Queue" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/accounts_setup.json +msgid "FX Revaluation" +msgstr "" + #. Name of a UOM #: erpnext/setup/setup_wizard/data/uom_data.json msgid "Fahrenheit" @@ -18372,6 +18632,11 @@ msgstr "" msgid "Feedback By" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/quality.json +msgid "Feedback Template" +msgstr "" + #. Option for the 'Reference Type' (Select) field in DocType 'Journal Entry #. Account' #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json @@ -18573,6 +18838,7 @@ msgstr "" #. Label of the finance_book (Link) field in DocType 'Asset Finance Book' #. Label of the finance_book (Link) field in DocType 'Asset Shift Allocation' #. Label of the finance_book (Link) field in DocType 'Asset Value Adjustment' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account_closing_balance/account_closing_balance.json #: erpnext/accounts/doctype/finance_book/finance_book.json #: erpnext/accounts/doctype/gl_entry/gl_entry.json @@ -18603,6 +18869,7 @@ msgstr "" #: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.json #: erpnext/assets/report/fixed_asset_register/fixed_asset_register.js:48 #: erpnext/public/js/financial_statements.js:373 +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Finance Book" msgstr "" @@ -18640,7 +18907,9 @@ msgid "Financial Report Row" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/financial_report_template/financial_report_template.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Financial Report Template" msgstr "" @@ -18653,7 +18922,14 @@ msgid "Financial Report Template {0} not found" msgstr "" #. Name of a Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/desktop_icon/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Financial Reports" msgstr "" @@ -18872,15 +19148,18 @@ msgstr "" #. Name of a report #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/support/report/first_response_time_for_issues/first_response_time_for_issues.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "First Response Time for Issues" msgstr "" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/first_response_time_for_opportunity/first_response_time_for_opportunity.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "First Response Time for Opportunity" msgstr "" @@ -18897,11 +19176,11 @@ msgstr "" #. Certificate' #. Label of the fiscal_year (Link) field in DocType 'Target Detail' #. Label of the fiscal_year (Data) field in DocType 'Stock Ledger Entry' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/fiscal_year/fiscal_year.json #: erpnext/accounts/doctype/gl_entry/gl_entry.json #: erpnext/accounts/doctype/monthly_distribution/monthly_distribution.json #: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.json -#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:1 #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.js:18 #: erpnext/accounts/report/dimension_wise_accounts_balance_report/dimension_wise_accounts_balance_report.js:16 #: erpnext/accounts/report/profitability_analysis/profitability_analysis.js:38 @@ -18918,6 +19197,7 @@ msgstr "" #: erpnext/selling/report/territory_target_variance_based_on_item_group/territory_target_variance_based_on_item_group.js:15 #: erpnext/setup/doctype/target_detail/target_detail.json #: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Fiscal Year" msgstr "" @@ -18926,12 +19206,12 @@ msgstr "" msgid "Fiscal Year Company" msgstr "" -#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:65 -msgid "Fiscal Year End Date should be one year after Fiscal Year Start Date" +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:5 +msgid "Fiscal Year Details" msgstr "" -#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:129 -msgid "Fiscal Year Start Date and Fiscal Year End Date are already set in Fiscal Year {0}" +#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:47 +msgid "Fiscal Year End Date should be one year after Fiscal Year Start Date" msgstr "" #: erpnext/controllers/trends.py:53 @@ -18970,7 +19250,7 @@ msgstr "" #. Capitalization Asset Item' #. Label of the fixed_asset_account (Link) field in DocType 'Asset Category #. Account' -#: erpnext/assets/doctype/asset/asset.py:898 +#: erpnext/assets/doctype/asset/asset.py:901 #: erpnext/assets/doctype/asset_capitalization_asset_item/asset_capitalization_asset_item.json #: erpnext/assets/doctype/asset_category_account/asset_category_account.json msgid "Fixed Asset Account" @@ -18986,7 +19266,9 @@ msgid "Fixed Asset Item must be a non-stock item." msgstr "" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/assets/report/fixed_asset_register/fixed_asset_register.json +#: erpnext/workspace_sidebar/assets.json msgid "Fixed Asset Register" msgstr "" @@ -18994,7 +19276,7 @@ msgstr "" msgid "Fixed Asset Turnover Ratio" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:742 +#: erpnext/manufacturing/doctype/bom/bom.py:749 msgid "Fixed Asset item {0} cannot be used in BOMs." msgstr "" @@ -19072,7 +19354,7 @@ msgstr "" msgid "Following Material Requests have been raised automatically based on Item's re-order level" msgstr "" -#: erpnext/selling/doctype/customer/customer.py:821 +#: erpnext/selling/doctype/customer/customer.py:824 msgid "Following fields are mandatory to create address:" msgstr "" @@ -19240,11 +19522,11 @@ msgstr "" msgid "For item {0}, rate must be a positive number. To Allow negative rates, enable {1} in {2}" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:346 +#: erpnext/manufacturing/doctype/bom/bom.py:347 msgid "For operation {0} at row {1}, please add raw materials or set a BOM against it." msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2582 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2591 msgid "For operation {0}: Quantity ({1}) can not be greater than pending quantity({2})" msgstr "" @@ -19275,7 +19557,7 @@ msgstr "" msgid "For row {0} in {1}. To include {2} in Item rate, rows {3} must also be included" msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1713 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1719 msgid "For row {0}: Enter Planned Qty" msgstr "" @@ -19330,6 +19612,11 @@ msgstr "" msgid "Forecast Qty" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/manufacturing.json +msgid "Forecasting" +msgstr "" + #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:280 #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:281 #: erpnext/accounts/report/consolidated_trial_balance/test_consolidated_trial_balance.py:88 @@ -19881,7 +20168,7 @@ msgstr "" msgid "Future Payments" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:382 +#: erpnext/assets/doctype/asset/depreciation.py:383 msgid "Future date is not allowed" msgstr "" @@ -19901,7 +20188,7 @@ msgstr "" #. Name of a DocType #: erpnext/accounts/doctype/gl_entry/gl_entry.json -#: erpnext/accounts/report/general_ledger/general_ledger.py:675 +#: erpnext/accounts/report/general_ledger/general_ledger.py:673 msgid "GL Entry" msgstr "" @@ -20006,11 +20293,15 @@ msgstr "" #. Accounts' #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.js:92 #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json #: erpnext/accounts/report/general_ledger/general_ledger.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "General Ledger" msgstr "" @@ -20361,8 +20652,10 @@ msgstr "" #. Name of a DocType #. Label of a shortcut in the ERPNext Settings Workspace +#. Label of a Workspace Sidebar Item #: erpnext/setup/doctype/global_defaults/global_defaults.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Global Defaults" msgstr "" @@ -20522,8 +20815,8 @@ msgstr "" #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/accounts/doctype/subscription/subscription.json #: erpnext/accounts/report/pos_register/pos_register.py:202 -#: erpnext/accounts/report/purchase_register/purchase_register.py:274 -#: erpnext/accounts/report/sales_register/sales_register.py:304 +#: erpnext/accounts/report/purchase_register/purchase_register.py:275 +#: erpnext/accounts/report/sales_register/sales_register.py:305 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json #: erpnext/manufacturing/doctype/production_plan_sales_order/production_plan_sales_order.json @@ -20618,11 +20911,13 @@ msgstr "" #. Label of a Link in the Financial Reports Workspace #. Label of the gross_profit (Currency) field in DocType 'Quotation Item' #. Label of the gross_profit (Currency) field in DocType 'Sales Order Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/gross_profit/gross_profit.json #: erpnext/accounts/report/gross_profit/gross_profit.py:375 #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/selling/doctype/quotation_item/quotation_item.json #: erpnext/selling/doctype/sales_order_item/sales_order_item.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Gross Profit" msgstr "" @@ -20982,7 +21277,7 @@ msgstr "" msgid "Helps you distribute the Budget/Target across months if you have seasonality in your business." msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:349 +#: erpnext/assets/doctype/asset/depreciation.py:350 msgid "Here are the error logs for the aforementioned failed depreciation entries: {0}" msgstr "" @@ -21484,7 +21779,7 @@ msgstr "" #. Description of the 'Allow Negative Stock for Batch' (Check) field in DocType #. 'Stock Settings' #: erpnext/stock/doctype/stock_settings/stock_settings.json -msgid "If enabled, the system will allow negative stock entries for the batch, but this could calculate the valuation rate incorrectly, so avoid using this option." +msgid "If enabled, the system will allow negative stock entries for the batch. But, this may lead to incorrect valuation rates, so it is recommended to avoid using this option. The system will permit negative stock only when it is caused by backdated entries and will validate and block negative stock in all other cases." msgstr "" #. Description of the 'Allow UOM with Conversion Rate Defined in Item' (Check) @@ -21693,11 +21988,11 @@ msgstr "" msgid "If you need to reconcile particular transactions against each other, then please select accordingly. If not, all the transactions will be allocated in FIFO order." msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1093 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1089 msgid "If you still want to proceed, please disable 'Skip Available Sub Assembly Items' checkbox." msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1829 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1835 msgid "If you still want to proceed, please enable {0}." msgstr "" @@ -21774,7 +22069,7 @@ msgstr "" msgid "Ignore Existing Ordered Qty" msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1821 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1827 msgid "Ignore Existing Projected Quantity" msgstr "" @@ -22123,9 +22418,11 @@ msgstr "" #. Label of a Link in the CRM Workspace #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/workspace/crm/crm.json #: erpnext/selling/report/inactive_customers/inactive_customers.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/crm.json msgid "Inactive Customers" msgstr "" @@ -22327,7 +22624,7 @@ msgstr "" msgid "Included Fee" msgstr "" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:325 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:327 msgid "Included fee is bigger than the withdrawal itself." msgstr "" @@ -22353,7 +22650,7 @@ msgstr "" #: erpnext/accounts/doctype/process_deferred_accounting/process_deferred_accounting.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:439 #: erpnext/accounts/report/account_balance/account_balance.js:27 -#: erpnext/accounts/report/financial_statements.py:776 +#: erpnext/accounts/report/financial_statements.py:773 #: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:180 #: erpnext/accounts/report/profitability_analysis/profitability_analysis.py:192 msgid "Income" @@ -22373,7 +22670,7 @@ msgstr "" #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json #: erpnext/accounts/report/account_balance/account_balance.js:53 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:77 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:290 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:291 msgid "Income Account" msgstr "" @@ -22647,7 +22944,7 @@ msgid "Inspected By" msgstr "" #: erpnext/controllers/stock_controller.py:1453 -#: erpnext/manufacturing/doctype/job_card/job_card.py:815 +#: erpnext/manufacturing/doctype/job_card/job_card.py:816 msgid "Inspection Rejected" msgstr "" @@ -22671,7 +22968,7 @@ msgid "Inspection Required before Purchase" msgstr "" #: erpnext/controllers/stock_controller.py:1438 -#: erpnext/manufacturing/doctype/job_card/job_card.py:796 +#: erpnext/manufacturing/doctype/job_card/job_card.py:797 msgid "Inspection Submission" msgstr "" @@ -22748,7 +23045,7 @@ msgstr "" #: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:462 #: erpnext/stock/doctype/pick_list/pick_list.py:134 #: erpnext/stock/doctype/pick_list/pick_list.py:152 -#: erpnext/stock/doctype/pick_list/pick_list.py:1020 +#: erpnext/stock/doctype/pick_list/pick_list.py:1019 #: erpnext/stock/doctype/stock_entry/stock_entry.py:957 #: erpnext/stock/serial_batch_bundle.py:1198 erpnext/stock/stock_ledger.py:1708 #: erpnext/stock/stock_ledger.py:2168 @@ -22916,7 +23213,7 @@ msgstr "" msgid "Internal Customer Accounting" msgstr "" -#: erpnext/selling/doctype/customer/customer.py:254 +#: erpnext/selling/doctype/customer/customer.py:255 msgid "Internal Customer for company {0} already exists" msgstr "" @@ -23002,7 +23299,7 @@ msgid "Invalid Account" msgstr "" #: erpnext/accounts/doctype/payment_entry/payment_entry.py:399 -#: erpnext/accounts/doctype/payment_request/payment_request.py:878 +#: erpnext/accounts/doctype/payment_request/payment_request.py:879 msgid "Invalid Allocated Amount" msgstr "" @@ -23048,7 +23345,7 @@ msgstr "" msgid "Invalid Cost Center" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:415 +#: erpnext/selling/doctype/sales_order/sales_order.py:416 msgid "Invalid Delivery Date" msgstr "" @@ -23068,8 +23365,8 @@ msgstr "" msgid "Invalid Document Type" msgstr "" -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:323 -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:328 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:325 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:330 msgid "Invalid Formula" msgstr "" @@ -23078,7 +23375,7 @@ msgid "Invalid Group By" msgstr "" #: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:499 -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:956 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:952 msgid "Invalid Item" msgstr "" @@ -23091,7 +23388,7 @@ msgstr "" msgid "Invalid Ledger Entries" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:565 +#: erpnext/assets/doctype/asset/asset.py:568 msgid "Invalid Net Purchase Amount" msgstr "" @@ -23130,7 +23427,7 @@ msgstr "" msgid "Invalid Priority" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1224 +#: erpnext/manufacturing/doctype/bom/bom.py:1233 msgid "Invalid Process Loss Configuration" msgstr "" @@ -23158,8 +23455,8 @@ msgstr "" msgid "Invalid Sales Invoices" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:654 -#: erpnext/assets/doctype/asset/asset.py:682 +#: erpnext/assets/doctype/asset/asset.py:657 +#: erpnext/assets/doctype/asset/asset.py:685 msgid "Invalid Schedule" msgstr "" @@ -23185,7 +23482,7 @@ msgstr "" msgid "Invalid Warehouse" msgstr "" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:396 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:398 msgid "Invalid amount in accounting entries of {} {} for Account {}: {}" msgstr "" @@ -23201,7 +23498,7 @@ msgstr "" msgid "Invalid filter formula. Please check the syntax." msgstr "" -#: erpnext/selling/doctype/quotation/quotation.py:274 +#: erpnext/selling/doctype/quotation/quotation.py:277 msgid "Invalid lost reason {0}, please create a new lost reason" msgstr "" @@ -23209,7 +23506,7 @@ msgstr "" msgid "Invalid naming series (. missing) for {0}" msgstr "" -#: erpnext/accounts/doctype/payment_request/payment_request.py:549 +#: erpnext/accounts/doctype/payment_request/payment_request.py:547 msgid "Invalid parameter. 'dn' should be of type str" msgstr "" @@ -23257,9 +23554,11 @@ msgid "Inventory Account Currency" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/patches/v15_0/refactor_closing_stock_balance.py:43 #: erpnext/stock/doctype/inventory_dimension/inventory_dimension.json #: erpnext/stock/doctype/inventory_dimension/inventory_dimension.py:176 +#: erpnext/workspace_sidebar/stock.json msgid "Inventory Dimension" msgstr "" @@ -23307,8 +23606,8 @@ msgstr "" #: erpnext/accounts/doctype/discounted_invoice/discounted_invoice.json #: erpnext/accounts/doctype/loyalty_point_entry/loyalty_point_entry.json #: erpnext/accounts/doctype/subscription_invoice/subscription_invoice.json -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:169 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:186 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:170 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:187 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:97 msgid "Invoice" msgstr "Faktura" @@ -23426,7 +23725,7 @@ msgstr "" msgid "Invoice Type Created via POS Screen" msgstr "" -#: erpnext/projects/doctype/timesheet/timesheet.py:420 +#: erpnext/projects/doctype/timesheet/timesheet.py:427 msgid "Invoice already created for all billing hours" msgstr "" @@ -23436,7 +23735,7 @@ msgstr "" msgid "Invoice and Billing" msgstr "" -#: erpnext/projects/doctype/timesheet/timesheet.py:417 +#: erpnext/projects/doctype/timesheet/timesheet.py:424 msgid "Invoice can't be made for zero billing hour" msgstr "" @@ -23444,7 +23743,7 @@ msgstr "" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:144 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1217 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:164 -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:196 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:194 msgid "Invoiced Amount" msgstr "" @@ -23475,7 +23774,10 @@ msgid "Invoices and Payments have been Fetched and Allocated" msgstr "" #. Name of a Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/desktop_icon/invoicing.json erpnext/workspace_sidebar/invoicing.json msgid "Invoicing" msgstr "" @@ -23497,6 +23799,11 @@ msgstr "" msgid "Inward" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/subcontracting.json +msgid "Inward Order" +msgstr "" + #. Label of the is_account_payable (Check) field in DocType 'Cheque Print #. Template' #: erpnext/accounts/doctype/cheque_print_template/cheque_print_template.json @@ -24015,6 +24322,7 @@ msgstr "" #. Label of the complaint (Text Editor) field in DocType 'Warranty Claim' #. Title of the issues Web Form #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/share_transfer/share_transfer.json #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/doctype/asset/asset_list.js:22 @@ -24026,6 +24334,7 @@ msgstr "" #: erpnext/support/doctype/warranty_claim/warranty_claim.json #: erpnext/support/web_form/issues/issues.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "Issue" msgstr "" @@ -24050,12 +24359,14 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/support/doctype/issue_priority/issue_priority.json #: erpnext/support/report/issue_analytics/issue_analytics.js:63 #: erpnext/support/report/issue_analytics/issue_analytics.py:70 #: erpnext/support/report/issue_summary/issue_summary.js:51 #: erpnext/support/report/issue_summary/issue_summary.py:67 #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "Issue Priority" msgstr "" @@ -24072,11 +24383,13 @@ msgstr "" #. Label of the issue_type (Link) field in DocType 'Issue' #. Name of a DocType #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/support/doctype/issue/issue.json #: erpnext/support/doctype/issue_type/issue_type.json #: erpnext/support/report/issue_analytics/issue_analytics.py:59 #: erpnext/support/report/issue_summary/issue_summary.py:56 #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "Issue Type" msgstr "" @@ -24160,6 +24473,7 @@ msgstr "" #. Label of the item_code (Link) field in DocType 'Pick List Item' #. Label of the item_code (Link) field in DocType 'Putaway Rule' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -24250,7 +24564,11 @@ msgstr "" #: erpnext/templates/form_grid/stock_entry_grid.html:8 #: erpnext/templates/generators/bom.html:19 #: erpnext/templates/pages/material_request_info.html:42 -#: erpnext/templates/pages/order.html:94 +#: erpnext/templates/pages/order.html:94 erpnext/workspace_sidebar/buying.json +#: erpnext/workspace_sidebar/home.json +#: erpnext/workspace_sidebar/manufacturing.json +#: erpnext/workspace_sidebar/selling.json erpnext/workspace_sidebar/stock.json +#: erpnext/workspace_sidebar/subscription.json msgid "Item" msgstr "Artikel" @@ -24276,8 +24594,10 @@ msgstr "Artikel 5" #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/item_alternative/item_alternative.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Alternative" msgstr "Artikel Alternativ" @@ -24285,10 +24605,12 @@ msgstr "Artikel Alternativ" #. Name of a DocType #. Label of the item_attribute (Link) field in DocType 'Item Variant' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/item/item.json #: erpnext/stock/doctype/item_attribute/item_attribute.json #: erpnext/stock/doctype/item_variant/item_variant.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Attribute" msgstr "" @@ -24421,8 +24743,8 @@ msgstr "" #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:68 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:37 #: erpnext/accounts/report/gross_profit/gross_profit.py:312 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:142 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:159 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:143 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:160 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:37 #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/doctype/asset_capitalization_asset_item/asset_capitalization_asset_item.json @@ -24527,6 +24849,8 @@ msgstr "" #: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:175 #: erpnext/stock/report/incorrect_stock_value_report/incorrect_stock_value_report.py:115 #: erpnext/stock/report/item_price_stock/item_price_stock.py:18 +#: erpnext/stock/report/negative_batch_report/negative_batch_report.js:15 +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:40 #: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:125 #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.js:8 #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:433 @@ -24662,6 +24986,7 @@ msgstr "" #. Label of the item_group (Data) field in DocType 'Stock Entry Detail' #. Label of the item_group (Link) field in DocType 'Stock Reconciliation Item' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/pos_item_group/pos_item_group.json #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json @@ -24675,9 +25000,9 @@ msgstr "" #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.js:21 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:28 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.js:28 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:156 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:157 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:65 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:173 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:174 #: erpnext/accounts/report/purchase_register/purchase_register.js:58 #: erpnext/accounts/report/sales_register/sales_register.js:70 #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json @@ -24741,6 +25066,7 @@ msgstr "" #: erpnext/stock/report/warehouse_wise_item_balance_age_and_value/warehouse_wise_item_balance_age_and_value.js:33 #: erpnext/stock/report/warehouse_wise_item_balance_age_and_value/warehouse_wise_item_balance_age_and_value.py:99 #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json erpnext/workspace_sidebar/stock.json msgid "Item Group" msgstr "" @@ -24785,8 +25111,10 @@ msgstr "" #. Label of a Link in the Manufacturing Workspace #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/item_lead_time/item_lead_time.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Item Lead Time" msgstr "" @@ -24900,8 +25228,8 @@ msgstr "" #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:71 #: erpnext/accounts/report/gross_profit/gross_profit.py:319 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:33 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:148 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:165 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:149 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:166 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:71 #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/doctype/asset_capitalization_asset_item/asset_capitalization_asset_item.json @@ -25020,11 +25348,13 @@ msgstr "" #. Label of a Link in the Selling Workspace #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json #: erpnext/selling/doctype/selling_settings/selling_settings.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/doctype/item_price/item_price.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json msgid "Item Price" msgstr "" @@ -25039,8 +25369,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/item_price_stock/item_price_stock.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Price Stock" msgstr "" @@ -25106,8 +25438,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/item_shortage_report/item_shortage_report.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Shortage Report" msgstr "" @@ -25178,6 +25512,7 @@ msgstr "" #. Label of the item_tax_template (Link) field in DocType 'Item Tax' #. Label of the item_tax_template (Link) field in DocType 'Purchase Receipt #. Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/item_tax_template/item_tax_template.json #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json @@ -25190,6 +25525,7 @@ msgstr "" #: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json #: erpnext/stock/doctype/item_tax/item_tax.json #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json +#: erpnext/workspace_sidebar/taxes.json msgid "Item Tax Template" msgstr "" @@ -25220,16 +25556,21 @@ msgstr "" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/item_variant_details/item_variant_details.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Variant Details" msgstr "" #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/item/item.js:151 #: erpnext/stock/doctype/item_variant_settings/item_variant_settings.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Variant Settings" msgstr "" @@ -25406,7 +25747,7 @@ msgstr "" msgid "Item {0} does not exist" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:670 +#: erpnext/manufacturing/doctype/bom/bom.py:677 msgid "Item {0} does not exist in the system or has expired" msgstr "" @@ -25426,7 +25767,7 @@ msgstr "" msgid "Item {0} has been disabled" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:789 +#: erpnext/selling/doctype/sales_order/sales_order.py:790 msgid "Item {0} has no Serial No. Only serialized items can have delivery based on Serial No" msgstr "" @@ -25458,7 +25799,7 @@ msgstr "" msgid "Item {0} is not a stock Item" msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:955 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:951 msgid "Item {0} is not a subcontracted item" msgstr "" @@ -25490,7 +25831,7 @@ msgstr "" msgid "Item {0} not found." msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:321 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:325 msgid "Item {0}: Ordered qty {1} cannot be less than minimum order qty {2} (defined in Item)." msgstr "" @@ -25509,38 +25850,53 @@ msgstr "" #. Name of a report #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/item_wise_purchase_history/item_wise_purchase_history.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Item-wise Purchase History" msgstr "" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Item-wise Purchase Register" msgstr "" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Item-wise Sales History" msgstr "" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.json +#: erpnext/workspace_sidebar/selling.json msgid "Item-wise Sales Register" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "Item-wise sales Register" +msgstr "" + #: erpnext/stock/get_item_details.py:713 msgid "Item/Item Code required to get Item Tax Template." msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:412 +#: erpnext/manufacturing/doctype/bom/bom.py:413 msgid "Item: {0} does not exist in the system" msgstr "" #. Label of a Card Break in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/selling.json msgid "Items & Pricing" msgstr "" @@ -25553,15 +25909,22 @@ msgstr "" msgid "Items Filter" msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1675 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1681 #: erpnext/selling/doctype/sales_order/sales_order.js:1676 msgid "Items Required" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/subcontracting.json +msgid "Items To Be Received" +msgstr "" + #. Label of a Link in the Buying Workspace #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json #: erpnext/stock/report/items_to_be_requested/items_to_be_requested.json +#: erpnext/workspace_sidebar/buying.json msgid "Items To Be Requested" msgstr "" @@ -25596,7 +25959,7 @@ msgstr "" msgid "Items to Be Repost" msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1674 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1680 msgid "Items to Manufacture are required to pull the Raw Materials associated with it." msgstr "" @@ -25627,8 +25990,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Itemwise Recommended Reorder Level" msgstr "" @@ -25655,10 +26020,11 @@ msgstr "" #. Label of the job_card (Link) field in DocType 'Stock Entry' #. Label of the job_card (Link) field in DocType 'Subcontracting Order Item' #. Label of the job_card (Link) field in DocType 'Subcontracting Receipt Item' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/manufacturing/doctype/bom/bom.json #: erpnext/manufacturing/doctype/job_card/job_card.json -#: erpnext/manufacturing/doctype/job_card/job_card.py:980 +#: erpnext/manufacturing/doctype/job_card/job_card.py:981 #: erpnext/manufacturing/doctype/operation/operation.json #: erpnext/manufacturing/doctype/work_order/work_order.js:396 #: erpnext/manufacturing/doctype/work_order/work_order.json @@ -25670,6 +26036,7 @@ msgstr "" #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Job Card" msgstr "" @@ -25703,8 +26070,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/job_card_summary/job_card_summary.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Job Card Summary" msgstr "" @@ -25719,7 +26088,7 @@ msgstr "" msgid "Job Card and Capacity Planning" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1456 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1457 msgid "Job Card {0} has been completed" msgstr "" @@ -25795,11 +26164,11 @@ msgstr "" msgid "Job Worker Warehouse" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2635 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2644 msgid "Job card {0} created" msgstr "" -#: erpnext/utilities/bulk_transaction.py:74 +#: erpnext/utilities/bulk_transaction.py:76 msgid "Job: {0} has been triggered for processing failed transactions" msgstr "" @@ -25838,6 +26207,7 @@ msgstr "" #. Group in Asset's connections #. Label of the journal_entry (Link) field in DocType 'Asset Value Adjustment' #. Label of the journal_entry (Link) field in DocType 'Depreciation Schedule' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json @@ -25850,6 +26220,8 @@ msgstr "" #: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.json #: erpnext/assets/doctype/depreciation_schedule/depreciation_schedule.json #: erpnext/templates/form_grid/bank_reconciliation_grid.html:3 +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Journal Entry" msgstr "" @@ -25860,8 +26232,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Journal Entry Template" msgstr "" @@ -26006,7 +26380,7 @@ msgstr "" msgid "Kilowatt-Hour" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:982 +#: erpnext/manufacturing/doctype/job_card/job_card.py:983 msgid "Kindly cancel the Manufacturing Entries first against the work order {0}." msgstr "" @@ -26078,10 +26452,12 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:646 #: erpnext/stock/doctype/landed_cost_voucher/landed_cost_voucher.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:88 #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Landed Cost Voucher" msgstr "" @@ -26230,6 +26606,7 @@ msgstr "" #. Label of the lead_name (Link) field in DocType 'Customer' #. Label of a Link in the Home Workspace #. Label of the lead (Link) field in DocType 'Issue' +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/crm_settings/crm_settings.json #: erpnext/crm/doctype/email_campaign/email_campaign.json #: erpnext/crm/doctype/lead/lead.json @@ -26241,7 +26618,7 @@ msgstr "" #: erpnext/public/js/communication.js:25 #: erpnext/selling/doctype/customer/customer.json #: erpnext/setup/workspace/home/home.json -#: erpnext/support/doctype/issue/issue.json +#: erpnext/support/doctype/issue/issue.json erpnext/workspace_sidebar/crm.json msgid "Lead" msgstr "" @@ -26261,8 +26638,9 @@ msgstr "" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/lead_details/lead_details.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Lead Details" msgstr "" @@ -26283,8 +26661,9 @@ msgstr "" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/lead_owner_efficiency/lead_owner_efficiency.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Lead Owner Efficiency" msgstr "" @@ -26293,7 +26672,8 @@ msgid "Lead Owner cannot be same as the Lead Email Address" msgstr "" #. Label of a Link in the CRM Workspace -#: erpnext/crm/workspace/crm/crm.json +#. Label of a Workspace Sidebar Item +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Lead Source" msgstr "" @@ -26408,7 +26788,9 @@ msgid "Ledger Type" msgstr "" #. Label of a Card Break in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Ledgers" msgstr "" @@ -26814,8 +27196,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/loyalty_point_entry/loyalty_point_entry.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Loyalty Point Entry" msgstr "" @@ -26863,6 +27247,7 @@ msgstr "" #. Label of the loyalty_program (Link) field in DocType 'Sales Invoice' #. Label of the loyalty_program (Link) field in DocType 'Customer' #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/loyalty_point_entry/loyalty_point_entry.json #: erpnext/accounts/doctype/loyalty_program/loyalty_program.json #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json @@ -26871,6 +27256,7 @@ msgstr "" #: erpnext/selling/doctype/customer/customer.json #: erpnext/selling/page/point_of_sale/pos_item_cart.js:952 #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Loyalty Program" msgstr "" @@ -27003,6 +27389,7 @@ msgstr "" #. Option for the 'Type of Transaction' (Select) field in DocType 'Serial and #. Batch Bundle' #. Label of a Card Break in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/workspace/assets/assets.json #: erpnext/manufacturing/doctype/workstation/workstation.json @@ -27011,6 +27398,7 @@ msgstr "" #: erpnext/setup/setup_wizard/operations/install_fixtures.py:299 #: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/assets.json erpnext/workspace_sidebar/crm.json msgid "Maintenance" msgstr "" @@ -27054,6 +27442,7 @@ msgstr "" #. Label of the maintenance_schedule (Link) field in DocType 'Maintenance #. Visit' #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:162 #: erpnext/crm/workspace/crm/crm.json #: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.json @@ -27061,6 +27450,7 @@ msgstr "" #: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.json #: erpnext/selling/doctype/sales_order/sales_order.js:1114 #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/support.json msgid "Maintenance Schedule" msgstr "" @@ -27161,12 +27551,14 @@ msgstr "" #. Label of a Link in the CRM Workspace #. Name of a DocType #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/workspace/crm/crm.json #: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.js:87 #: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.json #: erpnext/selling/doctype/sales_order/sales_order.js:1107 #: erpnext/support/doctype/warranty_claim/warranty_claim.js:47 #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/support.json msgid "Maintenance Visit" msgstr "" @@ -27327,7 +27719,7 @@ msgstr "" msgid "Mandatory For Profit and Loss Account" msgstr "" -#: erpnext/selling/doctype/quotation/quotation.py:618 +#: erpnext/selling/doctype/quotation/quotation.py:625 msgid "Mandatory Missing" msgstr "" @@ -27499,6 +27891,7 @@ msgstr "" msgid "Manufacturers used in Items" msgstr "" +#. Label of a Desktop Icon #. Label of the work_order_details_section (Section Break) field in DocType #. 'Production Plan Sub Assembly Item' #. Name of a Workspace @@ -27508,7 +27901,9 @@ msgstr "" #. Label of the manufacturing (Tab Break) field in DocType 'Item' #. Label of the section_break_wuqi (Section Break) field in DocType 'Item Lead #. Time' +#. Title of a Workspace Sidebar #: erpnext/buying/doctype/purchase_order/purchase_order_dashboard.py:30 +#: erpnext/desktop_icon/manufacturing.json #: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/selling/doctype/sales_order/sales_order_dashboard.py:29 @@ -27519,6 +27914,7 @@ msgstr "" #: erpnext/stock/doctype/material_request/material_request_dashboard.py:18 #: erpnext/stock/doctype/pick_list/pick_list_dashboard.py:20 #: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order_dashboard.py:13 +#: erpnext/workspace_sidebar/manufacturing.json msgid "Manufacturing" msgstr "" @@ -27568,8 +27964,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/manufacturing_settings/manufacturing_settings.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Manufacturing Settings" msgstr "" @@ -27751,8 +28149,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/master_production_schedule/master_production_schedule.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Master Production Schedule" msgstr "" @@ -27805,6 +28205,11 @@ msgstr "" msgid "Material Issue" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/manufacturing.json +msgid "Material Planning" +msgstr "" + #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry' #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type' #: erpnext/setup/setup_wizard/operations/install_fixtures.py:77 @@ -27842,6 +28247,7 @@ msgstr "" #. Item' #. Label of the material_request (Link) field in DocType 'Subcontracting Order #. Service Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/buying/doctype/purchase_order/purchase_order.js:519 #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json @@ -27875,6 +28281,7 @@ msgstr "" #: erpnext/stock/workspace/stock/stock.json #: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json #: erpnext/subcontracting/doctype/subcontracting_order_service_item/subcontracting_order_service_item.json +#: erpnext/workspace_sidebar/buying.json erpnext/workspace_sidebar/stock.json msgid "Material Request" msgstr "" @@ -27948,7 +28355,7 @@ msgstr "" msgid "Material Request Type" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:1834 +#: erpnext/selling/doctype/sales_order/sales_order.py:1846 msgid "Material Request not created, as quantity for Raw Materials already available." msgstr "" @@ -28076,12 +28483,17 @@ msgstr "" msgid "Material to Supplier" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/subcontracting.json +msgid "Materials To Be Transferred" +msgstr "" + #: erpnext/controllers/subcontracting_controller.py:1569 msgid "Materials are already received against the {0} {1}" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:181 -#: erpnext/manufacturing/doctype/job_card/job_card.py:836 +#: erpnext/manufacturing/doctype/job_card/job_card.py:182 +#: erpnext/manufacturing/doctype/job_card/job_card.py:837 msgid "Materials needs to be transferred to the work in progress warehouse for the job card {0}" msgstr "" @@ -28319,7 +28731,7 @@ msgid "Messages greater than 160 characters will be split into multiple messages msgstr "" #: erpnext/setup/install.py:127 -msgid "Messaging CRM Campagin" +msgid "Messaging CRM Campaign" msgstr "" #. Name of a UOM @@ -28611,10 +29023,14 @@ msgstr "" #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:597 #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2421 #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3027 -#: erpnext/assets/doctype/asset_category/asset_category.py:116 +#: erpnext/assets/doctype/asset_category/asset_category.py:126 msgid "Missing Account" msgstr "" +#: erpnext/assets/doctype/asset_category/asset_category.py:191 +msgid "Missing Accounts" +msgstr "" + #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:430 msgid "Missing Asset" msgstr "" @@ -28640,7 +29056,7 @@ msgstr "" msgid "Missing Finished Good" msgstr "" -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:308 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:310 msgid "Missing Formula" msgstr "" @@ -28656,6 +29072,10 @@ msgstr "" msgid "Missing Serial No Bundle" msgstr "" +#: erpnext/assets/doctype/asset_category/asset_category.py:156 +msgid "Missing account configuration for company {0}." +msgstr "" + #: erpnext/stock/doctype/delivery_trip/delivery_trip.js:154 msgid "Missing email template for dispatch. Please set one in Delivery Settings." msgstr "" @@ -28664,7 +29084,7 @@ msgstr "" msgid "Missing required filter: {0}" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1183 +#: erpnext/manufacturing/doctype/bom/bom.py:1192 #: erpnext/manufacturing/doctype/work_order/work_order.py:1465 msgid "Missing value" msgstr "" @@ -28680,10 +29100,10 @@ msgstr "" msgid "Mobile: " msgstr "" -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:210 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:240 -#: erpnext/accounts/report/purchase_register/purchase_register.py:200 -#: erpnext/accounts/report/sales_register/sales_register.py:223 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:211 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:241 +#: erpnext/accounts/report/purchase_register/purchase_register.py:201 +#: erpnext/accounts/report/sales_register/sales_register.py:224 msgid "Mode Of Payment" msgstr "" @@ -28709,6 +29129,7 @@ msgstr "" #. Label of the mode_of_payment (Link) field in DocType 'Purchase Invoice' #. Label of the mode_of_payment (Link) field in DocType 'Sales Invoice Payment' #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/cashier_closing_payments/cashier_closing_payments.json #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/mode_of_payment/mode_of_payment.json @@ -28733,6 +29154,7 @@ msgstr "" #: erpnext/accounts/report/sales_register/sales_register.js:40 #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/selling/page/point_of_sale/pos_controller.js:33 +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Mode of Payment" msgstr "" @@ -28809,9 +29231,11 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/cost_center/cost_center_tree.js:69 #: erpnext/accounts/doctype/monthly_distribution/monthly_distribution.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/selling.json msgid "Monthly Distribution" msgstr "" @@ -28905,7 +29329,7 @@ msgstr "" msgid "Multi-level BOM Creator" msgstr "" -#: erpnext/selling/doctype/customer/customer.py:427 +#: erpnext/selling/doctype/customer/customer.py:428 msgid "Multiple Loyalty Programs found for Customer {}. Please select manually." msgstr "" @@ -28951,7 +29375,7 @@ msgstr "" #: erpnext/manufacturing/doctype/work_order/work_order.py:1412 #: erpnext/setup/doctype/uom/uom.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:267 -#: erpnext/utilities/transaction_base.py:566 +#: erpnext/utilities/transaction_base.py:567 msgid "Must be Whole Number" msgstr "" @@ -29024,7 +29448,7 @@ msgstr "" msgid "Naming Series and Price Defaults" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:94 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:95 msgid "Naming Series is mandatory" msgstr "" @@ -29067,11 +29491,16 @@ msgstr "" msgid "Needs Analysis" msgstr "" +#. Name of a report +#: erpnext/stock/report/negative_batch_report/negative_batch_report.json +msgid "Negative Batch Report" +msgstr "" + #: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:622 msgid "Negative Quantity is not allowed" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1477 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1491 #: erpnext/stock/serial_batch_bundle.py:1521 msgid "Negative Stock Error" msgstr "" @@ -29227,11 +29656,11 @@ msgstr "" msgid "Net Purchase Amount" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:450 +#: erpnext/assets/doctype/asset/asset.py:453 msgid "Net Purchase Amount is mandatory" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:560 +#: erpnext/assets/doctype/asset/asset.py:563 msgid "Net Purchase Amount should be equal to purchase amount of one single Asset." msgstr "" @@ -29330,8 +29759,8 @@ msgstr "Netto Pris (Selskab Valuta)" #: erpnext/accounts/doctype/shipping_rule/shipping_rule.json #: erpnext/accounts/doctype/subscription/subscription.json #: erpnext/accounts/doctype/tax_withholding_category/tax_withholding_category.json -#: erpnext/accounts/report/purchase_register/purchase_register.py:252 -#: erpnext/accounts/report/sales_register/sales_register.py:284 +#: erpnext/accounts/report/purchase_register/purchase_register.py:253 +#: erpnext/accounts/report/sales_register/sales_register.py:285 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json #: erpnext/selling/doctype/quotation/quotation.json @@ -29465,6 +29894,10 @@ msgstr "" msgid "New Expenses" msgstr "" +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:1 +msgid "New Fiscal Year - {0}" +msgstr "" + #. Label of the income (Check) field in DocType 'Email Digest' #: erpnext/setup/doctype/email_digest/email_digest.json msgid "New Income" @@ -29551,14 +29984,10 @@ msgstr "" msgid "New Workplace" msgstr "" -#: erpnext/selling/doctype/customer/customer.py:392 +#: erpnext/selling/doctype/customer/customer.py:393 msgid "New credit limit is less than current outstanding amount for the customer. Credit limit has to be atleast {0}" msgstr "" -#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:3 -msgid "New fiscal year created :- " -msgstr "" - #. Description of the 'Generate New Invoices Past Due Date' (Check) field in #. DocType 'Subscription' #: erpnext/accounts/doctype/subscription/subscription.json @@ -29686,7 +30115,7 @@ msgstr "" msgid "No Permission" msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:793 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:785 msgid "No Purchase Orders were created" msgstr "" @@ -29740,17 +30169,17 @@ msgstr "" msgid "No Unreconciled Payments found for this party" msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:790 -#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:249 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:782 +#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:250 msgid "No Work Orders were created" msgstr "" #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:826 -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:860 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:861 msgid "No accounting entries for the following warehouses" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:795 +#: erpnext/selling/doctype/sales_order/sales_order.py:796 msgid "No active BOM found for item {0}. Delivery by Serial No cannot be ensured" msgstr "" @@ -29770,7 +30199,7 @@ msgstr "" msgid "No contacts with email IDs found." msgstr "" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:134 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:137 msgid "No data for this period" msgstr "" @@ -29819,7 +30248,7 @@ msgstr "" msgid "No matches occurred via auto reconciliation" msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1037 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1033 msgid "No material request created" msgstr "" @@ -29945,8 +30374,8 @@ msgstr "" msgid "No recipients found for campaign {0}" msgstr "" -#: erpnext/accounts/report/purchase_register/purchase_register.py:44 -#: erpnext/accounts/report/sales_register/sales_register.py:45 +#: erpnext/accounts/report/purchase_register/purchase_register.py:45 +#: erpnext/accounts/report/sales_register/sales_register.py:46 #: erpnext/crm/report/lead_conversion_time/lead_conversion_time.py:18 msgid "No record found" msgstr "" @@ -30010,8 +30439,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/non_conformance/non_conformance.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Non Conformance" msgstr "" @@ -30025,7 +30456,7 @@ msgstr "" msgid "Non Profit" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1584 +#: erpnext/manufacturing/doctype/bom/bom.py:1593 msgid "Non stock items" msgstr "" @@ -30154,7 +30585,7 @@ msgstr "" msgid "Note: Email will not be sent to disabled users" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:754 +#: erpnext/manufacturing/doctype/bom/bom.py:761 msgid "Note: If you want to use the finished good {0} as a raw material, then enable the 'Do Not Explode' checkbox in the Items table against the same raw material." msgstr "" @@ -30619,11 +31050,11 @@ msgstr "" msgid "Only leaf nodes are allowed in transaction" msgstr "" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:340 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:342 msgid "Only one of Deposit or Withdrawal should be non-zero when applying an Excluded Fee." msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:324 +#: erpnext/manufacturing/doctype/bom/bom.py:325 msgid "Only one operation can have 'Is Final Finished Good' checked when 'Track Semi Finished Goods' is enabled." msgstr "" @@ -30770,13 +31201,15 @@ msgstr "" msgid "Open a new ticket" msgstr "" -#: erpnext/accounts/report/general_ledger/general_ledger.py:397 +#: erpnext/accounts/report/general_ledger/general_ledger.py:395 #: erpnext/public/js/stock_analytics.js:97 msgid "Opening" msgstr "" #. Group in POS Profile's connections +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_profile/pos_profile.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Opening & Closing" msgstr "" @@ -30817,7 +31250,7 @@ msgstr "" #. Option for the 'Balance Type' (Select) field in DocType 'Financial Report #. Row' #: erpnext/accounts/doctype/financial_report_row/financial_report_row.json -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:189 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:187 msgid "Opening Balance" msgstr "" @@ -30884,6 +31317,11 @@ msgstr "" msgid "Opening Invoice Item" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/accounts_setup.json +msgid "Opening Invoice Tool" +msgstr "" + #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1646 #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1990 msgid "Opening Invoice has rounding adjustment of {0}.

    '{1}' account is required to post these values. Please set it in Company: {2}.

    Or, '{3}' can be enabled to not post any rounding adjustment." @@ -30977,7 +31415,7 @@ msgstr "" msgid "Operating Cost Per BOM Quantity" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1671 +#: erpnext/manufacturing/doctype/bom/bom.py:1680 msgid "Operating Cost as per Work Order / BOM" msgstr "" @@ -31072,11 +31510,11 @@ msgstr "" msgid "Operation {0} added multiple times in the work order {1}" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1229 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1230 msgid "Operation {0} does not belong to the work order {1}" msgstr "" -#: erpnext/manufacturing/doctype/workstation/workstation.py:433 +#: erpnext/manufacturing/doctype/workstation/workstation.py:434 msgid "Operation {0} longer than any available working hours in workstation {1}, break down the operation into multiple operations" msgstr "" @@ -31102,7 +31540,7 @@ msgstr "" msgid "Operations Routing" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1192 +#: erpnext/manufacturing/doctype/bom/bom.py:1201 msgid "Operations cannot be left blank" msgstr "" @@ -31129,15 +31567,15 @@ msgstr "" msgid "Opportunities" msgstr "" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:49 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:52 msgid "Opportunities by Campaign" msgstr "" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:50 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:53 msgid "Opportunities by Medium" msgstr "" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:48 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:51 msgid "Opportunities by Source" msgstr "" @@ -31150,6 +31588,7 @@ msgstr "" #. Label of the opportunity (Link) field in DocType 'Prospect Opportunity' #. Label of the opportunity_name (Link) field in DocType 'Customer' #. Label of the opportunity (Link) field in DocType 'Quotation' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:381 #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json @@ -31164,6 +31603,7 @@ msgstr "" #: erpnext/selling/doctype/customer/customer.json #: erpnext/selling/doctype/quotation/quotation.js:155 #: erpnext/selling/doctype/quotation/quotation.json +#: erpnext/workspace_sidebar/crm.json msgid "Opportunity" msgstr "" @@ -31226,7 +31666,8 @@ msgid "Opportunity Source" msgstr "" #. Label of a Link in the CRM Workspace -#: erpnext/crm/workspace/crm/crm.json +#. Label of a Workspace Sidebar Item +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Opportunity Summary by Sales Stage" msgstr "" @@ -31404,7 +31845,7 @@ msgstr "" #: erpnext/buying/doctype/supplier/supplier_dashboard.py:11 #: erpnext/selling/doctype/customer/customer_dashboard.py:20 -#: erpnext/selling/doctype/sales_order/sales_order.py:967 +#: erpnext/selling/doctype/sales_order/sales_order.py:968 #: erpnext/setup/doctype/company/company_dashboard.py:23 msgid "Orders" msgstr "" @@ -31461,16 +31902,20 @@ msgstr "" #. Label of a Card Break in the Buying Workspace #. Label of a Card Break in the Selling Workspace #. Label of a Card Break in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/buying/workspace/buying/buying.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Other Reports" msgstr "" #. Label of the other_settings_section (Section Break) field in DocType #. 'Manufacturing Settings' +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/manufacturing_settings/manufacturing_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Other Settings" msgstr "" @@ -31614,8 +32059,8 @@ msgstr "" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:149 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1224 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:167 -#: erpnext/accounts/report/purchase_register/purchase_register.py:288 -#: erpnext/accounts/report/sales_register/sales_register.py:318 +#: erpnext/accounts/report/purchase_register/purchase_register.py:289 +#: erpnext/accounts/report/sales_register/sales_register.py:319 msgid "Outstanding Amount" msgstr "" @@ -31643,6 +32088,11 @@ msgstr "" msgid "Outward" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/subcontracting.json +msgid "Outward Order" +msgstr "" + #. Label of the over_billing_allowance (Currency) field in DocType 'Accounts #. Settings' #. Label of the over_billing_allowance (Float) field in DocType 'Item' @@ -31786,7 +32236,7 @@ msgstr "" #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:23 #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:39 #: erpnext/accounts/report/sales_register/sales_register.js:46 -#: erpnext/accounts/report/sales_register/sales_register.py:235 +#: erpnext/accounts/report/sales_register/sales_register.py:236 #: erpnext/crm/report/lead_details/lead_details.py:45 msgid "Owner" msgstr "" @@ -31837,6 +32287,11 @@ msgstr "" msgid "PO Supplied Item" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/selling.json +msgid "POS" +msgstr "" + #. Label of the invoice_fields (Table) field in DocType 'POS Settings' #: erpnext/accounts/doctype/pos_settings/pos_settings.json msgid "POS Additional Fields" @@ -31852,11 +32307,13 @@ msgstr "" #. Label of the pos_closing_entry (Data) field in DocType 'POS Opening Entry' #. Label of the pos_closing_entry (Link) field in DocType 'Sales Invoice' #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json #: erpnext/accounts/doctype/pos_invoice_merge_log/pos_invoice_merge_log.json #: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "POS Closing Entry" msgstr "" @@ -31899,11 +32356,13 @@ msgstr "" #. Option for the 'Invoice Type Created via POS Screen' (Select) field in #. DocType 'POS Settings' #. Label of the pos_invoice (Link) field in DocType 'Sales Invoice Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pos_invoice_reference/pos_invoice_reference.json #: erpnext/accounts/doctype/pos_settings/pos_settings.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json #: erpnext/accounts/report/pos_register/pos_register.py:174 +#: erpnext/workspace_sidebar/selling.json msgid "POS Invoice" msgstr "" @@ -31916,7 +32375,9 @@ msgid "POS Invoice Item" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_merge_log/pos_invoice_merge_log.json +#: erpnext/workspace_sidebar/selling.json msgid "POS Invoice Merge Log" msgstr "" @@ -31978,9 +32439,11 @@ msgstr "" #. Label of the pos_opening_entry (Link) field in DocType 'POS Closing Entry' #. Name of a DocType #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json #: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "POS Opening Entry" msgstr "" @@ -32027,6 +32490,7 @@ msgstr "" #. Label of the pos_profile (Link) field in DocType 'POS Opening Entry' #. Name of a DocType #. Label of the pos_profile (Link) field in DocType 'Sales Invoice' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.json @@ -32036,6 +32500,7 @@ msgstr "" #: erpnext/accounts/report/pos_register/pos_register.py:117 #: erpnext/accounts/report/pos_register/pos_register.py:188 #: erpnext/selling/page/point_of_sale/pos_controller.js:80 +#: erpnext/workspace_sidebar/selling.json msgid "POS Profile" msgstr "" @@ -32099,8 +32564,11 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_settings/pos_settings.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/selling.json msgid "POS Settings" msgstr "" @@ -32188,9 +32656,11 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/delivery_note/delivery_note.js:296 #: erpnext/stock/doctype/packing_slip/packing_slip.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Packing Slip" msgstr "" @@ -32243,11 +32713,11 @@ msgstr "" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:146 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1218 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:165 -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:203 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:201 #: erpnext/accounts/report/pos_register/pos_register.py:209 #: erpnext/selling/page/point_of_sale/pos_payment.js:691 #: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:56 -#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:277 +#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:279 msgid "Paid Amount" msgstr "" @@ -32556,6 +33026,7 @@ msgstr "" #: erpnext/selling/doctype/quotation/quotation.json #: erpnext/selling/doctype/quotation/quotation_list.js:32 #: erpnext/stock/doctype/material_request/material_request.json +#: erpnext/stock/doctype/material_request/material_request_list.js:29 msgid "Partially Ordered" msgstr "" @@ -32599,10 +33070,6 @@ msgstr "" msgid "Partially Used" msgstr "" -#: erpnext/stock/doctype/material_request/material_request_list.js:29 -msgid "Partially ordered" -msgstr "" - #: erpnext/accounts/report/general_ledger/general_ledger.html:88 msgid "Particulars" msgstr "" @@ -32713,7 +33180,7 @@ msgstr "" #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:147 #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:228 #: erpnext/accounts/report/general_ledger/general_ledger.js:74 -#: erpnext/accounts/report/general_ledger/general_ledger.py:754 +#: erpnext/accounts/report/general_ledger/general_ledger.py:752 #: erpnext/accounts/report/payment_ledger/payment_ledger.js:51 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:161 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js:46 @@ -32818,7 +33285,7 @@ msgstr "" #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/payment_request/payment_request.json #: erpnext/accounts/report/general_ledger/general_ledger.js:110 -#: erpnext/accounts/report/general_ledger/general_ledger.py:763 +#: erpnext/accounts/report/general_ledger/general_ledger.py:761 #: erpnext/crm/doctype/contract/contract.json #: erpnext/selling/doctype/party_specific_item/party_specific_item.json #: erpnext/selling/report/address_and_contacts/address_and_contacts.js:22 @@ -32887,7 +33354,7 @@ msgstr "" #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:141 #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:219 #: erpnext/accounts/report/general_ledger/general_ledger.js:65 -#: erpnext/accounts/report/general_ledger/general_ledger.py:753 +#: erpnext/accounts/report/general_ledger/general_ledger.py:751 #: erpnext/accounts/report/payment_ledger/payment_ledger.js:41 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:157 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js:35 @@ -33025,14 +33492,16 @@ msgstr "" #: erpnext/accounts/report/accounts_payable/accounts_payable.js:39 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1164 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:203 -#: erpnext/accounts/report/purchase_register/purchase_register.py:193 -#: erpnext/accounts/report/purchase_register/purchase_register.py:234 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:204 +#: erpnext/accounts/report/purchase_register/purchase_register.py:194 +#: erpnext/accounts/report/purchase_register/purchase_register.py:235 msgid "Payable Account" msgstr "" #. Label of the payables (Check) field in DocType 'Email Digest' +#. Label of a Workspace Sidebar Item #: erpnext/setup/doctype/email_digest/email_digest.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Payables" msgstr "" @@ -33075,7 +33544,7 @@ msgstr "" #: erpnext/accounts/doctype/overdue_payment/overdue_payment.json #: erpnext/accounts/doctype/payment_schedule/payment_schedule.json #: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:50 -#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:273 +#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:275 msgid "Payment Amount" msgstr "" @@ -33146,6 +33615,7 @@ msgstr "" #. Option for the 'Payment Order Type' (Select) field in DocType 'Payment #. Order' #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_clearance_detail/bank_clearance_detail.json #: erpnext/accounts/doctype/bank_transaction_payments/bank_transaction_payments.json #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json @@ -33156,6 +33626,8 @@ msgstr "" #: erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py:29 #: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.html:8 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Payment Entry" msgstr "" @@ -33178,7 +33650,7 @@ msgid "Payment Entry has been modified after you pulled it. Please pull it again msgstr "" #: erpnext/accounts/doctype/payment_request/payment_request.py:131 -#: erpnext/accounts/doctype/payment_request/payment_request.py:558 +#: erpnext/accounts/doctype/payment_request/payment_request.py:559 msgid "Payment Entry is already created" msgstr "" @@ -33273,10 +33745,13 @@ msgstr "" #. Label of the payment_order (Link) field in DocType 'Payment Entry' #. Name of a DocType #. Label of the payment_order (Link) field in DocType 'Payment Request' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/payment_order/payment_order.json #: erpnext/accounts/doctype/payment_request/payment_request.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Payment Order" msgstr "" @@ -33307,8 +33782,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Payment Period Based On Invoice Date" msgstr "" @@ -33326,11 +33803,18 @@ msgstr "" msgid "Payment Received" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/payments.json +msgid "Payment Reconciliaition" +msgstr "" + #. Name of a DocType #. Label of the payment_reconciliation (Table) field in DocType 'POS Closing #. Entry' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.json #: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Payment Reconciliation" msgstr "" @@ -33379,6 +33863,7 @@ msgstr "" #. Label of the payment_request (Link) field in DocType 'Payment Order #. Reference' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/payment_entry/payment_entry.js:1722 #: erpnext/accounts/doctype/payment_entry_reference/payment_entry_reference.json @@ -33390,6 +33875,8 @@ msgstr "" #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:139 #: erpnext/buying/doctype/purchase_order/purchase_order.js:429 #: erpnext/selling/doctype/sales_order/sales_order.js:1152 +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Payment Request" msgstr "" @@ -33405,11 +33892,11 @@ msgstr "" msgid "Payment Request Type" msgstr "" -#: erpnext/accounts/doctype/payment_request/payment_request.py:631 +#: erpnext/accounts/doctype/payment_request/payment_request.py:632 msgid "Payment Request for {0}" msgstr "" -#: erpnext/accounts/doctype/payment_request/payment_request.py:573 +#: erpnext/accounts/doctype/payment_request/payment_request.py:574 msgid "Payment Request is already created" msgstr "" @@ -33417,7 +33904,7 @@ msgstr "" msgid "Payment Request took too long to respond. Please try requesting for payment again." msgstr "" -#: erpnext/accounts/doctype/payment_request/payment_request.py:546 +#: erpnext/accounts/doctype/payment_request/payment_request.py:544 msgid "Payment Requests cannot be created against: {0}" msgstr "" @@ -33458,6 +33945,7 @@ msgstr "" #. Label of the payment_term (Link) field in DocType 'Payment Terms Template #. Detail' #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/overdue_payment/overdue_payment.json #: erpnext/accounts/doctype/payment_entry_reference/payment_entry_reference.json #: erpnext/accounts/doctype/payment_schedule/payment_schedule.json @@ -33467,6 +33955,7 @@ msgstr "" #: erpnext/accounts/report/gross_profit/gross_profit.py:449 #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:30 +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Payment Term" msgstr "" @@ -33619,6 +34108,9 @@ msgstr "" #. Label of the payments_tab (Tab Break) field in DocType 'Sales Invoice' #. Label of a Card Break in the Invoicing Workspace #. Option for the 'Hold Type' (Select) field in DocType 'Supplier' +#. Label of a Desktop Icon +#. Label of a Workspace Sidebar Item +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/cashier_closing/cashier_closing.json #: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.json @@ -33631,8 +34123,11 @@ msgstr "" #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/buying/doctype/supplier/supplier.json #: erpnext/buying/doctype/supplier/supplier_dashboard.py:12 +#: erpnext/desktop_icon/payments.json #: erpnext/selling/doctype/customer/customer_dashboard.py:21 #: erpnext/selling/page/point_of_sale/pos_past_order_summary.js:19 +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Payments" msgstr "" @@ -33723,8 +34218,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Pending SO Items For Purchase Request" msgstr "" @@ -33853,9 +34350,11 @@ msgstr "" #. Balance' #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account_closing_balance/account_closing_balance.json #: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Period Closing Voucher" msgstr "" @@ -34059,6 +34558,7 @@ msgstr "" #. Option for the 'From Voucher Type' (Select) field in DocType 'Stock #. Reservation Entry' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/doctype/sales_order/sales_order.js:1022 #: erpnext/stock/doctype/delivery_note/delivery_note.js:199 #: erpnext/stock/doctype/material_request/material_request.js:156 @@ -34066,6 +34566,7 @@ msgstr "" #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Pick List" msgstr "" @@ -34234,8 +34735,10 @@ msgstr "" #. Label of a Link in the Invoicing Workspace #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/erpnext_integrations/doctype/plaid_settings/plaid_settings.json +#: erpnext/workspace_sidebar/banking.json msgid "Plaid Settings" msgstr "" @@ -34373,9 +34876,11 @@ msgstr "" #. Name of a DocType #. Label of the plant_floor (Link) field in DocType 'Workstation' +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/plant_floor/plant_floor.json #: erpnext/manufacturing/doctype/workstation/workstation.json #: erpnext/public/js/plant_floor_visual/visual_plant.js:53 +#: erpnext/workspace_sidebar/manufacturing.json msgid "Plant Floor" msgstr "" @@ -34392,7 +34897,7 @@ msgstr "" msgid "Please Select a Company" msgstr "" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:111 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:114 msgid "Please Select a Company." msgstr "" @@ -34431,7 +34936,7 @@ msgstr "" msgid "Please add Operations first." msgstr "" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:200 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:201 msgid "Please add Request for Quotation to the sidebar in Portal Settings." msgstr "" @@ -34526,7 +35031,7 @@ msgstr "" msgid "Please click on 'Generate Schedule' to get schedule" msgstr "" -#: erpnext/selling/doctype/customer/customer.py:622 +#: erpnext/selling/doctype/customer/customer.py:623 msgid "Please contact any of the following users to extend the credit limits for {0}: {1}" msgstr "" @@ -34534,7 +35039,7 @@ msgstr "" msgid "Please contact any of the following users to {} this transaction." msgstr "" -#: erpnext/selling/doctype/customer/customer.py:615 +#: erpnext/selling/doctype/customer/customer.py:616 msgid "Please contact your administrator to extend the credit limits for {0}." msgstr "" @@ -34542,7 +35047,7 @@ msgstr "" msgid "Please convert the parent account in corresponding child company to a group account." msgstr "" -#: erpnext/selling/doctype/quotation/quotation.py:616 +#: erpnext/selling/doctype/quotation/quotation.py:623 msgid "Please create Customer from Lead {0}." msgstr "" @@ -34558,7 +35063,7 @@ msgstr "" msgid "Please create purchase from internal sale or delivery document itself" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:460 +#: erpnext/assets/doctype/asset/asset.py:463 msgid "Please create purchase receipt or purchase invoice for the item {0}" msgstr "" @@ -34566,11 +35071,11 @@ msgstr "" msgid "Please delete Product Bundle {0}, before merging {1} into {2}" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:556 +#: erpnext/assets/doctype/asset/depreciation.py:557 msgid "Please disable workflow temporarily for Journal Entry {0}" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:564 +#: erpnext/assets/doctype/asset/asset.py:567 msgid "Please do not book expense of multiple assets against one single Asset." msgstr "" @@ -34639,7 +35144,7 @@ msgstr "" msgid "Please enter Cost Center" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:419 +#: erpnext/selling/doctype/sales_order/sales_order.py:420 msgid "Please enter Delivery Date" msgstr "" @@ -34773,7 +35278,7 @@ msgstr "" msgid "Please enter the phone number first" msgstr "" -#: erpnext/controllers/buying_controller.py:1170 +#: erpnext/controllers/buying_controller.py:1187 msgid "Please enter the {schedule_date}." msgstr "" @@ -34862,6 +35367,10 @@ msgstr "" msgid "Please refresh or reset the Plaid linking of the Bank {}." msgstr "" +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:43 +msgid "Please review the {0} configuration and complete any required financial setup activities." +msgstr "" + #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.js:12 #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.js:28 msgid "Please save before proceeding." @@ -34884,7 +35393,7 @@ msgstr "" msgid "Please select Apply Discount On" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:1782 +#: erpnext/selling/doctype/sales_order/sales_order.py:1792 msgid "Please select BOM against item {0}" msgstr "" @@ -34910,7 +35419,7 @@ msgstr "" msgid "Please select Charge Type first" msgstr "" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:494 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:490 msgid "Please select Company" msgstr "" @@ -34919,7 +35428,7 @@ msgstr "" msgid "Please select Company and Posting Date to getting entries" msgstr "" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:736 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:732 #: erpnext/manufacturing/doctype/plant_floor/plant_floor.js:28 msgid "Please select Company first" msgstr "" @@ -34938,13 +35447,13 @@ msgstr "" msgid "Please select Existing Company for creating Chart of Accounts" msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:210 -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:299 +#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:211 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:281 msgid "Please select Finished Good Item for Service Item {0}" msgstr "" -#: erpnext/assets/doctype/asset/asset.js:744 -#: erpnext/assets/doctype/asset/asset.js:759 +#: erpnext/assets/doctype/asset/asset.js:745 +#: erpnext/assets/doctype/asset/asset.js:760 msgid "Please select Item Code first" msgstr "" @@ -34968,15 +35477,15 @@ msgstr "" msgid "Please select Posting Date before selecting Party" msgstr "" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:737 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:733 msgid "Please select Posting Date first" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1237 +#: erpnext/manufacturing/doctype/bom/bom.py:1246 msgid "Please select Price List" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:1784 +#: erpnext/selling/doctype/sales_order/sales_order.py:1794 msgid "Please select Qty against item {0}" msgstr "" @@ -35004,18 +35513,18 @@ msgstr "" msgid "Please select Unrealized Profit / Loss account or add default Unrealized Profit / Loss account account for company {0}" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1492 +#: erpnext/manufacturing/doctype/bom/bom.py:1501 msgid "Please select a BOM" msgstr "" #: erpnext/accounts/party.py:427 -#: erpnext/stock/doctype/pick_list/pick_list.py:1618 +#: erpnext/stock/doctype/pick_list/pick_list.py:1617 msgid "Please select a Company" msgstr "" #: erpnext/accounts/doctype/payment_entry/payment_entry.js:268 #: erpnext/manufacturing/doctype/bom/bom.js:680 -#: erpnext/manufacturing/doctype/bom/bom.py:276 +#: erpnext/manufacturing/doctype/bom/bom.py:277 #: erpnext/public/js/controllers/accounts.js:277 #: erpnext/public/js/controllers/transaction.js:3258 msgid "Please select a Company first." @@ -35029,7 +35538,7 @@ msgstr "" msgid "Please select a Delivery Note" msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:171 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:153 msgid "Please select a Subcontracting Purchase Order." msgstr "" @@ -35041,7 +35550,7 @@ msgstr "" msgid "Please select a Warehouse" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1570 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1571 msgid "Please select a Work Order first." msgstr "" @@ -35049,7 +35558,7 @@ msgstr "" msgid "Please select a country" msgstr "" -#: erpnext/accounts/report/sales_register/sales_register.py:35 +#: erpnext/accounts/report/sales_register/sales_register.py:36 msgid "Please select a customer for fetching payments." msgstr "" @@ -35078,15 +35587,15 @@ msgstr "" msgid "Please select a row to create a Reposting Entry" msgstr "" -#: erpnext/accounts/report/purchase_register/purchase_register.py:34 +#: erpnext/accounts/report/purchase_register/purchase_register.py:35 msgid "Please select a supplier for fetching payments." msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:160 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:142 msgid "Please select a valid Purchase Order that has Service Items." msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:157 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:139 msgid "Please select a valid Purchase Order that is configured for Subcontracting." msgstr "" @@ -35200,11 +35709,11 @@ msgstr "" msgid "Please set 'Apply Additional Discount On'" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:783 +#: erpnext/assets/doctype/asset/depreciation.py:784 msgid "Please set 'Asset Depreciation Cost Center' in Company {0}" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:781 +#: erpnext/assets/doctype/asset/depreciation.py:782 msgid "Please set 'Gain/Loss Account on Asset Disposal' in Company {0}" msgstr "" @@ -35246,7 +35755,7 @@ msgstr "" msgid "Please set Customer Address to determine if the transaction is an export." msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:745 +#: erpnext/assets/doctype/asset/depreciation.py:746 msgid "Please set Depreciation related Accounts in Asset Category {0} or Company {1}" msgstr "" @@ -35264,7 +35773,7 @@ msgstr "" msgid "Please set Fiscal Code for the public administration '%s'" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:731 +#: erpnext/assets/doctype/asset/depreciation.py:732 msgid "Please set Fixed Asset Account in Asset Category {0}" msgstr "" @@ -35310,7 +35819,7 @@ msgstr "" msgid "Please set a Cost Center for the Asset or set an Asset Depreciation Cost Center for the Company {}" msgstr "" -#: erpnext/projects/doctype/project/project.py:731 +#: erpnext/projects/doctype/project/project.py:732 msgid "Please set a default Holiday List for Company {0}" msgstr "" @@ -35396,7 +35905,7 @@ msgstr "" msgid "Please set one of the following:" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:645 +#: erpnext/assets/doctype/asset/asset.py:648 msgid "Please set opening number of booked depreciations" msgstr "" @@ -35416,11 +35925,11 @@ msgstr "" msgid "Please set the Item Code first" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1633 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1634 msgid "Please set the Target Warehouse in the Job Card" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1637 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1638 msgid "Please set the WIP Warehouse in the Job Card" msgstr "" @@ -35467,7 +35976,7 @@ msgstr "" msgid "Please setup and enable a group account with the Account Type - {0} for the company {1}" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:354 +#: erpnext/assets/doctype/asset/depreciation.py:355 msgid "Please share this email with your support team so that they can find and fix the issue." msgstr "" @@ -35674,15 +36183,15 @@ msgstr "" #: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:61 #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:66 #: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:151 -#: erpnext/accounts/report/general_ledger/general_ledger.py:681 +#: erpnext/accounts/report/general_ledger/general_ledger.py:679 #: erpnext/accounts/report/gross_profit/gross_profit.py:300 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:175 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:192 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:176 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:193 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:143 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:94 #: erpnext/accounts/report/pos_register/pos_register.py:172 -#: erpnext/accounts/report/purchase_register/purchase_register.py:168 -#: erpnext/accounts/report/sales_register/sales_register.py:184 +#: erpnext/accounts/report/purchase_register/purchase_register.py:169 +#: erpnext/accounts/report/sales_register/sales_register.py:185 #: erpnext/assets/doctype/asset_capitalization/asset_capitalization.json #: erpnext/manufacturing/doctype/job_card/job_card.json #: erpnext/manufacturing/doctype/master_production_schedule/master_production_schedule.json @@ -35723,7 +36232,7 @@ msgid "Posting Date Inheritance for Exchange Gain / Loss" msgstr "" #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:269 -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:142 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:143 msgid "Posting Date cannot be future date" msgstr "" @@ -35743,6 +36252,7 @@ msgstr "" #: erpnext/stock/doctype/serial_and_batch_entry/serial_and_batch_entry.json #: erpnext/stock/doctype/stock_closing_balance/stock_closing_balance.json #: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:27 #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:506 msgid "Posting Datetime" msgstr "" @@ -35946,6 +36456,10 @@ msgstr "" msgid "Previous Financial Year is not closed" msgstr "" +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:54 +msgid "Previous Qty" +msgstr "" + #. Label of the previous_work_experience (Section Break) field in DocType #. 'Employee' #: erpnext/setup/doctype/employee/employee.json @@ -36004,6 +36518,7 @@ msgstr "" #. Name of a DocType #. Label of the buying_price_list (Link) field in DocType 'Purchase Receipt' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pos_profile/pos_profile.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json @@ -36025,6 +36540,7 @@ msgstr "" #: erpnext/stock/doctype/price_list/price_list.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/buying.json erpnext/workspace_sidebar/selling.json msgid "Price List" msgstr "" @@ -36190,7 +36706,7 @@ msgstr "" msgid "Price is not set for the item." msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:566 +#: erpnext/manufacturing/doctype/bom/bom.py:567 msgid "Price not found for item {0} in price list {1}" msgstr "" @@ -36220,12 +36736,14 @@ msgstr "" #. Label of a Link in the Buying Workspace #. Label of a Link in the Selling Workspace #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/coupon_code/coupon_code.json #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/pricing_rule_detail/pricing_rule_detail.json #: erpnext/buying/workspace/buying/buying.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json msgid "Pricing Rule" msgstr "" @@ -36563,7 +37081,7 @@ msgstr "" msgid "Process Loss" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1220 +#: erpnext/manufacturing/doctype/bom/bom.py:1229 msgid "Process Loss Percentage cannot be greater than 100" msgstr "" @@ -36612,7 +37130,11 @@ msgid "Process Owner Full Name" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.json +#: erpnext/workspace_sidebar/banking.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Process Payment Reconciliation" msgstr "" @@ -36692,8 +37214,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/procurement_tracker/procurement_tracker.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Procurement Tracker" msgstr "" @@ -36751,6 +37275,7 @@ msgstr "" #. Label of a Link in the Selling Workspace #. Label of the product_bundle (Link) field in DocType 'Purchase Receipt Item' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/buying/workspace/buying/buying.json @@ -36760,6 +37285,7 @@ msgstr "" #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json msgid "Product Bundle" msgstr "" @@ -36825,8 +37351,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/production_analytics/production_analytics.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Production Analytics" msgstr "" @@ -36868,6 +37396,7 @@ msgstr "" #. Option for the 'From Voucher Type' (Select) field in DocType 'Stock #. Reservation Entry' #. Label of the production_plan (Data) field in DocType 'Subcontracting Order' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/manufacturing/doctype/production_plan/production_plan.json #: erpnext/manufacturing/doctype/work_order/work_order.json @@ -36876,6 +37405,7 @@ msgstr "" #: erpnext/stock/doctype/material_request_item/material_request_item.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json #: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Production Plan" msgstr "" @@ -36948,8 +37478,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/production_planning_report/production_planning_report.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Production Planning Report" msgstr "" @@ -36971,11 +37503,13 @@ msgstr "" #. Closing Voucher Detail' #. Label of a chart in the Financial Reports Workspace #. Label of a chart in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/process_period_closing_voucher_detail/process_period_closing_voucher_detail.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/public/js/financial_statements.js:327 +#: erpnext/workspace_sidebar/financial_reports.json msgid "Profit and Loss" msgstr "" @@ -37003,14 +37537,18 @@ msgid "Profit for the year" msgstr "" #. Label of a Card Break in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Profitability" msgstr "" #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/profitability_analysis/profitability_analysis.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Profitability Analysis" msgstr "" @@ -37023,7 +37561,7 @@ msgstr "" msgid "Progress (%)" msgstr "" -#: erpnext/projects/doctype/project/project.py:370 +#: erpnext/projects/doctype/project/project.py:371 msgid "Project Collaboration Invitation" msgstr "" @@ -37046,6 +37584,11 @@ msgstr "" msgid "Project Name" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/projects.json +msgid "Project Profitability" +msgstr "" + #: erpnext/templates/pages/projects.html:112 msgid "Project Progress:" msgstr "" @@ -37061,18 +37604,22 @@ msgid "Project Status" msgstr "" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/projects/report/project_summary/project_summary.json +#: erpnext/workspace_sidebar/projects.json msgid "Project Summary" msgstr "" -#: erpnext/projects/doctype/project/project.py:669 +#: erpnext/projects/doctype/project/project.py:670 msgid "Project Summary for {0}" msgstr "" #. Name of a DocType #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/doctype/project_template/project_template.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Project Template" msgstr "" @@ -37086,18 +37633,22 @@ msgstr "" #. Name of a DocType #. Label of the project_type (Data) field in DocType 'Project Type' #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/doctype/project/project.json #: erpnext/projects/doctype/project_template/project_template.json #: erpnext/projects/doctype/project_type/project_type.json #: erpnext/projects/report/project_summary/project_summary.js:30 #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Project Type" msgstr "" #. Name of a DocType #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/doctype/project_update/project_update.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Project Update" msgstr "" @@ -37128,7 +37679,9 @@ msgid "Project will be accessible on the website to these users" msgstr "" #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Project wise Stock Tracking" msgstr "" @@ -37183,13 +37736,17 @@ msgstr "" msgid "Projected qty" msgstr "" +#. Label of a Desktop Icon #. Name of a Workspace #. Label of a Card Break in the Projects Workspace -#: erpnext/config/projects.py:7 erpnext/projects/doctype/project/project.py:447 +#. Title of a Workspace Sidebar +#: erpnext/config/projects.py:7 erpnext/desktop_icon/projects.json +#: erpnext/projects/doctype/project/project.py:448 #: erpnext/projects/workspace/projects/projects.json #: erpnext/selling/doctype/customer/customer_dashboard.py:26 #: erpnext/selling/doctype/sales_order/sales_order_dashboard.py:28 #: erpnext/setup/doctype/company/company_dashboard.py:25 +#: erpnext/workspace_sidebar/projects.json msgid "Projects" msgstr "" @@ -37202,8 +37759,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/doctype/projects_settings/projects_settings.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Projects Settings" msgstr "" @@ -37229,10 +37788,12 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Buying Workspace #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json #: erpnext/buying/workspace/buying/buying.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Promotional Scheme" msgstr "" @@ -37279,10 +37840,12 @@ msgstr "Proportionelt" #. Name of a DocType #. Label of a Link in the CRM Workspace #. Label of the prospect_name (Link) field in DocType 'Customer' +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/lead/lead.js:36 erpnext/crm/doctype/lead/lead.js:62 #: erpnext/crm/doctype/prospect/prospect.json #: erpnext/crm/workspace/crm/crm.json #: erpnext/selling/doctype/customer/customer.json +#: erpnext/workspace_sidebar/crm.json msgid "Prospect" msgstr "" @@ -37312,8 +37875,9 @@ msgstr "" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/prospects_engaged_but_not_converted/prospects_engaged_but_not_converted.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Prospects Engaged But Not Converted" msgstr "" @@ -37418,8 +37982,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/purchase_analytics/purchase_analytics.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Purchase Analytics" msgstr "" @@ -37491,6 +38057,7 @@ msgstr "" #. Item' #. Option for the 'Reference Type' (Select) field in DocType 'Quality #. Inspection' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/payment_reconciliation_invoice/payment_reconciliation_invoice.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json @@ -37513,6 +38080,8 @@ msgstr "" #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json #: erpnext/stock/doctype/quality_inspection/quality_inspection.json #: erpnext/stock/doctype/stock_entry/stock_entry.js:336 +#: erpnext/workspace_sidebar/buying.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Purchase Invoice" msgstr "" @@ -37536,9 +38105,12 @@ msgstr "" #. Name of a report #. Label of a Link in the Financial Reports Workspace #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/purchase_invoice_trends/purchase_invoice_trends.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Purchase Invoice Trends" msgstr "" @@ -37551,7 +38123,7 @@ msgstr "" msgid "Purchase Invoice {0} is already submitted" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1935 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1931 msgid "Purchase Invoices" msgstr "" @@ -37574,12 +38146,13 @@ msgstr "" #. Label of the purchase_order (Link) field in DocType 'Subcontracting Receipt #. Item' #. Label of a Link in the Subcontracting Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:145 #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:231 -#: erpnext/accounts/report/purchase_register/purchase_register.py:215 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:232 +#: erpnext/accounts/report/purchase_register/purchase_register.py:216 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/purchase_receipt_item_supplied/purchase_receipt_item_supplied.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:39 @@ -37589,7 +38162,7 @@ msgstr "" #: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.js:48 #: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:203 #: erpnext/buying/workspace/buying/buying.json -#: erpnext/controllers/buying_controller.py:901 +#: erpnext/controllers/buying_controller.py:918 #: erpnext/crm/doctype/contract/contract.json #: erpnext/manufacturing/doctype/blanket_order/blanket_order.js:54 #: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json @@ -37604,6 +38177,8 @@ msgstr "" #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/buying.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Purchase Order" msgstr "" @@ -37618,9 +38193,11 @@ msgstr "" #. Name of a report #. Label of a Link in the Buying Workspace #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.json #: erpnext/buying/workspace/buying/buying.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/buying.json msgid "Purchase Order Analysis" msgstr "" @@ -37660,7 +38237,7 @@ msgstr "" msgid "Purchase Order Item Supplied" msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:975 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:982 msgid "Purchase Order Item reference is missing in Subcontracting Receipt {0}" msgstr "" @@ -37684,8 +38261,10 @@ msgstr "" #. Name of a report #. Label of a chart in the Buying Workspace #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/purchase_order_trends/purchase_order_trends.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Purchase Order Trends" msgstr "" @@ -37705,7 +38284,7 @@ msgstr "" msgid "Purchase Order {0} is not submitted" msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:879 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:887 msgid "Purchase Orders" msgstr "" @@ -37720,7 +38299,7 @@ msgstr "" msgid "Purchase Orders Items Overdue" msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:282 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:286 msgid "Purchase Orders are not allowed for {0} due to a scorecard standing of {1}." msgstr "" @@ -37757,13 +38336,14 @@ msgstr "" #. Option for the 'From Voucher Type' (Select) field in DocType 'Stock #. Reservation Entry' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:170 #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:622 #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:632 #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice_list.js:49 #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:238 -#: erpnext/accounts/report/purchase_register/purchase_register.py:222 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:239 +#: erpnext/accounts/report/purchase_register/purchase_register.py:223 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.js:22 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:21 #: erpnext/assets/doctype/asset/asset.json @@ -37777,6 +38357,7 @@ msgstr "" #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json #: erpnext/stock/workspace/stock/stock.json #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:67 +#: erpnext/workspace_sidebar/stock.json msgid "Purchase Receipt" msgstr "" @@ -37827,17 +38408,24 @@ msgstr "" #. Label of a Link in the Buying Workspace #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json #: erpnext/stock/report/purchase_receipt_trends/purchase_receipt_trends.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Purchase Receipt Trends" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/buying.json +msgid "Purchase Receipt Trends " +msgstr "" + #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:358 msgid "Purchase Receipt doesn't have any Item for which Retain Sample is enabled." msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:1051 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:1058 msgid "Purchase Receipt {0} created." msgstr "" @@ -37846,7 +38434,9 @@ msgid "Purchase Receipt {0} is not submitted" msgstr "" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/purchase_register/purchase_register.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Purchase Register" msgstr "" @@ -37855,8 +38445,10 @@ msgid "Purchase Return" msgstr "" #. Label of the purchase_tax_template (Link) field in DocType 'Tax Rule' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/tax_rule/tax_rule.json #: erpnext/setup/doctype/company/company.js:145 +#: erpnext/workspace_sidebar/taxes.json msgid "Purchase Tax Template" msgstr "" @@ -38113,6 +38705,7 @@ msgstr "" #. Label of the qty_after_transaction (Float) field in DocType 'Stock Ledger #. Entry' #: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:66 msgid "Qty After Transaction" msgstr "" @@ -38157,7 +38750,7 @@ msgstr "" msgid "Qty To Manufacture ({0}) cannot be a fraction for the UOM {2}. To allow this, disable '{1}' in the UOM {2}." msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:251 +#: erpnext/manufacturing/doctype/job_card/job_card.py:252 msgid "Qty To Manufacture in the job card cannot be greater than Qty To Manufacture in the work order for the operation {0}.

    Solution: Either you can reduce the Qty To Manufacture in the job card or set the 'Overproduction Percentage For Work Order' in the {1}." msgstr "" @@ -38260,7 +38853,7 @@ msgid "Qty to Fetch" msgstr "" #: erpnext/manufacturing/doctype/job_card/job_card.js:310 -#: erpnext/manufacturing/doctype/job_card/job_card.py:872 +#: erpnext/manufacturing/doctype/job_card/job_card.py:873 msgid "Qty to Manufacture" msgstr "" @@ -38313,13 +38906,17 @@ msgstr "" msgid "Qualified on" msgstr "" +#. Label of a Desktop Icon #. Name of a Workspace #. Label of the quality_tab (Tab Break) field in DocType 'Item' #. Label of the quality_tab (Tab Break) field in DocType 'Stock Settings' +#. Title of a Workspace Sidebar +#: erpnext/desktop_icon/quality.json #: erpnext/quality_management/workspace/quality/quality.json #: erpnext/stock/doctype/batch/batch_dashboard.py:11 #: erpnext/stock/doctype/item/item.json #: erpnext/stock/doctype/stock_settings/stock_settings.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality" msgstr "" @@ -38327,9 +38924,11 @@ msgstr "" #. Option for the 'Document Type' (Select) field in DocType 'Quality Meeting #. Minutes' #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_action/quality_action.json #: erpnext/quality_management/doctype/quality_meeting_minutes/quality_meeting_minutes.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Action" msgstr "" @@ -38342,9 +38941,11 @@ msgstr "" #. Option for the 'Document Type' (Select) field in DocType 'Quality Meeting #. Minutes' #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_feedback/quality_feedback.json #: erpnext/quality_management/doctype/quality_meeting_minutes/quality_meeting_minutes.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Feedback" msgstr "" @@ -38367,8 +38968,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_goal/quality_goal.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Goal" msgstr "" @@ -38397,6 +39000,7 @@ msgstr "" #. Label of a Link in the Stock Workspace #. Label of the quality_inspection (Link) field in DocType 'Subcontracting #. Receipt Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -38411,6 +39015,7 @@ msgstr "" #: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json #: erpnext/stock/workspace/stock/stock.json #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json +#: erpnext/workspace_sidebar/quality.json erpnext/workspace_sidebar/stock.json msgid "Quality Inspection" msgstr "" @@ -38446,8 +39051,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/quality_inspection_summary/quality_inspection_summary.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Quality Inspection Summary" msgstr "" @@ -38459,6 +39066,7 @@ msgstr "" #. Inspection' #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom/bom.json #: erpnext/manufacturing/doctype/job_card/job_card.json #: erpnext/manufacturing/doctype/operation/operation.json @@ -38466,6 +39074,7 @@ msgstr "" #: erpnext/stock/doctype/quality_inspection/quality_inspection.json #: erpnext/stock/doctype/quality_inspection_template/quality_inspection_template.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/quality.json erpnext/workspace_sidebar/stock.json msgid "Quality Inspection Template" msgstr "" @@ -38475,17 +39084,17 @@ msgstr "" msgid "Quality Inspection Template Name" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:781 +#: erpnext/manufacturing/doctype/job_card/job_card.py:782 msgid "Quality Inspection is required for the item {0} before completing the job card {1}" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:792 -#: erpnext/manufacturing/doctype/job_card/job_card.py:801 +#: erpnext/manufacturing/doctype/job_card/job_card.py:793 +#: erpnext/manufacturing/doctype/job_card/job_card.py:802 msgid "Quality Inspection {0} is not submitted for the item: {1}" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:811 -#: erpnext/manufacturing/doctype/job_card/job_card.py:820 +#: erpnext/manufacturing/doctype/job_card/job_card.py:812 +#: erpnext/manufacturing/doctype/job_card/job_card.py:821 msgid "Quality Inspection {0} is rejected for the item: {1}" msgstr "" @@ -38521,8 +39130,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_meeting/quality_meeting.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Meeting" msgstr "" @@ -38540,9 +39151,11 @@ msgstr "" #. Label of the quality_procedure_name (Data) field in DocType 'Quality #. Procedure' #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_procedure/quality_procedure.json #: erpnext/quality_management/doctype/quality_procedure/quality_procedure_tree.js:10 #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Procedure" msgstr "" @@ -38555,9 +39168,11 @@ msgstr "" #. Minutes' #. Name of a DocType #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_meeting_minutes/quality_meeting_minutes.json #: erpnext/quality_management/doctype/quality_review/quality_review.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Review" msgstr "" @@ -38761,11 +39376,11 @@ msgstr "" msgid "Quantity of item obtained after manufacturing / repacking from given quantities of raw materials" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:734 +#: erpnext/manufacturing/doctype/bom/bom.py:741 msgid "Quantity required for Item {0} in row {1}" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:678 +#: erpnext/manufacturing/doctype/bom/bom.py:685 #: erpnext/manufacturing/doctype/job_card/job_card.js:391 #: erpnext/manufacturing/doctype/job_card/job_card.js:461 #: erpnext/manufacturing/doctype/workstation/workstation.js:303 @@ -38780,7 +39395,7 @@ msgstr "" msgid "Quantity to Manufacture" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2575 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2584 msgid "Quantity to Manufacture can not be zero for the operation {0}" msgstr "" @@ -38829,7 +39444,7 @@ msgstr "" msgid "Queue Size should be between 5 and 100" msgstr "" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:625 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:621 msgid "Quick Journal Entry" msgstr "" @@ -38839,8 +39454,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/quick_stock_balance/quick_stock_balance.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Quick Stock Balance" msgstr "" @@ -38868,6 +39485,7 @@ msgstr "" #. Label of the prevdoc_docname (Link) field in DocType 'Sales Order Item' #. Label of a Link in the Selling Workspace #. Option for the 'Transaction' (Select) field in DocType 'Authorization Rule' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:300 #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:51 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.html:20 @@ -38883,6 +39501,7 @@ msgstr "" #: erpnext/selling/doctype/sales_order_item/sales_order_item.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/setup/doctype/authorization_rule/authorization_rule.json +#: erpnext/workspace_sidebar/selling.json msgid "Quotation" msgstr "" @@ -38922,20 +39541,22 @@ msgstr "" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/quotation_trends/quotation_trends.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Quotation Trends" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:483 +#: erpnext/selling/doctype/sales_order/sales_order.py:484 msgid "Quotation {0} is cancelled" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:396 +#: erpnext/selling/doctype/sales_order/sales_order.py:397 msgid "Quotation {0} not of type {1}" msgstr "" -#: erpnext/selling/doctype/quotation/quotation.py:347 +#: erpnext/selling/doctype/quotation/quotation.py:350 #: erpnext/selling/page/sales_funnel/sales_funnel.py:57 msgid "Quotations" msgstr "" @@ -38964,7 +39585,7 @@ msgstr "" msgid "RFQ and Purchase Order Settings" msgstr "" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:119 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:120 msgid "RFQs are not allowed for {0} due to a scorecard standing of {1}" msgstr "" @@ -39043,8 +39664,8 @@ msgstr "" #: erpnext/accounts/doctype/share_transfer/share_transfer.json #: erpnext/accounts/print_format/sales_invoice_print/sales_invoice_print.html:92 #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:78 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:260 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:312 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:261 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:313 #: erpnext/accounts/report/share_ledger/share_ledger.py:56 #: erpnext/assets/doctype/asset_capitalization_service_item/asset_capitalization_service_item.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json @@ -39450,7 +40071,7 @@ msgstr "" msgid "Raw Materials Supplied Cost" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:726 +#: erpnext/manufacturing/doctype/bom/bom.py:733 msgid "Raw Materials cannot be blank." msgstr "" @@ -39654,9 +40275,9 @@ msgstr "" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:68 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1162 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:233 -#: erpnext/accounts/report/sales_register/sales_register.py:216 -#: erpnext/accounts/report/sales_register/sales_register.py:270 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:234 +#: erpnext/accounts/report/sales_register/sales_register.py:217 +#: erpnext/accounts/report/sales_register/sales_register.py:271 msgid "Receivable Account" msgstr "" @@ -39671,7 +40292,9 @@ msgid "Receivable/Payable Account: {0} doesn't belong to company {1}" msgstr "" #. Label of the invoiced_amount (Check) field in DocType 'Email Digest' +#. Label of a Workspace Sidebar Item #: erpnext/setup/doctype/email_digest/email_digest.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Receivables" msgstr "" @@ -39906,6 +40529,11 @@ msgstr "" msgid "Reconciliation Queue Size" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/banking.json +msgid "Reconciliation Statement" +msgstr "" + #. Label of the reconciliation_takes_effect_on (Select) field in DocType #. 'Company' #: erpnext/setup/doctype/company/company.json @@ -40190,6 +40818,11 @@ msgstr "" msgid "Regional" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "Registers" +msgstr "" + #. Label of the registration_details (Code) field in DocType 'Company' #: erpnext/setup/doctype/company/company.json msgid "Registration Details" @@ -40362,10 +40995,10 @@ msgstr "" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1268 #: erpnext/accounts/report/general_ledger/general_ledger.html:90 #: erpnext/accounts/report/general_ledger/general_ledger.html:116 -#: erpnext/accounts/report/general_ledger/general_ledger.py:796 +#: erpnext/accounts/report/general_ledger/general_ledger.py:794 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:112 -#: erpnext/accounts/report/purchase_register/purchase_register.py:295 -#: erpnext/accounts/report/sales_register/sales_register.py:334 +#: erpnext/accounts/report/purchase_register/purchase_register.py:296 +#: erpnext/accounts/report/sales_register/sales_register.py:335 #: erpnext/manufacturing/doctype/bom_creator/bom_creator.json #: erpnext/manufacturing/doctype/downtime_entry/downtime_entry.json #: erpnext/manufacturing/doctype/job_card/job_card.json @@ -40590,7 +41223,10 @@ msgid "Reports to" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Repost Accounting Ledger" msgstr "" @@ -40600,7 +41236,10 @@ msgid "Repost Accounting Ledger Items" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/repost_accounting_ledger_settings/repost_accounting_ledger_settings.json +#: erpnext/workspace_sidebar/accounts_setup.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Repost Accounting Ledger Settings" msgstr "" @@ -40616,7 +41255,9 @@ msgid "Repost Error Log" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json +#: erpnext/workspace_sidebar/stock.json msgid "Repost Item Valuation" msgstr "" @@ -40631,7 +41272,10 @@ msgid "Repost Only Accounting Ledgers" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/repost_payment_ledger/repost_payment_ledger.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Repost Payment Ledger" msgstr "" @@ -40772,16 +41416,18 @@ msgstr "" #. Label of the request_for_quotation (Link) field in DocType 'Supplier #. Quotation Item' #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/buying_settings/buying_settings.json #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.json -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:311 -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:413 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:312 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:414 #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:88 #: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js:70 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:270 #: erpnext/buying/workspace/buying/buying.json #: erpnext/stock/doctype/material_request/material_request.js:202 +#: erpnext/workspace_sidebar/buying.json msgid "Request for Quotation" msgstr "" @@ -40812,13 +41458,17 @@ msgstr "" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/requested_items_to_be_transferred/requested_items_to_be_transferred.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Requested Items To Be Transferred" msgstr "" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.json +#: erpnext/workspace_sidebar/buying.json msgid "Requested Items to Order and Receive" msgstr "" @@ -41890,8 +42540,8 @@ msgstr "" #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json -#: erpnext/accounts/report/purchase_register/purchase_register.py:281 -#: erpnext/accounts/report/sales_register/sales_register.py:311 +#: erpnext/accounts/report/purchase_register/purchase_register.py:282 +#: erpnext/accounts/report/sales_register/sales_register.py:312 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json #: erpnext/selling/doctype/quotation/quotation.json @@ -41983,11 +42633,13 @@ msgstr "" #. Label of the routing (Link) field in DocType 'BOM Creator' #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom/bom.json #: erpnext/manufacturing/doctype/bom_creator/bom_creator.js:94 #: erpnext/manufacturing/doctype/bom_creator/bom_creator.json #: erpnext/manufacturing/doctype/routing/routing.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Routing" msgstr "" @@ -42034,20 +42686,20 @@ msgstr "" msgid "Row #{0}: A reorder entry already exists for warehouse {1} with reorder type {2}." msgstr "" -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:327 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:329 msgid "Row #{0}: Acceptance Criteria Formula is incorrect." msgstr "" -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:307 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:309 msgid "Row #{0}: Acceptance Criteria Formula is required." msgstr "" #: erpnext/controllers/subcontracting_controller.py:125 -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:534 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:535 msgid "Row #{0}: Accepted Warehouse and Rejected Warehouse cannot be same" msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:527 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:528 msgid "Row #{0}: Accepted Warehouse is mandatory for the accepted Item {1}" msgstr "" @@ -42068,7 +42720,7 @@ msgstr "" msgid "Row #{0}: Allocated amount:{1} is greater than outstanding amount:{2} for Payment Term {3}" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:275 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:276 msgid "Row #{0}: Amount must be a positive number" msgstr "" @@ -42080,11 +42732,11 @@ msgstr "" msgid "Row #{0}: Asset {1} is already sold" msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:330 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:334 msgid "Row #{0}: BOM is not specified for subcontracting item {0}" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:298 +#: erpnext/selling/doctype/sales_order/sales_order.py:299 msgid "Row #{0}: BOM not found for FG Item {1}" msgstr "" @@ -42140,7 +42792,7 @@ msgstr "" msgid "Row #{0}: Cannot set Rate if the billed amount is greater than the amount for Item {1}." msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1110 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1111 msgid "Row #{0}: Cannot transfer more than Required Qty {1} for Item {2} against Job Card {3}" msgstr "" @@ -42148,23 +42800,23 @@ msgstr "" msgid "Row #{0}: Child Item should not be a Product Bundle. Please remove Item {1} and Save" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:250 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:251 msgid "Row #{0}: Consumed Asset {1} cannot be Draft" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:253 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:254 msgid "Row #{0}: Consumed Asset {1} cannot be cancelled" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:235 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:236 msgid "Row #{0}: Consumed Asset {1} cannot be the same as the Target Asset" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:244 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:245 msgid "Row #{0}: Consumed Asset {1} cannot be {2}" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:258 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:259 msgid "Row #{0}: Consumed Asset {1} does not belong to company {2}" msgstr "" @@ -42219,11 +42871,11 @@ msgstr "" msgid "Row #{0}: Dates overlapping with other row in group {1}" msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:354 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:358 msgid "Row #{0}: Default BOM not found for FG Item {1}" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:681 +#: erpnext/assets/doctype/asset/asset.py:684 msgid "Row #{0}: Depreciation Start Date is required" msgstr "" @@ -42231,7 +42883,7 @@ msgstr "" msgid "Row #{0}: Duplicate entry in References {1} {2}" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:328 +#: erpnext/selling/doctype/sales_order/sales_order.py:329 msgid "Row #{0}: Expected Delivery Date cannot be before Purchase Order Date" msgstr "" @@ -42243,18 +42895,18 @@ msgstr "" msgid "Row #{0}: Expense account {1} is not valid for Purchase Invoice {2}. Only expense accounts from non-stock items are allowed." msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:359 -#: erpnext/selling/doctype/sales_order/sales_order.py:301 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:363 +#: erpnext/selling/doctype/sales_order/sales_order.py:302 msgid "Row #{0}: Finished Good Item Qty can not be zero" msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:341 -#: erpnext/selling/doctype/sales_order/sales_order.py:281 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:345 +#: erpnext/selling/doctype/sales_order/sales_order.py:282 msgid "Row #{0}: Finished Good Item is not specified for service item {1}" msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:348 -#: erpnext/selling/doctype/sales_order/sales_order.py:288 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:352 +#: erpnext/selling/doctype/sales_order/sales_order.py:289 msgid "Row #{0}: Finished Good Item {1} must be a sub-contracted item" msgstr "" @@ -42262,7 +42914,7 @@ msgstr "" msgid "Row #{0}: Finished Good must be {1}" msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:515 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:516 msgid "Row #{0}: Finished Good reference is mandatory for Scrap Item {1}." msgstr "" @@ -42279,7 +42931,7 @@ msgstr "" msgid "Row #{0}: For {1}, you can select reference document only if account gets debited" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:664 +#: erpnext/assets/doctype/asset/asset.py:667 msgid "Row #{0}: Frequency of Depreciation must be greater than zero" msgstr "" @@ -42287,7 +42939,7 @@ msgstr "" msgid "Row #{0}: From Date cannot be before To Date" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:862 +#: erpnext/manufacturing/doctype/job_card/job_card.py:863 msgid "Row #{0}: From Time and To Time fields are required" msgstr "" @@ -42332,11 +42984,11 @@ msgstr "" msgid "Row #{0}: Item {1} is not a part of Subcontracting Inward Order {2}" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:269 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:270 msgid "Row #{0}: Item {1} is not a service item" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:223 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:224 msgid "Row #{0}: Item {1} is not a stock item" msgstr "" @@ -42352,15 +43004,19 @@ msgstr "" msgid "Row #{0}: Journal Entry {1} does not have account {2} or already matched against another voucher" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:675 +#: erpnext/assets/doctype/asset_category/asset_category.py:149 +msgid "Row #{0}: Missing {1} for company {2}." +msgstr "" + +#: erpnext/assets/doctype/asset/asset.py:678 msgid "Row #{0}: Next Depreciation Date cannot be before Available-for-use Date" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:670 +#: erpnext/assets/doctype/asset/asset.py:673 msgid "Row #{0}: Next Depreciation Date cannot be before Purchase Date" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:668 +#: erpnext/selling/doctype/sales_order/sales_order.py:669 msgid "Row #{0}: Not allowed to change Supplier as Purchase Order already exists" msgstr "" @@ -42368,7 +43024,7 @@ msgstr "" msgid "Row #{0}: Only {1} available to reserve for the Item {2}" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:638 +#: erpnext/assets/doctype/asset/asset.py:641 msgid "Row #{0}: Opening Accumulated Depreciation must be less than or equal to {1}" msgstr "" @@ -42381,11 +43037,11 @@ msgstr "" msgid "Row #{0}: Overconsumption of Customer Provided Item {1} against Work Order {2} is not allowed in the Subcontracting Inward process." msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1052 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1048 msgid "Row #{0}: Please select Item Code in Assembly Items" msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1055 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1051 msgid "Row #{0}: Please select the BOM No in Assembly Items" msgstr "" @@ -42393,7 +43049,7 @@ msgstr "" msgid "Row #{0}: Please select the Finished Good Item against which this Customer Provided Item will be used." msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1049 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1045 msgid "Row #{0}: Please select the Sub Assembly Warehouse" msgstr "" @@ -42409,8 +43065,8 @@ msgstr "" msgid "Row #{0}: Qty increased by {1}" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:226 -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:272 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:227 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:273 msgid "Row #{0}: Qty must be a positive number" msgstr "" @@ -42462,7 +43118,7 @@ msgstr "" msgid "Row #{0}: Reference Document Type must be one of Sales Order, Sales Invoice, Journal Entry or Dunning" msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:508 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:509 msgid "Row #{0}: Rejected Qty cannot be set for Scrap Item {1}." msgstr "" @@ -42486,7 +43142,7 @@ msgstr "" msgid "Row #{0}: Returned quantity cannot be greater than available quantity to return for Item {1}" msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:503 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:504 msgid "Row #{0}: Scrap Item Qty cannot be zero" msgstr "" @@ -42529,11 +43185,11 @@ msgstr "" msgid "Row #{0}: Service Start and End Date is required for deferred accounting" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:491 +#: erpnext/selling/doctype/sales_order/sales_order.py:492 msgid "Row #{0}: Set Supplier for item {1}" msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1059 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1055 msgid "Row #{0}: Since 'Track Semi Finished Goods' is enabled, the BOM {1} cannot be used for Sub Assembly Items" msgstr "" @@ -42557,11 +43213,11 @@ msgstr "" msgid "Row #{0}: Source, Target Warehouse and Inventory Dimensions cannot be the exact same for Material Transfer" msgstr "" -#: erpnext/manufacturing/doctype/workstation/workstation.py:105 +#: erpnext/manufacturing/doctype/workstation/workstation.py:106 msgid "Row #{0}: Start Time and End Time are required" msgstr "" -#: erpnext/manufacturing/doctype/workstation/workstation.py:108 +#: erpnext/manufacturing/doctype/workstation/workstation.py:109 msgid "Row #{0}: Start Time must be before End Time" msgstr "" @@ -42618,15 +43274,15 @@ msgstr "" msgid "Row #{0}: The warehouse {1} is not a child warehouse of a group warehouse {2}" msgstr "" -#: erpnext/manufacturing/doctype/workstation/workstation.py:181 +#: erpnext/manufacturing/doctype/workstation/workstation.py:182 msgid "Row #{0}: Timings conflicts with row {1}" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:651 +#: erpnext/assets/doctype/asset/asset.py:654 msgid "Row #{0}: Total Number of Depreciations cannot be less than or equal to Opening Number of Booked Depreciations" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:660 +#: erpnext/assets/doctype/asset/asset.py:663 msgid "Row #{0}: Total Number of Depreciations must be greater than zero" msgstr "" @@ -42650,7 +43306,7 @@ msgstr "" msgid "Row #{0}: {1} can not be negative for item {2}" msgstr "" -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:320 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:322 msgid "Row #{0}: {1} is not a valid reading field. Please refer to the field description." msgstr "" @@ -42674,7 +43330,7 @@ msgstr "" msgid "Row #{idx}: Item rate has been updated as per valuation rate since its an internal stock transfer." msgstr "" -#: erpnext/controllers/buying_controller.py:1043 +#: erpnext/controllers/buying_controller.py:1060 msgid "Row #{idx}: Please enter a location for the asset item {item_code}." msgstr "" @@ -42694,7 +43350,7 @@ msgstr "" msgid "Row #{idx}: {from_warehouse_field} and {to_warehouse_field} cannot be same." msgstr "" -#: erpnext/controllers/buying_controller.py:1162 +#: erpnext/controllers/buying_controller.py:1179 msgid "Row #{idx}: {schedule_date} cannot be before {transaction_date}." msgstr "" @@ -42718,7 +43374,7 @@ msgstr "" msgid "Row #{}: POS Invoice {} is not submitted yet" msgstr "" -#: erpnext/assets/doctype/asset_maintenance/asset_maintenance.py:41 +#: erpnext/assets/doctype/asset_maintenance/asset_maintenance.py:43 msgid "Row #{}: Please assign task to a member." msgstr "" @@ -42759,7 +43415,7 @@ msgstr "" msgid "Row No {0}: Warehouse is required. Please set a Default Warehouse for Item {1} and Company {2}" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:729 +#: erpnext/manufacturing/doctype/job_card/job_card.py:730 msgid "Row {0} : Operation is required against the raw material item {1}" msgstr "" @@ -42771,7 +43427,7 @@ msgstr "" msgid "Row {0}# Item {1} not found in 'Raw Materials Supplied' table in {2} {3}" msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:273 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:274 msgid "Row {0}: Accepted Qty and Rejected Qty can't be zero at the same time." msgstr "" @@ -42811,7 +43467,7 @@ msgstr "" msgid "Row {0}: Both Debit and Credit values cannot be zero" msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:550 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:551 msgid "Row {0}: Consumed Qty {1} {2} must be less than or equal to Available Qty For Consumption\n" "\t\t\t\t\t{3} {4} in Consumed Items Table." msgstr "" @@ -42832,7 +43488,7 @@ msgstr "" msgid "Row {0}: Credit entry can not be linked with a {1}" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:538 +#: erpnext/manufacturing/doctype/bom/bom.py:539 msgid "Row {0}: Currency of the BOM #{1} should be equal to the selected currency {2}" msgstr "" @@ -42861,11 +43517,11 @@ msgstr "" msgid "Row {0}: Exchange Rate is mandatory" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:609 +#: erpnext/assets/doctype/asset/asset.py:612 msgid "Row {0}: Expected Value After Useful Life cannot be negative" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:612 +#: erpnext/assets/doctype/asset/asset.py:615 msgid "Row {0}: Expected Value After Useful Life must be less than Net Purchase Amount" msgstr "" @@ -42881,7 +43537,7 @@ msgstr "" msgid "Row {0}: Expense Head changed to {1} because expense is booked against this account in Purchase Receipt {2}" msgstr "" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:142 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:143 msgid "Row {0}: For Supplier {1}, Email Address is Required to send an email" msgstr "" @@ -42889,7 +43545,7 @@ msgstr "" msgid "Row {0}: From Time and To Time is mandatory." msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:306 +#: erpnext/manufacturing/doctype/job_card/job_card.py:307 #: erpnext/projects/doctype/timesheet/timesheet.py:225 msgid "Row {0}: From Time and To Time of {1} is overlapping with {2}" msgstr "" @@ -42898,7 +43554,7 @@ msgstr "" msgid "Row {0}: From Warehouse is mandatory for internal transfers" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:297 +#: erpnext/manufacturing/doctype/job_card/job_card.py:298 msgid "Row {0}: From time must be less than to time" msgstr "" @@ -43062,7 +43718,7 @@ msgstr "" msgid "Row {0}: UOM Conversion Factor is mandatory" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1203 +#: erpnext/manufacturing/doctype/bom/bom.py:1212 #: erpnext/manufacturing/doctype/work_order/work_order.py:410 msgid "Row {0}: Workstation or Workstation Type is mandatory for an operation {1}" msgstr "" @@ -43091,11 +43747,11 @@ msgstr "" msgid "Row {0}: {2} Item {1} does not exist in {2} {3}" msgstr "" -#: erpnext/utilities/transaction_base.py:561 +#: erpnext/utilities/transaction_base.py:562 msgid "Row {1}: Quantity ({0}) cannot be a fraction. To allow this, disable '{2}' in UOM {3}." msgstr "" -#: erpnext/controllers/buying_controller.py:1025 +#: erpnext/controllers/buying_controller.py:1042 msgid "Row {idx}: Asset Naming Series is mandatory for the auto creation of assets for item {item_code}." msgstr "" @@ -43217,7 +43873,9 @@ msgid "SLA will be applied on every {0}" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/selling/doctype/sms_center/sms_center.json +#: erpnext/workspace_sidebar/crm.json msgid "SMS Center" msgstr "" @@ -43314,8 +43972,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/sales_analytics/sales_analytics.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/selling.json msgid "Sales Analytics" msgstr "" @@ -43339,9 +43999,11 @@ msgstr "" #. Schedule' #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/master_production_schedule/master_production_schedule.json #: erpnext/manufacturing/doctype/sales_forecast/sales_forecast.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Sales Forecast" msgstr "" @@ -43352,10 +44014,12 @@ msgstr "" #. Label of a Link in the CRM Workspace #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/workspace/crm/crm.json #: erpnext/selling/page/sales_funnel/sales_funnel.js:7 -#: erpnext/selling/page/sales_funnel/sales_funnel.js:46 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:49 #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/selling.json msgid "Sales Funnel" msgstr "" @@ -43387,6 +44051,7 @@ msgstr "" #. Label of a shortcut in the Home Workspace #. Option for the 'Reference Type' (Select) field in DocType 'Quality #. Inspection' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/loyalty_point_entry_redemption/loyalty_point_entry_redemption.json #: erpnext/accounts/doctype/overdue_payment/overdue_payment.json @@ -43410,6 +44075,8 @@ msgstr "" #: erpnext/stock/doctype/delivery_note/delivery_note.js:347 #: erpnext/stock/doctype/delivery_note/delivery_note_list.js:67 #: erpnext/stock/doctype/quality_inspection/quality_inspection.json +#: erpnext/workspace_sidebar/home.json erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Invoice" msgstr "" @@ -43459,9 +44126,12 @@ msgstr "" #. Name of a report #. Label of a Link in the Financial Reports Workspace #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/sales_invoice_trends/sales_invoice_trends.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Invoice Trends" msgstr "" @@ -43493,7 +44163,7 @@ msgstr "" msgid "Sales Invoice {0} has already been submitted" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:587 +#: erpnext/selling/doctype/sales_order/sales_order.py:588 msgid "Sales Invoice {0} must be deleted before cancelling this Sales Order" msgstr "" @@ -43502,15 +44172,15 @@ msgstr "" msgid "Sales Monthly History" msgstr "" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:150 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:153 msgid "Sales Opportunities by Campaign" msgstr "" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:152 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:155 msgid "Sales Opportunities by Medium" msgstr "" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:148 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:151 msgid "Sales Opportunities by Source" msgstr "" @@ -43528,6 +44198,8 @@ msgstr "" #. Label of the sales_order (Link) field in DocType 'Production Plan Item' #. Label of the sales_order (Link) field in DocType 'Production Plan Sales #. Order' +#. Label of the sales_order (Link) field in DocType 'Production Plan Sub +#. Assembly Item' #. Label of the sales_order (Link) field in DocType 'Work Order' #. Label of the sales_order (Link) field in DocType 'Project' #. Label of the sales_order (Link) field in DocType 'Delivery Schedule Item' @@ -43540,12 +44212,13 @@ msgstr "" #. Option for the 'Voucher Type' (Select) field in DocType 'Stock Reservation #. Entry' #. Label of a Link in the Subcontracting Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:278 #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:276 -#: erpnext/accounts/report/sales_register/sales_register.py:237 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:277 +#: erpnext/accounts/report/sales_register/sales_register.py:238 #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json #: erpnext/controllers/selling_controller.py:494 @@ -43558,6 +44231,7 @@ msgstr "" #: erpnext/manufacturing/doctype/production_plan/production_plan.json #: erpnext/manufacturing/doctype/production_plan_item/production_plan_item.json #: erpnext/manufacturing/doctype/production_plan_sales_order/production_plan_sales_order.json +#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json #: erpnext/manufacturing/doctype/work_order/work_order.json #: erpnext/manufacturing/doctype/work_order/work_order_calendar.js:32 #: erpnext/manufacturing/report/production_plan_summary/production_plan_summary.py:155 @@ -43586,15 +44260,19 @@ msgstr "" #: erpnext/stock/report/delayed_order_report/delayed_order_report.js:30 #: erpnext/stock/report/delayed_order_report/delayed_order_report.py:74 #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/selling.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Sales Order" msgstr "" #. Name of a report #. Label of a Link in the Selling Workspace #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/sales_order_analysis/sales_order_analysis.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Order Analysis" msgstr "" @@ -43612,6 +44290,8 @@ msgstr "" #. Label of the sales_order_item (Data) field in DocType 'Production Plan Item' #. Label of the sales_order_item (Data) field in DocType 'Production Plan Item #. Reference' +#. Label of the sales_order_item (Data) field in DocType 'Production Plan Sub +#. Assembly Item' #. Label of the sales_order_item (Data) field in DocType 'Work Order' #. Label of the sales_order_item (Data) field in DocType 'Delivery Schedule #. Item' @@ -43630,6 +44310,7 @@ msgstr "" #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/manufacturing/doctype/production_plan_item/production_plan_item.json #: erpnext/manufacturing/doctype/production_plan_item_reference/production_plan_item_reference.json +#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json #: erpnext/manufacturing/doctype/work_order/work_order.json #: erpnext/selling/doctype/delivery_schedule_item/delivery_schedule_item.json #: erpnext/selling/doctype/sales_order/sales_order.js:336 @@ -43669,8 +44350,10 @@ msgstr "" #. Name of a report #. Label of a chart in the Selling Workspace #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/sales_order_trends/sales_order_trends.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Order Trends" msgstr "" @@ -43678,7 +44361,7 @@ msgstr "" msgid "Sales Order required for Item {0}" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:352 +#: erpnext/selling/doctype/sales_order/sales_order.py:353 msgid "Sales Order {0} already exists against Customer's Purchase Order {1}. To allow multiple Sales Orders, Enable {2} in {3}" msgstr "" @@ -43740,6 +44423,7 @@ msgstr "" #. Label of a Link in the Selling Workspace #. Name of a DocType #. Label of the sales_partner (Link) field in DocType 'Delivery Note' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json @@ -43760,6 +44444,7 @@ msgstr "" #: erpnext/selling/workspace/selling/selling.json #: erpnext/setup/doctype/sales_partner/sales_partner.json #: erpnext/stock/doctype/delivery_note/delivery_note.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Partner" msgstr "" @@ -43790,7 +44475,9 @@ msgid "Sales Partner Target" msgstr "" #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Partner Target Variance Based On Item Group" msgstr "" @@ -43813,16 +44500,21 @@ msgstr "" #. Name of a report #. Label of a Link in the Financial Reports Workspace #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/sales_partners_commission/sales_partners_commission.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Partners Commission" msgstr "" #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Sales Payment Summary" msgstr "" @@ -43840,6 +44532,7 @@ msgstr "" #. Label of the sales_person (Link) field in DocType 'Sales Team' #. Label of a Link in the Selling Workspace #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:158 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:137 @@ -43861,6 +44554,7 @@ msgstr "" #: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py:116 #: erpnext/selling/workspace/selling/selling.json #: erpnext/setup/doctype/sales_person/sales_person.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/selling.json msgid "Sales Person" msgstr "" @@ -43880,8 +44574,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/sales_person_target_variance_based_on_item_group/sales_person_target_variance_based_on_item_group.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Person Target Variance Based On Item Group" msgstr "" @@ -43893,23 +44589,28 @@ msgstr "" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Person-wise Transaction Summary" msgstr "" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:47 +#. Label of a Workspace Sidebar Item +#: erpnext/selling/page/sales_funnel/sales_funnel.js:50 +#: erpnext/workspace_sidebar/crm.json msgid "Sales Pipeline" msgstr "" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/sales_pipeline_analytics/sales_pipeline_analytics.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Sales Pipeline Analytics" msgstr "" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:154 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:157 msgid "Sales Pipeline by Stage" msgstr "" @@ -43918,7 +44619,10 @@ msgid "Sales Price List" msgstr "" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/sales_register/sales_register.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Register" msgstr "" @@ -43934,11 +44638,12 @@ msgstr "" #. Label of the sales_stage (Link) field in DocType 'Opportunity' #. Name of a DocType #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/opportunity/opportunity.json #: erpnext/crm/doctype/sales_stage/sales_stage.json #: erpnext/crm/report/lost_opportunity/lost_opportunity.py:51 #: erpnext/crm/report/sales_pipeline_analytics/sales_pipeline_analytics.py:69 -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Sales Stage" msgstr "" @@ -43947,8 +44652,10 @@ msgid "Sales Summary" msgstr "" #. Label of the sales_tax_template (Link) field in DocType 'Tax Rule' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/tax_rule/tax_rule.json #: erpnext/setup/doctype/company/company.js:133 +#: erpnext/workspace_sidebar/taxes.json msgid "Sales Tax Template" msgstr "" @@ -44071,7 +44778,7 @@ msgstr "" msgid "Same item cannot be entered multiple times." msgstr "" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:111 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:112 msgid "Same supplier has been entered multiple times" msgstr "" @@ -44356,7 +45063,7 @@ msgstr "" msgid "Scrap Warehouse" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:384 +#: erpnext/assets/doctype/asset/depreciation.py:385 msgid "Scrap date cannot be before purchase date" msgstr "" @@ -44758,7 +45465,7 @@ msgstr "" msgid "Select the customer or supplier." msgstr "" -#: erpnext/assets/doctype/asset/asset.js:921 +#: erpnext/assets/doctype/asset/asset.js:922 msgid "Select the date" msgstr "" @@ -44824,22 +45531,22 @@ msgstr "" msgid "Self delivery" msgstr "" -#: erpnext/assets/doctype/asset/asset.js:632 +#: erpnext/assets/doctype/asset/asset.js:633 #: erpnext/stock/doctype/batch/batch_dashboard.py:9 #: erpnext/stock/doctype/item/item_dashboard.py:20 msgid "Sell" msgstr "" #: erpnext/assets/doctype/asset/asset.js:168 -#: erpnext/assets/doctype/asset/asset.js:621 +#: erpnext/assets/doctype/asset/asset.js:622 msgid "Sell Asset" msgstr "" -#: erpnext/assets/doctype/asset/asset.js:626 +#: erpnext/assets/doctype/asset/asset.js:627 msgid "Sell Qty" msgstr "" -#: erpnext/assets/doctype/asset/asset.js:642 +#: erpnext/assets/doctype/asset/asset.js:643 msgid "Sell quantity cannot exceed the asset quantity" msgstr "" @@ -44847,7 +45554,7 @@ msgstr "" msgid "Sell quantity cannot exceed the asset quantity. Asset {0} has only {1} item(s)." msgstr "" -#: erpnext/assets/doctype/asset/asset.js:638 +#: erpnext/assets/doctype/asset/asset.js:639 msgid "Sell quantity must be greater than zero" msgstr "" @@ -44856,6 +45563,7 @@ msgstr "" #. Option for the 'Shipping Rule Type' (Select) field in DocType 'Shipping #. Rule' #. Group in Subscription's connections +#. Label of a Desktop Icon #. Option for the 'Order Type' (Select) field in DocType 'Blanket Order' #. Name of a Workspace #. Label of a Card Break in the Selling Workspace @@ -44863,16 +45571,19 @@ msgstr "" #. Label of the selling (Check) field in DocType 'Terms and Conditions' #. Label of the selling (Check) field in DocType 'Item Price' #. Label of the selling (Check) field in DocType 'Price List' +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json #: erpnext/accounts/doctype/shipping_rule/shipping_rule.json #: erpnext/accounts/doctype/subscription/subscription.json +#: erpnext/desktop_icon/selling.json #: erpnext/manufacturing/doctype/blanket_order/blanket_order.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/setup/doctype/incoterm/incoterm.json #: erpnext/setup/doctype/terms_and_conditions/terms_and_conditions.json #: erpnext/stock/doctype/item_price/item_price.json #: erpnext/stock/doctype/price_list/price_list.json +#: erpnext/workspace_sidebar/selling.json msgid "Selling" msgstr "" @@ -44892,10 +45603,12 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Selling Workspace #. Label of a shortcut in the ERPNext Settings Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/doctype/selling_settings/selling_settings.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json #: erpnext/stock/doctype/stock_settings/stock_settings.py:222 +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Selling Settings" msgstr "" @@ -45070,6 +45783,7 @@ msgstr "" #. Supplied Item' #. Label of the serial_no (Link) field in DocType 'Warranty Claim' #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -45089,7 +45803,7 @@ msgstr "" #: erpnext/stock/doctype/packed_item/packed_item.json #: erpnext/stock/doctype/pick_list_item/pick_list_item.json #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:158 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:159 #: erpnext/stock/doctype/serial_and_batch_entry/serial_and_batch_entry.json #: erpnext/stock/doctype/serial_no/serial_no.json #: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json @@ -45108,6 +45822,7 @@ msgstr "" #: erpnext/subcontracting/doctype/subcontracting_receipt_supplied_item/subcontracting_receipt_supplied_item.json #: erpnext/support/doctype/warranty_claim/warranty_claim.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial No" msgstr "" @@ -45131,8 +45846,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/serial_no_ledger/serial_no_ledger.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial No Ledger" msgstr "" @@ -45140,7 +45857,7 @@ msgstr "" msgid "Serial No Range" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2515 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2538 msgid "Serial No Reserved" msgstr "" @@ -45157,15 +45874,19 @@ msgstr "" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/serial_no_status/serial_no_status.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial No Status" msgstr "" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/serial_no_warranty_expiry/serial_no_warranty_expiry.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial No Warranty Expiry" msgstr "" @@ -45186,12 +45907,14 @@ msgstr "" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial No and Batch Traceability" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1111 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1114 msgid "Serial No is mandatory" msgstr "" @@ -45220,11 +45943,11 @@ msgstr "" msgid "Serial No {0} does not exist" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3255 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3278 msgid "Serial No {0} does not exists" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:357 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:358 msgid "Serial No {0} is already Delivered. You cannot use them again in Manufacture / Repack entry." msgstr "" @@ -45236,7 +45959,7 @@ msgstr "" msgid "Serial No {0} is already assigned to customer {1}. Can only be returned against the customer {1}" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:429 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:430 msgid "Serial No {0} is not present in the {1} {2}, hence you can't return it against the {1} {2}" msgstr "" @@ -45260,7 +45983,7 @@ msgstr "" #: erpnext/public/js/utils/serial_no_batch_selector.js:16 #: erpnext/public/js/utils/serial_no_batch_selector.js:190 #: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.js:50 -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:158 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:159 msgid "Serial Nos" msgstr "" @@ -45274,7 +45997,7 @@ msgstr "" msgid "Serial Nos and Batches" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1801 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1824 msgid "Serial Nos are created successfully" msgstr "" @@ -45282,7 +46005,7 @@ msgstr "" msgid "Serial Nos are reserved in Stock Reservation Entries, you need to unreserve them before proceeding." msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:363 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:364 msgid "Serial Nos {0} are already Delivered. You cannot use them again in Manufacture / Repack entry." msgstr "" @@ -45331,6 +46054,7 @@ msgstr "" #. DocType 'Stock Settings' #. Label of the serial_and_batch_bundle (Link) field in DocType 'Subcontracting #. Receipt Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -45353,14 +46077,15 @@ msgstr "" #: erpnext/stock/report/stock_ledger/stock_ledger.py:343 #: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:177 #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial and Batch Bundle" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2023 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2046 msgid "Serial and Batch Bundle created" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2095 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2118 msgid "Serial and Batch Bundle updated" msgstr "" @@ -45482,7 +46207,7 @@ msgstr "" #: erpnext/accounts/doctype/budget/budget.json #: erpnext/accounts/doctype/cashier_closing/cashier_closing.json #: erpnext/accounts/doctype/dunning/dunning.json -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:659 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:655 #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json @@ -45619,7 +46344,7 @@ msgid "Service Item {0} is disabled." msgstr "" #: erpnext/subcontracting/doctype/subcontracting_bom/subcontracting_bom.py:67 -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:183 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:165 msgid "Service Item {0} must be a non-stock item." msgstr "" @@ -45639,9 +46364,11 @@ msgstr "" #. Name of a DocType #. Label of a Card Break in the Support Workspace #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/support/doctype/issue/issue.json #: erpnext/support/doctype/service_level_agreement/service_level_agreement.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "Service Level Agreement" msgstr "" @@ -45989,15 +46716,15 @@ msgstr "" msgid "Set this if the customer is a Public Administration company." msgstr "" -#: erpnext/assets/doctype/asset/asset.py:897 +#: erpnext/assets/doctype/asset/asset.py:900 msgid "Set {0} in asset category {1} for company {2}" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:1230 +#: erpnext/assets/doctype/asset/asset.py:1235 msgid "Set {0} in asset category {1} or company {2}" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:1227 +#: erpnext/assets/doctype/asset/asset.py:1232 msgid "Set {0} in company {1}" msgstr "" @@ -46064,7 +46791,7 @@ msgstr "" msgid "Setting up company" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1182 +#: erpnext/manufacturing/doctype/bom/bom.py:1191 #: erpnext/manufacturing/doctype/work_order/work_order.py:1464 msgid "Setting {0} is required" msgstr "" @@ -46094,32 +46821,42 @@ msgstr "" #. Label of the share_balance (Table) field in DocType 'Shareholder' #. Name of a report #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/share_balance/share_balance.json #: erpnext/accounts/doctype/shareholder/shareholder.js:21 #: erpnext/accounts/doctype/shareholder/shareholder.json #: erpnext/accounts/report/share_balance/share_balance.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/share_management.json msgid "Share Balance" msgstr "" #. Name of a report #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/shareholder/shareholder.js:27 #: erpnext/accounts/report/share_ledger/share_ledger.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/share_management.json msgid "Share Ledger" msgstr "" #. Label of a Card Break in the Invoicing Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/desktop_icon/share_management.json +#: erpnext/workspace_sidebar/share_management.json msgid "Share Management" msgstr "" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/share_transfer/share_transfer.json #: erpnext/accounts/report/share_ledger/share_ledger.py:59 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/share_management.json msgid "Share Transfer" msgstr "" @@ -46136,12 +46873,14 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/shareholder/shareholder.json #: erpnext/accounts/report/share_balance/share_balance.js:16 #: erpnext/accounts/report/share_balance/share_balance.py:57 #: erpnext/accounts/report/share_ledger/share_ledger.js:16 #: erpnext/accounts/report/share_ledger/share_ledger.py:51 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/share_management.json msgid "Shareholder" msgstr "" @@ -46305,6 +47044,7 @@ msgstr "" #. Label of the shipping_rule (Link) field in DocType 'Delivery Note' #. Label of the shipping_rule (Link) field in DocType 'Purchase Receipt' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json @@ -46317,6 +47057,7 @@ msgstr "" #: erpnext/stock/doctype/delivery_note/delivery_note.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json erpnext/workspace_sidebar/stock.json msgid "Shipping Rule" msgstr "" @@ -46723,11 +47464,15 @@ msgstr "" msgid "Simultaneous" msgstr "" +#: erpnext/assets/doctype/asset_category/asset_category.py:183 +msgid "Since there are active depreciable assets under this category, the following accounts are required.

    " +msgstr "" + #: erpnext/stock/doctype/stock_entry/stock_entry.py:688 msgid "Since there is a process loss of {0} units for the finished good {1}, you should reduce the quantity by {0} units for the finished good {1} in the Items Table." msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:317 +#: erpnext/manufacturing/doctype/bom/bom.py:318 msgid "Since you have enabled 'Track Semi Finished Goods', at least one operation must have 'Is Final Finished Good' checked. For that set the FG / Semi FG Item as {0} against an operation." msgstr "" @@ -46903,6 +47648,7 @@ msgstr "" #. Label of the source_warehouse (Link) field in DocType 'Work Order' #. Label of the source_warehouse (Link) field in DocType 'Work Order Item' #. Label of the source_warehouse (Link) field in DocType 'Work Order Operation' +#. Label of the warehouse (Link) field in DocType 'Sales Order Item' #. Label of the from_warehouse (Link) field in DocType 'Material Request Item' #. Label of the s_warehouse (Link) field in DocType 'Stock Entry Detail' #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json @@ -46918,6 +47664,7 @@ msgstr "" #: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json #: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:126 #: erpnext/public/js/utils/sales_common.js:564 +#: erpnext/selling/doctype/sales_order_item/sales_order_item.json #: erpnext/stock/dashboard/item_dashboard.js:227 #: erpnext/stock/doctype/material_request_item/material_request_item.json #: erpnext/stock/doctype/stock_entry/stock_entry.js:716 @@ -47001,7 +47748,7 @@ msgstr "" msgid "Spending for Account {0} ({1}) between {2} and {3} has already exceeded the new allocated budget. Spent: {4}, Budget: {5}" msgstr "" -#: erpnext/assets/doctype/asset/asset.js:682 +#: erpnext/assets/doctype/asset/asset.js:683 #: erpnext/stock/doctype/batch/batch.js:91 #: erpnext/stock/doctype/batch/batch.js:183 #: erpnext/support/doctype/issue/issue.js:114 @@ -47009,7 +47756,7 @@ msgid "Split" msgstr "" #: erpnext/assets/doctype/asset/asset.js:144 -#: erpnext/assets/doctype/asset/asset.js:666 +#: erpnext/assets/doctype/asset/asset.js:667 msgid "Split Asset" msgstr "" @@ -47032,11 +47779,11 @@ msgstr "" msgid "Split Issue" msgstr "" -#: erpnext/assets/doctype/asset/asset.js:672 +#: erpnext/assets/doctype/asset/asset.js:673 msgid "Split Qty" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:1369 +#: erpnext/assets/doctype/asset/asset.py:1384 msgid "Split Quantity must be less than Asset Quantity" msgstr "" @@ -47220,11 +47967,11 @@ msgstr "" msgid "Start date should be less than end date for Item {0}" msgstr "" -#: erpnext/assets/doctype/asset_maintenance/asset_maintenance.py:37 +#: erpnext/assets/doctype/asset_maintenance/asset_maintenance.py:39 msgid "Start date should be less than end date for task {0}" msgstr "" -#: erpnext/utilities/bulk_transaction.py:44 +#: erpnext/utilities/bulk_transaction.py:46 msgid "Started a background job to create {1} {0}. {2}" msgstr "" @@ -47267,7 +48014,7 @@ msgstr "" msgid "Status and Reference" msgstr "" -#: erpnext/projects/doctype/project/project.py:712 +#: erpnext/projects/doctype/project/project.py:713 msgid "Status must be Cancelled or Completed" msgstr "" @@ -47285,17 +48032,21 @@ msgid "Statutory info and other general information about your Supplier" msgstr "" #. Option for the 'Account Type' (Select) field in DocType 'Account' +#. Label of a Desktop Icon #. Group in Incoterm's connections #. Label of a Card Break in the Home Workspace #. Name of a Workspace +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/item_tax_template/item_tax_template_dashboard.py:11 #: erpnext/accounts/report/account_balance/account_balance.js:57 +#: erpnext/desktop_icon/stock.json #: erpnext/manufacturing/doctype/bom/bom_dashboard.py:14 #: erpnext/setup/doctype/incoterm/incoterm.json #: erpnext/setup/workspace/home/home.json #: erpnext/stock/doctype/material_request/material_request_dashboard.py:17 #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock" msgstr "" @@ -47318,17 +48069,21 @@ msgstr "" #. Closing Balance' #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/stock_closing_balance/stock_closing_balance.json #: erpnext/stock/report/stock_ageing/stock_ageing.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Ageing" msgstr "" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/public/js/stock_analytics.js:7 #: erpnext/stock/report/stock_analytics/stock_analytics.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Analytics" msgstr "" @@ -47349,12 +48104,14 @@ msgstr "" #. Label of the stock_balance (Button) field in DocType 'Quotation Item' #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/doctype/quotation_item/quotation_item.json #: erpnext/stock/doctype/item/item.js:90 #: erpnext/stock/doctype/warehouse/warehouse.js:62 #: erpnext/stock/report/stock_balance/stock_balance.json #: erpnext/stock/report/warehouse_wise_stock_balance/warehouse_wise_stock_balance.py:107 #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Balance" msgstr "" @@ -47421,6 +48178,7 @@ msgstr "" #. Option for the 'From Voucher Type' (Select) field in DocType 'Stock #. Reservation Entry' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/landed_cost_item/landed_cost_item.json @@ -47430,6 +48188,9 @@ msgstr "" #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/manufacturing.json +#: erpnext/workspace_sidebar/stock.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Stock Entry" msgstr "" @@ -47460,7 +48221,7 @@ msgstr "" msgid "Stock Entry Type" msgstr "" -#: erpnext/stock/doctype/pick_list/pick_list.py:1437 +#: erpnext/stock/doctype/pick_list/pick_list.py:1436 msgid "Stock Entry has been already created against this Pick List" msgstr "" @@ -47468,7 +48229,7 @@ msgstr "" msgid "Stock Entry {0} created" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1496 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1497 msgid "Stock Entry {0} has created" msgstr "" @@ -47500,6 +48261,7 @@ msgstr "" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/public/js/controllers/stock_controller.js:67 #: erpnext/public/js/utils/ledger_preview.js:37 #: erpnext/stock/doctype/item/item.js:100 @@ -47507,6 +48269,7 @@ msgstr "" #: erpnext/stock/report/stock_ledger/stock_ledger.json #: erpnext/stock/workspace/stock/stock.json #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:35 +#: erpnext/workspace_sidebar/stock.json msgid "Stock Ledger" msgstr "" @@ -47611,9 +48374,11 @@ msgstr "" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/item/item.js:110 #: erpnext/stock/report/stock_projected_qty/stock_projected_qty.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Projected Qty" msgstr "" @@ -47622,8 +48387,8 @@ msgstr "" #. Label of the stock_qty (Float) field in DocType 'BOM Item' #. Label of the stock_qty (Float) field in DocType 'Delivery Schedule Item' #. Label of the stock_qty (Float) field in DocType 'Material Request Item' -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:251 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:303 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:252 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:304 #: erpnext/manufacturing/doctype/bom_creator_item/bom_creator_item.json #: erpnext/manufacturing/doctype/bom_explosion_item/bom_explosion_item.json #: erpnext/manufacturing/doctype/bom_item/bom_item.json @@ -47658,10 +48423,12 @@ msgstr "" #. Name of a DocType #. Option for the 'Purpose' (Select) field in DocType 'Stock Reconciliation' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/setup/workspace/home/home.json #: erpnext/stock/doctype/item/item.py:653 #: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Reconciliation" msgstr "" @@ -47680,7 +48447,10 @@ msgid "Stock Reports" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/stock_reposting_settings/stock_reposting_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Reposting Settings" msgstr "" @@ -47731,13 +48501,13 @@ msgid "Stock Reservation Entries Cancelled" msgstr "" #: erpnext/controllers/subcontracting_inward_controller.py:1003 -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:2233 -#: erpnext/manufacturing/doctype/work_order/work_order.py:2112 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:2248 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2114 #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1777 msgid "Stock Reservation Entries Created" msgstr "" -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:430 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:412 msgid "Stock Reservation Entries created" msgstr "" @@ -47796,12 +48566,15 @@ msgstr "" #. Label of a shortcut in the ERPNext Settings Workspace #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/doctype/selling_settings/selling_settings.py:115 #: erpnext/setup/doctype/company/company.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:675 #: erpnext/stock/doctype/stock_settings/stock_settings.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Settings" msgstr "" @@ -47872,8 +48645,8 @@ msgstr "" #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:253 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:305 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:254 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:306 #: erpnext/assets/doctype/asset_capitalization_stock_item/asset_capitalization_stock_item.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/buying/doctype/request_for_quotation_item/request_for_quotation_item.json @@ -48211,9 +48984,11 @@ msgstr "" #. Name of a report #. Label of a Link in the Manufacturing Workspace #. Label of a Link in the Subcontracting Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/subcontract_order_summary/subcontract_order_summary.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontract Order Summary" msgstr "" @@ -48265,25 +49040,31 @@ msgstr "" msgid "Subcontracted Raw Materials To Be Transferred" msgstr "" +#. Label of a Desktop Icon #. Option for the 'Type' (Select) field in DocType 'Material Request Plan Item' #. Label of the subcontracting_section (Section Break) field in DocType #. 'Production Plan Sub Assembly Item' #. Label of a Card Break in the Manufacturing Workspace #. Option for the 'Purpose' (Select) field in DocType 'Material Request' #. Name of a Workspace +#. Title of a Workspace Sidebar +#: erpnext/desktop_icon/subcontracting.json #: erpnext/manufacturing/doctype/job_card/job_card_dashboard.py:10 #: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json #: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/material_request/material_request.json #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontracting" msgstr "" #. Label of a Link in the Manufacturing Workspace #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/subcontracting/doctype/subcontracting_bom/subcontracting_bom.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontracting BOM" msgstr "" @@ -48299,11 +49080,13 @@ msgstr "" #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry' #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type' #. Label of a Link in the Subcontracting Workspace +#. Label of a Workspace Sidebar Item #: erpnext/setup/setup_wizard/operations/install_fixtures.py:132 #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json #: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:158 #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontracting Delivery" msgstr "" @@ -48377,6 +49160,7 @@ msgstr "" #. Receipt Item' #. Label of the subcontracting_order (Link) field in DocType 'Subcontracting #. Receipt Supplied Item' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order/purchase_order.js:399 #: erpnext/controllers/subcontracting_controller.py:1166 #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json @@ -48386,6 +49170,7 @@ msgstr "" #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:140 #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json #: erpnext/subcontracting/doctype/subcontracting_receipt_supplied_item/subcontracting_receipt_supplied_item.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontracting Order" msgstr "" @@ -48415,7 +49200,7 @@ msgstr "" msgid "Subcontracting Order Supplied Item" msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:916 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:930 msgid "Subcontracting Order {0} created." msgstr "" @@ -48447,6 +49232,7 @@ msgstr "" #. Inspection' #. Name of a DocType #. Label of a Link in the Subcontracting Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/landed_cost_item/landed_cost_item.json #: erpnext/stock/doctype/landed_cost_purchase_receipt/landed_cost_purchase_receipt.json @@ -48455,6 +49241,7 @@ msgstr "" #: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:643 #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontracting Receipt" msgstr "" @@ -48497,8 +49284,8 @@ msgstr "" msgid "Subdivision" msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:912 -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:1047 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:926 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:1054 msgid "Submit Action Failed" msgstr "" @@ -48522,10 +49309,12 @@ msgstr "" msgid "Submit this Work Order for further processing." msgstr "" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:296 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:297 msgid "Submit your Quotation" msgstr "" +#. Label of the subscription_section (Section Break) field in DocType 'Journal +#. Entry' #. Label of the subscription (Link) field in DocType 'Process Subscription' #. Label of the subscription_section (Section Break) field in DocType 'Purchase #. Invoice' @@ -48535,6 +49324,10 @@ msgstr "" #. Label of the subscription (Link) field in DocType 'Sales Invoice' #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar +#. Label of a Workspace Sidebar Item +#: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/process_subscription/process_subscription.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice_dashboard.py:26 @@ -48543,9 +49336,11 @@ msgstr "" #: erpnext/accounts/doctype/subscription/subscription.json #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation_dashboard.py:16 +#: erpnext/desktop_icon/subscription.json #: erpnext/selling/doctype/quotation/quotation_dashboard.py:12 #: erpnext/stock/doctype/delivery_note/delivery_note_dashboard.py:25 #: erpnext/stock/doctype/purchase_receipt/purchase_receipt_dashboard.py:34 +#: erpnext/workspace_sidebar/subscription.json msgid "Subscription" msgstr "" @@ -48580,8 +49375,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/subscription_plan/subscription_plan.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/subscription.json msgid "Subscription Plan" msgstr "" @@ -48601,8 +49398,6 @@ msgstr "" msgid "Subscription Price Based On" msgstr "" -#. Label of the subscription_section (Section Break) field in DocType 'Journal -#. Entry' #. Label of the subscription_section (Section Break) field in DocType 'Payment #. Entry' #. Label of the subscription_section (Section Break) field in DocType 'Payment @@ -48611,7 +49406,6 @@ msgstr "" #. Invoice' #. Label of the subscription_section (Section Break) field in DocType 'Delivery #. Note' -#: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/payment_request/payment_request.json #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json @@ -48621,8 +49415,11 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/subscription_settings/subscription_settings.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/subscription.json msgid "Subscription Settings" msgstr "" @@ -48802,6 +49599,7 @@ msgstr "" #. Option for the 'Delivery to' (Select) field in DocType 'Shipment' #. Label of the delivery_supplier (Link) field in DocType 'Shipment' #. Label of the supplier (Link) field in DocType 'Stock Entry' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json #: erpnext/accounts/doctype/payment_order/payment_order.js:112 #: erpnext/accounts/doctype/payment_order/payment_order.json @@ -48813,9 +49611,9 @@ msgstr "" #: erpnext/accounts/doctype/tax_rule/tax_rule.json #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:60 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.js:34 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:183 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:184 #: erpnext/accounts/report/purchase_register/purchase_register.js:21 -#: erpnext/accounts/report/purchase_register/purchase_register.py:170 +#: erpnext/accounts/report/purchase_register/purchase_register.py:171 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:29 #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:37 #: erpnext/assets/doctype/asset/asset.json @@ -48862,6 +49660,9 @@ msgstr "" #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:524 #: erpnext/stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.js:8 +#: erpnext/workspace_sidebar/buying.json erpnext/workspace_sidebar/home.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/subscription.json msgid "Supplier" msgstr "" @@ -48895,7 +49696,9 @@ msgid "Supplier Address Details" msgstr "" #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Addresses And Contacts" msgstr "" @@ -48934,6 +49737,7 @@ msgstr "" #. Label of the supplier_group (Link) field in DocType 'Import Supplier #. Invoice' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json @@ -48943,9 +49747,9 @@ msgstr "" #: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:91 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1261 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:198 -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:180 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:178 #: erpnext/accounts/report/purchase_register/purchase_register.js:27 -#: erpnext/accounts/report/purchase_register/purchase_register.py:185 +#: erpnext/accounts/report/purchase_register/purchase_register.py:186 #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:55 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:499 @@ -48957,6 +49761,7 @@ msgstr "" #: erpnext/regional/report/irs_1099/irs_1099.js:26 #: erpnext/regional/report/irs_1099/irs_1099.py:70 #: erpnext/setup/doctype/supplier_group/supplier_group.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Group" msgstr "" @@ -48990,22 +49795,18 @@ msgstr "" msgid "Supplier Invoice Date" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1750 -msgid "Supplier Invoice Date cannot be greater than Posting Date" -msgstr "" - #. Label of the bill_no (Data) field in DocType 'Payment Entry Reference' #. Label of the bill_no (Data) field in DocType 'Purchase Invoice' #: erpnext/accounts/doctype/payment_entry_reference/payment_entry_reference.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.html:58 #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/report/general_ledger/general_ledger.html:110 -#: erpnext/accounts/report/general_ledger/general_ledger.py:791 +#: erpnext/accounts/report/general_ledger/general_ledger.py:789 #: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:139 msgid "Supplier Invoice No" msgstr "" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1777 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1773 msgid "Supplier Invoice No exists in Purchase Invoice {0}" msgstr "" @@ -49024,6 +49825,11 @@ msgstr "" msgid "Supplier Lead Time (days)" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "Supplier Ledger" +msgstr "" + #. Name of a report #. Label of a Link in the Financial Reports Workspace #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.json @@ -49045,8 +49851,8 @@ msgstr "" #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1178 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:156 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:190 -#: erpnext/accounts/report/purchase_register/purchase_register.py:176 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:191 +#: erpnext/accounts/report/purchase_register/purchase_register.py:177 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:35 #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:73 #: erpnext/buying/doctype/buying_settings/buying_settings.json @@ -49125,26 +49931,30 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Buying Workspace #. Label of the supplier_quotation (Link) field in DocType 'Quotation' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order/purchase_order.js:544 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:40 #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json -#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:234 +#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:235 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js:60 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:256 #: erpnext/buying/workspace/buying/buying.json #: erpnext/crm/doctype/opportunity/opportunity.js:81 #: erpnext/selling/doctype/quotation/quotation.json #: erpnext/stock/doctype/material_request/material_request.js:208 +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Quotation" msgstr "" #. Name of a report #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:154 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Quotation Comparison" msgstr "" @@ -49156,7 +49966,7 @@ msgstr "" msgid "Supplier Quotation Item" msgstr "" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:482 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:485 msgid "Supplier Quotation {0} Created" msgstr "" @@ -49176,15 +49986,19 @@ msgstr "" #. Name of a DocType #. Label of a Card Break in the Buying Workspace #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/supplier_scorecard/supplier_scorecard.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Scorecard" msgstr "" #. Name of a DocType #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/supplier_scorecard_criteria/supplier_scorecard_criteria.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Scorecard Criteria" msgstr "" @@ -49215,15 +50029,19 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/supplier_scorecard_standing/supplier_scorecard_standing.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Scorecard Standing" msgstr "" #. Name of a DocType #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/supplier_scorecard_variable/supplier_scorecard_variable.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Scorecard Variable" msgstr "" @@ -49264,7 +50082,7 @@ msgstr "" msgid "Supplier of Goods or Services." msgstr "" -#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:187 +#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:188 msgid "Supplier {0} not found in {1}" msgstr "" @@ -49274,8 +50092,10 @@ msgstr "" #. Label of a Link in the Buying Workspace #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json #: erpnext/stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier-Wise Sales Analytics" msgstr "" @@ -49294,11 +50114,15 @@ msgstr "" msgid "Supply" msgstr "" +#. Label of a Desktop Icon #. Name of a Workspace +#. Title of a Workspace Sidebar +#: erpnext/desktop_icon/support.json #: erpnext/selling/doctype/customer/customer_dashboard.py:23 #: erpnext/setup/doctype/company/company_dashboard.py:24 #: erpnext/setup/setup_wizard/operations/install_fixtures.py:298 #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "Support" msgstr "" @@ -49319,8 +50143,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/support/doctype/support_settings/support_settings.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Support Settings" msgstr "" @@ -49403,7 +50229,9 @@ msgid "System will notify to increase or decrease quantity or amount " msgstr "" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/tds_computation_summary/tds_computation_summary.json +#: erpnext/workspace_sidebar/taxes.json msgid "TDS Computation Summary" msgstr "" @@ -49439,23 +50267,23 @@ msgstr "" msgid "Target Asset" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:208 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:209 msgid "Target Asset {0} cannot be cancelled" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:206 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:207 msgid "Target Asset {0} cannot be submitted" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:202 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:203 msgid "Target Asset {0} cannot be {1}" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:212 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:213 msgid "Target Asset {0} does not belong to company {1}" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:191 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:192 msgid "Target Asset {0} needs to be composite asset" msgstr "" @@ -49501,7 +50329,7 @@ msgstr "" msgid "Target Item Code" msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:182 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:183 msgid "Target Item {0} must be a Fixed Asset item" msgstr "" @@ -49758,6 +50586,7 @@ msgstr "" #. Label of the tax_category (Link) field in DocType 'Delivery Note' #. Label of the tax_category (Link) field in DocType 'Item Tax' #. Label of the tax_category (Link) field in DocType 'Purchase Receipt' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/custom/address.json #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pos_profile/pos_profile.json @@ -49777,6 +50606,7 @@ msgstr "" #: erpnext/stock/doctype/delivery_note/delivery_note.json #: erpnext/stock/doctype/item_tax/item_tax.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json +#: erpnext/workspace_sidebar/taxes.json msgid "Tax Category" msgstr "" @@ -49811,8 +50641,8 @@ msgstr "" #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:86 #: erpnext/accounts/report/general_ledger/general_ledger.js:141 -#: erpnext/accounts/report/purchase_register/purchase_register.py:191 -#: erpnext/accounts/report/sales_register/sales_register.py:214 +#: erpnext/accounts/report/purchase_register/purchase_register.py:192 +#: erpnext/accounts/report/sales_register/sales_register.py:215 #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:67 #: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:118 #: erpnext/accounts/report/tds_computation_summary/tds_computation_summary.py:75 @@ -49874,8 +50704,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/tax_rule/tax_rule.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/taxes.json msgid "Tax Rule" msgstr "" @@ -49889,11 +50721,16 @@ msgstr "" msgid "Tax Settings" msgstr "" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/selling.json +msgid "Tax Template" +msgstr "" + #: erpnext/accounts/doctype/tax_rule/tax_rule.py:83 msgid "Tax Template is mandatory." msgstr "" -#: erpnext/accounts/report/sales_register/sales_register.py:294 +#: erpnext/accounts/report/sales_register/sales_register.py:295 msgid "Tax Total" msgstr "" @@ -49902,6 +50739,12 @@ msgstr "" msgid "Tax Type" msgstr "" +#. Label of the tax_withholding_tab (Tab Break) field in DocType 'Journal +#. Entry' +#: erpnext/accounts/doctype/journal_entry/journal_entry.json +msgid "Tax Withholding" +msgstr "" + #. Name of a DocType #: erpnext/accounts/doctype/tax_withholding_account/tax_withholding_account.json msgid "Tax Withholding Account" @@ -49923,6 +50766,7 @@ msgstr "" #. Label of the tax_withholding_category (Link) field in DocType 'Lower #. Deduction Certificate' #. Label of the tax_withholding_category (Link) field in DocType 'Customer' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json @@ -49933,11 +50777,14 @@ msgstr "" #: erpnext/buying/doctype/supplier/supplier.json #: erpnext/regional/doctype/lower_deduction_certificate/lower_deduction_certificate.json #: erpnext/selling/doctype/customer/customer.json +#: erpnext/workspace_sidebar/taxes.json msgid "Tax Withholding Category" msgstr "" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.json +#: erpnext/workspace_sidebar/taxes.json msgid "Tax Withholding Details" msgstr "" @@ -49956,8 +50803,6 @@ msgstr "" msgid "Tax Withholding Entries" msgstr "" -#. Label of the section_tax_withholding_entry (Section Break) field in DocType -#. 'Journal Entry' #. Label of the section_tax_withholding_entry (Section Break) field in DocType #. 'Payment Entry' #. Label of the section_tax_withholding_entry (Section Break) field in DocType @@ -49965,7 +50810,6 @@ msgstr "" #. Label of the section_tax_withholding_entry (Section Break) field in DocType #. 'Sales Invoice' #. Name of a DocType -#: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json @@ -49985,6 +50829,7 @@ msgstr "" #. Rate' #. Label of the tax_withholding_group (Link) field in DocType 'Supplier' #. Label of the tax_withholding_group (Link) field in DocType 'Customer' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json @@ -49994,6 +50839,7 @@ msgstr "" #: erpnext/accounts/doctype/tax_withholding_rate/tax_withholding_rate.json #: erpnext/buying/doctype/supplier/supplier.json #: erpnext/selling/doctype/customer/customer.json +#: erpnext/workspace_sidebar/taxes.json msgid "Tax Withholding Group" msgstr "" @@ -50059,9 +50905,11 @@ msgstr "" #. Label of the taxes (Table) field in DocType 'POS Closing Entry' #. Label of the taxes_section (Section Break) field in DocType 'POS Profile' #. Label of the sb_1 (Section Break) field in DocType 'Subscription' +#. Label of a Desktop Icon #. Label of the taxes_section (Section Break) field in DocType 'Sales Order' #. Label of the taxes (Table) field in DocType 'Item Group' #. Label of the taxes (Table) field in DocType 'Item' +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/pos_closing_entry/closing_voucher_details.html:60 #: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json #: erpnext/accounts/doctype/pos_profile/pos_profile.json @@ -50069,9 +50917,10 @@ msgstr "" #: erpnext/accounts/doctype/tax_category/tax_category_dashboard.py:12 #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:26 #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:42 +#: erpnext/desktop_icon/taxes.json #: erpnext/selling/doctype/sales_order/sales_order.json #: erpnext/setup/doctype/item_group/item_group.json -#: erpnext/stock/doctype/item/item.json +#: erpnext/stock/doctype/item/item.json erpnext/workspace_sidebar/taxes.json msgid "Taxes" msgstr "" @@ -50347,7 +51196,9 @@ msgid "Terms & Conditions" msgstr "" #. Label of the tc_name (Link) field in DocType 'Supplier Quotation' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json +#: erpnext/workspace_sidebar/selling.json msgid "Terms Template" msgstr "" @@ -50376,6 +51227,7 @@ msgstr "" #. Name of a DocType #. Label of the terms (Text Editor) field in DocType 'Terms and Conditions' #. Label of the terms (Text Editor) field in DocType 'Purchase Receipt' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pos_profile/pos_profile.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json @@ -50391,6 +51243,7 @@ msgstr "" #: erpnext/selling/doctype/quotation/quotation.json #: erpnext/setup/doctype/terms_and_conditions/terms_and_conditions.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Terms and Conditions" msgstr "" @@ -50456,6 +51309,7 @@ msgstr "" #. Option for the 'Entity Type' (Select) field in DocType 'Service Level #. Agreement' #. Label of the territory (Link) field in DocType 'Warranty Claim' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json @@ -50467,12 +51321,12 @@ msgstr "" #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:97 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:182 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:68 -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:171 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:169 #: erpnext/accounts/report/gross_profit/gross_profit.py:436 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.js:8 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:21 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:251 -#: erpnext/accounts/report/sales_register/sales_register.py:208 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:252 +#: erpnext/accounts/report/sales_register/sales_register.py:209 #: erpnext/crm/doctype/lead/lead.json #: erpnext/crm/doctype/opportunity/opportunity.json #: erpnext/crm/doctype/prospect/prospect.json @@ -50508,6 +51362,7 @@ msgstr "" #: erpnext/stock/doctype/delivery_note/delivery_note.json #: erpnext/support/doctype/service_level_agreement/service_level_agreement.json #: erpnext/support/doctype/warranty_claim/warranty_claim.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/selling.json msgid "Territory" msgstr "" @@ -50528,8 +51383,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/territory_target_variance_based_on_item_group/territory_target_variance_based_on_item_group.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Territory Target Variance Based On Item Group" msgstr "" @@ -50559,7 +51416,7 @@ msgstr "" msgid "The 'From Package No.' field must neither be empty nor it's value less than 1." msgstr "" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:398 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:399 msgid "The Access to Request for Quotation From Portal is Disabled. To Allow Access, Enable it in Portal Settings." msgstr "" @@ -50584,7 +51441,7 @@ msgstr "" msgid "The Document Type {0} must have a Status field to configure Service Level Agreement" msgstr "" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:335 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:337 msgid "The Excluded Fee is bigger than the Deposit it is deducted from." msgstr "" @@ -50600,7 +51457,7 @@ msgstr "" msgid "The Loyalty Program isn't valid for the selected company" msgstr "" -#: erpnext/accounts/doctype/payment_request/payment_request.py:980 +#: erpnext/accounts/doctype/payment_request/payment_request.py:981 msgid "The Payment Request {0} is already paid, cannot process payment twice" msgstr "" @@ -50624,7 +51481,7 @@ msgstr "" msgid "The Serial No at Row #{0}: {1} is not available in warehouse {2}." msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2512 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2535 msgid "The Serial No {0} is reserved against the {1} {2} and cannot be used for any other transaction." msgstr "" @@ -50642,7 +51499,7 @@ msgstr "" msgid "The account head under Liability or Equity, in which Profit/Loss will be booked" msgstr "" -#: erpnext/accounts/doctype/payment_request/payment_request.py:875 +#: erpnext/accounts/doctype/payment_request/payment_request.py:876 msgid "The allocated amount is greater than the outstanding amount of Payment Request {0}" msgstr "" @@ -50654,7 +51511,7 @@ msgstr "" msgid "The batch {0} is already reserved in {1} {2}. So, cannot proceed with the {3} {4}, which is created against the {5} {6}." msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1302 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1303 msgid "The completed quantity {0} of an operation {1} cannot be greater than the completed quantity {2} of a previous operation {3}." msgstr "" @@ -50699,6 +51556,10 @@ msgstr "" msgid "The fields From Shareholder and To Shareholder cannot be blank" msgstr "" +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:40 +msgid "The fiscal year has been automatically created in a Disabled state to maintain consistency with the previous fiscal year's status." +msgstr "" + #: erpnext/accounts/doctype/share_transfer/share_transfer.py:240 msgid "The folio numbers are not matching" msgstr "" @@ -50711,7 +51572,7 @@ msgstr "" msgid "The following Purchase Invoices are not submitted:" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:344 +#: erpnext/assets/doctype/asset/depreciation.py:345 msgid "The following assets have failed to automatically post depreciation entries: {0}" msgstr "" @@ -50752,7 +51613,7 @@ msgstr "" msgid "The holiday on {0} is not between From Date and To Date" msgstr "" -#: erpnext/controllers/buying_controller.py:1229 +#: erpnext/controllers/buying_controller.py:1246 msgid "The item {item} is not marked as {type_of} item. You can enable it as {type_of} item from its Item master." msgstr "" @@ -50760,15 +51621,15 @@ msgstr "" msgid "The items {0} and {1} are present in the following {2} :" msgstr "" -#: erpnext/controllers/buying_controller.py:1222 +#: erpnext/controllers/buying_controller.py:1239 msgid "The items {items} are not marked as {type_of} item. You can enable them as {type_of} item from their Item masters." msgstr "" -#: erpnext/manufacturing/doctype/workstation/workstation.py:549 +#: erpnext/manufacturing/doctype/workstation/workstation.py:550 msgid "The job card {0} is in {1} state and you cannot complete." msgstr "" -#: erpnext/manufacturing/doctype/workstation/workstation.py:543 +#: erpnext/manufacturing/doctype/workstation/workstation.py:544 msgid "The job card {0} is in {1} state and you cannot start it again." msgstr "" @@ -50866,7 +51727,7 @@ msgstr "" msgid "The selected item cannot have Batch" msgstr "" -#: erpnext/assets/doctype/asset/asset.js:647 +#: erpnext/assets/doctype/asset/asset.js:648 msgid "The sell quantity is less than the total asset quantity. The remaining quantity will be split into a new asset. This action cannot be undone.

    Do you want to continue?" msgstr "" @@ -50874,8 +51735,8 @@ msgstr "" msgid "The seller and the buyer cannot be the same" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:175 -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:187 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:176 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:188 msgid "The serial and batch bundle {0} not linked to {1} {2}" msgstr "" @@ -50973,7 +51834,7 @@ msgstr "" msgid "The warehouse where your Items will be transferred when you begin production. Group Warehouse can also be selected as a Work in Progress warehouse." msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:875 +#: erpnext/manufacturing/doctype/job_card/job_card.py:876 msgid "The {0} ({1}) must be equal to {2} ({3})" msgstr "" @@ -50993,7 +51854,7 @@ msgstr "" msgid "The {0} {1} does not match with the {0} {2} in the {3} {4}" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:978 +#: erpnext/manufacturing/doctype/job_card/job_card.py:979 msgid "The {0} {1} is used to calculate the valuation cost for the finished good {2}." msgstr "" @@ -51001,7 +51862,7 @@ msgstr "" msgid "Then Pricing Rules are filtered out based on Customer, Customer Group, Territory, Supplier, Supplier Type, Campaign, Sales Partner etc." msgstr "" -#: erpnext/assets/doctype/asset/asset.py:727 +#: erpnext/assets/doctype/asset/asset.py:730 msgid "There are active maintenance or repairs against the asset. You must complete all of them before cancelling the asset." msgstr "" @@ -51013,7 +51874,7 @@ msgstr "" msgid "There are ledger entries against this account. Changing {0} to non-{1} in live system will cause incorrect output in 'Accounts {2}' report" msgstr "" -#: erpnext/utilities/bulk_transaction.py:67 +#: erpnext/utilities/bulk_transaction.py:69 msgid "There are no Failed transactions" msgstr "" @@ -51100,11 +51961,11 @@ msgstr "" msgid "This Month's Summary" msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:925 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:939 msgid "This Purchase Order has been fully subcontracted." msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:2052 +#: erpnext/selling/doctype/sales_order/sales_order.py:2064 msgid "This Sales Order has been fully subcontracted." msgstr "" @@ -51120,7 +51981,7 @@ msgstr "" msgid "This action will unlink this account from any external service integrating ERPNext with your bank accounts. It cannot be undone. Are you certain ?" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:431 +#: erpnext/assets/doctype/asset/asset.py:432 msgid "This asset category is marked as non-depreciable. Please disable depreciation calculation or choose a different category." msgstr "" @@ -51253,7 +52114,7 @@ msgstr "" msgid "This schedule was created when Asset {0} was adjusted through Asset Value Adjustment {1}." msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:475 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:476 msgid "This schedule was created when Asset {0} was consumed through Asset Capitalization {1}." msgstr "" @@ -51265,11 +52126,11 @@ msgstr "" msgid "This schedule was created when Asset {0} was restored due to Sales Invoice {1} cancellation." msgstr "" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:584 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:585 msgid "This schedule was created when Asset {0} was restored on Asset Capitalization {1}'s cancellation." msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:458 +#: erpnext/assets/doctype/asset/depreciation.py:459 msgid "This schedule was created when Asset {0} was restored." msgstr "" @@ -51277,11 +52138,11 @@ msgstr "" msgid "This schedule was created when Asset {0} was returned through Sales Invoice {1}." msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:417 +#: erpnext/assets/doctype/asset/depreciation.py:418 msgid "This schedule was created when Asset {0} was scrapped." msgstr "" -#: erpnext/assets/doctype/asset/asset.py:1504 +#: erpnext/assets/doctype/asset/asset.py:1519 msgid "This schedule was created when Asset {0} was {1} into new Asset {2}." msgstr "" @@ -51440,7 +52301,7 @@ msgstr "" msgid "Time in mins." msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:854 +#: erpnext/manufacturing/doctype/job_card/job_card.py:855 msgid "Time logs are required for {0} {1}" msgstr "" @@ -51463,19 +52324,23 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1066 #: erpnext/projects/doctype/timesheet/timesheet.json #: erpnext/projects/report/daily_timesheet_summary/daily_timesheet_summary.py:26 #: erpnext/projects/report/timesheet_billing_summary/timesheet_billing_summary.py:59 #: erpnext/projects/workspace/projects/projects.json #: erpnext/templates/pages/projects.html:65 +#: erpnext/workspace_sidebar/projects.json msgid "Timesheet" msgstr "" #. Name of a report #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/report/timesheet_billing_summary/timesheet_billing_summary.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Timesheet Billing Summary" msgstr "" @@ -51498,7 +52363,7 @@ msgstr "" #. Label of the timesheet_sb (Section Break) field in DocType 'Projects #. Settings' #: erpnext/projects/doctype/projects_settings/projects_settings.json -#: erpnext/projects/doctype/timesheet/timesheet.py:572 +#: erpnext/projects/doctype/timesheet/timesheet.py:581 #: erpnext/templates/pages/projects.html:60 msgid "Timesheets" msgstr "" @@ -51797,7 +52662,7 @@ msgstr "" msgid "To create a Payment Request reference document is required" msgstr "" -#: erpnext/assets/doctype/asset_category/asset_category.py:110 +#: erpnext/assets/doctype/asset_category/asset_category.py:120 msgid "To enable Capital Work in Progress Accounting," msgstr "" @@ -51846,7 +52711,7 @@ msgid "To use a different finance book, please uncheck 'Include Default FB Asset msgstr "" #: erpnext/accounts/doctype/financial_report_template/financial_report_engine.py:705 -#: erpnext/accounts/report/financial_statements.py:624 +#: erpnext/accounts/report/financial_statements.py:621 #: erpnext/accounts/report/general_ledger/general_ledger.py:310 #: erpnext/accounts/report/trial_balance/trial_balance.py:310 msgid "To use a different finance book, please uncheck 'Include Default FB Entries'" @@ -51889,6 +52754,7 @@ msgstr "" #. Label of a Card Break in the Manufacturing Workspace #. Label of the tools (Column Break) field in DocType 'Email Digest' #. Label of a Card Break in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order/purchase_order.js:578 #: erpnext/buying/doctype/purchase_order/purchase_order.js:654 #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:61 @@ -51900,6 +52766,8 @@ msgstr "" #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/setup/doctype/email_digest/email_digest.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/manufacturing.json +#: erpnext/workspace_sidebar/stock.json msgid "Tools" msgstr "" @@ -52114,12 +52982,12 @@ msgstr "" #. Label of the total_completed_qty (Float) field in DocType 'Job Card' #: erpnext/manufacturing/doctype/job_card/job_card.json -#: erpnext/manufacturing/doctype/job_card/job_card.py:871 +#: erpnext/manufacturing/doctype/job_card/job_card.py:872 #: erpnext/manufacturing/report/job_card_summary/job_card_summary.py:174 msgid "Total Completed Qty" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:188 +#: erpnext/manufacturing/doctype/job_card/job_card.py:189 msgid "Total Completed Qty is required for Job Card {0}, please start and complete the job card before submission" msgstr "" @@ -52353,7 +53221,7 @@ msgstr "" msgid "Total Order Value" msgstr "" -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:622 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:621 msgid "Total Other Charges" msgstr "" @@ -52396,7 +53264,7 @@ msgstr "" msgid "Total Payments" msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:723 +#: erpnext/selling/doctype/sales_order/sales_order.py:724 msgid "Total Picked Quantity {0} is more than ordered qty {1}. You can set the Over Picking Allowance in Stock Settings." msgstr "" @@ -52523,8 +53391,8 @@ msgstr "" msgid "Total Tasks" msgstr "" -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:615 -#: erpnext/accounts/report/purchase_register/purchase_register.py:262 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:614 +#: erpnext/accounts/report/purchase_register/purchase_register.py:263 msgid "Total Tax" msgstr "" @@ -52688,7 +53556,7 @@ msgstr "" msgid "Total allocated percentage for sales team should be 100" msgstr "" -#: erpnext/selling/doctype/customer/customer.py:192 +#: erpnext/selling/doctype/customer/customer.py:193 msgid "Total contribution percentage should be equal to 100" msgstr "" @@ -52906,6 +53774,10 @@ msgstr "" msgid "Transaction Name" msgstr "" +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:60 +msgid "Transaction Qty" +msgstr "" + #. Label of the transaction_settings_section (Tab Break) field in DocType #. 'Buying Settings' #. Label of the sales_transactions_settings_section (Section Break) field in @@ -52952,7 +53824,7 @@ msgstr "" msgid "Transaction from which tax is withheld" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:847 +#: erpnext/manufacturing/doctype/job_card/job_card.py:848 msgid "Transaction not allowed against stopped Work Order {0}" msgstr "" @@ -53154,8 +54026,12 @@ msgstr "" #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/trial_balance/trial_balance.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Trial Balance" msgstr "" @@ -53166,8 +54042,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Trial Balance for Party" msgstr "" @@ -53263,8 +54141,10 @@ msgstr "" #. Label of a Link in the Financial Reports Workspace #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/regional/report/uae_vat_201/uae_vat_201.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "UAE VAT 201" msgstr "" @@ -53422,6 +54302,7 @@ msgstr "" #. Item' #. Label of the conversion_factor (Float) field in DocType 'Pick List Item' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -53435,6 +54316,7 @@ msgstr "" #: erpnext/stock/doctype/material_request_item/material_request_item.json #: erpnext/stock/doctype/pick_list_item/pick_list_item.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "UOM Conversion Factor" msgstr "" @@ -53624,8 +54506,10 @@ msgstr "" #. Label of a Link in the Home Workspace #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/setup/workspace/home/home.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Unit of Measure (UOM)" msgstr "" @@ -53725,7 +54609,11 @@ msgid "Unrealized Profit/Loss account for intra-company transfers" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/unreconcile_payment/unreconcile_payment.json +#: erpnext/workspace_sidebar/banking.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Unreconcile Payment" msgstr "" @@ -54031,7 +54919,7 @@ msgstr "" msgid "Update latest price in all BOMs" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:471 +#: erpnext/assets/doctype/asset/asset.py:474 msgid "Update stock must be enabled for the purchase invoice {0}" msgstr "" @@ -54261,7 +55149,7 @@ msgstr "" msgid "Use Transaction Date Exchange Rate" msgstr "" -#: erpnext/projects/doctype/project/project.py:563 +#: erpnext/projects/doctype/project/project.py:564 msgid "Use a name that is different from previous project name" msgstr "" @@ -54297,7 +55185,7 @@ msgstr "" #. Label of the user_remark (Small Text) field in DocType 'Journal Entry' #. Label of the user_remark (Small Text) field in DocType 'Journal Entry #. Account' -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:655 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:651 #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json msgid "User Remark" @@ -54472,11 +55360,11 @@ msgstr "" msgid "Valid from and valid upto fields are mandatory for the cumulative" msgstr "" -#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:169 +#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:170 msgid "Valid till Date cannot be before Transaction Date" msgstr "" -#: erpnext/selling/doctype/quotation/quotation.py:158 +#: erpnext/selling/doctype/quotation/quotation.py:159 msgid "Valid till date cannot be before transaction date" msgstr "" @@ -54545,7 +55433,7 @@ msgstr "" msgid "Validity in Days" msgstr "" -#: erpnext/selling/doctype/quotation/quotation.py:366 +#: erpnext/selling/doctype/quotation/quotation.py:371 msgid "Validity period of this quotation has ended." msgstr "" @@ -55043,8 +55931,8 @@ msgstr "" msgid "Volt-Ampere" msgstr "" -#: erpnext/accounts/report/purchase_register/purchase_register.py:162 -#: erpnext/accounts/report/sales_register/sales_register.py:178 +#: erpnext/accounts/report/purchase_register/purchase_register.py:163 +#: erpnext/accounts/report/sales_register/sales_register.py:179 msgid "Voucher" msgstr "" @@ -55113,7 +56001,7 @@ msgstr "" #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.js:42 #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:209 #: erpnext/accounts/report/general_ledger/general_ledger.js:49 -#: erpnext/accounts/report/general_ledger/general_ledger.py:746 +#: erpnext/accounts/report/general_ledger/general_ledger.py:744 #: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.js:41 #: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.py:33 #: erpnext/accounts/report/payment_ledger/payment_ledger.js:65 @@ -55141,7 +56029,7 @@ msgstr "" msgid "Voucher No" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1337 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1340 msgid "Voucher No is mandatory" msgstr "" @@ -55153,7 +56041,7 @@ msgstr "" #. Label of the voucher_subtype (Small Text) field in DocType 'GL Entry' #: erpnext/accounts/doctype/gl_entry/gl_entry.json -#: erpnext/accounts/report/general_ledger/general_ledger.py:740 +#: erpnext/accounts/report/general_ledger/general_ledger.py:738 msgid "Voucher Subtype" msgstr "" @@ -55184,11 +56072,11 @@ msgstr "" #: erpnext/accounts/doctype/unreconcile_payment/unreconcile_payment.json #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1198 #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:200 -#: erpnext/accounts/report/general_ledger/general_ledger.py:738 +#: erpnext/accounts/report/general_ledger/general_ledger.py:736 #: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.py:31 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:165 -#: erpnext/accounts/report/purchase_register/purchase_register.py:157 -#: erpnext/accounts/report/sales_register/sales_register.py:173 +#: erpnext/accounts/report/purchase_register/purchase_register.py:158 +#: erpnext/accounts/report/sales_register/sales_register.py:174 #: erpnext/accounts/report/voucher_wise_balance/voucher_wise_balance.py:17 #: erpnext/public/js/utils/unreconcile.js:71 #: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json @@ -55215,7 +56103,7 @@ msgstr "" msgid "Voucher Type" msgstr "" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:198 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:200 msgid "Voucher {0} is over-allocated by {1}" msgstr "" @@ -55339,8 +56227,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/warehouse_wise_stock_balance/warehouse_wise_stock_balance.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Warehouse Wise Stock Balance" msgstr "" @@ -55538,7 +56428,7 @@ msgstr "" msgid "Warning: Quantity exceeds maximum producible quantity based on quantity of raw materials received through the Subcontracting Inward Order {0}." msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:345 +#: erpnext/selling/doctype/sales_order/sales_order.py:346 msgid "Warning: Sales Order {0} already exists against Customer's Purchase Order {1}" msgstr "" @@ -55569,10 +56459,12 @@ msgstr "" #. Label of a Link in the CRM Workspace #. Name of a DocType #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/workspace/crm/crm.json #: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.js:103 #: erpnext/support/doctype/warranty_claim/warranty_claim.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/support.json msgid "Warranty Claim" msgstr "" @@ -55943,6 +56835,7 @@ msgstr "" #. Entry' #. Option for the 'From Voucher Type' (Select) field in DocType 'Stock #. Reservation Entry' +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom/bom.js:217 #: erpnext/manufacturing/doctype/bom/bom.json #: erpnext/manufacturing/doctype/job_card/job_card.json @@ -55968,6 +56861,7 @@ msgstr "" #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:512 #: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:142 #: erpnext/templates/pages/material_request_info.html:45 +#: erpnext/workspace_sidebar/manufacturing.json msgid "Work Order" msgstr "" @@ -55981,8 +56875,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Work Order Consumed Materials" msgstr "" @@ -56015,8 +56911,10 @@ msgstr "" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/work_order_summary/work_order_summary.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Work Order Summary" msgstr "" @@ -56028,8 +56926,8 @@ msgstr "" msgid "Work Order cannot be raised against a Item Template" msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2439 -#: erpnext/manufacturing/doctype/work_order/work_order.py:2519 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2448 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2528 msgid "Work Order has been {0}" msgstr "" @@ -56115,6 +57013,7 @@ msgstr "" #. Label of a Link in the Manufacturing Workspace #. Label of the manufacturing_section (Section Break) field in DocType 'Item #. Lead Time' +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom_operation/bom_operation.json #: erpnext/manufacturing/doctype/bom_website_operation/bom_website_operation.json #: erpnext/manufacturing/doctype/job_card/job_card.json @@ -56130,6 +57029,7 @@ msgstr "" #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/item_lead_time/item_lead_time.json #: erpnext/templates/generators/bom.html:70 +#: erpnext/workspace_sidebar/manufacturing.json msgid "Workstation" msgstr "" @@ -56176,12 +57076,14 @@ msgstr "" #. Name of a DocType #. Label of the workstation_type (Data) field in DocType 'Workstation Type' #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom_operation/bom_operation.json #: erpnext/manufacturing/doctype/job_card/job_card.json #: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json #: erpnext/manufacturing/doctype/workstation/workstation.json #: erpnext/manufacturing/doctype/workstation_type/workstation_type.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Workstation Type" msgstr "" @@ -56190,7 +57092,7 @@ msgstr "" msgid "Workstation Working Hour" msgstr "" -#: erpnext/manufacturing/doctype/workstation/workstation.py:453 +#: erpnext/manufacturing/doctype/workstation/workstation.py:454 msgid "Workstation is closed on the following dates as per Holiday List: {0}" msgstr "" @@ -56344,6 +57246,7 @@ msgstr "" #. Label of the year (Data) field in DocType 'Fiscal Year' #: erpnext/accounts/doctype/fiscal_year/fiscal_year.json +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:9 msgid "Year Name" msgstr "" @@ -56357,7 +57260,7 @@ msgstr "" msgid "Year of Passing" msgstr "" -#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:111 +#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:85 msgid "Year start date or end date is overlapping with {0}. To avoid please set company" msgstr "" @@ -56393,7 +57296,7 @@ msgstr "" msgid "You can also copy-paste this link in your browser" msgstr "" -#: erpnext/assets/doctype/asset_category/asset_category.py:113 +#: erpnext/assets/doctype/asset_category/asset_category.py:123 msgid "You can also set default CWIP account in Company {}" msgstr "" @@ -56401,6 +57304,10 @@ msgstr "" msgid "You can change the parent account to a Balance Sheet account or select a different account." msgstr "" +#: erpnext/assets/doctype/asset_category/asset_category.py:186 +msgid "You can either configure default depreciation accounts in the Company or set the required accounts in the following rows:

    " +msgstr "" + #: erpnext/accounts/doctype/journal_entry/journal_entry.py:703 msgid "You can not enter current voucher in 'Against Journal Entry' column" msgstr "" @@ -56430,11 +57337,11 @@ msgstr "" msgid "You can use {0} to reconcile against {1} later." msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1314 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1315 msgid "You can't make any changes to Job Card since Work Order is closed." msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:218 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:219 msgid "You can't process the serial number {0} as it has already been used in the SABB {1}. {2} if you want to inward same serial number multiple times then enabled 'Allow existing Serial No to be Manufactured/Received again' in the {3}" msgstr "" @@ -56474,7 +57381,7 @@ msgstr "" msgid "You cannot enable both the settings '{0}' and '{1}'." msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:156 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:157 msgid "You cannot outward following {0} as either they are Delivered, Inactive or located in a different warehouse." msgstr "" @@ -56522,7 +57429,7 @@ msgstr "" msgid "You have already selected items from {0} {1}" msgstr "" -#: erpnext/projects/doctype/project/project.py:363 +#: erpnext/projects/doctype/project/project.py:364 msgid "You have been invited to collaborate on the project {0}." msgstr "" @@ -56642,6 +57549,10 @@ msgstr "" msgid "as a percentage of finished item quantity" msgstr "" +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1472 +msgid "as of {0}" +msgstr "" + #: erpnext/www/book_appointment/index.html:43 msgid "at" msgstr "" @@ -56922,7 +57833,7 @@ msgstr "" msgid "via BOM Update Tool" msgstr "" -#: erpnext/assets/doctype/asset_category/asset_category.py:111 +#: erpnext/assets/doctype/asset_category/asset_category.py:121 msgid "you must select Capital Work in Progress Account in accounts table" msgstr "" @@ -56970,7 +57881,7 @@ msgstr "" msgid "{0} Number {1} is already used in {2} {3}" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1629 +#: erpnext/manufacturing/doctype/bom/bom.py:1638 msgid "{0} Operating Cost for operation {1}" msgstr "" @@ -57047,14 +57958,14 @@ msgstr "" msgid "{0} cannot be zero" msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:919 -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1035 -#: erpnext/stock/doctype/pick_list/pick_list.py:1259 -#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:322 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:915 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1031 +#: erpnext/stock/doctype/pick_list/pick_list.py:1258 +#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:323 msgid "{0} created" msgstr "" -#: erpnext/utilities/bulk_transaction.py:31 +#: erpnext/utilities/bulk_transaction.py:33 msgid "{0} creation for the following records will be skipped." msgstr "" @@ -57062,11 +57973,11 @@ msgstr "" msgid "{0} currency must be same as company's default currency. Please select another account." msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:291 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:295 msgid "{0} currently has a {1} Supplier Scorecard standing, and Purchase Orders to this supplier should be issued with caution." msgstr "" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:127 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:128 msgid "{0} currently has a {1} Supplier Scorecard standing, and RFQs to this supplier should be issued with caution." msgstr "" @@ -57134,7 +58045,7 @@ msgstr "" msgid "{0} is blocked so this transaction cannot proceed" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:505 +#: erpnext/assets/doctype/asset/asset.py:508 msgid "{0} is in Draft. Submit it before creating the Asset." msgstr "" @@ -57155,7 +58066,7 @@ msgstr "" msgid "{0} is mandatory. Maybe Currency Exchange record is not created for {1} to {2}." msgstr "" -#: erpnext/selling/doctype/customer/customer.py:234 +#: erpnext/selling/doctype/customer/customer.py:235 msgid "{0} is not a company bank account" msgstr "" @@ -57215,7 +58126,7 @@ msgstr "" msgid "{0} not allowed to transact with {1}. Please change the Company or add the Company in the 'Allowed To Transact With'-Section in the Customer record." msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:573 +#: erpnext/manufacturing/doctype/bom/bom.py:574 msgid "{0} not found for item {1}" msgstr "" @@ -57235,12 +58146,12 @@ msgstr "" msgid "{0} units are reserved for Item {1} in Warehouse {2}, please un-reserve the same to {3} the Stock Reconciliation." msgstr "" -#: erpnext/stock/doctype/pick_list/pick_list.py:1017 +#: erpnext/stock/doctype/pick_list/pick_list.py:1016 msgid "{0} units of Item {1} is not available in any of the warehouses." msgstr "" #: erpnext/stock/doctype/pick_list/pick_list.py:1009 -msgid "{0} units of Item {1} is picked in another Pick List." +msgid "{0} units of Item {1} is not available in any of the warehouses. Other Pick Lists exist for this item." msgstr "" #: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.py:144 @@ -57284,7 +58195,7 @@ msgstr "" msgid "{0} will be set as the {1} in subsequently scanned items" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:987 +#: erpnext/manufacturing/doctype/job_card/job_card.py:988 msgid "{0} {1}" msgstr "" @@ -57322,8 +58233,8 @@ msgstr "" msgid "{0} {1} has already been partly paid. Please use the 'Get Outstanding Invoice' or the 'Get Outstanding Orders' button to get the latest outstanding amounts." msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:431 -#: erpnext/selling/doctype/sales_order/sales_order.py:596 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:435 +#: erpnext/selling/doctype/sales_order/sales_order.py:597 #: erpnext/stock/doctype/material_request/material_request.py:247 msgid "{0} {1} has been modified. Please refresh." msgstr "" @@ -57482,8 +58393,8 @@ msgstr "" msgid "{0}'s {1} cannot be after {2}'s Expected End Date." msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1286 -#: erpnext/manufacturing/doctype/job_card/job_card.py:1294 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1287 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1295 msgid "{0}, complete the operation {1} before the operation {2}." msgstr "" @@ -57519,11 +58430,11 @@ msgstr "" msgid "{0}: {1} must be less than {2}" msgstr "" -#: erpnext/controllers/buying_controller.py:1002 +#: erpnext/controllers/buying_controller.py:1019 msgid "{count} Assets created for {item_code}" msgstr "" -#: erpnext/controllers/buying_controller.py:900 +#: erpnext/controllers/buying_controller.py:917 msgid "{doctype} {name} is cancelled or closed." msgstr "" @@ -57564,7 +58475,7 @@ msgstr "" msgid "{} {} is already linked with {} {}" msgstr "" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:388 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:390 msgid "{} {} is not affecting bank account {}" msgstr "" diff --git a/erpnext/locale/de.po b/erpnext/locale/de.po index e58daa3fb71..c57f3d3d2ba 100644 --- a/erpnext/locale/de.po +++ b/erpnext/locale/de.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: hello@frappe.io\n" -"POT-Creation-Date: 2026-02-15 09:44+0000\n" -"PO-Revision-Date: 2026-02-16 14:50\n" +"POT-Creation-Date: 2026-02-22 09:43+0000\n" +"PO-Revision-Date: 2026-02-22 16:37\n" "Last-Translator: hello@frappe.io\n" "Language-Team: German\n" "MIME-Version: 1.0\n" @@ -18,9 +18,13 @@ msgstr "" "X-Crowdin-File-ID: 46\n" "Language: de_DE\n" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1468 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1474 msgid "\n" -"\t\t\tThe Batch {0} of an item {1} has negative stock in the warehouse {2}. Please add a stock quantity of {3} to proceed with this entry." +"\t\t\tThe Batch {0} of an item {1} has negative stock in the warehouse {2}{3}.\n" +"\t\t\tPlease add a stock quantity of {4} to proceed with this entry.\n" +"\t\t\tIf it is not possible to make an adjustment entry, please enable 'Allow Negative Stock for Batch' in Stock Settings to proceed.\n" +"\t\t\tHowever, enabling this setting may lead to negative stock in the system.\n" +"\t\t\tSo please ensure the stock levels are adjusted as soon as possible to maintain the correct valuation rate." msgstr "" #. Label of the column_break_32 (Column Break) field in DocType 'Email Digest' @@ -32,7 +36,7 @@ msgstr " " msgid " Address" msgstr " Adresse" -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:605 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:604 msgid " Amount" msgstr " Betrag" @@ -59,7 +63,7 @@ msgstr " Wird an Subunternehmer vergeben" msgid " Item" msgstr " Artikel" -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:153 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:151 #: erpnext/selling/report/sales_analytics/sales_analytics.py:128 msgid " Name" msgstr " Name" @@ -69,7 +73,7 @@ msgstr " Name" msgid " Phantom Item" msgstr "" -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:596 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:595 msgid " Rate" msgstr " Preis" @@ -169,8 +173,8 @@ msgstr "% Installiert" msgid "% Occupied" msgstr "% Besetzt" -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:277 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:329 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:278 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:330 msgid "% Of Grand Total" msgstr "% der Gesamtsumme" @@ -263,7 +267,7 @@ msgstr "% der für diesen Auftrag gelieferten Materialien" msgid "'Account' in the Accounting section of Customer {0}" msgstr "„Konto“ im Abschnitt „Buchhaltung“ von Kunde {0}" -#: erpnext/selling/doctype/sales_order/sales_order.py:358 +#: erpnext/selling/doctype/sales_order/sales_order.py:359 msgid "'Allow Multiple Sales Orders Against a Customer's Purchase Order'" msgstr "Mehrere Aufträge (je Kunde) mit derselben Bestellnummer erlauben" @@ -598,7 +602,7 @@ msgstr "über 90" msgid "<0" msgstr "<0" -#: erpnext/assets/doctype/asset/asset.py:541 +#: erpnext/assets/doctype/asset/asset.py:544 msgid "Cannot create asset.

    You're trying to create {0} asset(s) from {2} {3}.
    However, only {1} item(s) were purchased and {4} asset(s) already exist against {5}." msgstr "" @@ -792,7 +796,7 @@ msgid "
  • Payment document required for row(s): {0}
  • " msgstr "
  • Zahlungsbeleg erforderlich für Zeile(n): {0}
  • " #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:163 -#: erpnext/utilities/bulk_transaction.py:35 +#: erpnext/utilities/bulk_transaction.py:37 msgid "
  • {}
  • " msgstr "
  • {}
  • " @@ -952,11 +956,11 @@ msgstr "Ihre Verknüpfungen\n" msgid "Your Shortcuts" msgstr "Ihre Verknüpfungen" -#: erpnext/accounts/doctype/payment_request/payment_request.py:1007 +#: erpnext/accounts/doctype/payment_request/payment_request.py:1008 msgid "Grand Total: {0}" msgstr "Gesamtsumme:{0}" -#: erpnext/accounts/doctype/payment_request/payment_request.py:1008 +#: erpnext/accounts/doctype/payment_request/payment_request.py:1009 msgid "Outstanding Amount: {0}" msgstr "Ausstehender Betrag: {0}" @@ -1026,7 +1030,7 @@ msgstr "A - B" msgid "A - C" msgstr "A - C" -#: erpnext/selling/doctype/customer/customer.py:353 +#: erpnext/selling/doctype/customer/customer.py:354 msgid "A Customer Group exists with same name please change the Customer name or rename the Customer Group" msgstr "Eine Kundengruppe mit dem gleichen Namen existiert bereits. Bitte den Kundennamen ändern oder die Kundengruppe umbenennen" @@ -1088,6 +1092,10 @@ msgstr "" msgid "A new appointment has been created for you with {0}" msgstr "Es wurde ein neuer Termin für Sie bei {0} erstellt" +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:3 +msgid "A new fiscal year has been automatically created." +msgstr "" + #: erpnext/accounts/doctype/sales_taxes_and_charges_template/sales_taxes_and_charges_template.py:96 msgid "A template with tax category {0} already exists. Only one template is allowed with each tax category" msgstr "Eine Vorlage mit der Steuerkategorie {0} existiert bereits. Für jede Steuerkategorie ist nur eine Vorlage zulässig" @@ -1138,12 +1146,22 @@ msgstr "AMC-Ablauf (Seriennummer)" msgid "AMC Expiry Date" msgstr "Verfalldatum des jährlichen Wartungsvertrags" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "AP Summary" +msgstr "" + #. Label of the api_details_section (Section Break) field in DocType 'Currency #. Exchange Settings' #: erpnext/accounts/doctype/currency_exchange_settings/currency_exchange_settings.json msgid "API Details" msgstr "API Details" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "AR Summary" +msgstr "" + #. Label of the awb_number (Data) field in DocType 'Shipment' #: erpnext/stock/doctype/shipment/shipment.json msgid "AWB Number" @@ -1265,9 +1283,11 @@ msgstr "Kontostand" #. Label of the account_category (Link) field in DocType 'Account' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/account/account_tree.js:167 #: erpnext/accounts/doctype/account_category/account_category.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Account Category" msgstr "" @@ -1384,7 +1404,7 @@ msgstr "Konto fehlt" #: erpnext/accounts/doctype/ledger_merge/ledger_merge.json #: erpnext/accounts/doctype/ledger_merge_accounts/ledger_merge_accounts.json #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:409 -#: erpnext/accounts/report/financial_statements.py:681 +#: erpnext/accounts/report/financial_statements.py:678 #: erpnext/accounts/report/trial_balance/trial_balance.py:480 msgid "Account Name" msgstr "Kontoname" @@ -1397,7 +1417,7 @@ msgstr "Konto nicht gefunden" #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/account/account_tree.js:133 #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:416 -#: erpnext/accounts/report/financial_statements.py:688 +#: erpnext/accounts/report/financial_statements.py:685 #: erpnext/accounts/report/trial_balance/trial_balance.py:487 msgid "Account Number" msgstr "Kontonummer" @@ -1487,7 +1507,7 @@ msgstr "Konto ist obligatorisch, um Zahlungseingänge zu erhalten" msgid "Account is not set for the dashboard chart {0}" msgstr "Konto ist nicht für das Dashboard-Diagramm {0} festgelegt." -#: erpnext/assets/doctype/asset/asset.py:902 +#: erpnext/assets/doctype/asset/asset.py:905 msgid "Account not Found" msgstr "Konto nicht gefunden" @@ -1619,6 +1639,7 @@ msgstr "Buchhalter:in" #. Label of the section_break_10 (Section Break) field in DocType 'Shipping #. Rule' #. Label of the accounting_tab (Tab Break) field in DocType 'Supplier' +#. Label of a Desktop Icon #. Label of the accounting_tab (Tab Break) field in DocType 'Customer' #. Label of a Card Break in the Home Workspace #. Label of the accounting (Tab Break) field in DocType 'Item' @@ -1629,6 +1650,7 @@ msgstr "Buchhalter:in" #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/shipping_rule/shipping_rule.json #: erpnext/buying/doctype/supplier/supplier.json +#: erpnext/desktop_icon/accounting.json #: erpnext/selling/doctype/customer/customer.json #: erpnext/setup/setup_wizard/data/industry_type.txt:1 #: erpnext/setup/workspace/home/home.json erpnext/stock/doctype/item/item.json @@ -1685,12 +1707,15 @@ msgstr "Buchhaltungs-Details" #. Label of a Link in the Invoicing Workspace #. Label of the accounting_dimensions_section (Section Break) field in DocType #. 'Asset Repair' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounting_dimension/accounting_dimension.json #: erpnext/accounts/doctype/accounting_dimension_filter/accounting_dimension_filter.json #: erpnext/accounts/doctype/allowed_dimension/allowed_dimension.json #: erpnext/accounts/report/profitability_analysis/profitability_analysis.js:32 #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/assets/doctype/asset_repair/asset_repair.json +#: erpnext/workspace_sidebar/accounts_setup.json +#: erpnext/workspace_sidebar/budget.json msgid "Accounting Dimension" msgstr "Buchhaltungsdimension" @@ -1878,9 +1903,9 @@ msgstr "Filter für Buchhaltungsdimensionen" msgid "Accounting Entries" msgstr "Buchungen" -#: erpnext/assets/doctype/asset/asset.py:936 -#: erpnext/assets/doctype/asset/asset.py:951 -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:542 +#: erpnext/assets/doctype/asset/asset.py:939 +#: erpnext/assets/doctype/asset/asset.py:954 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:543 msgid "Accounting Entry for Asset" msgstr "Buchungseintrag für Vermögenswert" @@ -1889,7 +1914,7 @@ msgstr "Buchungseintrag für Vermögenswert" msgid "Accounting Entry for LCV in Stock Entry {0}" msgstr "Buchhaltungseintrag für Einstandskostenbeleg in Lagerbuchung {0}" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:873 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:874 msgid "Accounting Entry for Landed Cost Voucher for SCR {0}" msgstr "Buchhaltungseintrag für Einstandkostenbeleg für Wareneingang aus Fremdvergabe {0}" @@ -1911,7 +1936,7 @@ msgstr "Buchhaltungseintrag für Service" #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:930 #: erpnext/stock/doctype/stock_entry/stock_entry.py:1905 #: erpnext/stock/doctype/stock_entry/stock_entry.py:1919 -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:708 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:709 msgid "Accounting Entry for Stock" msgstr "Lagerbuchung" @@ -1941,8 +1966,10 @@ msgstr "Stammdaten Buchhaltung" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounting_period/accounting_period.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Accounting Period" msgstr "Abrechnungszeitraum" @@ -2014,12 +2041,16 @@ msgstr "" #. Option for the 'Write Off Based On' (Select) field in DocType 'Journal #. Entry' #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:154 #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:256 #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/report/accounts_payable/accounts_payable.json #: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:115 #: erpnext/buying/doctype/supplier/supplier.js:110 +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Accounts Payable" msgstr "Verbindlichkeiten" @@ -2034,6 +2065,7 @@ msgstr "Übersicht der Verbindlichkeiten" #. Option for the 'Report' (Select) field in DocType 'Process Statement Of #. Accounts' #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:12 #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:12 #: erpnext/accounts/doctype/journal_entry/journal_entry.json @@ -2041,6 +2073,9 @@ msgstr "Übersicht der Verbindlichkeiten" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.json #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:138 #: erpnext/selling/doctype/customer/customer.js:162 +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Accounts Receivable" msgstr "Forderungen" @@ -2083,12 +2118,22 @@ msgstr "Forderungen/Verbindlichkeiten" #. Name of a DocType #. Label of a Link in the Invoicing Workspace #. Label of a shortcut in the ERPNext Settings Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json +#: erpnext/workspace_sidebar/accounts_setup.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Accounts Settings" msgstr "Buchhaltungseinstellungen" +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar +#: erpnext/desktop_icon/accounts_setup.json +#: erpnext/workspace_sidebar/accounts_setup.json +msgid "Accounts Setup" +msgstr "" + #: erpnext/accounts/doctype/journal_entry/journal_entry.py:1319 msgid "Accounts table cannot be blank." msgstr "Kontenliste darf nicht leer sein." @@ -2294,8 +2339,10 @@ msgstr "Aktivitäten" #. Name of a DocType #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/doctype/activity_cost/activity_cost.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Activity Cost" msgstr "Aktivitätskosten" @@ -2313,6 +2360,7 @@ msgstr "Aktivitätskosten je Mitarbeiter" #. Label of the activity_type (Data) field in DocType 'Activity Type' #. Label of the activity_type (Link) field in DocType 'Timesheet Detail' #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/sales_invoice_timesheet/sales_invoice_timesheet.json #: erpnext/projects/doctype/activity_cost/activity_cost.json #: erpnext/projects/doctype/activity_type/activity_type.json @@ -2321,6 +2369,7 @@ msgstr "Aktivitätskosten je Mitarbeiter" #: erpnext/projects/workspace/projects/projects.json #: erpnext/public/js/projects/timer.js:9 #: erpnext/templates/pages/timelog_info.html:25 +#: erpnext/workspace_sidebar/projects.json msgid "Activity Type" msgstr "Aktivitätsart" @@ -2925,6 +2974,7 @@ msgstr "" msgid "Additional Discount Percentage" msgstr "Zusätzlicher Rabatt in Prozent" +#. Label of the addtional_info (Section Break) field in DocType 'Journal Entry' #. Label of the additional_info_section (Section Break) field in DocType #. 'Purchase Invoice' #. Label of the more_information (Section Break) field in DocType 'Sales @@ -2940,6 +2990,7 @@ msgstr "Zusätzlicher Rabatt in Prozent" #. Label of the more_info (Section Break) field in DocType 'Delivery Note' #. Label of the additional_info_section (Section Break) field in DocType #. 'Purchase Receipt' +#: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/assets/doctype/asset/asset.json @@ -3004,7 +3055,7 @@ msgstr "Zusätzlich übertragene Menge {0}\n" msgid "Additional information regarding the customer." msgstr "Zusätzliche Informationen bezüglich des Kunden." -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:590 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:591 msgid "Additional {0} {1} of item {2} required as per BOM to complete this transaction" msgstr "" @@ -3062,8 +3113,10 @@ msgstr "Adresse & Kontakt" #. Label of a Link in the Financial Reports Workspace #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/selling/report/address_and_contacts/address_and_contacts.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Address And Contacts" msgstr "Adressen und Kontakte" @@ -3328,7 +3381,7 @@ msgstr "Zu" #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py:39 #: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:91 -#: erpnext/accounts/report/general_ledger/general_ledger.py:752 +#: erpnext/accounts/report/general_ledger/general_ledger.py:750 msgid "Against Account" msgstr "Gegenkonto" @@ -3446,7 +3499,7 @@ msgstr "Gegen Lieferantenrechnung {0}" #. Label of the against_voucher (Dynamic Link) field in DocType 'GL Entry' #: erpnext/accounts/doctype/gl_entry/gl_entry.json -#: erpnext/accounts/report/general_ledger/general_ledger.py:785 +#: erpnext/accounts/report/general_ledger/general_ledger.py:783 msgid "Against Voucher" msgstr "Gegenbeleg" @@ -3470,7 +3523,7 @@ msgstr "Belegnr." #: erpnext/accounts/doctype/advance_payment_ledger_entry/advance_payment_ledger_entry.json #: erpnext/accounts/doctype/gl_entry/gl_entry.json #: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.json -#: erpnext/accounts/report/general_ledger/general_ledger.py:783 +#: erpnext/accounts/report/general_ledger/general_ledger.py:781 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:183 msgid "Against Voucher Type" msgstr "Gegen Belegart" @@ -3608,7 +3661,7 @@ msgstr "Alle Aktivitäten" msgid "All Activities HTML" msgstr "Alle Aktivitäten HTML" -#: erpnext/manufacturing/doctype/bom/bom.py:369 +#: erpnext/manufacturing/doctype/bom/bom.py:370 msgid "All BOMs" msgstr "Alle Stücklisten" @@ -3741,7 +3794,7 @@ msgstr "Alle Zuweisungen wurden erfolgreich abgeglichen" msgid "All communications including and above this shall be moved into the new Issue" msgstr "Alle Mitteilungen einschließlich und darüber sollen in die neue Anfrage verschoben werden" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:968 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:964 msgid "All items are already requested" msgstr "Alle Artikel sind bereits angefordert" @@ -4481,7 +4534,7 @@ msgstr "Immer fragen" #: erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json #: erpnext/accounts/doctype/budget_distribution/budget_distribution.json #: erpnext/accounts/doctype/cashier_closing_payments/cashier_closing_payments.json -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:627 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:623 #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.json @@ -4514,8 +4567,8 @@ msgstr "Immer fragen" #: erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py:45 #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:79 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:44 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:267 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:319 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:268 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:320 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:201 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:111 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:44 @@ -4805,7 +4858,7 @@ msgstr "" msgid "Another Cost Center Allocation record {0} applicable from {1}, hence this allocation will be applicable upto {2}" msgstr "Ein weiterer Datensatz der Kostenstellen-Zuordnung {0} gilt ab {1}, daher gilt diese Zuordnung bis {2}" -#: erpnext/accounts/doctype/payment_request/payment_request.py:757 +#: erpnext/accounts/doctype/payment_request/payment_request.py:758 msgid "Another Payment Request is already processed" msgstr "Eine andere Zahlungsaufforderung wird bereits bearbeitet" @@ -5091,12 +5144,16 @@ msgid "Apply to Document" msgstr "Auf Dokument anwenden" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/appointment/appointment.json +#: erpnext/workspace_sidebar/crm.json msgid "Appointment" msgstr "Termin" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/appointment_booking_settings/appointment_booking_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Appointment Booking Settings" msgstr "Terminbuchungseinstellungen" @@ -5246,11 +5303,11 @@ msgstr "Da es bereits gebuchte Transaktionen für den Artikel {0} gibt, können msgid "As there are reserved stock, you cannot disable {0}." msgstr "Da es reservierte Bestände gibt, können Sie {0} nicht deaktivieren." -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1088 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1084 msgid "As there are sufficient Sub Assembly Items, Work Order is not required for Warehouse {0}." msgstr "Da es genügend Artikel für die Unterbaugruppe gibt, ist ein Arbeitsauftrag für das Lager {0} nicht erforderlich." -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1824 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1830 msgid "As there are sufficient raw materials, Material Request is not required for Warehouse {0}." msgstr "Da genügend Rohstoffe vorhanden sind, ist für Warehouse {0} keine Materialanforderung erforderlich." @@ -5280,6 +5337,7 @@ msgstr "Montageartikel" #. Label of the asset (Link) field in DocType 'Asset Value Adjustment' #. Label of a Link in the Assets Workspace #. Label of the asset (Link) field in DocType 'Serial No' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/ledger_merge/ledger_merge.json @@ -5301,6 +5359,7 @@ msgstr "Montageartikel" #: erpnext/assets/workspace/assets/assets.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:192 #: erpnext/stock/doctype/serial_no/serial_no.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset" msgstr "Vermögensgegenstand" @@ -5312,18 +5371,22 @@ msgstr "Anlagenkonto" #. Name of a DocType #. Name of a report #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset_activity/asset_activity.json #: erpnext/assets/report/asset_activity/asset_activity.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Activity" msgstr "Vermögensgegenstand Aktivität" #. Group in Asset's connections #. Name of a DocType #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/doctype/asset_capitalization/asset_capitalization.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Capitalization" msgstr "Vermögensgegenstand-Aktivierung" @@ -5351,6 +5414,7 @@ msgstr "Lagerartikel für Vermögensgegenstand-Aktivierung" #. Label of a Link in the Assets Workspace #. Label of the asset_category (Link) field in DocType 'Item' #. Label of the asset_category (Link) field in DocType 'Purchase Receipt Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.js:36 #: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:197 @@ -5365,6 +5429,7 @@ msgstr "Lagerartikel für Vermögensgegenstand-Aktivierung" #: erpnext/assets/workspace/assets/assets.json #: erpnext/stock/doctype/item/item.json #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Category" msgstr "Vermögensgegenstand-Kategorie" @@ -5389,8 +5454,10 @@ msgstr "Kostenstelle für Vermögenswertabschreibung" #. Name of a report #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Depreciation Ledger" msgstr "Anlagenabschreibungensbuch" @@ -5422,8 +5489,10 @@ msgstr "Abschreibungspläne für Vermögenswerte erstellt/aktualisiert:
    {0}{0}. Please cancel the Asset Value Adjustment to continue." msgstr "" -#: erpnext/controllers/buying_controller.py:1122 +#: erpnext/controllers/buying_controller.py:1139 msgid "Cannot cancel this document as it is linked with the submitted asset {asset_link}. Please cancel the asset to continue." msgstr "Dieses Dokument kann nicht storniert werden, da es mit dem gebuchten Vermögensgegenstand {asset_link} verknüpft ist. Bitte stornieren Sie den Vermögensgegenstand, um fortzufahren." @@ -8953,10 +9110,6 @@ msgstr "Die Transaktion für den abgeschlossenen Arbeitsauftrag kann nicht storn msgid "Cannot change Attributes after stock transaction. Make a new Item and transfer stock to the new Item" msgstr "Attribute können nach einer Buchung nicht mehr geändert werden. Es muss ein neuer Artikel erstellt und der Bestand darauf übertragen werden." -#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:49 -msgid "Cannot change Fiscal Year Start Date and Fiscal Year End Date once the Fiscal Year is saved." -msgstr "Start- und Schlußdatum des Geschäftsjahres können nicht geändert werden, wenn das Geschäftsjahr gespeichert wurde." - #: erpnext/accounts/doctype/accounting_dimension/accounting_dimension.py:73 msgid "Cannot change Reference Document Type." msgstr "Der Referenzdokumenttyp kann nicht geändert werden." @@ -8997,7 +9150,7 @@ msgstr "Kann nicht in eine Gruppe umgewandelt werden, weil Kontentyp ausgewählt msgid "Cannot create Stock Reservation Entries for future dated Purchase Receipts." msgstr "Für in der Zukunft datierte Kaufbelege kann keine Bestandsreservierung erstellt werden." -#: erpnext/selling/doctype/sales_order/sales_order.py:1888 +#: erpnext/selling/doctype/sales_order/sales_order.py:1900 #: erpnext/stock/doctype/pick_list/pick_list.py:219 msgid "Cannot create a pick list for Sales Order {0} because it has reserved stock. Please unreserve the stock in order to create a pick list." msgstr "Es kann keine Pickliste für den Auftrag {0} erstellt werden, da dieser einen reservierten Bestand hat. Bitte heben Sie die Reservierung des Bestands auf, um eine Pickliste zu erstellen." @@ -9010,7 +9163,7 @@ msgstr "Es kann nicht auf deaktivierte Konten gebucht werden: {0}" msgid "Cannot create return for consolidated invoice {0}." msgstr "Rückgabe für konsolidierte Rechnung {0} kann nicht erstellt werden." -#: erpnext/manufacturing/doctype/bom/bom.py:1175 +#: erpnext/manufacturing/doctype/bom/bom.py:1184 msgid "Cannot deactivate or cancel BOM as it is linked with other BOMs" msgstr "Stückliste kann nicht deaktiviert oder storniert werden, weil sie mit anderen Stücklisten verknüpft ist" @@ -9056,8 +9209,8 @@ msgstr "Es kann nicht mehr als die produzierte Menge zerlegt werden." msgid "Cannot enable Item-wise Inventory Account, as there are existing Stock Ledger Entries for the company {0} with Warehouse-wise Inventory Account. Please cancel the stock transactions first and try again." msgstr "" -#: erpnext/selling/doctype/sales_order/sales_order.py:782 -#: erpnext/selling/doctype/sales_order/sales_order.py:805 +#: erpnext/selling/doctype/sales_order/sales_order.py:783 +#: erpnext/selling/doctype/sales_order/sales_order.py:806 msgid "Cannot ensure delivery by Serial No as Item {0} is added with and without Ensure Delivery by Serial No." msgstr "Die Lieferung per Seriennummer kann nicht sichergestellt werden, da Artikel {0} mit und ohne Lieferung per Seriennummer hinzugefügt wird." @@ -9120,7 +9273,7 @@ msgstr "Link-Token kann nicht abgerufen werden. Prüfen Sie das Fehlerprotokoll msgid "Cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for first row" msgstr "Die Berechnungsart kann für die erste Zeile nicht auf „Bezogen auf Betrag der vorhergenden Zeile“ oder auf „Bezogen auf Gesamtbetrag der vorhergenden Zeilen“ gesetzt werden" -#: erpnext/selling/doctype/quotation/quotation.py:287 +#: erpnext/selling/doctype/quotation/quotation.py:290 msgid "Cannot set as Lost as Sales Order is made." msgstr "Kann nicht als verloren gekennzeichnet werden, da ein Auftrag dazu existiert." @@ -9132,6 +9285,10 @@ msgstr "Genehmigung kann nicht auf der Basis des Rabattes für {0} festgelegt we msgid "Cannot set multiple Item Defaults for a company." msgstr "Es können nicht mehrere Artikelstandards für ein Unternehmen festgelegt werden." +#: erpnext/assets/doctype/asset_category/asset_category.py:108 +msgid "Cannot set multiple account rows for the same company" +msgstr "" + #: erpnext/controllers/accounts_controller.py:3885 msgid "Cannot set quantity less than delivered quantity" msgstr "Menge kann nicht kleiner als gelieferte Menge sein" @@ -9296,9 +9453,11 @@ msgstr "Kassenbuchung" #. Template' #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/financial_report_template/financial_report_template.json #: erpnext/accounts/report/cash_flow/cash_flow.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Cash Flow" msgstr "Cashflow" @@ -9417,8 +9576,8 @@ msgstr "Kategorie Details" msgid "Category-wise Asset Value" msgstr "Kategorialer Vermögenswert" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:294 -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:130 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:298 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:131 msgid "Caution" msgstr "Achtung" @@ -9532,7 +9691,7 @@ msgstr "Ändern Sie den Kontotyp in "Forderung" oder wählen Sie ein a msgid "Change this date manually to setup the next synchronization start date" msgstr "Ändern Sie dieses Datum manuell, um das nächste Startdatum für die Synchronisierung festzulegen" -#: erpnext/selling/doctype/customer/customer.py:157 +#: erpnext/selling/doctype/customer/customer.py:158 msgid "Changed customer name to '{}' as '{}' already exists." msgstr "Kundenname in „{}“ geändert, da „{}“ bereits existiert." @@ -9603,6 +9762,7 @@ msgstr "Diagrammbaum" #. Label of a Link in the Invoicing Workspace #. Label of the section_break_28 (Section Break) field in DocType 'Company' #. Label of a Link in the Home Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.js:69 #: erpnext/accounts/doctype/account/account_tree.js:5 #: erpnext/accounts/doctype/cost_center/cost_center_tree.js:52 @@ -9611,6 +9771,8 @@ msgstr "Diagrammbaum" #: erpnext/setup/doctype/company/company.js:123 #: erpnext/setup/doctype/company/company.json #: erpnext/setup/workspace/home/home.json +#: erpnext/workspace_sidebar/accounts_setup.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Chart of Accounts" msgstr "Kontenplan" @@ -9624,9 +9786,11 @@ msgid "Chart of Accounts Importer" msgstr "Kontenplan Importeur" #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account_tree.js:196 #: erpnext/accounts/doctype/cost_center/cost_center.js:41 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Chart of Cost Centers" msgstr "Kostenstellenplan" @@ -9958,11 +10122,11 @@ msgstr "Geschlossenes Dokument" msgid "Closed Documents" msgstr "Geschlossene Dokumente" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2435 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2444 msgid "Closed Work Order can not be stopped or Re-opened" msgstr "Ein geschlossener Arbeitsauftrag kann nicht gestoppt oder erneut geöffnet werden" -#: erpnext/selling/doctype/sales_order/sales_order.py:536 +#: erpnext/selling/doctype/sales_order/sales_order.py:537 msgid "Closed order cannot be cancelled. Unclose to cancel." msgstr "Geschlosser Auftrag kann nicht abgebrochen werden. Bitte wiedereröffnen um abzubrechen." @@ -9983,7 +10147,7 @@ msgstr "Schlußstand (Haben)" msgid "Closing (Dr)" msgstr "Schlußstand (Soll)" -#: erpnext/accounts/report/general_ledger/general_ledger.py:399 +#: erpnext/accounts/report/general_ledger/general_ledger.py:397 msgid "Closing (Opening + Total)" msgstr "Schließen (Eröffnung + Gesamt)" @@ -10012,7 +10176,7 @@ msgstr "Schlussbetrag" #: erpnext/accounts/doctype/bank_reconciliation_tool/bank_reconciliation_tool.json #: erpnext/accounts/doctype/financial_report_row/financial_report_row.json #: erpnext/accounts/doctype/process_period_closing_voucher_detail/process_period_closing_voucher_detail.json -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:232 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:230 msgid "Closing Balance" msgstr "Schlussbilanz" @@ -10199,6 +10363,7 @@ msgstr "Artikel kompakt drucken" #. Health Monitor' #: erpnext/accounts/doctype/fiscal_year/fiscal_year.json #: erpnext/accounts/doctype/ledger_health_monitor/ledger_health_monitor.json +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:26 msgid "Companies" msgstr "Firmen" @@ -10353,6 +10518,7 @@ msgstr "Firmen" #. Label of the company (Link) field in DocType 'Subcontracting Receipt' #. Label of the company (Link) field in DocType 'Issue' #. Label of the company (Link) field in DocType 'Warranty Claim' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/dashboard_chart_source/account_balance_timeline/account_balance_timeline.js:8 #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/account/account_tree.js:12 @@ -10420,6 +10586,7 @@ msgstr "Firmen" #: erpnext/accounts/doctype/tax_withholding_account/tax_withholding_account.json #: erpnext/accounts/doctype/tax_withholding_entry/tax_withholding_entry.json #: erpnext/accounts/doctype/unreconcile_payment/unreconcile_payment.json +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:24 #: erpnext/accounts/report/account_balance/account_balance.js:8 #: erpnext/accounts/report/accounts_payable/accounts_payable.js:8 #: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:8 @@ -10446,9 +10613,9 @@ msgstr "Firmen" #: erpnext/accounts/report/gross_profit/gross_profit.js:8 #: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.js:8 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.js:40 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:224 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:225 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:28 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:269 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:270 #: erpnext/accounts/report/payment_ledger/payment_ledger.js:8 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js:8 #: erpnext/accounts/report/pos_register/pos_register.js:8 @@ -10550,7 +10717,7 @@ msgstr "Firmen" #: erpnext/selling/doctype/sales_order/sales_order.json #: erpnext/selling/doctype/supplier_number_at_customer/supplier_number_at_customer.json #: erpnext/selling/page/point_of_sale/pos_controller.js:72 -#: erpnext/selling/page/sales_funnel/sales_funnel.js:33 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:36 #: erpnext/selling/report/customer_acquisition_and_loyalty/customer_acquisition_and_loyalty.js:16 #: erpnext/selling/report/customer_credit_balance/customer_credit_balance.js:8 #: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.js:8 @@ -10618,6 +10785,7 @@ msgstr "Firmen" #: erpnext/stock/report/item_shortage_report/item_shortage_report.js:8 #: erpnext/stock/report/item_shortage_report/item_shortage_report.py:137 #: erpnext/stock/report/landed_cost_report/landed_cost_report.js:8 +#: erpnext/stock/report/negative_batch_report/negative_batch_report.js:8 #: erpnext/stock/report/product_bundle_balance/product_bundle_balance.js:8 #: erpnext/stock/report/product_bundle_balance/product_bundle_balance.py:114 #: erpnext/stock/report/reserved_stock/reserved_stock.js:8 @@ -10646,6 +10814,7 @@ msgstr "Firmen" #: erpnext/support/doctype/warranty_claim/warranty_claim.json #: erpnext/support/report/issue_analytics/issue_analytics.js:8 #: erpnext/support/report/issue_summary/issue_summary.js:8 +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Company" msgstr "Unternehmen" @@ -11189,6 +11358,11 @@ msgstr "Konsolidierte Gutschrift" msgid "Consolidated Financial Statement" msgstr "Konsolidierter Finanzbericht" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "Consolidated Report" +msgstr "" + #. Label of the consolidated_invoice (Link) field in DocType 'POS Invoice' #. Label of the consolidated_invoice (Link) field in DocType 'POS Invoice Merge #. Log' @@ -11309,7 +11483,7 @@ msgstr "Verbrauchte Menge" msgid "Consumed Stock Items" msgstr "Verbrauchte Lagerartikel" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:285 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:286 msgid "Consumed Stock Items, Consumed Asset Items or Consumed Service Items is mandatory for Capitalization" msgstr "Verbrauchte Lagerartikel, verbrauchte Vermögensgegenstand-Artikel oder verbrauchte Dienstleistungsartikel sind für die Aktivierung obligatorisch." @@ -11469,7 +11643,9 @@ msgid "Contra Entry" msgstr "Gegenbuchung" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/contract/contract.json +#: erpnext/workspace_sidebar/crm.json msgid "Contract" msgstr "Vertrag" @@ -11814,6 +11990,7 @@ msgstr "Kosten" #. Item' #. Label of the cost_center (Link) field in DocType 'Subcontracting Receipt #. Supplied Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account_closing_balance/account_closing_balance.json #: erpnext/accounts/doctype/advance_taxes_and_charges/advance_taxes_and_charges.json #: erpnext/accounts/doctype/budget/budget.json @@ -11858,14 +12035,14 @@ msgstr "Kosten" #: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:204 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:98 #: erpnext/accounts/report/general_ledger/general_ledger.js:153 -#: erpnext/accounts/report/general_ledger/general_ledger.py:778 +#: erpnext/accounts/report/general_ledger/general_ledger.py:776 #: erpnext/accounts/report/gross_profit/gross_profit.js:68 #: erpnext/accounts/report/gross_profit/gross_profit.py:395 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:297 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:298 #: erpnext/accounts/report/purchase_register/purchase_register.js:46 #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:29 #: erpnext/accounts/report/sales_register/sales_register.js:52 -#: erpnext/accounts/report/sales_register/sales_register.py:251 +#: erpnext/accounts/report/sales_register/sales_register.py:252 #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:79 #: erpnext/accounts/report/trial_balance/trial_balance.js:49 #: erpnext/assets/doctype/asset/asset.json @@ -11899,13 +12076,16 @@ msgstr "Kosten" #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json #: erpnext/subcontracting/doctype/subcontracting_receipt_supplied_item/subcontracting_receipt_supplied_item.json +#: erpnext/workspace_sidebar/budget.json msgid "Cost Center" msgstr "Kostenstelle" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/cost_center_allocation/cost_center_allocation.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/budget.json msgid "Cost Center Allocation" msgstr "Kostenstellenzuordnung" @@ -11973,7 +12153,7 @@ msgstr "Kostenstelle {} gehört nicht zum Unternehmen {}" msgid "Cost Center {} is a group cost center and group cost centers cannot be used in transactions" msgstr "Kostenstelle {} ist eine Gruppenkostenstelle und Gruppenkostenstellen können nicht in Transaktionen verwendet werden" -#: erpnext/accounts/report/financial_statements.py:661 +#: erpnext/accounts/report/financial_statements.py:658 msgid "Cost Center: {0} does not exist" msgstr "Kostenstelle: {0} existiert nicht" @@ -12088,7 +12268,7 @@ msgstr "Die Felder für Kalkulation und Abrechnung wurden aktualisiert" msgid "Could Not Delete Demo Data" msgstr "Demodaten konnten nicht gelöscht werden" -#: erpnext/selling/doctype/quotation/quotation.py:614 +#: erpnext/selling/doctype/quotation/quotation.py:621 msgid "Could not auto create Customer due to the following missing mandatory field(s):" msgstr "Der Kunde konnte aufgrund der folgenden fehlenden Pflichtfelder nicht automatisch erstellt werden:" @@ -12143,12 +12323,14 @@ msgstr "Herkunftsland" #. Label of the coupon_code (Link) field in DocType 'Quotation' #. Label of the coupon_code (Link) field in DocType 'Sales Order' #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/coupon_code/coupon_code.json #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/selling/doctype/quotation/quotation.json #: erpnext/selling/doctype/sales_order/sales_order.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Coupon Code" msgstr "Gutscheincode" @@ -12501,17 +12683,17 @@ msgstr "{} Aus {} {} erstellen" msgid "Creation" msgstr "Erstellung" -#: erpnext/utilities/bulk_transaction.py:210 +#: erpnext/utilities/bulk_transaction.py:212 msgid "Creation of {1}(s) successful" msgstr "Erstellung erfolgreich: {1}" -#: erpnext/utilities/bulk_transaction.py:227 +#: erpnext/utilities/bulk_transaction.py:229 msgid "Creation of {0} failed.\n" "\t\t\t\tCheck Bulk Transaction Log" msgstr "Die Erstellung von {0} ist fehlgeschlagen.\n" "\t\t\t\tÜberprüfen Sie Massentransaktionsprotokoll" -#: erpnext/utilities/bulk_transaction.py:218 +#: erpnext/utilities/bulk_transaction.py:220 msgid "Creation of {0} partially successful.\n" "\t\t\t\tCheck Bulk Transaction Log" msgstr "Erstellung von {0} teilweise erfolgreich.\n" @@ -12528,23 +12710,23 @@ msgstr "Erstellung von {0} teilweise erfolgreich.\n" #: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:146 #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:451 #: erpnext/accounts/report/general_ledger/general_ledger.html:93 -#: erpnext/accounts/report/purchase_register/purchase_register.py:240 -#: erpnext/accounts/report/sales_register/sales_register.py:276 +#: erpnext/accounts/report/purchase_register/purchase_register.py:241 +#: erpnext/accounts/report/sales_register/sales_register.py:277 #: erpnext/accounts/report/trial_balance/trial_balance.py:522 #: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.py:212 #: erpnext/accounts/report/voucher_wise_balance/voucher_wise_balance.py:34 msgid "Credit" msgstr "Haben" -#: erpnext/accounts/report/general_ledger/general_ledger.py:722 +#: erpnext/accounts/report/general_ledger/general_ledger.py:720 msgid "Credit (Transaction)" msgstr "Haben (Transaktion)" -#: erpnext/accounts/report/general_ledger/general_ledger.py:697 +#: erpnext/accounts/report/general_ledger/general_ledger.py:695 msgid "Credit ({0})" msgstr "Guthaben ({0})" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:641 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:637 msgid "Credit Account" msgstr "Guthabenkonto" @@ -12622,7 +12804,7 @@ msgstr "Zahlungsziel" msgid "Credit Limit" msgstr "Kreditlimit" -#: erpnext/selling/doctype/customer/customer.py:630 +#: erpnext/selling/doctype/customer/customer.py:631 msgid "Credit Limit Crossed" msgstr "Kreditlimit überschritten" @@ -12665,6 +12847,7 @@ msgstr "Kreditmonate" #. Option for the 'Journal Entry Type' (Select) field in DocType 'Journal Entry #. Template' #. Label of the credit_note (Link) field in DocType 'Stock Entry' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:176 @@ -12674,6 +12857,7 @@ msgstr "Kreditmonate" #: erpnext/setup/setup_wizard/operations/install_fixtures.py:303 #: erpnext/stock/doctype/delivery_note/delivery_note.js:89 #: erpnext/stock/doctype/stock_entry/stock_entry.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Credit Note" msgstr "Gutschrift" @@ -12713,16 +12897,16 @@ msgstr "Gutschreiben auf" msgid "Credit in Company Currency" msgstr "(Gut)Haben in Unternehmenswährung" -#: erpnext/selling/doctype/customer/customer.py:596 -#: erpnext/selling/doctype/customer/customer.py:651 +#: erpnext/selling/doctype/customer/customer.py:597 +#: erpnext/selling/doctype/customer/customer.py:654 msgid "Credit limit has been crossed for customer {0} ({1}/{2})" msgstr "Das Kreditlimit wurde für den Kunden {0} ({1} / {2}) überschritten." -#: erpnext/selling/doctype/customer/customer.py:382 +#: erpnext/selling/doctype/customer/customer.py:383 msgid "Credit limit is already defined for the Company {0}" msgstr "Kreditlimit für das Unternehmen ist bereits definiert {0}" -#: erpnext/selling/doctype/customer/customer.py:650 +#: erpnext/selling/doctype/customer/customer.py:653 msgid "Credit limit reached for customer {0}" msgstr "Kreditlimit für Kunde erreicht {0}" @@ -12834,16 +13018,21 @@ msgstr "Tasse" #. Label of a Link in the Invoicing Workspace #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/setup/doctype/currency_exchange/currency_exchange.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Currency Exchange" msgstr "Währungs-Umrechnung" #. Label of the currency_exchange_section (Section Break) field in DocType #. 'Accounts Settings' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/currency_exchange_settings/currency_exchange_settings.json +#: erpnext/workspace_sidebar/accounts_setup.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Currency Exchange Settings" msgstr "Einstellungen Währungsumtausch" @@ -12909,7 +13098,7 @@ msgstr "Währung für {0} muss {1} sein" msgid "Currency of the Closing Account must be {0}" msgstr "Die Währung des Abschlusskontos muss {0} sein" -#: erpnext/manufacturing/doctype/bom/bom.py:685 +#: erpnext/manufacturing/doctype/bom/bom.py:692 msgid "Currency of the price list {0} must be {1} or {2}" msgstr "Die Währung der Preisliste {0} muss {1} oder {2}" @@ -13076,8 +13265,10 @@ msgstr "" #. Option for the 'Report Type' (Select) field in DocType 'Financial Report #. Template' #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/financial_report_template/financial_report_template.json #: erpnext/accounts/report/custom_financial_statement/custom_financial_statement.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Custom Financial Statement" msgstr "" @@ -13156,6 +13347,7 @@ msgstr "Benutzerdefinierte Trennzeichen" #. Label of the customer (Link) field in DocType 'Warranty Claim' #. Label of a field in the issues Web Form #. Label of the customer (Link) field in DocType 'Call Log' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json #: erpnext/accounts/doctype/coupon_code/coupon_code.json #: erpnext/accounts/doctype/discounted_invoice/discounted_invoice.json @@ -13177,12 +13369,12 @@ msgstr "Benutzerdefinierte Trennzeichen" #: erpnext/accounts/report/gross_profit/gross_profit.py:416 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:37 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:22 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:213 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:214 #: erpnext/accounts/report/pos_register/pos_register.js:44 #: erpnext/accounts/report/pos_register/pos_register.py:120 #: erpnext/accounts/report/pos_register/pos_register.py:181 #: erpnext/accounts/report/sales_register/sales_register.js:21 -#: erpnext/accounts/report/sales_register/sales_register.py:186 +#: erpnext/accounts/report/sales_register/sales_register.py:187 #: erpnext/assets/doctype/asset/asset.json #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/supplier/supplier.js:184 @@ -13263,6 +13455,10 @@ msgstr "Benutzerdefinierte Trennzeichen" #: erpnext/support/report/issue_summary/issue_summary.py:34 #: erpnext/support/web_form/issues/issues.json #: erpnext/telephony/doctype/call_log/call_log.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/home.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/selling.json +#: erpnext/workspace_sidebar/subscription.json msgid "Customer" msgstr "Kunde" @@ -13288,8 +13484,10 @@ msgstr "Kunde > Kundengruppe > Verkaufsgebiet" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/customer_acquisition_and_loyalty/customer_acquisition_and_loyalty.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Customer Acquisition and Loyalty" msgstr "Kundengewinnung und -bindung" @@ -13317,7 +13515,9 @@ msgid "Customer Address" msgstr "Kundenadresse" #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Customer Addresses And Contacts" msgstr "Kundenadressen und Ansprechpartner" @@ -13350,9 +13550,12 @@ msgstr "Kontakt-E-Mail des Kunden" #. Label of a Link in the Financial Reports Workspace #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/selling/report/customer_credit_balance/customer_credit_balance.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/selling.json msgid "Customer Credit Balance" msgstr "Kunden-Kreditlinien" @@ -13426,6 +13629,7 @@ msgstr "Kundenrückmeldung" #. Option for the 'Entity Type' (Select) field in DocType 'Service Level #. Agreement' #. Label of the customer_group (Link) field in DocType 'Warranty Claim' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/customer_group_item/customer_group_item.json #: erpnext/accounts/doctype/loyalty_program/loyalty_program.json #: erpnext/accounts/doctype/pos_customer_group/pos_customer_group.json @@ -13441,11 +13645,11 @@ msgstr "Kundenrückmeldung" #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:85 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:185 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:56 -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:165 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:163 #: erpnext/accounts/report/gross_profit/gross_profit.py:423 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:200 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:201 #: erpnext/accounts/report/sales_register/sales_register.js:27 -#: erpnext/accounts/report/sales_register/sales_register.py:201 +#: erpnext/accounts/report/sales_register/sales_register.py:202 #: erpnext/crm/doctype/opportunity/opportunity.json #: erpnext/crm/doctype/prospect/prospect.json #: erpnext/crm/workspace/crm/crm.json @@ -13468,6 +13672,7 @@ msgstr "Kundenrückmeldung" #: erpnext/stock/report/delayed_order_report/delayed_order_report.js:42 #: erpnext/support/doctype/service_level_agreement/service_level_agreement.json #: erpnext/support/doctype/warranty_claim/warranty_claim.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/selling.json msgid "Customer Group" msgstr "Kundengruppe" @@ -13509,6 +13714,11 @@ msgstr "Kunden LPO" msgid "Customer LPO No." msgstr "Kunden-LPO-Nr." +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "Customer Ledger" +msgstr "" + #. Name of a report #. Label of a Link in the Financial Reports Workspace #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.json @@ -13553,8 +13763,8 @@ msgstr "Mobilnummer des Kunden" #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:92 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:35 #: erpnext/accounts/report/gross_profit/gross_profit.py:430 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:220 -#: erpnext/accounts/report/sales_register/sales_register.py:192 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:221 +#: erpnext/accounts/report/sales_register/sales_register.py:193 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/crm/doctype/opportunity/opportunity.json #: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.json @@ -13685,7 +13895,7 @@ msgstr "Kundenlager" msgid "Customer Warehouse (Optional)" msgstr "Kundenlagerkonto (optional)" -#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:145 +#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:146 msgid "Customer Warehouse {0} does not belong to Customer {1}." msgstr "Kundenlager {0} gehört nicht zu Kunde {1}." @@ -13712,7 +13922,7 @@ msgid "Customer required for 'Customerwise Discount'" msgstr "Kunde erforderlich für \"Kundenbezogener Rabatt\"" #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1145 -#: erpnext/selling/doctype/sales_order/sales_order.py:432 +#: erpnext/selling/doctype/sales_order/sales_order.py:433 #: erpnext/stock/doctype/delivery_note/delivery_note.py:432 msgid "Customer {0} does not belong to project {1}" msgstr "Customer {0} gehört nicht zum Projekt {1}" @@ -13783,8 +13993,10 @@ msgstr "Kunden" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/customers_without_any_sales_transactions/customers_without_any_sales_transactions.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Customers Without Any Sales Transactions" msgstr "Kunden ohne Verkaufsvorgänge" @@ -13823,7 +14035,7 @@ msgstr "D - E" msgid "DFS" msgstr "Tiefensuche" -#: erpnext/projects/doctype/project/project.py:675 +#: erpnext/projects/doctype/project/project.py:676 msgid "Daily Project Summary for {0}" msgstr "Tägliche Projektzusammenfassung für {0}" @@ -13838,8 +14050,10 @@ msgstr "Tägliche Sendezeit" #. Name of a report #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/report/daily_timesheet_summary/daily_timesheet_summary.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Daily Timesheet Summary" msgstr "Tägliche Zeiterfassungsübersicht" @@ -14060,19 +14274,19 @@ msgstr "Händler" #: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:139 #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:444 #: erpnext/accounts/report/general_ledger/general_ledger.html:92 -#: erpnext/accounts/report/purchase_register/purchase_register.py:239 -#: erpnext/accounts/report/sales_register/sales_register.py:275 +#: erpnext/accounts/report/purchase_register/purchase_register.py:240 +#: erpnext/accounts/report/sales_register/sales_register.py:276 #: erpnext/accounts/report/trial_balance/trial_balance.py:515 #: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.py:205 #: erpnext/accounts/report/voucher_wise_balance/voucher_wise_balance.py:27 msgid "Debit" msgstr "Soll" -#: erpnext/accounts/report/general_ledger/general_ledger.py:715 +#: erpnext/accounts/report/general_ledger/general_ledger.py:713 msgid "Debit (Transaction)" msgstr "Soll (Transaktion)" -#: erpnext/accounts/report/general_ledger/general_ledger.py:690 +#: erpnext/accounts/report/general_ledger/general_ledger.py:688 msgid "Debit ({0})" msgstr "Soll ({0})" @@ -14082,7 +14296,7 @@ msgstr "Soll ({0})" msgid "Debit / Credit Note Posting Date" msgstr "Buchungsdatum der Lastschrift-/Gutschrift" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:631 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:627 msgid "Debit Account" msgstr "Sollkonto" @@ -14120,6 +14334,7 @@ msgstr "Soll-Betrag in Transaktionswährung" #. Option for the 'Entry Type' (Select) field in DocType 'Journal Entry' #. Option for the 'Journal Entry Type' (Select) field in DocType 'Journal Entry #. Template' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:178 @@ -14128,6 +14343,7 @@ msgstr "Soll-Betrag in Transaktionswährung" #: erpnext/controllers/sales_and_purchase_return.py:457 #: erpnext/setup/setup_wizard/operations/install_fixtures.py:304 #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:45 +#: erpnext/workspace_sidebar/invoicing.json msgid "Debit Note" msgstr "Lastschrift" @@ -14253,6 +14469,11 @@ msgstr "" msgid "Deductee Details" msgstr "Details zum Abzug" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/taxes.json +msgid "Deduction Certificate" +msgstr "" + #. Label of the deductions_or_loss_section (Section Break) field in DocType #. 'Payment Entry' #: erpnext/accounts/doctype/payment_entry/payment_entry.json @@ -14322,7 +14543,7 @@ msgstr "Standardstückliste" msgid "Default BOM ({0}) must be active for this item or its template" msgstr "Standardstückliste ({0}) muss für diesen Artikel oder dessen Vorlage aktiv sein" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2232 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2234 msgid "Default BOM for {0} not found" msgstr "Standardstückliste für {0} nicht gefunden" @@ -14330,7 +14551,7 @@ msgstr "Standardstückliste für {0} nicht gefunden" msgid "Default BOM not found for FG Item {0}" msgstr "Standard Stückliste für Fertigprodukt {0} nicht gefunden" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2229 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2231 msgid "Default BOM not found for Item {0} and Project {1}" msgstr "Standard-Stückliste nicht gefunden für Position {0} und Projekt {1}" @@ -14854,8 +15075,10 @@ msgstr "Bericht über verspätete Bestellung" #. Name of a report #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/report/delayed_tasks_summary/delayed_tasks_summary.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Delayed Tasks Summary" msgstr "Zusammenfassung verzögerter Aufgaben" @@ -15081,6 +15304,7 @@ msgstr "Auslieferungsmanager" #. Inspection' #. Label of the delivery_note (Link) field in DocType 'Shipment Delivery Note' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:129 #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:332 @@ -15088,8 +15312,8 @@ msgstr "Auslieferungsmanager" #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.js:22 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:21 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:283 -#: erpnext/accounts/report/sales_register/sales_register.py:244 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:284 +#: erpnext/accounts/report/sales_register/sales_register.py:245 #: erpnext/selling/doctype/sales_order/sales_order.js:1042 #: erpnext/selling/doctype/sales_order/sales_order_list.js:81 #: erpnext/setup/doctype/authorization_rule/authorization_rule.json @@ -15102,6 +15326,7 @@ msgstr "Auslieferungsmanager" #: erpnext/stock/doctype/quality_inspection/quality_inspection.json #: erpnext/stock/doctype/shipment_delivery_note/shipment_delivery_note.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Delivery Note" msgstr "Lieferschein" @@ -15134,9 +15359,11 @@ msgstr "Lieferschein Verpackter Artikel" #. Label of a Link in the Selling Workspace #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/report/delivery_note_trends/delivery_note_trends.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Delivery Note Trends" msgstr "Entwicklung Lieferscheine" @@ -15168,7 +15395,10 @@ msgid "Delivery Schedule Item" msgstr "Lieferplan-Artikel" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/delivery_settings/delivery_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/stock.json msgid "Delivery Settings" msgstr "Liefereinstellungen" @@ -15197,10 +15427,12 @@ msgstr "Lieferung bis Datum" #. Label of the delivery_trip (Link) field in DocType 'Delivery Note' #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/delivery_note/delivery_note.js:280 #: erpnext/stock/doctype/delivery_note/delivery_note.json #: erpnext/stock/doctype/delivery_trip/delivery_trip.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Delivery Trip" msgstr "Auslieferungsfahrt" @@ -15213,10 +15445,8 @@ msgstr "Auslieferungsfahrt" msgid "Delivery User" msgstr "Auslieferungs-Benutzer" -#. Label of the warehouse (Link) field in DocType 'Sales Order Item' #. Label of the delivery_warehouse (Link) field in DocType 'Subcontracting #. Inward Order Item' -#: erpnext/selling/doctype/sales_order_item/sales_order_item.json #: erpnext/subcontracting/doctype/subcontracting_inward_order_item/subcontracting_inward_order_item.json msgid "Delivery Warehouse" msgstr "Auslieferungslager" @@ -15227,7 +15457,7 @@ msgstr "Auslieferungslager" msgid "Delivery to" msgstr "Lieferung an" -#: erpnext/selling/doctype/sales_order/sales_order.py:451 +#: erpnext/selling/doctype/sales_order/sales_order.py:452 msgid "Delivery warehouse required for stock item {0}" msgstr "Auslieferungslager für Lagerartikel {0} erforderlich" @@ -15382,11 +15612,11 @@ msgstr "Abschreibungs Eintrag" msgid "Depreciation Entry Posting Status" msgstr "Buchungsstatus des Abschreibungseintrags" -#: erpnext/assets/doctype/asset/asset.py:1256 +#: erpnext/assets/doctype/asset/asset.py:1261 msgid "Depreciation Entry against asset {0}" msgstr "Abschreibungseintrag für Anlage {0}" -#: erpnext/assets/doctype/asset/depreciation.py:255 +#: erpnext/assets/doctype/asset/depreciation.py:256 msgid "Depreciation Entry against {0} worth {1}" msgstr "Abschreibungseintrag für {0} im Wert von {1}" @@ -15398,7 +15628,7 @@ msgstr "Abschreibungseintrag für {0} im Wert von {1}" msgid "Depreciation Expense Account" msgstr "Konto für Abschreibungsaufwand" -#: erpnext/assets/doctype/asset/depreciation.py:302 +#: erpnext/assets/doctype/asset/depreciation.py:303 msgid "Depreciation Expense Account should be an Income or Expense Account." msgstr "Das Abschreibungsaufwandskonto sollte ein Erlös- oder Aufwandskonto sein." @@ -15425,7 +15655,7 @@ msgstr "Abschreibungsoptionen" msgid "Depreciation Posting Date" msgstr "Buchungsdatum der Abschreibung" -#: erpnext/assets/doctype/asset/asset.js:909 +#: erpnext/assets/doctype/asset/asset.js:910 msgid "Depreciation Posting Date cannot be before Available-for-use Date" msgstr "Das Buchungsdatum der Abschreibung kann nicht vor dem Datum der Verfügbarkeit liegen" @@ -15433,7 +15663,7 @@ msgstr "Das Buchungsdatum der Abschreibung kann nicht vor dem Datum der Verfügb msgid "Depreciation Row {0}: Depreciation Posting Date cannot be before Available-for-use Date" msgstr "Abschreibungszeile {0}: Das Buchungsdatum der Abschreibung darf nicht vor dem Verfügbarkeitsdatum liegen" -#: erpnext/assets/doctype/asset/asset.py:717 +#: erpnext/assets/doctype/asset/asset.py:720 msgid "Depreciation Row {0}: Expected value after useful life must be greater than or equal to {1}" msgstr "Abschreibungszeile {0}: Der erwartete Wert nach der Nutzungsdauer muss größer oder gleich {1} sein" @@ -15448,10 +15678,12 @@ msgstr "Abschreibungszeile {0}: Der erwartete Wert nach der Nutzungsdauer muss g #. Label of the depreciation_schedule (Table) field in DocType 'Asset Shift #. Allocation' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.json #: erpnext/assets/doctype/asset_shift_allocation/asset_shift_allocation.json #: erpnext/assets/doctype/depreciation_schedule/depreciation_schedule.json +#: erpnext/workspace_sidebar/assets.json msgid "Depreciation Schedule" msgstr "Abschreibungsplan" @@ -15460,7 +15692,7 @@ msgstr "Abschreibungsplan" msgid "Depreciation Schedule View" msgstr "Ansicht Abschreibungsplan" -#: erpnext/assets/doctype/asset/asset.py:482 +#: erpnext/assets/doctype/asset/asset.py:485 msgid "Depreciation cannot be calculated for fully depreciated assets" msgstr "Für vollständig abgeschriebene Vermögensgegenstände kann keine Abschreibung berechnet werden" @@ -16168,7 +16400,7 @@ msgstr "" msgid "Disposal Date" msgstr "Verkauf Datum" -#: erpnext/assets/doctype/asset/depreciation.py:832 +#: erpnext/assets/doctype/asset/depreciation.py:833 msgid "Disposal date {0} cannot be before {1} date {2} of the asset." msgstr "Verkaufsdatum {0} kann nicht vor dem {1}-Datum {2} der Anlage liegen." @@ -16335,7 +16567,7 @@ msgstr "Kein Symbol wie € o.Ä. neben Währungen anzeigen." msgid "Do not update variants on save" msgstr "Aktualisieren Sie keine Varianten beim Speichern" -#: erpnext/assets/doctype/asset/asset.js:947 +#: erpnext/assets/doctype/asset/asset.js:948 msgid "Do you really want to restore this scrapped asset?" msgstr "Wollen Sie diesen entsorgte Vermögenswert wirklich wiederherstellen?" @@ -16402,6 +16634,10 @@ msgstr "Google Docs-Suche" msgid "Document Count" msgstr "" +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:78 +msgid "Document No" +msgstr "" + #. Label of the document_type (Link) field in DocType 'Subscription Invoice' #: erpnext/accounts/doctype/subscription_invoice/subscription_invoice.json msgid "Document Type " @@ -16495,15 +16731,19 @@ msgstr "Ausfallzeit (in Stunden)" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/downtime_analysis/downtime_analysis.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Downtime Analysis" msgstr "Ausfallzeitanalyse" #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/downtime_entry/downtime_entry.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Downtime Entry" msgstr "Ausfallzeiteintrag" @@ -16513,7 +16753,7 @@ msgstr "Ausfallzeiteintrag" msgid "Downtime Reason" msgstr "Grund für Ausfallzeiten" -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:248 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:246 msgid "Dr/Cr" msgstr "S/H" @@ -16603,8 +16843,10 @@ msgid "Due to stock closing entry {0}, you cannot repost item valuation before { msgstr "Aufgrund des Lagerabschlussbuchung {0} können Sie die Artikelbewertung nicht vor {1} erneut buchen" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/dunning/dunning.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:156 +#: erpnext/workspace_sidebar/banking.json msgid "Dunning" msgstr "Mahnung" @@ -16644,8 +16886,10 @@ msgstr "Mahnstufe" #. Label of the dunning_type (Link) field in DocType 'Dunning' #. Name of a DocType #. Label of the dunning_type (Data) field in DocType 'Dunning Type' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/dunning/dunning.json #: erpnext/accounts/doctype/dunning_type/dunning_type.json +#: erpnext/workspace_sidebar/banking.json msgid "Dunning Type" msgstr "Mahnart" @@ -16673,7 +16917,7 @@ msgstr "Doppelte Artikelgruppe" msgid "Duplicate Item Under Same Parent" msgstr "" -#: erpnext/manufacturing/doctype/workstation/workstation.py:79 +#: erpnext/manufacturing/doctype/workstation/workstation.py:80 #: erpnext/manufacturing/doctype/workstation_type/workstation_type.py:37 msgid "Duplicate Operating Component {0} found in Operating Components" msgstr "Doppelte Betriebskomponente {0} in den Betriebskomponenten gefunden" @@ -16791,8 +17035,17 @@ msgstr "Elektromagnetische Einheit der Ladung" msgid "EMU of current" msgstr "Elektromagnetische Einheit der Stromstärke" +#. Label of a Desktop Icon +#: erpnext/desktop_icon/erpnext.json +msgid "ERPNext" +msgstr "ERPNext" + +#. Label of a Desktop Icon #. Name of a Workspace +#. Title of a Workspace Sidebar +#: erpnext/desktop_icon/erpnext_settings.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "ERPNext Settings" msgstr "ERPNext-Einstellungen" @@ -16967,7 +17220,9 @@ msgid "Email Address must be unique, it is already used in {0}" msgstr "Die E-Mail-Adresse muss eindeutig sein, sie wird bereits in {0} verwendet" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/email_campaign/email_campaign.json +#: erpnext/workspace_sidebar/crm.json msgid "Email Campaign" msgstr "E-Mail-Kampagne" @@ -17021,7 +17276,7 @@ msgstr "Quittung per E-Mail senden" msgid "Email Sent" msgstr "E-Mail wurde versandt" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:358 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:359 msgid "Email Sent to Supplier {0}" msgstr "E-Mail an Lieferanten gesendet {0}" @@ -17221,7 +17476,7 @@ msgstr "Mitarbeiter wird bei der Ausstellung des Vermögenswerts {0} benötigt" msgid "Employee {0} does not belong to the company {1}" msgstr "Mitarbeiter {0} gehört nicht zum Unternehmen {1}" -#: erpnext/manufacturing/doctype/job_card/job_card.py:357 +#: erpnext/manufacturing/doctype/job_card/job_card.py:358 msgid "Employee {0} is currently working on another workstation. Please assign another employee." msgstr "Der Mitarbeiter {0} arbeitet derzeit an einem anderen Arbeitsplatz. Bitte weisen Sie einen anderen Mitarbeiter zu." @@ -17612,11 +17867,11 @@ msgstr "Geben Sie die E-Mail-Adresse des Kunden ein" msgid "Enter customer's phone number" msgstr "Geben Sie die Telefonnummer des Kunden ein" -#: erpnext/assets/doctype/asset/asset.js:918 +#: erpnext/assets/doctype/asset/asset.js:919 msgid "Enter date to scrap asset" msgstr "Datum für die Verschrottung des Vermögensgegenstandes eingeben" -#: erpnext/assets/doctype/asset/asset.py:480 +#: erpnext/assets/doctype/asset/asset.py:483 msgid "Enter depreciation details" msgstr "Geben Sie die Abschreibungsdetails ein" @@ -17731,11 +17986,11 @@ msgstr "Fehler bei der Auswertung der Kriterienformel" msgid "Error getting details for {0}: {1}" msgstr "" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:310 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:312 msgid "Error in party matching for Bank Transaction {0}" msgstr "Fehler bei Parteizuordnung für die Banktransaktion {0}" -#: erpnext/assets/doctype/asset/depreciation.py:319 +#: erpnext/assets/doctype/asset/depreciation.py:320 msgid "Error while posting depreciation entries" msgstr "Fehler beim Buchen von Abschreibungsbuchungen" @@ -17831,7 +18086,7 @@ msgstr "Ausnahmegenehmigerrolle" msgid "Excess Materials Consumed" msgstr "Überschüssige Materialien verbraucht" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1115 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1116 msgid "Excess Transfer" msgstr "Überschuss-Übertragung" @@ -18086,7 +18341,7 @@ msgstr "Voraussichtlicher Stichtag" msgid "Expected Delivery Date" msgstr "Geplanter Liefertermin" -#: erpnext/selling/doctype/sales_order/sales_order.py:413 +#: erpnext/selling/doctype/sales_order/sales_order.py:414 msgid "Expected Delivery Date should be after Sales Order Date" msgstr "Voraussichtlicher Liefertermin sollte nach Auftragsdatum erfolgen" @@ -18201,7 +18456,7 @@ msgstr "Aufwands-/Differenz-Konto ({0}) muss ein \"Gewinn oder Verlust\"-Konto s #: erpnext/accounts/doctype/pos_profile/pos_profile.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json #: erpnext/accounts/report/account_balance/account_balance.js:46 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:245 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:246 #: erpnext/assets/doctype/asset_capitalization_service_item/asset_capitalization_service_item.json #: erpnext/assets/doctype/asset_repair_purchase_invoice/asset_repair_purchase_invoice.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json @@ -18336,7 +18591,7 @@ msgstr "Externe Arbeits-Historie" msgid "Extra Consumed Qty" msgstr "Zusätzlich verbrauchte Menge" -#: erpnext/manufacturing/doctype/job_card/job_card.py:254 +#: erpnext/manufacturing/doctype/job_card/job_card.py:255 msgid "Extra Job Card Quantity" msgstr "Extra Jobkarten Menge" @@ -18396,6 +18651,11 @@ msgstr "FIFO-Lagerwarteschlange (Menge, Preis)" msgid "FIFO/LIFO Queue" msgstr "FIFO/LIFO-Warteschlange" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/accounts_setup.json +msgid "FX Revaluation" +msgstr "" + #. Name of a UOM #: erpnext/setup/setup_wizard/data/uom_data.json msgid "Fahrenheit" @@ -18486,6 +18746,11 @@ msgstr "Faden" msgid "Feedback By" msgstr "Feedback von" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/quality.json +msgid "Feedback Template" +msgstr "" + #. Option for the 'Reference Type' (Select) field in DocType 'Journal Entry #. Account' #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json @@ -18687,6 +18952,7 @@ msgstr "Endprodukt" #. Label of the finance_book (Link) field in DocType 'Asset Finance Book' #. Label of the finance_book (Link) field in DocType 'Asset Shift Allocation' #. Label of the finance_book (Link) field in DocType 'Asset Value Adjustment' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account_closing_balance/account_closing_balance.json #: erpnext/accounts/doctype/finance_book/finance_book.json #: erpnext/accounts/doctype/gl_entry/gl_entry.json @@ -18717,6 +18983,7 @@ msgstr "Endprodukt" #: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.json #: erpnext/assets/report/fixed_asset_register/fixed_asset_register.js:48 #: erpnext/public/js/financial_statements.js:373 +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Finance Book" msgstr "Finanzbuch" @@ -18754,7 +19021,9 @@ msgid "Financial Report Row" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/financial_report_template/financial_report_template.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Financial Report Template" msgstr "" @@ -18767,7 +19036,14 @@ msgid "Financial Report Template {0} not found" msgstr "" #. Name of a Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/desktop_icon/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Financial Reports" msgstr "Finanzberichte" @@ -18986,15 +19262,18 @@ msgstr "Erste Antwortzeit" #. Name of a report #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/support/report/first_response_time_for_issues/first_response_time_for_issues.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "First Response Time for Issues" msgstr "Erste Antwortzeit für Probleme" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/first_response_time_for_opportunity/first_response_time_for_opportunity.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "First Response Time for Opportunity" msgstr "Erste Reaktionszeit für Gelegenheit" @@ -19011,11 +19290,11 @@ msgstr "Das Steuerregime ist obligatorisch. Bitte legen Sie das Steuerregime im #. Certificate' #. Label of the fiscal_year (Link) field in DocType 'Target Detail' #. Label of the fiscal_year (Data) field in DocType 'Stock Ledger Entry' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/fiscal_year/fiscal_year.json #: erpnext/accounts/doctype/gl_entry/gl_entry.json #: erpnext/accounts/doctype/monthly_distribution/monthly_distribution.json #: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.json -#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:1 #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.js:18 #: erpnext/accounts/report/dimension_wise_accounts_balance_report/dimension_wise_accounts_balance_report.js:16 #: erpnext/accounts/report/profitability_analysis/profitability_analysis.js:38 @@ -19032,6 +19311,7 @@ msgstr "Das Steuerregime ist obligatorisch. Bitte legen Sie das Steuerregime im #: erpnext/selling/report/territory_target_variance_based_on_item_group/territory_target_variance_based_on_item_group.js:15 #: erpnext/setup/doctype/target_detail/target_detail.json #: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Fiscal Year" msgstr "Geschäftsjahr" @@ -19040,14 +19320,14 @@ msgstr "Geschäftsjahr" msgid "Fiscal Year Company" msgstr "Geschäftsjahr Unternehmen" -#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:65 +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:5 +msgid "Fiscal Year Details" +msgstr "" + +#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:47 msgid "Fiscal Year End Date should be one year after Fiscal Year Start Date" msgstr "Das Enddatum des Geschäftsjahres sollte ein Jahr nach dem Startdatum des Geschäftsjahres liegen" -#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:129 -msgid "Fiscal Year Start Date and Fiscal Year End Date are already set in Fiscal Year {0}" -msgstr "Start- und Enddatum des Geschäftsjahres sind für das Geschäftsjahr {0} bereits gesetzt" - #: erpnext/controllers/trends.py:53 msgid "Fiscal Year {0} Does Not Exist" msgstr "Geschäftsjahr {0} existiert nicht" @@ -19084,7 +19364,7 @@ msgstr "Anlagevermögen" #. Capitalization Asset Item' #. Label of the fixed_asset_account (Link) field in DocType 'Asset Category #. Account' -#: erpnext/assets/doctype/asset/asset.py:898 +#: erpnext/assets/doctype/asset/asset.py:901 #: erpnext/assets/doctype/asset_capitalization_asset_item/asset_capitalization_asset_item.json #: erpnext/assets/doctype/asset_category_account/asset_category_account.json msgid "Fixed Asset Account" @@ -19100,7 +19380,9 @@ msgid "Fixed Asset Item must be a non-stock item." msgstr "Posten des Anlagevermögens muss ein Artikel ohne Lagerhaltung sein." #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/assets/report/fixed_asset_register/fixed_asset_register.json +#: erpnext/workspace_sidebar/assets.json msgid "Fixed Asset Register" msgstr "Verzeichnis der Vermögensgegenstände" @@ -19108,7 +19390,7 @@ msgstr "Verzeichnis der Vermögensgegenstände" msgid "Fixed Asset Turnover Ratio" msgstr "Anlagenumschlag" -#: erpnext/manufacturing/doctype/bom/bom.py:742 +#: erpnext/manufacturing/doctype/bom/bom.py:749 msgid "Fixed Asset item {0} cannot be used in BOMs." msgstr "Anlagevermögensartikel {0} kann nicht in Stücklisten verwendet werden." @@ -19186,7 +19468,7 @@ msgstr "Folgen Sie den Kalendermonaten" msgid "Following Material Requests have been raised automatically based on Item's re-order level" msgstr "Folgende Materialanfragen wurden automatisch auf der Grundlage der Nachbestellmenge des Artikels generiert" -#: erpnext/selling/doctype/customer/customer.py:821 +#: erpnext/selling/doctype/customer/customer.py:824 msgid "Following fields are mandatory to create address:" msgstr "Folgende Felder müssen ausgefüllt werden, um eine Adresse zu erstellen:" @@ -19354,11 +19636,11 @@ msgstr "Für Artikel {0} wurden nur {1} Anlagevermögen erstellt o msgid "For item {0}, rate must be a positive number. To Allow negative rates, enable {1} in {2}" msgstr "Für den Artikel {0} muss der Einzelpreis eine positive Zahl sein. Um negative Einzelpreise zuzulassen, aktivieren Sie {1} in {2}" -#: erpnext/manufacturing/doctype/bom/bom.py:346 +#: erpnext/manufacturing/doctype/bom/bom.py:347 msgid "For operation {0} at row {1}, please add raw materials or set a BOM against it." msgstr "" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2582 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2591 msgid "For operation {0}: Quantity ({1}) can not be greater than pending quantity({2})" msgstr "Für den Vorgang {0}: Die Menge ({1}) darf nicht größer sein als die ausstehende Menge ({2})" @@ -19389,7 +19671,7 @@ msgstr "Zu Referenzzwecken" msgid "For row {0} in {1}. To include {2} in Item rate, rows {3} must also be included" msgstr "Für Zeile {0} in {1}. Um {2} in die Artikel-Bewertung mit einzubeziehen, muss auch Zeile {3} mit enthalten sein" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1713 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1719 msgid "For row {0}: Enter Planned Qty" msgstr "Für Zeile {0}: Geben Sie die geplante Menge ein" @@ -19444,6 +19726,11 @@ msgstr "Prognostizierter Bedarf" msgid "Forecast Qty" msgstr "Prognosemenge" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/manufacturing.json +msgid "Forecasting" +msgstr "Prognose" + #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:280 #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:281 #: erpnext/accounts/report/consolidated_trial_balance/test_consolidated_trial_balance.py:88 @@ -19995,7 +20282,7 @@ msgstr "Zukünftige Zahlung" msgid "Future Payments" msgstr "Zukünftige Zahlungen" -#: erpnext/assets/doctype/asset/depreciation.py:382 +#: erpnext/assets/doctype/asset/depreciation.py:383 msgid "Future date is not allowed" msgstr "Ein zukünftiges Datum ist nicht zulässig" @@ -20015,7 +20302,7 @@ msgstr "Hauptbuchsaldo" #. Name of a DocType #: erpnext/accounts/doctype/gl_entry/gl_entry.json -#: erpnext/accounts/report/general_ledger/general_ledger.py:675 +#: erpnext/accounts/report/general_ledger/general_ledger.py:673 msgid "GL Entry" msgstr "Buchung zum Hauptbuch" @@ -20120,11 +20407,15 @@ msgstr "Gauss" #. Accounts' #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.js:92 #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json #: erpnext/accounts/report/general_ledger/general_ledger.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "General Ledger" msgstr "Hauptbuch" @@ -20475,8 +20766,10 @@ msgstr "Einen Artikel für jede Menge N verschenken" #. Name of a DocType #. Label of a shortcut in the ERPNext Settings Workspace +#. Label of a Workspace Sidebar Item #: erpnext/setup/doctype/global_defaults/global_defaults.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Global Defaults" msgstr "Allgemeine Voreinstellungen" @@ -20636,8 +20929,8 @@ msgstr "Gramm/Liter" #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/accounts/doctype/subscription/subscription.json #: erpnext/accounts/report/pos_register/pos_register.py:202 -#: erpnext/accounts/report/purchase_register/purchase_register.py:274 -#: erpnext/accounts/report/sales_register/sales_register.py:304 +#: erpnext/accounts/report/purchase_register/purchase_register.py:275 +#: erpnext/accounts/report/sales_register/sales_register.py:305 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json #: erpnext/manufacturing/doctype/production_plan_sales_order/production_plan_sales_order.json @@ -20732,11 +21025,13 @@ msgstr "Bruttomarge %" #. Label of a Link in the Financial Reports Workspace #. Label of the gross_profit (Currency) field in DocType 'Quotation Item' #. Label of the gross_profit (Currency) field in DocType 'Sales Order Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/gross_profit/gross_profit.json #: erpnext/accounts/report/gross_profit/gross_profit.py:375 #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/selling/doctype/quotation_item/quotation_item.json #: erpnext/selling/doctype/sales_order_item/sales_order_item.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Gross Profit" msgstr "Rohgewinn" @@ -21096,7 +21391,7 @@ msgstr "Hilfe Text" msgid "Helps you distribute the Budget/Target across months if you have seasonality in your business." msgstr "Hilft Ihnen, das Budget/Ziel über die Monate zu verteilen, wenn Sie in Ihrem Geschäft saisonale Schwankungen haben." -#: erpnext/assets/doctype/asset/depreciation.py:349 +#: erpnext/assets/doctype/asset/depreciation.py:350 msgid "Here are the error logs for the aforementioned failed depreciation entries: {0}" msgstr "Hier sind die Fehlerprotokolle für die oben erwähnten fehlgeschlagenen Abschreibungseinträge: {0}" @@ -21602,7 +21897,7 @@ msgstr "" #. Description of the 'Allow Negative Stock for Batch' (Check) field in DocType #. 'Stock Settings' #: erpnext/stock/doctype/stock_settings/stock_settings.json -msgid "If enabled, the system will allow negative stock entries for the batch, but this could calculate the valuation rate incorrectly, so avoid using this option." +msgid "If enabled, the system will allow negative stock entries for the batch. But, this may lead to incorrect valuation rates, so it is recommended to avoid using this option. The system will permit negative stock only when it is caused by backdated entries and will validate and block negative stock in all other cases." msgstr "" #. Description of the 'Allow UOM with Conversion Rate Defined in Item' (Check) @@ -21811,11 +22106,11 @@ msgstr "Wenn Sie diesen Artikel in Ihrem Inventar führen, nimmt ERPNext für je msgid "If you need to reconcile particular transactions against each other, then please select accordingly. If not, all the transactions will be allocated in FIFO order." msgstr "Wenn Sie bestimmte Transaktionen gegeneinander abgleichen müssen, wählen Sie bitte entsprechend aus. Wenn nicht, werden alle Transaktionen in der FIFO-Reihenfolge zugeordnet." -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1093 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1089 msgid "If you still want to proceed, please disable 'Skip Available Sub Assembly Items' checkbox." msgstr "Wenn Sie trotzdem fortfahren möchten, deaktivieren Sie bitte das Kontrollkästchen 'Verfügbare Unterbaugruppenartikel überspringen'." -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1829 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1835 msgid "If you still want to proceed, please enable {0}." msgstr "Wenn Sie dennoch fortfahren möchten, aktivieren Sie bitte {0}." @@ -21892,7 +22187,7 @@ msgstr "Wechselkursneubewertung und Gewinn-/Verlust-Journale ignorieren" msgid "Ignore Existing Ordered Qty" msgstr "Existierende bestelle Menge ignorieren" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1821 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1827 msgid "Ignore Existing Projected Quantity" msgstr "Vorhandene projizierte Menge ignorieren" @@ -22241,9 +22536,11 @@ msgstr "In diesem Abschnitt können Sie unternehmensweite transaktionsbezogene S #. Label of a Link in the CRM Workspace #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/workspace/crm/crm.json #: erpnext/selling/report/inactive_customers/inactive_customers.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/crm.json msgid "Inactive Customers" msgstr "Inaktive Kunden" @@ -22445,7 +22742,7 @@ msgstr "In Brutto einbeziehen" msgid "Included Fee" msgstr "" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:325 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:327 msgid "Included fee is bigger than the withdrawal itself." msgstr "" @@ -22471,7 +22768,7 @@ msgstr "Einschließlich der Artikel für Unterbaugruppen" #: erpnext/accounts/doctype/process_deferred_accounting/process_deferred_accounting.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:439 #: erpnext/accounts/report/account_balance/account_balance.js:27 -#: erpnext/accounts/report/financial_statements.py:776 +#: erpnext/accounts/report/financial_statements.py:773 #: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:180 #: erpnext/accounts/report/profitability_analysis/profitability_analysis.py:192 msgid "Income" @@ -22491,7 +22788,7 @@ msgstr "Ertrag" #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json #: erpnext/accounts/report/account_balance/account_balance.js:53 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:77 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:290 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:291 msgid "Income Account" msgstr "Ertragskonto" @@ -22765,7 +23062,7 @@ msgid "Inspected By" msgstr "kontrolliert durch" #: erpnext/controllers/stock_controller.py:1453 -#: erpnext/manufacturing/doctype/job_card/job_card.py:815 +#: erpnext/manufacturing/doctype/job_card/job_card.py:816 msgid "Inspection Rejected" msgstr "Inspektion abgelehnt" @@ -22789,7 +23086,7 @@ msgid "Inspection Required before Purchase" msgstr "Inspektion vor dem Kauf erforderlich" #: erpnext/controllers/stock_controller.py:1438 -#: erpnext/manufacturing/doctype/job_card/job_card.py:796 +#: erpnext/manufacturing/doctype/job_card/job_card.py:797 msgid "Inspection Submission" msgstr "Prüfungsübermittlung" @@ -22866,7 +23163,7 @@ msgstr "Nicht ausreichende Berechtigungen" #: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:462 #: erpnext/stock/doctype/pick_list/pick_list.py:134 #: erpnext/stock/doctype/pick_list/pick_list.py:152 -#: erpnext/stock/doctype/pick_list/pick_list.py:1020 +#: erpnext/stock/doctype/pick_list/pick_list.py:1019 #: erpnext/stock/doctype/stock_entry/stock_entry.py:957 #: erpnext/stock/serial_batch_bundle.py:1198 erpnext/stock/stock_ledger.py:1708 #: erpnext/stock/stock_ledger.py:2168 @@ -23034,7 +23331,7 @@ msgstr "Intern" msgid "Internal Customer Accounting" msgstr "" -#: erpnext/selling/doctype/customer/customer.py:254 +#: erpnext/selling/doctype/customer/customer.py:255 msgid "Internal Customer for company {0} already exists" msgstr "Interner Kunde für Unternehmen {0} existiert bereits" @@ -23120,7 +23417,7 @@ msgid "Invalid Account" msgstr "Ungültiger Account" #: erpnext/accounts/doctype/payment_entry/payment_entry.py:399 -#: erpnext/accounts/doctype/payment_request/payment_request.py:878 +#: erpnext/accounts/doctype/payment_request/payment_request.py:879 msgid "Invalid Allocated Amount" msgstr "Ungültiger zugewiesener Betrag" @@ -23166,7 +23463,7 @@ msgstr "Ungültige Firma für Inter Company-Transaktion." msgid "Invalid Cost Center" msgstr "Ungültige Kostenstelle" -#: erpnext/selling/doctype/sales_order/sales_order.py:415 +#: erpnext/selling/doctype/sales_order/sales_order.py:416 msgid "Invalid Delivery Date" msgstr "Ungültiges Lieferdatum" @@ -23186,8 +23483,8 @@ msgstr "Ungültiges Dokument" msgid "Invalid Document Type" msgstr "Ungültiger Dokumententyp" -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:323 -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:328 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:325 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:330 msgid "Invalid Formula" msgstr "Ungültige Formel" @@ -23196,7 +23493,7 @@ msgid "Invalid Group By" msgstr "Ungültige Gruppierung" #: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:499 -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:956 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:952 msgid "Invalid Item" msgstr "Ungültiger Artikel" @@ -23209,7 +23506,7 @@ msgstr "Ungültige Artikel-Standardwerte" msgid "Invalid Ledger Entries" msgstr "Ungültige Hauptbucheinträge" -#: erpnext/assets/doctype/asset/asset.py:565 +#: erpnext/assets/doctype/asset/asset.py:568 msgid "Invalid Net Purchase Amount" msgstr "Ungültiger Netto-Kaufbetrag" @@ -23248,7 +23545,7 @@ msgstr "Ungültiges Druckformat" msgid "Invalid Priority" msgstr "Ungültige Priorität" -#: erpnext/manufacturing/doctype/bom/bom.py:1224 +#: erpnext/manufacturing/doctype/bom/bom.py:1233 msgid "Invalid Process Loss Configuration" msgstr "Ungültige Prozessverlust-Konfiguration" @@ -23276,8 +23573,8 @@ msgstr "Ungültige Retoure" msgid "Invalid Sales Invoices" msgstr "Ungültige Ausgangsrechnungen" -#: erpnext/assets/doctype/asset/asset.py:654 -#: erpnext/assets/doctype/asset/asset.py:682 +#: erpnext/assets/doctype/asset/asset.py:657 +#: erpnext/assets/doctype/asset/asset.py:685 msgid "Invalid Schedule" msgstr "Ungültiger Zeitplan" @@ -23303,7 +23600,7 @@ msgstr "Ungültiger Wert" msgid "Invalid Warehouse" msgstr "Ungültiges Lager" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:396 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:398 msgid "Invalid amount in accounting entries of {} {} for Account {}: {}" msgstr "Ungültiger Betrag in Buchungssätzen von {} {} für Konto {}: {}" @@ -23319,7 +23616,7 @@ msgstr "" msgid "Invalid filter formula. Please check the syntax." msgstr "" -#: erpnext/selling/doctype/quotation/quotation.py:274 +#: erpnext/selling/doctype/quotation/quotation.py:277 msgid "Invalid lost reason {0}, please create a new lost reason" msgstr "Ungültiger Grund für verlorene(s) {0}, bitte erstellen Sie einen neuen Grund für Verlust" @@ -23327,7 +23624,7 @@ msgstr "Ungültiger Grund für verlorene(s) {0}, bitte erstellen Sie einen neuen msgid "Invalid naming series (. missing) for {0}" msgstr "Ungültige Namensreihe (. Fehlt) für {0}" -#: erpnext/accounts/doctype/payment_request/payment_request.py:549 +#: erpnext/accounts/doctype/payment_request/payment_request.py:547 msgid "Invalid parameter. 'dn' should be of type str" msgstr "" @@ -23375,9 +23672,11 @@ msgid "Inventory Account Currency" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/patches/v15_0/refactor_closing_stock_balance.py:43 #: erpnext/stock/doctype/inventory_dimension/inventory_dimension.json #: erpnext/stock/doctype/inventory_dimension/inventory_dimension.py:176 +#: erpnext/workspace_sidebar/stock.json msgid "Inventory Dimension" msgstr "Lagerbestandsdimension" @@ -23425,8 +23724,8 @@ msgstr "Investitionen" #: erpnext/accounts/doctype/discounted_invoice/discounted_invoice.json #: erpnext/accounts/doctype/loyalty_point_entry/loyalty_point_entry.json #: erpnext/accounts/doctype/subscription_invoice/subscription_invoice.json -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:169 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:186 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:170 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:187 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:97 msgid "Invoice" msgstr "Rechnung" @@ -23544,7 +23843,7 @@ msgstr "Rechnungstyp" msgid "Invoice Type Created via POS Screen" msgstr "Über POS-Oberfläche erstellter Rechnungstyp" -#: erpnext/projects/doctype/timesheet/timesheet.py:420 +#: erpnext/projects/doctype/timesheet/timesheet.py:427 msgid "Invoice already created for all billing hours" msgstr "Die Rechnung wurde bereits für alle Abrechnungsstunden erstellt" @@ -23554,7 +23853,7 @@ msgstr "Die Rechnung wurde bereits für alle Abrechnungsstunden erstellt" msgid "Invoice and Billing" msgstr "Rechnung und Abrechnung" -#: erpnext/projects/doctype/timesheet/timesheet.py:417 +#: erpnext/projects/doctype/timesheet/timesheet.py:424 msgid "Invoice can't be made for zero billing hour" msgstr "Die Rechnung kann nicht für die Null-Rechnungsstunde erstellt werden" @@ -23562,7 +23861,7 @@ msgstr "Die Rechnung kann nicht für die Null-Rechnungsstunde erstellt werden" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:144 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1217 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:164 -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:196 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:194 msgid "Invoiced Amount" msgstr "Rechnungsbetrag" @@ -23593,7 +23892,10 @@ msgid "Invoices and Payments have been Fetched and Allocated" msgstr "Rechnungen und Zahlungen wurden abgerufen und zugeordnet" #. Name of a Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/desktop_icon/invoicing.json erpnext/workspace_sidebar/invoicing.json msgid "Invoicing" msgstr "Rechnungsstellung" @@ -23615,6 +23917,11 @@ msgstr "Rechnungsfunktionen" msgid "Inward" msgstr "Nach innen" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/subcontracting.json +msgid "Inward Order" +msgstr "" + #. Label of the is_account_payable (Check) field in DocType 'Cheque Print #. Template' #: erpnext/accounts/doctype/cheque_print_template/cheque_print_template.json @@ -24133,6 +24440,7 @@ msgstr "Ist diese Steuer im Basispreis enthalten?" #. Label of the complaint (Text Editor) field in DocType 'Warranty Claim' #. Title of the issues Web Form #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/share_transfer/share_transfer.json #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/doctype/asset/asset_list.js:22 @@ -24144,6 +24452,7 @@ msgstr "Ist diese Steuer im Basispreis enthalten?" #: erpnext/support/doctype/warranty_claim/warranty_claim.json #: erpnext/support/web_form/issues/issues.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "Issue" msgstr "Anfrage" @@ -24168,12 +24477,14 @@ msgstr "Material ausgeben" #. Name of a DocType #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/support/doctype/issue_priority/issue_priority.json #: erpnext/support/report/issue_analytics/issue_analytics.js:63 #: erpnext/support/report/issue_analytics/issue_analytics.py:70 #: erpnext/support/report/issue_summary/issue_summary.js:51 #: erpnext/support/report/issue_summary/issue_summary.py:67 #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "Issue Priority" msgstr "Anfragepriorität" @@ -24190,11 +24501,13 @@ msgstr "Anfragenübersicht" #. Label of the issue_type (Link) field in DocType 'Issue' #. Name of a DocType #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/support/doctype/issue/issue.json #: erpnext/support/doctype/issue_type/issue_type.json #: erpnext/support/report/issue_analytics/issue_analytics.py:59 #: erpnext/support/report/issue_summary/issue_summary.py:56 #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "Issue Type" msgstr "Anfragetyp" @@ -24278,6 +24591,7 @@ msgstr "" #. Label of the item_code (Link) field in DocType 'Pick List Item' #. Label of the item_code (Link) field in DocType 'Putaway Rule' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -24368,7 +24682,11 @@ msgstr "" #: erpnext/templates/form_grid/stock_entry_grid.html:8 #: erpnext/templates/generators/bom.html:19 #: erpnext/templates/pages/material_request_info.html:42 -#: erpnext/templates/pages/order.html:94 +#: erpnext/templates/pages/order.html:94 erpnext/workspace_sidebar/buying.json +#: erpnext/workspace_sidebar/home.json +#: erpnext/workspace_sidebar/manufacturing.json +#: erpnext/workspace_sidebar/selling.json erpnext/workspace_sidebar/stock.json +#: erpnext/workspace_sidebar/subscription.json msgid "Item" msgstr "Artikel" @@ -24394,8 +24712,10 @@ msgstr "Artikel 5" #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/item_alternative/item_alternative.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Alternative" msgstr "Artikel Alternative" @@ -24403,10 +24723,12 @@ msgstr "Artikel Alternative" #. Name of a DocType #. Label of the item_attribute (Link) field in DocType 'Item Variant' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/item/item.json #: erpnext/stock/doctype/item_attribute/item_attribute.json #: erpnext/stock/doctype/item_variant/item_variant.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Attribute" msgstr "Artikelattribut" @@ -24539,8 +24861,8 @@ msgstr "Artikel-Warenkorb" #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:68 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:37 #: erpnext/accounts/report/gross_profit/gross_profit.py:312 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:142 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:159 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:143 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:160 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:37 #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/doctype/asset_capitalization_asset_item/asset_capitalization_asset_item.json @@ -24645,6 +24967,8 @@ msgstr "Artikel-Warenkorb" #: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:175 #: erpnext/stock/report/incorrect_stock_value_report/incorrect_stock_value_report.py:115 #: erpnext/stock/report/item_price_stock/item_price_stock.py:18 +#: erpnext/stock/report/negative_batch_report/negative_batch_report.js:15 +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:40 #: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:125 #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.js:8 #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:433 @@ -24780,6 +25104,7 @@ msgstr "Artikeldetails" #. Label of the item_group (Data) field in DocType 'Stock Entry Detail' #. Label of the item_group (Link) field in DocType 'Stock Reconciliation Item' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/pos_item_group/pos_item_group.json #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json @@ -24793,9 +25118,9 @@ msgstr "Artikeldetails" #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.js:21 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:28 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.js:28 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:156 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:157 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:65 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:173 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:174 #: erpnext/accounts/report/purchase_register/purchase_register.js:58 #: erpnext/accounts/report/sales_register/sales_register.js:70 #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json @@ -24859,6 +25184,7 @@ msgstr "Artikeldetails" #: erpnext/stock/report/warehouse_wise_item_balance_age_and_value/warehouse_wise_item_balance_age_and_value.js:33 #: erpnext/stock/report/warehouse_wise_item_balance_age_and_value/warehouse_wise_item_balance_age_and_value.py:99 #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json erpnext/workspace_sidebar/stock.json msgid "Item Group" msgstr "Artikelgruppe" @@ -24903,8 +25229,10 @@ msgstr "Artikelinformation" #. Label of a Link in the Manufacturing Workspace #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/item_lead_time/item_lead_time.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Item Lead Time" msgstr "Artikel-Vorlaufzeit" @@ -25018,8 +25346,8 @@ msgstr "Artikel Hersteller" #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:71 #: erpnext/accounts/report/gross_profit/gross_profit.py:319 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:33 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:148 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:165 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:149 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:166 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:71 #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/doctype/asset_capitalization_asset_item/asset_capitalization_asset_item.json @@ -25138,11 +25466,13 @@ msgstr "" #. Label of a Link in the Selling Workspace #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json #: erpnext/selling/doctype/selling_settings/selling_settings.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/doctype/item_price/item_price.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json msgid "Item Price" msgstr "Artikelpreis" @@ -25157,8 +25487,10 @@ msgstr "Artikelpreiseinstellungen" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/item_price_stock/item_price_stock.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Price Stock" msgstr "Artikel Preis Lagerbestand" @@ -25224,8 +25556,10 @@ msgstr "Artikel-Seriennummer" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/item_shortage_report/item_shortage_report.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Shortage Report" msgstr "Artikelengpass-Bericht" @@ -25296,6 +25630,7 @@ msgstr "Artikel Steuerzeile {0}: Konto muss zu Unternehmen gehören - {1}" #. Label of the item_tax_template (Link) field in DocType 'Item Tax' #. Label of the item_tax_template (Link) field in DocType 'Purchase Receipt #. Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/item_tax_template/item_tax_template.json #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json @@ -25308,6 +25643,7 @@ msgstr "Artikel Steuerzeile {0}: Konto muss zu Unternehmen gehören - {1}" #: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json #: erpnext/stock/doctype/item_tax/item_tax.json #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json +#: erpnext/workspace_sidebar/taxes.json msgid "Item Tax Template" msgstr "Artikelsteuervorlage" @@ -25338,16 +25674,21 @@ msgstr "Artikelvariantenattribut" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/item_variant_details/item_variant_details.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Variant Details" msgstr "Details der Artikelvariante" #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/item/item.js:151 #: erpnext/stock/doctype/item_variant_settings/item_variant_settings.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Variant Settings" msgstr "Einstellungen zur Artikelvariante" @@ -25524,7 +25865,7 @@ msgstr "Artikel {0} kann nicht mehr als {1} im Rahmenauftrag {2} bestellt werden msgid "Item {0} does not exist" msgstr "Artikel {0} existiert nicht" -#: erpnext/manufacturing/doctype/bom/bom.py:670 +#: erpnext/manufacturing/doctype/bom/bom.py:677 msgid "Item {0} does not exist in the system or has expired" msgstr "Artikel {0} ist nicht im System vorhanden oder abgelaufen" @@ -25544,7 +25885,7 @@ msgstr "Artikel {0} wurde bereits zurück gegeben" msgid "Item {0} has been disabled" msgstr "Artikel {0} wurde deaktiviert" -#: erpnext/selling/doctype/sales_order/sales_order.py:789 +#: erpnext/selling/doctype/sales_order/sales_order.py:790 msgid "Item {0} has no Serial No. Only serialized items can have delivery based on Serial No" msgstr "Artikel {0} hat keine Seriennummer. Nur Artikel mit Seriennummer können basierend auf der Seriennummer geliefert werden" @@ -25576,7 +25917,7 @@ msgstr "Artikel {0} ist kein Fortsetzungsartikel" msgid "Item {0} is not a stock Item" msgstr "Artikel {0} ist kein Lagerartikel" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:955 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:951 msgid "Item {0} is not a subcontracted item" msgstr "Artikel {0} ist kein unterbeauftragter Artikel" @@ -25608,7 +25949,7 @@ msgstr "Artikel {0} wurde in der Tabelle „Gelieferte Rohstoffe“ in {1} {2} n msgid "Item {0} not found." msgstr "Artikel {0} nicht gefunden." -#: erpnext/buying/doctype/purchase_order/purchase_order.py:321 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:325 msgid "Item {0}: Ordered qty {1} cannot be less than minimum order qty {2} (defined in Item)." msgstr "Artikel {0}: Bestellmenge {1} kann nicht weniger als Mindestbestellmenge {2} (im Artikel definiert) sein." @@ -25627,38 +25968,53 @@ msgstr "Artikelbezogene Preisliste" #. Name of a report #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/item_wise_purchase_history/item_wise_purchase_history.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Item-wise Purchase History" msgstr "Artikelbezogene Einkaufshistorie" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Item-wise Purchase Register" msgstr "Artikelbezogene Übersicht der Einkäufe" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Item-wise Sales History" msgstr "Artikelbezogene Verkaufshistorie" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.json +#: erpnext/workspace_sidebar/selling.json msgid "Item-wise Sales Register" msgstr "Artikelbezogene Übersicht der Verkäufe" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "Item-wise sales Register" +msgstr "" + #: erpnext/stock/get_item_details.py:713 msgid "Item/Item Code required to get Item Tax Template." msgstr "Artikel/Artikelcode erforderlich, um Artikel-Steuervorlage zu erhalten." -#: erpnext/manufacturing/doctype/bom/bom.py:412 +#: erpnext/manufacturing/doctype/bom/bom.py:413 msgid "Item: {0} does not exist in the system" msgstr "Artikel: {0} ist nicht im System vorhanden" #. Label of a Card Break in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/selling.json msgid "Items & Pricing" msgstr "Artikel & Preise" @@ -25671,15 +26027,22 @@ msgstr "Artikelkatalog" msgid "Items Filter" msgstr "Artikel filtern" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1675 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1681 #: erpnext/selling/doctype/sales_order/sales_order.js:1676 msgid "Items Required" msgstr "Erforderliche Artikel" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/subcontracting.json +msgid "Items To Be Received" +msgstr "" + #. Label of a Link in the Buying Workspace #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json #: erpnext/stock/report/items_to_be_requested/items_to_be_requested.json +#: erpnext/workspace_sidebar/buying.json msgid "Items To Be Requested" msgstr "Anzufragende Artikel" @@ -25714,7 +26077,7 @@ msgstr "Der Artikelpreis wurde auf null aktualisiert, da Null-Bewertungssatz zul msgid "Items to Be Repost" msgstr "Neu zu buchende Artikel" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1674 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1680 msgid "Items to Manufacture are required to pull the Raw Materials associated with it." msgstr "Zu fertigende Gegenstände sind erforderlich, um die damit verbundenen Rohstoffe zu ziehen." @@ -25745,8 +26108,10 @@ msgstr "Artikelbezogener Rabatt" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Itemwise Recommended Reorder Level" msgstr "Empfohlener artikelbezogener Meldebestand" @@ -25773,10 +26138,11 @@ msgstr "Arbeitskapazität" #. Label of the job_card (Link) field in DocType 'Stock Entry' #. Label of the job_card (Link) field in DocType 'Subcontracting Order Item' #. Label of the job_card (Link) field in DocType 'Subcontracting Receipt Item' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/manufacturing/doctype/bom/bom.json #: erpnext/manufacturing/doctype/job_card/job_card.json -#: erpnext/manufacturing/doctype/job_card/job_card.py:980 +#: erpnext/manufacturing/doctype/job_card/job_card.py:981 #: erpnext/manufacturing/doctype/operation/operation.json #: erpnext/manufacturing/doctype/work_order/work_order.js:396 #: erpnext/manufacturing/doctype/work_order/work_order.json @@ -25788,6 +26154,7 @@ msgstr "Arbeitskapazität" #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Job Card" msgstr "Jobkarte" @@ -25821,8 +26188,10 @@ msgstr "Jobkarte Ausschussartikel" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/job_card_summary/job_card_summary.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Job Card Summary" msgstr "Jobkarten-Zusammenfassung" @@ -25837,7 +26206,7 @@ msgstr "Jobkarten-Zeitprotokoll" msgid "Job Card and Capacity Planning" msgstr "Jobkarte und Kapazitätsplanung" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1456 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1457 msgid "Job Card {0} has been completed" msgstr "Jobkarte {0} wurde abgeschlossen" @@ -25913,11 +26282,11 @@ msgstr "Name des Unterauftragnehmers" msgid "Job Worker Warehouse" msgstr "Lagerhaus des Unterauftragnehmers" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2635 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2644 msgid "Job card {0} created" msgstr "Jobkarte {0} erstellt" -#: erpnext/utilities/bulk_transaction.py:74 +#: erpnext/utilities/bulk_transaction.py:76 msgid "Job: {0} has been triggered for processing failed transactions" msgstr "Job: {0} wurde zur Verarbeitung fehlgeschlagener Transaktionen ausgelöst" @@ -25956,6 +26325,7 @@ msgstr "Buchungssätze {0} sind nicht verknüpft" #. Group in Asset's connections #. Label of the journal_entry (Link) field in DocType 'Asset Value Adjustment' #. Label of the journal_entry (Link) field in DocType 'Depreciation Schedule' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json @@ -25968,6 +26338,8 @@ msgstr "Buchungssätze {0} sind nicht verknüpft" #: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.json #: erpnext/assets/doctype/depreciation_schedule/depreciation_schedule.json #: erpnext/templates/form_grid/bank_reconciliation_grid.html:3 +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Journal Entry" msgstr "Buchungssatz" @@ -25978,8 +26350,10 @@ msgstr "Buchungssatzkonto" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Journal Entry Template" msgstr "Buchungssatz-Vorlage" @@ -26124,7 +26498,7 @@ msgstr "Kilowatt" msgid "Kilowatt-Hour" msgstr "Kilowattstunde" -#: erpnext/manufacturing/doctype/job_card/job_card.py:982 +#: erpnext/manufacturing/doctype/job_card/job_card.py:983 msgid "Kindly cancel the Manufacturing Entries first against the work order {0}." msgstr "Stornieren Sie bitte zuerst die Fertigungseinträge gegen den Arbeitsauftrag {0}." @@ -26196,10 +26570,12 @@ msgstr "Einstandskosten Lieferantenrechnung" #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:646 #: erpnext/stock/doctype/landed_cost_voucher/landed_cost_voucher.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:88 #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Landed Cost Voucher" msgstr "Beleg über Einstandskosten" @@ -26348,6 +26724,7 @@ msgstr "Breite" #. Label of the lead_name (Link) field in DocType 'Customer' #. Label of a Link in the Home Workspace #. Label of the lead (Link) field in DocType 'Issue' +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/crm_settings/crm_settings.json #: erpnext/crm/doctype/email_campaign/email_campaign.json #: erpnext/crm/doctype/lead/lead.json @@ -26359,7 +26736,7 @@ msgstr "Breite" #: erpnext/public/js/communication.js:25 #: erpnext/selling/doctype/customer/customer.json #: erpnext/setup/workspace/home/home.json -#: erpnext/support/doctype/issue/issue.json +#: erpnext/support/doctype/issue/issue.json erpnext/workspace_sidebar/crm.json msgid "Lead" msgstr "Interessent" @@ -26379,8 +26756,9 @@ msgstr "Anzahl der Interessenten" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/lead_details/lead_details.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Lead Details" msgstr "Einzelheiten zum Interessent" @@ -26401,8 +26779,9 @@ msgstr "Verantwortlicher" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/lead_owner_efficiency/lead_owner_efficiency.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Lead Owner Efficiency" msgstr "Effizienz der Interessenten-Verantwortlichen" @@ -26411,7 +26790,8 @@ msgid "Lead Owner cannot be same as the Lead Email Address" msgstr "Der Eigentümer des Interessenten darf nicht mit der E-Mail-Adresse des Interessenten übereinstimmen" #. Label of a Link in the CRM Workspace -#: erpnext/crm/workspace/crm/crm.json +#. Label of a Workspace Sidebar Item +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Lead Source" msgstr "Ursprung Interessent" @@ -26527,7 +26907,9 @@ msgid "Ledger Type" msgstr "" #. Label of a Card Break in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Ledgers" msgstr "Bücher" @@ -26933,8 +27315,10 @@ msgstr "Loyalitätsbetrag" #. Name of a DocType #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/loyalty_point_entry/loyalty_point_entry.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Loyalty Point Entry" msgstr "Loyalitätspunkteintrag" @@ -26982,6 +27366,7 @@ msgstr "Treuepunkte: {0}" #. Label of the loyalty_program (Link) field in DocType 'Sales Invoice' #. Label of the loyalty_program (Link) field in DocType 'Customer' #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/loyalty_point_entry/loyalty_point_entry.json #: erpnext/accounts/doctype/loyalty_program/loyalty_program.json #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json @@ -26990,6 +27375,7 @@ msgstr "Treuepunkte: {0}" #: erpnext/selling/doctype/customer/customer.json #: erpnext/selling/page/point_of_sale/pos_item_cart.js:952 #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Loyalty Program" msgstr "Treueprogramm" @@ -27122,6 +27508,7 @@ msgstr "Lager verwalten" #. Option for the 'Type of Transaction' (Select) field in DocType 'Serial and #. Batch Bundle' #. Label of a Card Break in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/workspace/assets/assets.json #: erpnext/manufacturing/doctype/workstation/workstation.json @@ -27130,6 +27517,7 @@ msgstr "Lager verwalten" #: erpnext/setup/setup_wizard/operations/install_fixtures.py:299 #: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/assets.json erpnext/workspace_sidebar/crm.json msgid "Maintenance" msgstr "Wartung" @@ -27173,6 +27561,7 @@ msgstr "Wartungsrolle" #. Label of the maintenance_schedule (Link) field in DocType 'Maintenance #. Visit' #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:162 #: erpnext/crm/workspace/crm/crm.json #: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.json @@ -27180,6 +27569,7 @@ msgstr "Wartungsrolle" #: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.json #: erpnext/selling/doctype/sales_order/sales_order.js:1114 #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/support.json msgid "Maintenance Schedule" msgstr "Wartungsplan" @@ -27280,12 +27670,14 @@ msgstr "Wartungstyp" #. Label of a Link in the CRM Workspace #. Name of a DocType #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/workspace/crm/crm.json #: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.js:87 #: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.json #: erpnext/selling/doctype/sales_order/sales_order.js:1107 #: erpnext/support/doctype/warranty_claim/warranty_claim.js:47 #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/support.json msgid "Maintenance Visit" msgstr "Wartungsbesuch" @@ -27446,7 +27838,7 @@ msgstr "Obligatorisch für Bilanz" msgid "Mandatory For Profit and Loss Account" msgstr "Obligatorisch für Gewinn- und Verlustrechnung" -#: erpnext/selling/doctype/quotation/quotation.py:618 +#: erpnext/selling/doctype/quotation/quotation.py:625 msgid "Mandatory Missing" msgstr "Obligatorisch fehlt" @@ -27618,6 +28010,7 @@ msgstr "Die Herstellerteilenummer {0} ist ungültig" msgid "Manufacturers used in Items" msgstr "In Artikeln verwendete Hersteller" +#. Label of a Desktop Icon #. Label of the work_order_details_section (Section Break) field in DocType #. 'Production Plan Sub Assembly Item' #. Name of a Workspace @@ -27627,7 +28020,9 @@ msgstr "In Artikeln verwendete Hersteller" #. Label of the manufacturing (Tab Break) field in DocType 'Item' #. Label of the section_break_wuqi (Section Break) field in DocType 'Item Lead #. Time' +#. Title of a Workspace Sidebar #: erpnext/buying/doctype/purchase_order/purchase_order_dashboard.py:30 +#: erpnext/desktop_icon/manufacturing.json #: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/selling/doctype/sales_order/sales_order_dashboard.py:29 @@ -27638,6 +28033,7 @@ msgstr "In Artikeln verwendete Hersteller" #: erpnext/stock/doctype/material_request/material_request_dashboard.py:18 #: erpnext/stock/doctype/pick_list/pick_list_dashboard.py:20 #: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order_dashboard.py:13 +#: erpnext/workspace_sidebar/manufacturing.json msgid "Manufacturing" msgstr "Fertigung" @@ -27687,8 +28083,10 @@ msgstr "Fertigungsabteilung" #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/manufacturing_settings/manufacturing_settings.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Manufacturing Settings" msgstr "Fertigungseinstellungen" @@ -27870,8 +28268,10 @@ msgstr "Massenmailings" #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/master_production_schedule/master_production_schedule.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Master Production Schedule" msgstr "Hauptproduktionsplan" @@ -27924,6 +28324,11 @@ msgstr "Der Materialverbrauch ist in den Produktionseinstellungen nicht festgele msgid "Material Issue" msgstr "Materialentnahme" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/manufacturing.json +msgid "Material Planning" +msgstr "" + #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry' #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type' #: erpnext/setup/setup_wizard/operations/install_fixtures.py:77 @@ -27961,6 +28366,7 @@ msgstr "Materialannahme" #. Item' #. Label of the material_request (Link) field in DocType 'Subcontracting Order #. Service Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/buying/doctype/purchase_order/purchase_order.js:519 #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json @@ -27994,6 +28400,7 @@ msgstr "Materialannahme" #: erpnext/stock/workspace/stock/stock.json #: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json #: erpnext/subcontracting/doctype/subcontracting_order_service_item/subcontracting_order_service_item.json +#: erpnext/workspace_sidebar/buying.json erpnext/workspace_sidebar/stock.json msgid "Material Request" msgstr "Materialanfrage" @@ -28067,7 +28474,7 @@ msgstr "Materialanforderung Planelement" msgid "Material Request Type" msgstr "Materialanfragetyp" -#: erpnext/selling/doctype/sales_order/sales_order.py:1834 +#: erpnext/selling/doctype/sales_order/sales_order.py:1846 msgid "Material Request not created, as quantity for Raw Materials already available." msgstr "Materialanforderung nicht angelegt, da Menge für Rohstoffe bereits vorhanden." @@ -28195,12 +28602,17 @@ msgstr "Material vom Kunden" msgid "Material to Supplier" msgstr "Material an den Lieferanten" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/subcontracting.json +msgid "Materials To Be Transferred" +msgstr "" + #: erpnext/controllers/subcontracting_controller.py:1569 msgid "Materials are already received against the {0} {1}" msgstr "Materialien sind bereits gegen {0} {1} eingegangen" -#: erpnext/manufacturing/doctype/job_card/job_card.py:181 -#: erpnext/manufacturing/doctype/job_card/job_card.py:836 +#: erpnext/manufacturing/doctype/job_card/job_card.py:182 +#: erpnext/manufacturing/doctype/job_card/job_card.py:837 msgid "Materials needs to be transferred to the work in progress warehouse for the job card {0}" msgstr "Materialien müssen für die Jobkarte {0} ins Lager der Arbeit in Bearbeitung übertragen werden" @@ -28438,8 +28850,8 @@ msgid "Messages greater than 160 characters will be split into multiple messages msgstr "Mitteilungen mit mehr als 160 Zeichen werden in mehrere Nachrichten aufgeteilt" #: erpnext/setup/install.py:127 -msgid "Messaging CRM Campagin" -msgstr "Messaging-CRM-Kampagne" +msgid "Messaging CRM Campaign" +msgstr "" #. Name of a UOM #: erpnext/setup/setup_wizard/data/uom_data.json @@ -28730,10 +29142,14 @@ msgstr "Fehlt" #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:597 #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2421 #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3027 -#: erpnext/assets/doctype/asset_category/asset_category.py:116 +#: erpnext/assets/doctype/asset_category/asset_category.py:126 msgid "Missing Account" msgstr "Fehlendes Konto" +#: erpnext/assets/doctype/asset_category/asset_category.py:191 +msgid "Missing Accounts" +msgstr "" + #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:430 msgid "Missing Asset" msgstr "Fehlender Vermögensgegenstand" @@ -28759,7 +29175,7 @@ msgstr "Fehlendes Finanzbuch" msgid "Missing Finished Good" msgstr "Fehlendes Fertigerzeugnis" -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:308 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:310 msgid "Missing Formula" msgstr "Fehlende Formel" @@ -28775,6 +29191,10 @@ msgstr "Fehlende Zahlungs-App" msgid "Missing Serial No Bundle" msgstr "Fehlendes Seriennr.-Bündel" +#: erpnext/assets/doctype/asset_category/asset_category.py:156 +msgid "Missing account configuration for company {0}." +msgstr "" + #: erpnext/stock/doctype/delivery_trip/delivery_trip.js:154 msgid "Missing email template for dispatch. Please set one in Delivery Settings." msgstr "Fehlende E-Mail-Vorlage für den Versand. Bitte legen Sie einen in den Liefereinstellungen fest." @@ -28783,7 +29203,7 @@ msgstr "Fehlende E-Mail-Vorlage für den Versand. Bitte legen Sie einen in den L msgid "Missing required filter: {0}" msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:1183 +#: erpnext/manufacturing/doctype/bom/bom.py:1192 #: erpnext/manufacturing/doctype/work_order/work_order.py:1465 msgid "Missing value" msgstr "Fehlender Wert" @@ -28799,10 +29219,10 @@ msgstr "Gemischte Bedingungen" msgid "Mobile: " msgstr "Mobil: " -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:210 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:240 -#: erpnext/accounts/report/purchase_register/purchase_register.py:200 -#: erpnext/accounts/report/sales_register/sales_register.py:223 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:211 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:241 +#: erpnext/accounts/report/purchase_register/purchase_register.py:201 +#: erpnext/accounts/report/sales_register/sales_register.py:224 msgid "Mode Of Payment" msgstr "Zahlungsweise" @@ -28828,6 +29248,7 @@ msgstr "Zahlungsweise" #. Label of the mode_of_payment (Link) field in DocType 'Purchase Invoice' #. Label of the mode_of_payment (Link) field in DocType 'Sales Invoice Payment' #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/cashier_closing_payments/cashier_closing_payments.json #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/mode_of_payment/mode_of_payment.json @@ -28852,6 +29273,7 @@ msgstr "Zahlungsweise" #: erpnext/accounts/report/sales_register/sales_register.js:40 #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/selling/page/point_of_sale/pos_controller.js:33 +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Mode of Payment" msgstr "Zahlungsweise" @@ -28928,9 +29350,11 @@ msgstr "Monatlich abgeschlossene Arbeitsaufträge" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/cost_center/cost_center_tree.js:69 #: erpnext/accounts/doctype/monthly_distribution/monthly_distribution.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/selling.json msgid "Monthly Distribution" msgstr "Monatsbezogene Verteilung" @@ -29024,7 +29448,7 @@ msgstr "Unterschiedliche Währungen" msgid "Multi-level BOM Creator" msgstr "Mehrstufiger Stücklistenersteller" -#: erpnext/selling/doctype/customer/customer.py:427 +#: erpnext/selling/doctype/customer/customer.py:428 msgid "Multiple Loyalty Programs found for Customer {}. Please select manually." msgstr "Für den Kunden {} wurden mehrere Treueprogramme gefunden. Bitte manuell auswählen." @@ -29070,7 +29494,7 @@ msgstr "Musik" #: erpnext/manufacturing/doctype/work_order/work_order.py:1412 #: erpnext/setup/doctype/uom/uom.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:267 -#: erpnext/utilities/transaction_base.py:566 +#: erpnext/utilities/transaction_base.py:567 msgid "Must be Whole Number" msgstr "Muss eine ganze Zahl sein" @@ -29143,7 +29567,7 @@ msgstr "Präfix Nummernkreis" msgid "Naming Series and Price Defaults" msgstr "Nummernkreis und Preisvorgaben" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:94 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:95 msgid "Naming Series is mandatory" msgstr "Nummernkreis ist obligatorisch" @@ -29186,11 +29610,16 @@ msgstr "Erdgas" msgid "Needs Analysis" msgstr "Muss analysiert werden" +#. Name of a report +#: erpnext/stock/report/negative_batch_report/negative_batch_report.json +msgid "Negative Batch Report" +msgstr "" + #: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:622 msgid "Negative Quantity is not allowed" msgstr "Negative Menge ist nicht erlaubt" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1477 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1491 #: erpnext/stock/serial_batch_bundle.py:1521 msgid "Negative Stock Error" msgstr "Fehler bei negativem Lagerbestand" @@ -29346,11 +29775,11 @@ msgstr "Nettogewinn (-verlust" msgid "Net Purchase Amount" msgstr "Netto-Kaufbetrag" -#: erpnext/assets/doctype/asset/asset.py:450 +#: erpnext/assets/doctype/asset/asset.py:453 msgid "Net Purchase Amount is mandatory" msgstr "Netto-Kaufbetrag ist obligatorisch" -#: erpnext/assets/doctype/asset/asset.py:560 +#: erpnext/assets/doctype/asset/asset.py:563 msgid "Net Purchase Amount should be equal to purchase amount of one single Asset." msgstr "Der Netto-Kaufbetrag sollte gleich dem Kaufbetrag eines einzelnen Vermögensgegenstands sein." @@ -29449,8 +29878,8 @@ msgstr "Nettopreis (Unternehmenswährung)" #: erpnext/accounts/doctype/shipping_rule/shipping_rule.json #: erpnext/accounts/doctype/subscription/subscription.json #: erpnext/accounts/doctype/tax_withholding_category/tax_withholding_category.json -#: erpnext/accounts/report/purchase_register/purchase_register.py:252 -#: erpnext/accounts/report/sales_register/sales_register.py:284 +#: erpnext/accounts/report/purchase_register/purchase_register.py:253 +#: erpnext/accounts/report/sales_register/sales_register.py:285 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json #: erpnext/selling/doctype/quotation/quotation.json @@ -29584,6 +30013,10 @@ msgstr "Neuer Wechselkurs" msgid "New Expenses" msgstr "Neue Ausgaben" +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:1 +msgid "New Fiscal Year - {0}" +msgstr "" + #. Label of the income (Check) field in DocType 'Email Digest' #: erpnext/setup/doctype/email_digest/email_digest.json msgid "New Income" @@ -29670,14 +30103,10 @@ msgstr "Neuer Lagername" msgid "New Workplace" msgstr "Neuer Arbeitsplatz" -#: erpnext/selling/doctype/customer/customer.py:392 +#: erpnext/selling/doctype/customer/customer.py:393 msgid "New credit limit is less than current outstanding amount for the customer. Credit limit has to be atleast {0}" msgstr "Neues Kreditlimit ist weniger als der aktuell ausstehende Betrag für den Kunden. Kreditlimit muss mindestens {0} sein" -#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:3 -msgid "New fiscal year created :- " -msgstr "Neues Geschäftsjahr erstellt: - " - #. Description of the 'Generate New Invoices Past Due Date' (Check) field in #. DocType 'Subscription' #: erpnext/accounts/doctype/subscription/subscription.json @@ -29805,7 +30234,7 @@ msgstr "Kein POS-Profil gefunden. Bitte erstellen Sie zunächst ein neues POS-Pr msgid "No Permission" msgstr "Keine Berechtigung" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:793 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:785 msgid "No Purchase Orders were created" msgstr "Es wurden keine Bestellungen erstellt" @@ -29859,17 +30288,17 @@ msgstr "Für diese Partei und dieses Konto wurden keine nicht abgeglichenen Rech msgid "No Unreconciled Payments found for this party" msgstr "Für diese Partei wurden keine nicht abgestimmten Zahlungen gefunden" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:790 -#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:249 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:782 +#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:250 msgid "No Work Orders were created" msgstr "Es wurden keine Arbeitsaufträge erstellt" #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:826 -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:860 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:861 msgid "No accounting entries for the following warehouses" msgstr "Keine Buchungen für die folgenden Lager" -#: erpnext/selling/doctype/sales_order/sales_order.py:795 +#: erpnext/selling/doctype/sales_order/sales_order.py:796 msgid "No active BOM found for item {0}. Delivery by Serial No cannot be ensured" msgstr "Für Artikel {0} wurde keine aktive Stückliste gefunden. Die Lieferung per Seriennummer kann nicht gewährleistet werden" @@ -29889,7 +30318,7 @@ msgstr "Keine Rechnungs-E-Mail für den Kunden gefunden: {0}" msgid "No contacts with email IDs found." msgstr "Keine Kontakte mit E-Mail-IDs gefunden." -#: erpnext/selling/page/sales_funnel/sales_funnel.js:134 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:137 msgid "No data for this period" msgstr "Keine Daten für diesen Zeitraum" @@ -29938,7 +30367,7 @@ msgstr "Keine Artikel im Warenkorb" msgid "No matches occurred via auto reconciliation" msgstr "Keine Treffer beim automatischen Abgleich" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1037 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1033 msgid "No material request created" msgstr "Es wurde keine Materialanforderung erstellt" @@ -30064,8 +30493,8 @@ msgstr "Keine kürzlichen Transaktionen gefunden" msgid "No recipients found for campaign {0}" msgstr "" -#: erpnext/accounts/report/purchase_register/purchase_register.py:44 -#: erpnext/accounts/report/sales_register/sales_register.py:45 +#: erpnext/accounts/report/purchase_register/purchase_register.py:45 +#: erpnext/accounts/report/sales_register/sales_register.py:46 #: erpnext/crm/report/lead_conversion_time/lead_conversion_time.py:18 msgid "No record found" msgstr "Kein Datensatz gefunden" @@ -30129,8 +30558,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/non_conformance/non_conformance.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Non Conformance" msgstr "Nichtkonformität" @@ -30144,7 +30575,7 @@ msgstr "Nicht abschreibungsfähige Kategorie" msgid "Non Profit" msgstr "Gemeinnützig" -#: erpnext/manufacturing/doctype/bom/bom.py:1584 +#: erpnext/manufacturing/doctype/bom/bom.py:1593 msgid "Non stock items" msgstr "Artikel ohne Lagerhaltung" @@ -30273,7 +30704,7 @@ msgstr "Hinweis: Das Fälligkeitsdatum überschreitet das zulässige Zahlungszie msgid "Note: Email will not be sent to disabled users" msgstr "Hinweis: E-Mail wird nicht an gesperrte Nutzer gesendet" -#: erpnext/manufacturing/doctype/bom/bom.py:754 +#: erpnext/manufacturing/doctype/bom/bom.py:761 msgid "Note: If you want to use the finished good {0} as a raw material, then enable the 'Do Not Explode' checkbox in the Items table against the same raw material." msgstr "Hinweis: Wenn Sie das Fertigerzeugnis {0} als Rohmaterial verwenden möchten, aktivieren Sie in der Artikeltabelle das Kontrollkästchen 'Nicht auflösen' für dasselbe Rohmaterial." @@ -30738,11 +31169,11 @@ msgstr "Nur bestehende Vermögensgegenstände" msgid "Only leaf nodes are allowed in transaction" msgstr "In dieser Transaktion sind nur Unterknoten erlaubt" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:340 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:342 msgid "Only one of Deposit or Withdrawal should be non-zero when applying an Excluded Fee." msgstr "" -#: erpnext/manufacturing/doctype/bom/bom.py:324 +#: erpnext/manufacturing/doctype/bom/bom.py:325 msgid "Only one operation can have 'Is Final Finished Good' checked when 'Track Semi Finished Goods' is enabled." msgstr "" @@ -30890,13 +31321,15 @@ msgstr "Arbeitsaufträge öffnen" msgid "Open a new ticket" msgstr "Öffnen Sie ein neues Ticket" -#: erpnext/accounts/report/general_ledger/general_ledger.py:397 +#: erpnext/accounts/report/general_ledger/general_ledger.py:395 #: erpnext/public/js/stock_analytics.js:97 msgid "Opening" msgstr "Eröffnung" #. Group in POS Profile's connections +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_profile/pos_profile.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Opening & Closing" msgstr "Öffnen & Schließen" @@ -30937,7 +31370,7 @@ msgstr "Eröffnungsbetrag" #. Option for the 'Balance Type' (Select) field in DocType 'Financial Report #. Row' #: erpnext/accounts/doctype/financial_report_row/financial_report_row.json -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:189 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:187 msgid "Opening Balance" msgstr "Anfangsbestand" @@ -31004,6 +31437,11 @@ msgstr "Eröffnen des Rechnungserstellungswerkzeugs" msgid "Opening Invoice Item" msgstr "Rechnungsposition öffnen" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/accounts_setup.json +msgid "Opening Invoice Tool" +msgstr "" + #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1646 #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1990 msgid "Opening Invoice has rounding adjustment of {0}.

    '{1}' account is required to post these values. Please set it in Company: {2}.

    Or, '{3}' can be enabled to not post any rounding adjustment." @@ -31097,7 +31535,7 @@ msgstr "Betriebskosten (Gesellschaft Währung)" msgid "Operating Cost Per BOM Quantity" msgstr "Betriebskosten pro Stücklistenmenge" -#: erpnext/manufacturing/doctype/bom/bom.py:1671 +#: erpnext/manufacturing/doctype/bom/bom.py:1680 msgid "Operating Cost as per Work Order / BOM" msgstr "Betriebskosten gemäß Fertigungsauftrag / Stückliste" @@ -31192,11 +31630,11 @@ msgstr "Die Vorgangsdauer hängt nicht von der zu produzierenden Menge ab" msgid "Operation {0} added multiple times in the work order {1}" msgstr "Operation {0} wurde mehrfach zum Arbeitsauftrag {1} hinzugefügt" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1229 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1230 msgid "Operation {0} does not belong to the work order {1}" msgstr "Operation {0} gehört nicht zum Arbeitsauftrag {1}" -#: erpnext/manufacturing/doctype/workstation/workstation.py:433 +#: erpnext/manufacturing/doctype/workstation/workstation.py:434 msgid "Operation {0} longer than any available working hours in workstation {1}, break down the operation into multiple operations" msgstr "Arbeitsgang {0} ist länger als alle verfügbaren Arbeitszeiten am Arbeitsplatz {1}. Bitte den Vorgang in mehrere Teilarbeitsgänge aufteilen." @@ -31222,7 +31660,7 @@ msgstr "Arbeitsvorbereitung" msgid "Operations Routing" msgstr "Arbeitsplan für Arbeitsgänge" -#: erpnext/manufacturing/doctype/bom/bom.py:1192 +#: erpnext/manufacturing/doctype/bom/bom.py:1201 msgid "Operations cannot be left blank" msgstr "Der Betrieb kann nicht leer sein" @@ -31249,15 +31687,15 @@ msgstr "Chance/Inter %" msgid "Opportunities" msgstr "Chancen" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:49 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:52 msgid "Opportunities by Campaign" msgstr "Chancen nach Kampagne" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:50 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:53 msgid "Opportunities by Medium" msgstr "Chancen nach Medium" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:48 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:51 msgid "Opportunities by Source" msgstr "Chancen nach Quelle" @@ -31270,6 +31708,7 @@ msgstr "Chancen nach Quelle" #. Label of the opportunity (Link) field in DocType 'Prospect Opportunity' #. Label of the opportunity_name (Link) field in DocType 'Customer' #. Label of the opportunity (Link) field in DocType 'Quotation' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:381 #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json @@ -31284,6 +31723,7 @@ msgstr "Chancen nach Quelle" #: erpnext/selling/doctype/customer/customer.json #: erpnext/selling/doctype/quotation/quotation.js:155 #: erpnext/selling/doctype/quotation/quotation.json +#: erpnext/workspace_sidebar/crm.json msgid "Opportunity" msgstr "Chance" @@ -31346,7 +31786,8 @@ msgid "Opportunity Source" msgstr "Quelle der Chance" #. Label of a Link in the CRM Workspace -#: erpnext/crm/workspace/crm/crm.json +#. Label of a Workspace Sidebar Item +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Opportunity Summary by Sales Stage" msgstr "Chance Zusammenfassung nach Verkaufsstufe" @@ -31524,7 +31965,7 @@ msgstr "Bestellte Menge" #: erpnext/buying/doctype/supplier/supplier_dashboard.py:11 #: erpnext/selling/doctype/customer/customer_dashboard.py:20 -#: erpnext/selling/doctype/sales_order/sales_order.py:967 +#: erpnext/selling/doctype/sales_order/sales_order.py:968 #: erpnext/setup/doctype/company/company_dashboard.py:23 msgid "Orders" msgstr "Bestellungen" @@ -31581,16 +32022,20 @@ msgstr "Sonstiges" #. Label of a Card Break in the Buying Workspace #. Label of a Card Break in the Selling Workspace #. Label of a Card Break in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/buying/workspace/buying/buying.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Other Reports" msgstr "Weitere Berichte" #. Label of the other_settings_section (Section Break) field in DocType #. 'Manufacturing Settings' +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/manufacturing_settings/manufacturing_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Other Settings" msgstr "Weitere Einstellungen" @@ -31734,8 +32179,8 @@ msgstr "Ausstehend (Unternehmenswährung)" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:149 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1224 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:167 -#: erpnext/accounts/report/purchase_register/purchase_register.py:288 -#: erpnext/accounts/report/sales_register/sales_register.py:318 +#: erpnext/accounts/report/purchase_register/purchase_register.py:289 +#: erpnext/accounts/report/sales_register/sales_register.py:319 msgid "Outstanding Amount" msgstr "Ausstehender Betrag" @@ -31763,6 +32208,11 @@ msgstr "Ausstände für {0} können nicht kleiner als Null sein ({1})" msgid "Outward" msgstr "Nach außen" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/subcontracting.json +msgid "Outward Order" +msgstr "" + #. Label of the over_billing_allowance (Currency) field in DocType 'Accounts #. Settings' #. Label of the over_billing_allowance (Float) field in DocType 'Item' @@ -31906,7 +32356,7 @@ msgstr "Besitzt" #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:23 #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:39 #: erpnext/accounts/report/sales_register/sales_register.js:46 -#: erpnext/accounts/report/sales_register/sales_register.py:235 +#: erpnext/accounts/report/sales_register/sales_register.py:236 #: erpnext/crm/report/lead_details/lead_details.py:45 msgid "Owner" msgstr "Besitzer" @@ -31957,6 +32407,11 @@ msgstr "STIFT" msgid "PO Supplied Item" msgstr "PO geliefertes Einzelteil" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/selling.json +msgid "POS" +msgstr "POS" + #. Label of the invoice_fields (Table) field in DocType 'POS Settings' #: erpnext/accounts/doctype/pos_settings/pos_settings.json msgid "POS Additional Fields" @@ -31972,11 +32427,13 @@ msgstr "POS Geschlossen" #. Label of the pos_closing_entry (Data) field in DocType 'POS Opening Entry' #. Label of the pos_closing_entry (Link) field in DocType 'Sales Invoice' #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json #: erpnext/accounts/doctype/pos_invoice_merge_log/pos_invoice_merge_log.json #: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "POS Closing Entry" msgstr "POS-Abschlussbuchung" @@ -32019,11 +32476,13 @@ msgstr "POS-Feld" #. Option for the 'Invoice Type Created via POS Screen' (Select) field in #. DocType 'POS Settings' #. Label of the pos_invoice (Link) field in DocType 'Sales Invoice Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pos_invoice_reference/pos_invoice_reference.json #: erpnext/accounts/doctype/pos_settings/pos_settings.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json #: erpnext/accounts/report/pos_register/pos_register.py:174 +#: erpnext/workspace_sidebar/selling.json msgid "POS Invoice" msgstr "POS-Rechnung" @@ -32036,7 +32495,9 @@ msgid "POS Invoice Item" msgstr "POS-Rechnungsposition" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_merge_log/pos_invoice_merge_log.json +#: erpnext/workspace_sidebar/selling.json msgid "POS Invoice Merge Log" msgstr "POS-Rechnungszusammenführungsprotokoll" @@ -32098,9 +32559,11 @@ msgstr "" #. Label of the pos_opening_entry (Link) field in DocType 'POS Closing Entry' #. Name of a DocType #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json #: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "POS Opening Entry" msgstr "POS-Eröffnungseintrag" @@ -32147,6 +32610,7 @@ msgstr "POS-Zahlungsmethode" #. Label of the pos_profile (Link) field in DocType 'POS Opening Entry' #. Name of a DocType #. Label of the pos_profile (Link) field in DocType 'Sales Invoice' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.json @@ -32156,6 +32620,7 @@ msgstr "POS-Zahlungsmethode" #: erpnext/accounts/report/pos_register/pos_register.py:117 #: erpnext/accounts/report/pos_register/pos_register.py:188 #: erpnext/selling/page/point_of_sale/pos_controller.js:80 +#: erpnext/workspace_sidebar/selling.json msgid "POS Profile" msgstr "Verkaufsstellen-Profil" @@ -32219,8 +32684,11 @@ msgstr "POS-Suchfelder" #. Name of a DocType #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_settings/pos_settings.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/selling.json msgid "POS Settings" msgstr "POS-Einstellungen" @@ -32308,9 +32776,11 @@ msgstr "Packliste" #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/delivery_note/delivery_note.js:296 #: erpnext/stock/doctype/packing_slip/packing_slip.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Packing Slip" msgstr "Packzettel" @@ -32363,11 +32833,11 @@ msgstr "Bezahlt" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:146 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1218 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:165 -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:203 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:201 #: erpnext/accounts/report/pos_register/pos_register.py:209 #: erpnext/selling/page/point_of_sale/pos_payment.js:691 #: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:56 -#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:277 +#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:279 msgid "Paid Amount" msgstr "Gezahlter Betrag" @@ -32676,6 +33146,7 @@ msgstr "Teilweise erfüllt" #: erpnext/selling/doctype/quotation/quotation.json #: erpnext/selling/doctype/quotation/quotation_list.js:32 #: erpnext/stock/doctype/material_request/material_request.json +#: erpnext/stock/doctype/material_request/material_request_list.js:29 msgid "Partially Ordered" msgstr "Teilweise bestellt" @@ -32719,10 +33190,6 @@ msgstr "Teilweise reserviert" msgid "Partially Used" msgstr "Teilweise verbraucht" -#: erpnext/stock/doctype/material_request/material_request_list.js:29 -msgid "Partially ordered" -msgstr "teilweise geordnete" - #: erpnext/accounts/report/general_ledger/general_ledger.html:88 msgid "Particulars" msgstr "Buchungstext" @@ -32833,7 +33300,7 @@ msgstr "Teile pro Million" #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:147 #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:228 #: erpnext/accounts/report/general_ledger/general_ledger.js:74 -#: erpnext/accounts/report/general_ledger/general_ledger.py:754 +#: erpnext/accounts/report/general_ledger/general_ledger.py:752 #: erpnext/accounts/report/payment_ledger/payment_ledger.js:51 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:161 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js:46 @@ -32938,7 +33405,7 @@ msgstr "Parteiendiskrepanz" #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/payment_request/payment_request.json #: erpnext/accounts/report/general_ledger/general_ledger.js:110 -#: erpnext/accounts/report/general_ledger/general_ledger.py:763 +#: erpnext/accounts/report/general_ledger/general_ledger.py:761 #: erpnext/crm/doctype/contract/contract.json #: erpnext/selling/doctype/party_specific_item/party_specific_item.json #: erpnext/selling/report/address_and_contacts/address_and_contacts.js:22 @@ -33007,7 +33474,7 @@ msgstr "Parteispezifischer Artikel" #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:141 #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:219 #: erpnext/accounts/report/general_ledger/general_ledger.js:65 -#: erpnext/accounts/report/general_ledger/general_ledger.py:753 +#: erpnext/accounts/report/general_ledger/general_ledger.py:751 #: erpnext/accounts/report/payment_ledger/payment_ledger.js:41 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:157 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js:35 @@ -33145,14 +33612,16 @@ msgstr "Zahlbar" #: erpnext/accounts/report/accounts_payable/accounts_payable.js:39 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1164 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:203 -#: erpnext/accounts/report/purchase_register/purchase_register.py:193 -#: erpnext/accounts/report/purchase_register/purchase_register.py:234 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:204 +#: erpnext/accounts/report/purchase_register/purchase_register.py:194 +#: erpnext/accounts/report/purchase_register/purchase_register.py:235 msgid "Payable Account" msgstr "Verbindlichkeiten-Konto" #. Label of the payables (Check) field in DocType 'Email Digest' +#. Label of a Workspace Sidebar Item #: erpnext/setup/doctype/email_digest/email_digest.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Payables" msgstr "Verbindlichkeiten" @@ -33195,7 +33664,7 @@ msgstr "Zahlungskonto" #: erpnext/accounts/doctype/overdue_payment/overdue_payment.json #: erpnext/accounts/doctype/payment_schedule/payment_schedule.json #: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:50 -#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:273 +#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:275 msgid "Payment Amount" msgstr "Zahlungsbetrag" @@ -33266,6 +33735,7 @@ msgstr "Zahlungsbuchungen {0} sind nicht verknüpft" #. Option for the 'Payment Order Type' (Select) field in DocType 'Payment #. Order' #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_clearance_detail/bank_clearance_detail.json #: erpnext/accounts/doctype/bank_transaction_payments/bank_transaction_payments.json #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json @@ -33276,6 +33746,8 @@ msgstr "Zahlungsbuchungen {0} sind nicht verknüpft" #: erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py:29 #: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.html:8 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Payment Entry" msgstr "Zahlung" @@ -33298,7 +33770,7 @@ msgid "Payment Entry has been modified after you pulled it. Please pull it again msgstr "Zahlungsbuchung wurde geändert, nachdem sie abgerufen wurde. Bitte erneut abrufen." #: erpnext/accounts/doctype/payment_request/payment_request.py:131 -#: erpnext/accounts/doctype/payment_request/payment_request.py:558 +#: erpnext/accounts/doctype/payment_request/payment_request.py:559 msgid "Payment Entry is already created" msgstr "Payment Eintrag bereits erstellt" @@ -33393,10 +33865,13 @@ msgstr "" #. Label of the payment_order (Link) field in DocType 'Payment Entry' #. Name of a DocType #. Label of the payment_order (Link) field in DocType 'Payment Request' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/payment_order/payment_order.json #: erpnext/accounts/doctype/payment_request/payment_request.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Payment Order" msgstr "Zahlungsauftrag" @@ -33427,8 +33902,10 @@ msgstr "Zahlung bestellt" #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Payment Period Based On Invoice Date" msgstr "Zahlungszeitraum basierend auf Rechnungsdatum" @@ -33446,11 +33923,18 @@ msgstr "Zahlungsnachweis" msgid "Payment Received" msgstr "Zahlung erhalten" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/payments.json +msgid "Payment Reconciliaition" +msgstr "" + #. Name of a DocType #. Label of the payment_reconciliation (Table) field in DocType 'POS Closing #. Entry' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.json #: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Payment Reconciliation" msgstr "Zahlungsabgleich" @@ -33499,6 +33983,7 @@ msgstr "Bezahlung Referenzen" #. Label of the payment_request (Link) field in DocType 'Payment Order #. Reference' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/payment_entry/payment_entry.js:1722 #: erpnext/accounts/doctype/payment_entry_reference/payment_entry_reference.json @@ -33510,6 +33995,8 @@ msgstr "Bezahlung Referenzen" #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:139 #: erpnext/buying/doctype/purchase_order/purchase_order.js:429 #: erpnext/selling/doctype/sales_order/sales_order.js:1152 +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Payment Request" msgstr "Zahlungsaufforderung" @@ -33525,11 +34012,11 @@ msgstr "Ausstehende Zahlungsanforderung" msgid "Payment Request Type" msgstr "Zahlungsauftragstyp" -#: erpnext/accounts/doctype/payment_request/payment_request.py:631 +#: erpnext/accounts/doctype/payment_request/payment_request.py:632 msgid "Payment Request for {0}" msgstr "Zahlungsanforderung für {0}" -#: erpnext/accounts/doctype/payment_request/payment_request.py:573 +#: erpnext/accounts/doctype/payment_request/payment_request.py:574 msgid "Payment Request is already created" msgstr "Die Zahlungsanforderung wurde bereits erstellt" @@ -33537,7 +34024,7 @@ msgstr "Die Zahlungsanforderung wurde bereits erstellt" msgid "Payment Request took too long to respond. Please try requesting for payment again." msgstr "Die Zahlungsanforderung hat zu lange gedauert. Bitte fordern Sie die Zahlung erneut an." -#: erpnext/accounts/doctype/payment_request/payment_request.py:546 +#: erpnext/accounts/doctype/payment_request/payment_request.py:544 msgid "Payment Requests cannot be created against: {0}" msgstr "Zahlungsanforderungen können nicht erstellt werden für: {0}" @@ -33578,6 +34065,7 @@ msgstr "Zahlungsstatus" #. Label of the payment_term (Link) field in DocType 'Payment Terms Template #. Detail' #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/overdue_payment/overdue_payment.json #: erpnext/accounts/doctype/payment_entry_reference/payment_entry_reference.json #: erpnext/accounts/doctype/payment_schedule/payment_schedule.json @@ -33587,6 +34075,7 @@ msgstr "Zahlungsstatus" #: erpnext/accounts/report/gross_profit/gross_profit.py:449 #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:30 +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Payment Term" msgstr "Zahlungsbedingung" @@ -33739,6 +34228,9 @@ msgstr "Zahlungsbedingung {0} nicht verwendet in {1}" #. Label of the payments_tab (Tab Break) field in DocType 'Sales Invoice' #. Label of a Card Break in the Invoicing Workspace #. Option for the 'Hold Type' (Select) field in DocType 'Supplier' +#. Label of a Desktop Icon +#. Label of a Workspace Sidebar Item +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/cashier_closing/cashier_closing.json #: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.json @@ -33751,8 +34243,11 @@ msgstr "Zahlungsbedingung {0} nicht verwendet in {1}" #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/buying/doctype/supplier/supplier.json #: erpnext/buying/doctype/supplier/supplier_dashboard.py:12 +#: erpnext/desktop_icon/payments.json #: erpnext/selling/doctype/customer/customer_dashboard.py:21 #: erpnext/selling/page/point_of_sale/pos_past_order_summary.js:19 +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Payments" msgstr "Zahlungen" @@ -33843,8 +34338,10 @@ msgstr "Wartet auf Überprüfung" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Pending SO Items For Purchase Request" msgstr "Ausstehende Artikel aus Aufträgen für Lieferantenanfrage" @@ -33973,9 +34470,11 @@ msgstr "Periodenabschlusseinstellungen" #. Balance' #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account_closing_balance/account_closing_balance.json #: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Period Closing Voucher" msgstr "Periodenabschlussbeleg" @@ -34179,6 +34678,7 @@ msgstr "Telefonnummer" #. Option for the 'From Voucher Type' (Select) field in DocType 'Stock #. Reservation Entry' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/doctype/sales_order/sales_order.js:1022 #: erpnext/stock/doctype/delivery_note/delivery_note.js:199 #: erpnext/stock/doctype/material_request/material_request.js:156 @@ -34186,6 +34686,7 @@ msgstr "Telefonnummer" #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Pick List" msgstr "Pickliste" @@ -34354,8 +34855,10 @@ msgstr "Plaid Secret" #. Label of a Link in the Invoicing Workspace #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/erpnext_integrations/doctype/plaid_settings/plaid_settings.json +#: erpnext/workspace_sidebar/banking.json msgid "Plaid Settings" msgstr "Plaid-Einstellungen" @@ -34493,9 +34996,11 @@ msgstr "Werk Dashboard" #. Name of a DocType #. Label of the plant_floor (Link) field in DocType 'Workstation' +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/plant_floor/plant_floor.json #: erpnext/manufacturing/doctype/workstation/workstation.json #: erpnext/public/js/plant_floor_visual/visual_plant.js:53 +#: erpnext/workspace_sidebar/manufacturing.json msgid "Plant Floor" msgstr "Werkshalle" @@ -34512,7 +35017,7 @@ msgstr "Bitte füllen Sie die Artikel wieder auf und aktualisieren Sie die Pickl msgid "Please Select a Company" msgstr "Bitte wählen Sie eine Firma aus" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:111 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:114 msgid "Please Select a Company." msgstr "Bitte wählen Sie eine Firma aus." @@ -34551,7 +35056,7 @@ msgstr "Bitte fügen Sie die Zahlungsweise und die Details zum Eröffnungssaldo msgid "Please add Operations first." msgstr "" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:200 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:201 msgid "Please add Request for Quotation to the sidebar in Portal Settings." msgstr "Bitte fügen Sie „Angebotsanfrage“ zur Seitenleiste in den Portaleinstellungen hinzu." @@ -34646,7 +35151,7 @@ msgstr "Bitte auf \"Zeitplan generieren\" klicken, um die Seriennummer für Arti msgid "Please click on 'Generate Schedule' to get schedule" msgstr "Bitte auf \"Zeitplan generieren\" klicken, um den Zeitplan zu erhalten" -#: erpnext/selling/doctype/customer/customer.py:622 +#: erpnext/selling/doctype/customer/customer.py:623 msgid "Please contact any of the following users to extend the credit limits for {0}: {1}" msgstr "Bitte kontaktieren Sie einen der folgenden Benutzer, um die Kreditlimits für {0} zu erweitern: {1}" @@ -34654,7 +35159,7 @@ msgstr "Bitte kontaktieren Sie einen der folgenden Benutzer, um die Kreditlimits msgid "Please contact any of the following users to {} this transaction." msgstr "Bitte kontaktieren Sie einen der folgenden Benutzer, um diese Transaktion zu {}." -#: erpnext/selling/doctype/customer/customer.py:615 +#: erpnext/selling/doctype/customer/customer.py:616 msgid "Please contact your administrator to extend the credit limits for {0}." msgstr "Bitte wenden Sie sich an Ihren Administrator, um die Kreditlimits für {0} zu erweitern." @@ -34662,7 +35167,7 @@ msgstr "Bitte wenden Sie sich an Ihren Administrator, um die Kreditlimits für { msgid "Please convert the parent account in corresponding child company to a group account." msgstr "Bitte konvertieren Sie das Elternkonto in der entsprechenden Kinderfirma in ein Gruppenkonto." -#: erpnext/selling/doctype/quotation/quotation.py:616 +#: erpnext/selling/doctype/quotation/quotation.py:623 msgid "Please create Customer from Lead {0}." msgstr "Bitte erstellen Sie einen Kunden aus Interessent {0}." @@ -34678,7 +35183,7 @@ msgstr "Bitte erstellen Sie bei Bedarf eine neue Buchhaltungsdimension." msgid "Please create purchase from internal sale or delivery document itself" msgstr "Bitte erstellen Sie den Kauf aus dem internen Verkaufs- oder Lieferbeleg selbst" -#: erpnext/assets/doctype/asset/asset.py:460 +#: erpnext/assets/doctype/asset/asset.py:463 msgid "Please create purchase receipt or purchase invoice for the item {0}" msgstr "Bitte erstellen Sie eine Kaufquittung oder eine Eingangsrechnungen für den Artikel {0}" @@ -34686,11 +35191,11 @@ msgstr "Bitte erstellen Sie eine Kaufquittung oder eine Eingangsrechnungen für msgid "Please delete Product Bundle {0}, before merging {1} into {2}" msgstr "Bitte löschen Sie das Produktbündel {0}, bevor Sie {1} mit {2} zusammenführen" -#: erpnext/assets/doctype/asset/depreciation.py:556 +#: erpnext/assets/doctype/asset/depreciation.py:557 msgid "Please disable workflow temporarily for Journal Entry {0}" msgstr "Bitte deaktivieren Sie vorübergehend den Workflow für Buchungssatz {0}" -#: erpnext/assets/doctype/asset/asset.py:564 +#: erpnext/assets/doctype/asset/asset.py:567 msgid "Please do not book expense of multiple assets against one single Asset." msgstr "Bitte buchen Sie die Ausgaben für mehrere Vermögensgegenstände nicht auf einen einzigen Vermögensgegenstand." @@ -34759,7 +35264,7 @@ msgstr "" msgid "Please enter Cost Center" msgstr "Bitte die Kostenstelle eingeben" -#: erpnext/selling/doctype/sales_order/sales_order.py:419 +#: erpnext/selling/doctype/sales_order/sales_order.py:420 msgid "Please enter Delivery Date" msgstr "Bitte geben Sie das Lieferdatum ein" @@ -34893,7 +35398,7 @@ msgstr "Bitte geben Sie das erste Lieferdatum ein" msgid "Please enter the phone number first" msgstr "Bitte geben Sie zuerst die Telefonnummer ein" -#: erpnext/controllers/buying_controller.py:1170 +#: erpnext/controllers/buying_controller.py:1187 msgid "Please enter the {schedule_date}." msgstr "Bitte geben Sie das {schedule_date} ein." @@ -34982,6 +35487,10 @@ msgstr "Bitte korrigieren Sie den Fehler und versuchen Sie es erneut." msgid "Please refresh or reset the Plaid linking of the Bank {}." msgstr "Bitte aktualisieren oder setzen Sie die Plaid-Verknüpfung der Bank {} zurück." +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:43 +msgid "Please review the {0} configuration and complete any required financial setup activities." +msgstr "" + #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.js:12 #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.js:28 msgid "Please save before proceeding." @@ -35004,7 +35513,7 @@ msgstr "Bitte wählen Sie Vorlagentyp , um die Vorlage herunterzuladen" msgid "Please select Apply Discount On" msgstr "Bitte \"Rabatt anwenden auf\" auswählen" -#: erpnext/selling/doctype/sales_order/sales_order.py:1782 +#: erpnext/selling/doctype/sales_order/sales_order.py:1792 msgid "Please select BOM against item {0}" msgstr "Bitte eine Stückliste für Artikel {0} auswählen" @@ -35030,7 +35539,7 @@ msgstr "Bitte zuerst eine Kategorie auswählen" msgid "Please select Charge Type first" msgstr "Bitte zuerst einen Chargentyp auswählen" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:494 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:490 msgid "Please select Company" msgstr "Bitte Unternehmen auswählen" @@ -35039,7 +35548,7 @@ msgstr "Bitte Unternehmen auswählen" msgid "Please select Company and Posting Date to getting entries" msgstr "Bitte wählen Sie Unternehmen und Buchungsdatum, um Einträge zu erhalten" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:736 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:732 #: erpnext/manufacturing/doctype/plant_floor/plant_floor.js:28 msgid "Please select Company first" msgstr "Bitte zuerst Unternehmen auswählen" @@ -35058,13 +35567,13 @@ msgstr "Bitte wählen Sie zuerst den Kunden aus" msgid "Please select Existing Company for creating Chart of Accounts" msgstr "Bitte wählen Sie Bestehende Unternehmen für die Erstellung von Konten" -#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:210 -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:299 +#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:211 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:281 msgid "Please select Finished Good Item for Service Item {0}" msgstr "Bitte wählen Sie ein Fertigprodukt für Serviceartikel {0}" -#: erpnext/assets/doctype/asset/asset.js:744 -#: erpnext/assets/doctype/asset/asset.js:759 +#: erpnext/assets/doctype/asset/asset.js:745 +#: erpnext/assets/doctype/asset/asset.js:760 msgid "Please select Item Code first" msgstr "Bitte wählen Sie zuerst den Artikelcode" @@ -35088,15 +35597,15 @@ msgstr "Bitte Differenzkonto für periodische Buchung auswählen" msgid "Please select Posting Date before selecting Party" msgstr "Bitte erst Buchungsdatum und dann die Partei auswählen" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:737 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:733 msgid "Please select Posting Date first" msgstr "Bitte zuerst ein Buchungsdatum auswählen" -#: erpnext/manufacturing/doctype/bom/bom.py:1237 +#: erpnext/manufacturing/doctype/bom/bom.py:1246 msgid "Please select Price List" msgstr "Bitte eine Preisliste auswählen" -#: erpnext/selling/doctype/sales_order/sales_order.py:1784 +#: erpnext/selling/doctype/sales_order/sales_order.py:1794 msgid "Please select Qty against item {0}" msgstr "Bitte wählen Sie Menge für Artikel {0}" @@ -35124,18 +35633,18 @@ msgstr "Bitte wählen Sie \"Unterauftrag\" anstatt \"Bestellung\" {0}" msgid "Please select Unrealized Profit / Loss account or add default Unrealized Profit / Loss account account for company {0}" msgstr "Bitte wählen Sie ein Konto für nicht realisierten Gewinn/Verlust aus oder legen Sie das Standardkonto für nicht realisierten Gewinn/Verlust für Unternehmen {0} fest" -#: erpnext/manufacturing/doctype/bom/bom.py:1492 +#: erpnext/manufacturing/doctype/bom/bom.py:1501 msgid "Please select a BOM" msgstr "Bitte Stückliste auwählen" #: erpnext/accounts/party.py:427 -#: erpnext/stock/doctype/pick_list/pick_list.py:1618 +#: erpnext/stock/doctype/pick_list/pick_list.py:1617 msgid "Please select a Company" msgstr "Bitte ein Unternehmen auswählen" #: erpnext/accounts/doctype/payment_entry/payment_entry.js:268 #: erpnext/manufacturing/doctype/bom/bom.js:680 -#: erpnext/manufacturing/doctype/bom/bom.py:276 +#: erpnext/manufacturing/doctype/bom/bom.py:277 #: erpnext/public/js/controllers/accounts.js:277 #: erpnext/public/js/controllers/transaction.js:3258 msgid "Please select a Company first." @@ -35149,7 +35658,7 @@ msgstr "Bitte wählen Sie einen Kunden aus" msgid "Please select a Delivery Note" msgstr "Bitte wählen Sie einen Lieferschein" -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:171 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:153 msgid "Please select a Subcontracting Purchase Order." msgstr "Bitte wählen Sie eine Unterauftragsbestellung aus." @@ -35161,7 +35670,7 @@ msgstr "Bitte wählen Sie einen Lieferanten aus" msgid "Please select a Warehouse" msgstr "Bitte wählen Sie ein Lager" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1570 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1571 msgid "Please select a Work Order first." msgstr "Bitte wählen Sie zuerst einen Arbeitsauftrag aus." @@ -35169,7 +35678,7 @@ msgstr "Bitte wählen Sie zuerst einen Arbeitsauftrag aus." msgid "Please select a country" msgstr "Bitte wählen Sie ein Land aus" -#: erpnext/accounts/report/sales_register/sales_register.py:35 +#: erpnext/accounts/report/sales_register/sales_register.py:36 msgid "Please select a customer for fetching payments." msgstr "Bitte wählen Sie einen Kunden aus, um Zahlungen abzurufen." @@ -35198,15 +35707,15 @@ msgstr "Bitte wählen Sie eine Häufigkeit für den Lieferplan" msgid "Please select a row to create a Reposting Entry" msgstr "Bitte wählen Sie eine Zeile aus, um einen Umbuchungseintrag zu erstellen" -#: erpnext/accounts/report/purchase_register/purchase_register.py:34 +#: erpnext/accounts/report/purchase_register/purchase_register.py:35 msgid "Please select a supplier for fetching payments." msgstr "Bitte wählen Sie einen Lieferanten aus, um Zahlungen abzurufen." -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:160 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:142 msgid "Please select a valid Purchase Order that has Service Items." msgstr "Bitte wählen Sie eine gültige Bestellung mit Serviceartikeln." -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:157 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:139 msgid "Please select a valid Purchase Order that is configured for Subcontracting." msgstr "Bitte wählen Sie eine gültige Bestellung, die für die Vergabe von Unteraufträgen konfiguriert ist." @@ -35320,11 +35829,11 @@ msgstr "Bitte zuerst {0} auswählen" msgid "Please set 'Apply Additional Discount On'" msgstr "Bitte \"Zusätzlichen Rabatt anwenden auf\" aktivieren" -#: erpnext/assets/doctype/asset/depreciation.py:783 +#: erpnext/assets/doctype/asset/depreciation.py:784 msgid "Please set 'Asset Depreciation Cost Center' in Company {0}" msgstr "Bitte setzen Sie die Kostenstelle für Abschreibungen von Vermögenswerten für das Unternehmen {0}" -#: erpnext/assets/doctype/asset/depreciation.py:781 +#: erpnext/assets/doctype/asset/depreciation.py:782 msgid "Please set 'Gain/Loss Account on Asset Disposal' in Company {0}" msgstr "Bitte setzen Sie \"Gewinn-/Verlustrechnung auf die Veräußerung von Vermögenswerten\" für Unternehmen {0}" @@ -35366,7 +35875,7 @@ msgstr "Bitte Unternehmen angeben" msgid "Please set Customer Address to determine if the transaction is an export." msgstr "Bitte legen Sie die Kundenadresse fest, um festzustellen, ob es sich bei der Transaktion um einen Export handelt." -#: erpnext/assets/doctype/asset/depreciation.py:745 +#: erpnext/assets/doctype/asset/depreciation.py:746 msgid "Please set Depreciation related Accounts in Asset Category {0} or Company {1}" msgstr "Bitte stellen Sie die Abschreibungskonten in der Anlagenkategorie {0} oder im Unternehmen {1} ein" @@ -35384,7 +35893,7 @@ msgstr "Bitte setzen Sie den Steuercode für den Kunden '%s'" msgid "Please set Fiscal Code for the public administration '%s'" msgstr "Bitte setzen Sie den Steuercode für die öffentliche Verwaltung '%s'" -#: erpnext/assets/doctype/asset/depreciation.py:731 +#: erpnext/assets/doctype/asset/depreciation.py:732 msgid "Please set Fixed Asset Account in Asset Category {0}" msgstr "Bitte legen Sie das Konto für Anlagevermögen in der Vermögensgegenstand-Kategorie {0} fest." @@ -35430,7 +35939,7 @@ msgstr "Bitte legen Sie eine Firma fest" msgid "Please set a Cost Center for the Asset or set an Asset Depreciation Cost Center for the Company {}" msgstr "Bitte legen Sie eine Kostenstelle für den Vermögensgegenstand oder eine Standard-Kostenstelle für die Abschreibung von Vermögensgegenständen für das Unternehmen {} fest" -#: erpnext/projects/doctype/project/project.py:731 +#: erpnext/projects/doctype/project/project.py:732 msgid "Please set a default Holiday List for Company {0}" msgstr "Bitte legen Sie eine Standardliste der arbeitsfreien Tage für Unternehmen {0} fest" @@ -35516,7 +36025,7 @@ msgstr "Bitte setzen Sie Filter basierend auf Artikel oder Lager" msgid "Please set one of the following:" msgstr "Bitte stellen Sie eine der folgenden Optionen ein:" -#: erpnext/assets/doctype/asset/asset.py:645 +#: erpnext/assets/doctype/asset/asset.py:648 msgid "Please set opening number of booked depreciations" msgstr "Bitte geben Sie die Anzahl der gebuchten Abschreibungen zu Beginn an" @@ -35536,11 +36045,11 @@ msgstr "Bitte die Standardkostenstelle im Unternehmen {0} festlegen." msgid "Please set the Item Code first" msgstr "Bitte legen Sie zuerst den Itemcode fest" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1633 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1634 msgid "Please set the Target Warehouse in the Job Card" msgstr "Bitte setzen Sie das Eingangslager in der Jobkarte" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1637 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1638 msgid "Please set the WIP Warehouse in the Job Card" msgstr "Bitte legen Sie das Fertigungslager im Arbeitsplan fest" @@ -35587,7 +36096,7 @@ msgstr "Bitte setzen Sie {0} auf {1}, das gleiche Konto, das in der ursprünglic msgid "Please setup and enable a group account with the Account Type - {0} for the company {1}" msgstr "Bitte richten Sie ein Gruppenkonto mit dem Kontotyp - {0} für die Firma {1} ein und aktivieren Sie es" -#: erpnext/assets/doctype/asset/depreciation.py:354 +#: erpnext/assets/doctype/asset/depreciation.py:355 msgid "Please share this email with your support team so that they can find and fix the issue." msgstr "Bitte teilen Sie diese E-Mail mit Ihrem Support-Team, damit es das Problem finden und beheben kann." @@ -35794,15 +36303,15 @@ msgstr "Portoaufwendungen" #: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:61 #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:66 #: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:151 -#: erpnext/accounts/report/general_ledger/general_ledger.py:681 +#: erpnext/accounts/report/general_ledger/general_ledger.py:679 #: erpnext/accounts/report/gross_profit/gross_profit.py:300 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:175 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:192 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:176 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:193 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:143 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:94 #: erpnext/accounts/report/pos_register/pos_register.py:172 -#: erpnext/accounts/report/purchase_register/purchase_register.py:168 -#: erpnext/accounts/report/sales_register/sales_register.py:184 +#: erpnext/accounts/report/purchase_register/purchase_register.py:169 +#: erpnext/accounts/report/sales_register/sales_register.py:185 #: erpnext/assets/doctype/asset_capitalization/asset_capitalization.json #: erpnext/manufacturing/doctype/job_card/job_card.json #: erpnext/manufacturing/doctype/master_production_schedule/master_production_schedule.json @@ -35843,7 +36352,7 @@ msgid "Posting Date Inheritance for Exchange Gain / Loss" msgstr "Vererbung des Buchungsdatums für Wechselkursgewinne/-verluste" #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:269 -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:142 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:143 msgid "Posting Date cannot be future date" msgstr "Buchungsdatum darf nicht in der Zukunft liegen" @@ -35863,6 +36372,7 @@ msgstr "Das Buchungsdatum wird auf das heutige Datum geändert, da \"Buchungsdat #: erpnext/stock/doctype/serial_and_batch_entry/serial_and_batch_entry.json #: erpnext/stock/doctype/stock_closing_balance/stock_closing_balance.json #: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:27 #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:506 msgid "Posting Datetime" msgstr "Buchungszeitpunkt" @@ -36066,6 +36576,10 @@ msgstr "Vorschau der erforderlichen Materialien" msgid "Previous Financial Year is not closed" msgstr "Letztes Geschäftsjahr nicht abgeschlossen" +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:54 +msgid "Previous Qty" +msgstr "" + #. Label of the previous_work_experience (Section Break) field in DocType #. 'Employee' #: erpnext/setup/doctype/employee/employee.json @@ -36124,6 +36638,7 @@ msgstr "Preisnachlass Platten" #. Name of a DocType #. Label of the buying_price_list (Link) field in DocType 'Purchase Receipt' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pos_profile/pos_profile.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json @@ -36145,6 +36660,7 @@ msgstr "Preisnachlass Platten" #: erpnext/stock/doctype/price_list/price_list.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/buying.json erpnext/workspace_sidebar/selling.json msgid "Price List" msgstr "Preisliste" @@ -36310,7 +36826,7 @@ msgstr "Preis pro Einheit ({0})" msgid "Price is not set for the item." msgstr "Für den Artikel ist kein Preis festgelegt." -#: erpnext/manufacturing/doctype/bom/bom.py:566 +#: erpnext/manufacturing/doctype/bom/bom.py:567 msgid "Price not found for item {0} in price list {1}" msgstr "Preis für Artikel {0} in Preisliste {1} nicht gefunden" @@ -36340,12 +36856,14 @@ msgstr "Preisgestaltung" #. Label of a Link in the Buying Workspace #. Label of a Link in the Selling Workspace #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/coupon_code/coupon_code.json #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/pricing_rule_detail/pricing_rule_detail.json #: erpnext/buying/workspace/buying/buying.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json msgid "Pricing Rule" msgstr "Preisregel" @@ -36683,7 +37201,7 @@ msgstr "Prozessbeschreibung" msgid "Process Loss" msgstr "Prozessverlust" -#: erpnext/manufacturing/doctype/bom/bom.py:1220 +#: erpnext/manufacturing/doctype/bom/bom.py:1229 msgid "Process Loss Percentage cannot be greater than 100" msgstr "Der Prozentsatz der Prozessverluste kann nicht größer als 100 sein" @@ -36732,7 +37250,11 @@ msgid "Process Owner Full Name" msgstr "Vollständiger Name des Prozessinhabers" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.json +#: erpnext/workspace_sidebar/banking.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Process Payment Reconciliation" msgstr "Zahlungsabgleich verarbeiten" @@ -36812,8 +37334,10 @@ msgstr "Beschaffung" #. Name of a report #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/procurement_tracker/procurement_tracker.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Procurement Tracker" msgstr "Beschaffungs-Tracker" @@ -36871,6 +37395,7 @@ msgstr "Produkt" #. Label of a Link in the Selling Workspace #. Label of the product_bundle (Link) field in DocType 'Purchase Receipt Item' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/buying/workspace/buying/buying.json @@ -36880,6 +37405,7 @@ msgstr "Produkt" #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json msgid "Product Bundle" msgstr "Produkt-Bundle" @@ -36945,8 +37471,10 @@ msgstr "Produktion" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/production_analytics/production_analytics.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Production Analytics" msgstr "Produktions-Analysen" @@ -36988,6 +37516,7 @@ msgstr "" #. Option for the 'From Voucher Type' (Select) field in DocType 'Stock #. Reservation Entry' #. Label of the production_plan (Data) field in DocType 'Subcontracting Order' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/manufacturing/doctype/production_plan/production_plan.json #: erpnext/manufacturing/doctype/work_order/work_order.json @@ -36996,6 +37525,7 @@ msgstr "" #: erpnext/stock/doctype/material_request_item/material_request_item.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json #: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Production Plan" msgstr "Produktionsplan" @@ -37068,8 +37598,10 @@ msgstr "Produktionsplan Zusammenfassung" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/production_planning_report/production_planning_report.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Production Planning Report" msgstr "Produktionsplanungsbericht" @@ -37091,11 +37623,13 @@ msgstr "Gewinn in diesem Jahr" #. Closing Voucher Detail' #. Label of a chart in the Financial Reports Workspace #. Label of a chart in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/process_period_closing_voucher_detail/process_period_closing_voucher_detail.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/public/js/financial_statements.js:327 +#: erpnext/workspace_sidebar/financial_reports.json msgid "Profit and Loss" msgstr "Gewinn und Verlust" @@ -37123,14 +37657,18 @@ msgid "Profit for the year" msgstr "Jahresüberschuss" #. Label of a Card Break in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Profitability" msgstr "Rentabilität" #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/profitability_analysis/profitability_analysis.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Profitability Analysis" msgstr "Wirtschaftlichkeitsanalyse" @@ -37143,7 +37681,7 @@ msgstr "Der prozentuale Fortschritt für eine Aufgabe darf nicht mehr als 100 be msgid "Progress (%)" msgstr "Fortschritt (%)" -#: erpnext/projects/doctype/project/project.py:370 +#: erpnext/projects/doctype/project/project.py:371 msgid "Project Collaboration Invitation" msgstr "Projekt-Zusammenarbeit Einladung" @@ -37166,6 +37704,11 @@ msgstr "Projektmanager:in" msgid "Project Name" msgstr "Projektname" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/projects.json +msgid "Project Profitability" +msgstr "Projektrentabilität" + #: erpnext/templates/pages/projects.html:112 msgid "Project Progress:" msgstr "Projektfortschritt:" @@ -37181,18 +37724,22 @@ msgid "Project Status" msgstr "Projektstatus" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/projects/report/project_summary/project_summary.json +#: erpnext/workspace_sidebar/projects.json msgid "Project Summary" msgstr "Projektübersicht" -#: erpnext/projects/doctype/project/project.py:669 +#: erpnext/projects/doctype/project/project.py:670 msgid "Project Summary for {0}" msgstr "Projektzusammenfassung für {0}" #. Name of a DocType #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/doctype/project_template/project_template.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Project Template" msgstr "Projektvorlage" @@ -37206,18 +37753,22 @@ msgstr "Projektvorlagenaufgabe" #. Name of a DocType #. Label of the project_type (Data) field in DocType 'Project Type' #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/doctype/project/project.json #: erpnext/projects/doctype/project_template/project_template.json #: erpnext/projects/doctype/project_type/project_type.json #: erpnext/projects/report/project_summary/project_summary.js:30 #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Project Type" msgstr "Projekttyp" #. Name of a DocType #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/doctype/project_update/project_update.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Project Update" msgstr "Projektaktualisierung" @@ -37248,7 +37799,9 @@ msgid "Project will be accessible on the website to these users" msgstr "Projekt wird auf der Website für diese Benutzer zugänglich sein" #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Project wise Stock Tracking" msgstr "Projektweise Bestandsverfolgung" @@ -37303,13 +37856,17 @@ msgstr "Formel für die prognostizierte Menge" msgid "Projected qty" msgstr "Geplante Menge" +#. Label of a Desktop Icon #. Name of a Workspace #. Label of a Card Break in the Projects Workspace -#: erpnext/config/projects.py:7 erpnext/projects/doctype/project/project.py:447 +#. Title of a Workspace Sidebar +#: erpnext/config/projects.py:7 erpnext/desktop_icon/projects.json +#: erpnext/projects/doctype/project/project.py:448 #: erpnext/projects/workspace/projects/projects.json #: erpnext/selling/doctype/customer/customer_dashboard.py:26 #: erpnext/selling/doctype/sales_order/sales_order_dashboard.py:28 #: erpnext/setup/doctype/company/company_dashboard.py:25 +#: erpnext/workspace_sidebar/projects.json msgid "Projects" msgstr "Projekte" @@ -37322,8 +37879,10 @@ msgstr "Projektleiter" #. Name of a DocType #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/doctype/projects_settings/projects_settings.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Projects Settings" msgstr "Projekteinstellungen" @@ -37349,10 +37908,12 @@ msgstr "Werbeartikel" #. Name of a DocType #. Label of a Link in the Buying Workspace #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json #: erpnext/buying/workspace/buying/buying.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Promotional Scheme" msgstr "Werbemaßnahme" @@ -37399,10 +37960,12 @@ msgstr "Prorieren" #. Name of a DocType #. Label of a Link in the CRM Workspace #. Label of the prospect_name (Link) field in DocType 'Customer' +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/lead/lead.js:36 erpnext/crm/doctype/lead/lead.js:62 #: erpnext/crm/doctype/prospect/prospect.json #: erpnext/crm/workspace/crm/crm.json #: erpnext/selling/doctype/customer/customer.json +#: erpnext/workspace_sidebar/crm.json msgid "Prospect" msgstr "Potenzieller Kunde" @@ -37432,8 +37995,9 @@ msgstr "Prospektion" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/prospects_engaged_but_not_converted/prospects_engaged_but_not_converted.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Prospects Engaged But Not Converted" msgstr "Perspektiven engagiert, aber nicht umgewandelt" @@ -37538,8 +38102,10 @@ msgstr "Gesamtbetrag des Einkaufs" #. Name of a report #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/purchase_analytics/purchase_analytics.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Purchase Analytics" msgstr "Einkaufsanalyse" @@ -37611,6 +38177,7 @@ msgstr "Einkaufskosten für Artikel {0}" #. Item' #. Option for the 'Reference Type' (Select) field in DocType 'Quality #. Inspection' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/payment_reconciliation_invoice/payment_reconciliation_invoice.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json @@ -37633,6 +38200,8 @@ msgstr "Einkaufskosten für Artikel {0}" #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json #: erpnext/stock/doctype/quality_inspection/quality_inspection.json #: erpnext/stock/doctype/stock_entry/stock_entry.js:336 +#: erpnext/workspace_sidebar/buying.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Purchase Invoice" msgstr "Eingangsrechnung" @@ -37656,9 +38225,12 @@ msgstr "Eingangsrechnungs-Artikel" #. Name of a report #. Label of a Link in the Financial Reports Workspace #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/purchase_invoice_trends/purchase_invoice_trends.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Purchase Invoice Trends" msgstr "Trendanalyse Eingangsrechnungen" @@ -37671,7 +38243,7 @@ msgstr "Eingangsrechnung kann nicht gegen bestehenden Vermögensgegenstand {0} a msgid "Purchase Invoice {0} is already submitted" msgstr "Eingangsrechnung {0} ist bereits gebucht" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1935 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1931 msgid "Purchase Invoices" msgstr "Eingangsrechnungen" @@ -37694,12 +38266,13 @@ msgstr "Eingangsrechnungen" #. Label of the purchase_order (Link) field in DocType 'Subcontracting Receipt #. Item' #. Label of a Link in the Subcontracting Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:145 #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:231 -#: erpnext/accounts/report/purchase_register/purchase_register.py:215 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:232 +#: erpnext/accounts/report/purchase_register/purchase_register.py:216 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/purchase_receipt_item_supplied/purchase_receipt_item_supplied.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:39 @@ -37709,7 +38282,7 @@ msgstr "Eingangsrechnungen" #: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.js:48 #: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:203 #: erpnext/buying/workspace/buying/buying.json -#: erpnext/controllers/buying_controller.py:901 +#: erpnext/controllers/buying_controller.py:918 #: erpnext/crm/doctype/contract/contract.json #: erpnext/manufacturing/doctype/blanket_order/blanket_order.js:54 #: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json @@ -37724,6 +38297,8 @@ msgstr "Eingangsrechnungen" #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/buying.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Purchase Order" msgstr "Bestellung" @@ -37738,9 +38313,11 @@ msgstr "Bestellbetrag (Firmenwährung)" #. Name of a report #. Label of a Link in the Buying Workspace #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.json #: erpnext/buying/workspace/buying/buying.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/buying.json msgid "Purchase Order Analysis" msgstr "Bestellanalyse" @@ -37780,7 +38357,7 @@ msgstr "Bestellposition" msgid "Purchase Order Item Supplied" msgstr "Bestellartikel geliefert" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:975 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:982 msgid "Purchase Order Item reference is missing in Subcontracting Receipt {0}" msgstr "Bestellposition-Referenz fehlt in Unterauftragsbeleg {0}" @@ -37804,8 +38381,10 @@ msgstr "Bestellung erforderlich für Artikel {}" #. Name of a report #. Label of a chart in the Buying Workspace #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/purchase_order_trends/purchase_order_trends.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Purchase Order Trends" msgstr "Entwicklung Bestellungen" @@ -37825,7 +38404,7 @@ msgstr "Bestellung {0} erstellt" msgid "Purchase Order {0} is not submitted" msgstr "Bestellung {0} ist nicht gebucht" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:879 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:887 msgid "Purchase Orders" msgstr "Bestellungen" @@ -37840,7 +38419,7 @@ msgstr "" msgid "Purchase Orders Items Overdue" msgstr "Bestellungen überfällig" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:282 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:286 msgid "Purchase Orders are not allowed for {0} due to a scorecard standing of {1}." msgstr "Kaufaufträge sind für {0} wegen einem Stand von {1} in der Bewertungsliste nicht erlaubt." @@ -37877,13 +38456,14 @@ msgstr "Einkaufspreisliste" #. Option for the 'From Voucher Type' (Select) field in DocType 'Stock #. Reservation Entry' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:170 #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:622 #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:632 #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice_list.js:49 #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:238 -#: erpnext/accounts/report/purchase_register/purchase_register.py:222 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:239 +#: erpnext/accounts/report/purchase_register/purchase_register.py:223 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.js:22 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:21 #: erpnext/assets/doctype/asset/asset.json @@ -37897,6 +38477,7 @@ msgstr "Einkaufspreisliste" #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json #: erpnext/stock/workspace/stock/stock.json #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:67 +#: erpnext/workspace_sidebar/stock.json msgid "Purchase Receipt" msgstr "Eingangsbeleg" @@ -37947,17 +38528,24 @@ msgstr "Eingangsbeleg für Artikel {} erforderlich" #. Label of a Link in the Buying Workspace #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json #: erpnext/stock/report/purchase_receipt_trends/purchase_receipt_trends.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Purchase Receipt Trends" msgstr "Trendanalyse Eingangsbelege" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/buying.json +msgid "Purchase Receipt Trends " +msgstr "Trendanalyse Eingangsbelege " + #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:358 msgid "Purchase Receipt doesn't have any Item for which Retain Sample is enabled." msgstr "Der Eingangsbeleg enthält keinen Artikel, für den die Option "Probe aufbewahren" aktiviert ist." -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:1051 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:1058 msgid "Purchase Receipt {0} created." msgstr "Eingangsbeleg {0} erstellt." @@ -37966,7 +38554,9 @@ msgid "Purchase Receipt {0} is not submitted" msgstr "Eingangsbeleg {0} ist nicht gebucht" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/purchase_register/purchase_register.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Purchase Register" msgstr "Übersicht über Einkäufe" @@ -37975,8 +38565,10 @@ msgid "Purchase Return" msgstr "Warenrücksendung" #. Label of the purchase_tax_template (Link) field in DocType 'Tax Rule' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/tax_rule/tax_rule.json #: erpnext/setup/doctype/company/company.js:145 +#: erpnext/workspace_sidebar/taxes.json msgid "Purchase Tax Template" msgstr "Umsatzsteuer-Vorlage" @@ -38233,6 +38825,7 @@ msgstr "Menge (in Lager-ME)" #. Label of the qty_after_transaction (Float) field in DocType 'Stock Ledger #. Entry' #: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:66 msgid "Qty After Transaction" msgstr "Menge nach Transaktion" @@ -38277,7 +38870,7 @@ msgstr "Herzustellende Menge" msgid "Qty To Manufacture ({0}) cannot be a fraction for the UOM {2}. To allow this, disable '{1}' in the UOM {2}." msgstr "Die Herzustellende Menge ({0}) kann nicht ein Bruchteil der Maßeinheit {2} sein. Um dies zu ermöglichen, deaktivieren Sie '{1}' in der Maßeinheit {2}." -#: erpnext/manufacturing/doctype/job_card/job_card.py:251 +#: erpnext/manufacturing/doctype/job_card/job_card.py:252 msgid "Qty To Manufacture in the job card cannot be greater than Qty To Manufacture in the work order for the operation {0}.

    Solution: Either you can reduce the Qty To Manufacture in the job card or set the 'Overproduction Percentage For Work Order' in the {1}." msgstr "" @@ -38380,7 +38973,7 @@ msgid "Qty to Fetch" msgstr "Abzurufende Menge" #: erpnext/manufacturing/doctype/job_card/job_card.js:310 -#: erpnext/manufacturing/doctype/job_card/job_card.py:872 +#: erpnext/manufacturing/doctype/job_card/job_card.py:873 msgid "Qty to Manufacture" msgstr "Herzustellende Menge" @@ -38433,13 +39026,17 @@ msgstr "Qualifiziert durch" msgid "Qualified on" msgstr "Qualifiziert am" +#. Label of a Desktop Icon #. Name of a Workspace #. Label of the quality_tab (Tab Break) field in DocType 'Item' #. Label of the quality_tab (Tab Break) field in DocType 'Stock Settings' +#. Title of a Workspace Sidebar +#: erpnext/desktop_icon/quality.json #: erpnext/quality_management/workspace/quality/quality.json #: erpnext/stock/doctype/batch/batch_dashboard.py:11 #: erpnext/stock/doctype/item/item.json #: erpnext/stock/doctype/stock_settings/stock_settings.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality" msgstr "Qualität" @@ -38447,9 +39044,11 @@ msgstr "Qualität" #. Option for the 'Document Type' (Select) field in DocType 'Quality Meeting #. Minutes' #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_action/quality_action.json #: erpnext/quality_management/doctype/quality_meeting_minutes/quality_meeting_minutes.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Action" msgstr "Qualitätsmaßnahme" @@ -38462,9 +39061,11 @@ msgstr "Qualitätsaktionsauflösung" #. Option for the 'Document Type' (Select) field in DocType 'Quality Meeting #. Minutes' #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_feedback/quality_feedback.json #: erpnext/quality_management/doctype/quality_meeting_minutes/quality_meeting_minutes.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Feedback" msgstr "Qualitätsfeedback" @@ -38487,8 +39088,10 @@ msgstr "Qualitäts-Feedback-Vorlagenparameter" #. Name of a DocType #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_goal/quality_goal.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Goal" msgstr "Qualitätsziel" @@ -38517,6 +39120,7 @@ msgstr "Qualitätsziel" #. Label of a Link in the Stock Workspace #. Label of the quality_inspection (Link) field in DocType 'Subcontracting #. Receipt Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -38531,6 +39135,7 @@ msgstr "Qualitätsziel" #: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json #: erpnext/stock/workspace/stock/stock.json #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json +#: erpnext/workspace_sidebar/quality.json erpnext/workspace_sidebar/stock.json msgid "Quality Inspection" msgstr "Qualitätsprüfung" @@ -38566,8 +39171,10 @@ msgstr "Einstellungen für die Qualitätsprüfung" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/quality_inspection_summary/quality_inspection_summary.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Quality Inspection Summary" msgstr "Zusammenfassung der Qualitätsprüfung" @@ -38579,6 +39186,7 @@ msgstr "Zusammenfassung der Qualitätsprüfung" #. Inspection' #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom/bom.json #: erpnext/manufacturing/doctype/job_card/job_card.json #: erpnext/manufacturing/doctype/operation/operation.json @@ -38586,6 +39194,7 @@ msgstr "Zusammenfassung der Qualitätsprüfung" #: erpnext/stock/doctype/quality_inspection/quality_inspection.json #: erpnext/stock/doctype/quality_inspection_template/quality_inspection_template.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/quality.json erpnext/workspace_sidebar/stock.json msgid "Quality Inspection Template" msgstr "Qualitätsinspektionsvorlage" @@ -38595,17 +39204,17 @@ msgstr "Qualitätsinspektionsvorlage" msgid "Quality Inspection Template Name" msgstr "Name der Qualitätsinspektionsvorlage" -#: erpnext/manufacturing/doctype/job_card/job_card.py:781 +#: erpnext/manufacturing/doctype/job_card/job_card.py:782 msgid "Quality Inspection is required for the item {0} before completing the job card {1}" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:792 -#: erpnext/manufacturing/doctype/job_card/job_card.py:801 +#: erpnext/manufacturing/doctype/job_card/job_card.py:793 +#: erpnext/manufacturing/doctype/job_card/job_card.py:802 msgid "Quality Inspection {0} is not submitted for the item: {1}" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:811 -#: erpnext/manufacturing/doctype/job_card/job_card.py:820 +#: erpnext/manufacturing/doctype/job_card/job_card.py:812 +#: erpnext/manufacturing/doctype/job_card/job_card.py:821 msgid "Quality Inspection {0} is rejected for the item: {1}" msgstr "" @@ -38641,8 +39250,10 @@ msgstr "Qualitätsmanager" #. Name of a DocType #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_meeting/quality_meeting.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Meeting" msgstr "Qualitätstreffen" @@ -38660,9 +39271,11 @@ msgstr "Qualitätssitzungsprotokoll" #. Label of the quality_procedure_name (Data) field in DocType 'Quality #. Procedure' #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_procedure/quality_procedure.json #: erpnext/quality_management/doctype/quality_procedure/quality_procedure_tree.js:10 #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Procedure" msgstr "Qualitätsverfahren" @@ -38675,9 +39288,11 @@ msgstr "Qualitätsprozess" #. Minutes' #. Name of a DocType #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_meeting_minutes/quality_meeting_minutes.json #: erpnext/quality_management/doctype/quality_review/quality_review.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Review" msgstr "Qualitätsüberprüfung" @@ -38881,11 +39496,11 @@ msgstr "Menge darf nicht mehr als {0} sein" msgid "Quantity of item obtained after manufacturing / repacking from given quantities of raw materials" msgstr "Menge eines Artikels nach der Herstellung/dem Umpacken auf Basis vorgegebener Mengen von Rohmaterial" -#: erpnext/manufacturing/doctype/bom/bom.py:734 +#: erpnext/manufacturing/doctype/bom/bom.py:741 msgid "Quantity required for Item {0} in row {1}" msgstr "Für Artikel {0} in Zeile {1} benötigte Menge" -#: erpnext/manufacturing/doctype/bom/bom.py:678 +#: erpnext/manufacturing/doctype/bom/bom.py:685 #: erpnext/manufacturing/doctype/job_card/job_card.js:391 #: erpnext/manufacturing/doctype/job_card/job_card.js:461 #: erpnext/manufacturing/doctype/workstation/workstation.js:303 @@ -38900,7 +39515,7 @@ msgstr "Zu machende Menge" msgid "Quantity to Manufacture" msgstr "Menge zu fertigen" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2575 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2584 msgid "Quantity to Manufacture can not be zero for the operation {0}" msgstr "Die herzustellende Menge darf für den Vorgang {0} nicht Null sein." @@ -38949,7 +39564,7 @@ msgstr "Abfrage Route String" msgid "Queue Size should be between 5 and 100" msgstr "Die Größe der Warteschlange sollte zwischen 5 und 100 liegen" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:625 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:621 msgid "Quick Journal Entry" msgstr "Schnellbuchung" @@ -38959,8 +39574,10 @@ msgstr "Liquiditätsgrad 2. Grades" #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/quick_stock_balance/quick_stock_balance.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Quick Stock Balance" msgstr "Schneller Lagerbestand" @@ -38988,6 +39605,7 @@ msgstr "Ang/Inter %" #. Label of the prevdoc_docname (Link) field in DocType 'Sales Order Item' #. Label of a Link in the Selling Workspace #. Option for the 'Transaction' (Select) field in DocType 'Authorization Rule' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:300 #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:51 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.html:20 @@ -39003,6 +39621,7 @@ msgstr "Ang/Inter %" #: erpnext/selling/doctype/sales_order_item/sales_order_item.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/setup/doctype/authorization_rule/authorization_rule.json +#: erpnext/workspace_sidebar/selling.json msgid "Quotation" msgstr "Angebot" @@ -39042,20 +39661,22 @@ msgstr "Angebot für" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/quotation_trends/quotation_trends.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Quotation Trends" msgstr "Trendanalyse Angebote" -#: erpnext/selling/doctype/sales_order/sales_order.py:483 +#: erpnext/selling/doctype/sales_order/sales_order.py:484 msgid "Quotation {0} is cancelled" msgstr "Angebot {0} wird storniert" -#: erpnext/selling/doctype/sales_order/sales_order.py:396 +#: erpnext/selling/doctype/sales_order/sales_order.py:397 msgid "Quotation {0} not of type {1}" msgstr "Angebot {0} nicht vom Typ {1}" -#: erpnext/selling/doctype/quotation/quotation.py:347 +#: erpnext/selling/doctype/quotation/quotation.py:350 #: erpnext/selling/page/sales_funnel/sales_funnel.py:57 msgid "Quotations" msgstr "Angebote" @@ -39084,7 +39705,7 @@ msgstr "Angebotsbetrag" msgid "RFQ and Purchase Order Settings" msgstr "" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:119 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:120 msgid "RFQs are not allowed for {0} due to a scorecard standing of {1}" msgstr "RFQs sind nicht zulässig für {0} aufgrund eines Standes von {1} in der Bewertungsliste" @@ -39163,8 +39784,8 @@ msgstr "Gemeldet von (E-Mail)" #: erpnext/accounts/doctype/share_transfer/share_transfer.json #: erpnext/accounts/print_format/sales_invoice_print/sales_invoice_print.html:92 #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:78 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:260 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:312 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:261 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:313 #: erpnext/accounts/report/share_ledger/share_ledger.py:56 #: erpnext/assets/doctype/asset_capitalization_service_item/asset_capitalization_service_item.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json @@ -39570,7 +40191,7 @@ msgstr "Gelieferte Rohmaterialien" msgid "Raw Materials Supplied Cost" msgstr "Kosten gelieferter Rohmaterialien" -#: erpnext/manufacturing/doctype/bom/bom.py:726 +#: erpnext/manufacturing/doctype/bom/bom.py:733 msgid "Raw Materials cannot be blank." msgstr "Rohmaterial kann nicht leer sein" @@ -39774,9 +40395,9 @@ msgstr "Forderungen-/Verbindlichkeiten-Konto" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:68 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1162 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:233 -#: erpnext/accounts/report/sales_register/sales_register.py:216 -#: erpnext/accounts/report/sales_register/sales_register.py:270 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:234 +#: erpnext/accounts/report/sales_register/sales_register.py:217 +#: erpnext/accounts/report/sales_register/sales_register.py:271 msgid "Receivable Account" msgstr "Forderungskonto" @@ -39791,7 +40412,9 @@ msgid "Receivable/Payable Account: {0} doesn't belong to company {1}" msgstr "Forderungen-/Verbindlichkeiten-Konto: {0} gehört nicht zu Unternehmen {1}" #. Label of the invoiced_amount (Check) field in DocType 'Email Digest' +#. Label of a Workspace Sidebar Item #: erpnext/setup/doctype/email_digest/email_digest.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Receivables" msgstr "Forderungen" @@ -40026,6 +40649,11 @@ msgstr "Abstimmungsfortschritt" msgid "Reconciliation Queue Size" msgstr "Größe der Abstimmungswarteschlange" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/banking.json +msgid "Reconciliation Statement" +msgstr "" + #. Label of the reconciliation_takes_effect_on (Select) field in DocType #. 'Company' #: erpnext/setup/doctype/company/company.json @@ -40310,6 +40938,11 @@ msgstr "Lagerabschlussbuchung neu erstellen" msgid "Regional" msgstr "Regional" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "Registers" +msgstr "" + #. Label of the registration_details (Code) field in DocType 'Company' #: erpnext/setup/doctype/company/company.json msgid "Registration Details" @@ -40482,10 +41115,10 @@ msgstr "Bemerkung" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1268 #: erpnext/accounts/report/general_ledger/general_ledger.html:90 #: erpnext/accounts/report/general_ledger/general_ledger.html:116 -#: erpnext/accounts/report/general_ledger/general_ledger.py:796 +#: erpnext/accounts/report/general_ledger/general_ledger.py:794 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:112 -#: erpnext/accounts/report/purchase_register/purchase_register.py:295 -#: erpnext/accounts/report/sales_register/sales_register.py:334 +#: erpnext/accounts/report/purchase_register/purchase_register.py:296 +#: erpnext/accounts/report/sales_register/sales_register.py:335 #: erpnext/manufacturing/doctype/bom_creator/bom_creator.json #: erpnext/manufacturing/doctype/downtime_entry/downtime_entry.json #: erpnext/manufacturing/doctype/job_card/job_card.json @@ -40711,7 +41344,10 @@ msgid "Reports to" msgstr "Vorgesetzter" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Repost Accounting Ledger" msgstr "Buchhaltungs-Hauptbuch neu buchen" @@ -40721,7 +41357,10 @@ msgid "Repost Accounting Ledger Items" msgstr "Buchhaltungs-Hauptbuch-Positionen neu buchen" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/repost_accounting_ledger_settings/repost_accounting_ledger_settings.json +#: erpnext/workspace_sidebar/accounts_setup.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Repost Accounting Ledger Settings" msgstr "Einstellungen für Umbuchung des Buchhaltungs-Hauptbuchs" @@ -40737,7 +41376,9 @@ msgid "Repost Error Log" msgstr "Fehlerprotokoll für Umbuchungen" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json +#: erpnext/workspace_sidebar/stock.json msgid "Repost Item Valuation" msgstr "Artikelbewertung neu buchen" @@ -40752,7 +41393,10 @@ msgid "Repost Only Accounting Ledgers" msgstr "" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/repost_payment_ledger/repost_payment_ledger.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Repost Payment Ledger" msgstr "Zahlungsbuch neu buchen" @@ -40893,16 +41537,18 @@ msgstr "Informationsanfrage" #. Label of the request_for_quotation (Link) field in DocType 'Supplier #. Quotation Item' #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/buying_settings/buying_settings.json #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.json -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:311 -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:413 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:312 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:414 #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:88 #: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js:70 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:270 #: erpnext/buying/workspace/buying/buying.json #: erpnext/stock/doctype/material_request/material_request.js:202 +#: erpnext/workspace_sidebar/buying.json msgid "Request for Quotation" msgstr "Angebotsanfrage" @@ -40933,13 +41579,17 @@ msgstr "Angefordert" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/requested_items_to_be_transferred/requested_items_to_be_transferred.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Requested Items To Be Transferred" msgstr "Angeforderte Artikel, die übertragen werden sollen" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.json +#: erpnext/workspace_sidebar/buying.json msgid "Requested Items to Order and Receive" msgstr "Angeforderte Artikel zum Bestellen und Empfangen" @@ -42011,8 +42661,8 @@ msgstr "Steuerbetrag zeilenweise runden" #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json -#: erpnext/accounts/report/purchase_register/purchase_register.py:281 -#: erpnext/accounts/report/sales_register/sales_register.py:311 +#: erpnext/accounts/report/purchase_register/purchase_register.py:282 +#: erpnext/accounts/report/sales_register/sales_register.py:312 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json #: erpnext/selling/doctype/quotation/quotation.json @@ -42104,11 +42754,13 @@ msgstr "Rundungsgewinn/-verlustbuchung für Umlagerung" #. Label of the routing (Link) field in DocType 'BOM Creator' #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom/bom.json #: erpnext/manufacturing/doctype/bom_creator/bom_creator.js:94 #: erpnext/manufacturing/doctype/bom_creator/bom_creator.json #: erpnext/manufacturing/doctype/routing/routing.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Routing" msgstr "Ablaufplanung" @@ -42155,20 +42807,20 @@ msgstr "Zeile {0} (Zahlungstabelle): Betrag muss positiv sein" msgid "Row #{0}: A reorder entry already exists for warehouse {1} with reorder type {2}." msgstr "Zeile #{0}: Für das Lager {1} mit dem Nachbestellungstyp {2} ist bereits ein Nachbestellungseintrag vorhanden." -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:327 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:329 msgid "Row #{0}: Acceptance Criteria Formula is incorrect." msgstr "Zeile #{0}: Die Formel für die Akzeptanzkriterien ist falsch." -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:307 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:309 msgid "Row #{0}: Acceptance Criteria Formula is required." msgstr "Zeile #{0}: Die Formel für die Akzeptanzkriterien ist erforderlich." #: erpnext/controllers/subcontracting_controller.py:125 -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:534 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:535 msgid "Row #{0}: Accepted Warehouse and Rejected Warehouse cannot be same" msgstr "Zeile #{0}: Annahme- und Ablehnungslager dürfen nicht identisch sein" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:527 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:528 msgid "Row #{0}: Accepted Warehouse is mandatory for the accepted Item {1}" msgstr "Zeile #{0}: Annahmelager ist obligatorisch für den angenommenen Artikel {1}" @@ -42189,7 +42841,7 @@ msgstr "Zeile {0}: Zugeordneter Betrag darf nicht größer als ausstehender Betr msgid "Row #{0}: Allocated amount:{1} is greater than outstanding amount:{2} for Payment Term {3}" msgstr "Zeile #{0}: Zugewiesener Betrag:{1} ist größer als der ausstehende Betrag:{2} für Zahlungsfrist {3}" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:275 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:276 msgid "Row #{0}: Amount must be a positive number" msgstr "Zeile #{0}: Betrag muss eine positive Zahl sein" @@ -42201,11 +42853,11 @@ msgstr "Zeile #{0}: Vermögensgegenstand {1} kann nicht verkauft werden, er ist msgid "Row #{0}: Asset {1} is already sold" msgstr "Zeile #{0}: Vermögensgegenstand {1} wurde bereits verkauft" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:330 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:334 msgid "Row #{0}: BOM is not specified for subcontracting item {0}" msgstr "Zeile #{0}: Stückliste ist für Unterauftragsgegenstand {0} nicht spezifiziert" -#: erpnext/selling/doctype/sales_order/sales_order.py:298 +#: erpnext/selling/doctype/sales_order/sales_order.py:299 msgid "Row #{0}: BOM not found for FG Item {1}" msgstr "Zeile #{0}: Stückliste für Fertigerzeugnis {1} nicht gefunden" @@ -42261,7 +42913,7 @@ msgstr "" msgid "Row #{0}: Cannot set Rate if the billed amount is greater than the amount for Item {1}." msgstr "Zeile #{0}: Der Einzelpreis kann nicht festgelegt werden, wenn der abgerechnete Betrag größer als der Betrag für Artikel {1} ist." -#: erpnext/manufacturing/doctype/job_card/job_card.py:1110 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1111 msgid "Row #{0}: Cannot transfer more than Required Qty {1} for Item {2} against Job Card {3}" msgstr "Zeile #{0}: Es kann nicht mehr als die erforderliche Menge {1} für Artikel {2} gegen Auftragskarte {3} übertragen werden" @@ -42269,23 +42921,23 @@ msgstr "Zeile #{0}: Es kann nicht mehr als die erforderliche Menge {1} für Arti msgid "Row #{0}: Child Item should not be a Product Bundle. Please remove Item {1} and Save" msgstr "Zeile {0}: Untergeordnetes Element sollte kein Produktpaket sein. Bitte entfernen Sie Artikel {1} und speichern Sie" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:250 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:251 msgid "Row #{0}: Consumed Asset {1} cannot be Draft" msgstr "Zeile #{0}: verbrauchter Vermögensgegenstand {1} darf nicht im Entwurfsstatus sein" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:253 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:254 msgid "Row #{0}: Consumed Asset {1} cannot be cancelled" msgstr "Zeile #{0}: verbrauchter Vermögensgegenstand {1} darf nicht storniert sein" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:235 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:236 msgid "Row #{0}: Consumed Asset {1} cannot be the same as the Target Asset" msgstr "Zeile #{0}: verbrauchter Vermögensgegenstand {1} darf nicht identisch mit der Ziel-Vermögensgegenstand sein" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:244 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:245 msgid "Row #{0}: Consumed Asset {1} cannot be {2}" msgstr "Zeile #{0}: verbrauchter Vermögensgegenstand {1} darf nicht {2} sein" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:258 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:259 msgid "Row #{0}: Consumed Asset {1} does not belong to company {2}" msgstr "Zeile #{0}: verbrauchter Vermögensgegenstand {1} gehört nicht zu Unternehmen {2}" @@ -42340,11 +42992,11 @@ msgstr "Zeile #{0}: Vom Kunden beigestellter Artikel {1} ist nicht Teil von Arbe msgid "Row #{0}: Dates overlapping with other row in group {1}" msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:354 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:358 msgid "Row #{0}: Default BOM not found for FG Item {1}" msgstr "Zeile #{0}: Standard-Stückliste für Fertigerzeugnis {1} nicht gefunden" -#: erpnext/assets/doctype/asset/asset.py:681 +#: erpnext/assets/doctype/asset/asset.py:684 msgid "Row #{0}: Depreciation Start Date is required" msgstr "Zeile #{0}: Das Abschreibungsstartdatum ist erforderlich" @@ -42352,7 +43004,7 @@ msgstr "Zeile #{0}: Das Abschreibungsstartdatum ist erforderlich" msgid "Row #{0}: Duplicate entry in References {1} {2}" msgstr "Referenz {1} {2} in Zeile {0} kommt doppelt vor" -#: erpnext/selling/doctype/sales_order/sales_order.py:328 +#: erpnext/selling/doctype/sales_order/sales_order.py:329 msgid "Row #{0}: Expected Delivery Date cannot be before Purchase Order Date" msgstr "Zeile {0}: Voraussichtlicher Liefertermin kann nicht vor Bestelldatum sein" @@ -42364,18 +43016,18 @@ msgstr "Zeile #{0}: Aufwandskonto für den Artikel nicht festgelegt {1}. {2}" msgid "Row #{0}: Expense account {1} is not valid for Purchase Invoice {2}. Only expense accounts from non-stock items are allowed." msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:359 -#: erpnext/selling/doctype/sales_order/sales_order.py:301 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:363 +#: erpnext/selling/doctype/sales_order/sales_order.py:302 msgid "Row #{0}: Finished Good Item Qty can not be zero" msgstr "Zeile #{0}: Menge für Fertigerzeugnis darf nicht Null sein" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:341 -#: erpnext/selling/doctype/sales_order/sales_order.py:281 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:345 +#: erpnext/selling/doctype/sales_order/sales_order.py:282 msgid "Row #{0}: Finished Good Item is not specified for service item {1}" msgstr "Zeile #{0}: Fertigerzeugnisartikel ist nicht für Dienstleistungsartikel {1} spezifiziert" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:348 -#: erpnext/selling/doctype/sales_order/sales_order.py:288 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:352 +#: erpnext/selling/doctype/sales_order/sales_order.py:289 msgid "Row #{0}: Finished Good Item {1} must be a sub-contracted item" msgstr "Zeile #{0}: Fertigerzeugnisartikel {1} muss ein unterbeauftragter Artikel sein" @@ -42383,7 +43035,7 @@ msgstr "Zeile #{0}: Fertigerzeugnisartikel {1} muss ein unterbeauftragter Artike msgid "Row #{0}: Finished Good must be {1}" msgstr "Zeile #{0}: Fertigerzeugnis muss {1} sein" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:515 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:516 msgid "Row #{0}: Finished Good reference is mandatory for Scrap Item {1}." msgstr "Zeile #{0}: Fertigerzeugnis-Referenz ist obligatorisch für Ausschussartikel {1}." @@ -42400,7 +43052,7 @@ msgstr "Zeile #{0}: Für {1} können Sie den Referenzbeleg nur auswählen, wenn msgid "Row #{0}: For {1}, you can select reference document only if account gets debited" msgstr "Zeile #{0}: Für {1} können Sie den Referenzbeleg nur auswählen, wenn das Konto belastet wird" -#: erpnext/assets/doctype/asset/asset.py:664 +#: erpnext/assets/doctype/asset/asset.py:667 msgid "Row #{0}: Frequency of Depreciation must be greater than zero" msgstr "" @@ -42408,7 +43060,7 @@ msgstr "" msgid "Row #{0}: From Date cannot be before To Date" msgstr "Zeile #{0}: Von-Datum kann nicht vor Bis-Datum liegen" -#: erpnext/manufacturing/doctype/job_card/job_card.py:862 +#: erpnext/manufacturing/doctype/job_card/job_card.py:863 msgid "Row #{0}: From Time and To Time fields are required" msgstr "Zeile #{0}: Die Felder „Von-Zeit“ und „Bis-Zeit“ sind erforderlich" @@ -42453,11 +43105,11 @@ msgstr "Zeile {0}: Element {1} ist kein serialisiertes / gestapeltes Element. Es msgid "Row #{0}: Item {1} is not a part of Subcontracting Inward Order {2}" msgstr "Zeile #{0}: Artikel {1} gehört nicht zur Fremdvergabe-Eingangsbestellung {2}" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:269 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:270 msgid "Row #{0}: Item {1} is not a service item" msgstr "Zeile #{0}: Artikel {1} ist kein Dienstleistungsartikel" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:223 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:224 msgid "Row #{0}: Item {1} is not a stock item" msgstr "Zeile #{0}: Artikel {1} ist kein Lagerartikel" @@ -42473,15 +43125,19 @@ msgstr "Zeile #{0}: Artikel {1} stimmt nicht überein. Das Ändern der Artikelnu msgid "Row #{0}: Journal Entry {1} does not have account {2} or already matched against another voucher" msgstr "Zeile {0}: Buchungssatz {1} betrifft nicht Konto {2} oder bereits mit einem anderen Beleg verrechnet" -#: erpnext/assets/doctype/asset/asset.py:675 +#: erpnext/assets/doctype/asset_category/asset_category.py:149 +msgid "Row #{0}: Missing {1} for company {2}." +msgstr "" + +#: erpnext/assets/doctype/asset/asset.py:678 msgid "Row #{0}: Next Depreciation Date cannot be before Available-for-use Date" msgstr "Zeile #{0}: Der nächste Abschreibungstermin kann nicht vor dem Verfügbarkeitsdatum liegen" -#: erpnext/assets/doctype/asset/asset.py:670 +#: erpnext/assets/doctype/asset/asset.py:673 msgid "Row #{0}: Next Depreciation Date cannot be before Purchase Date" msgstr "Zeile #{0}: Der nächste Abschreibungstermin kann nicht vor dem Einkaufsdatum liegen" -#: erpnext/selling/doctype/sales_order/sales_order.py:668 +#: erpnext/selling/doctype/sales_order/sales_order.py:669 msgid "Row #{0}: Not allowed to change Supplier as Purchase Order already exists" msgstr "Zeile {0}: Es ist nicht erlaubt den Lieferanten zu wechseln, da bereits eine Bestellung vorhanden ist" @@ -42489,7 +43145,7 @@ msgstr "Zeile {0}: Es ist nicht erlaubt den Lieferanten zu wechseln, da bereits msgid "Row #{0}: Only {1} available to reserve for the Item {2}" msgstr "Zeile #{0}: Nur {1} zur Reservierung für den Artikel {2} verfügbar" -#: erpnext/assets/doctype/asset/asset.py:638 +#: erpnext/assets/doctype/asset/asset.py:641 msgid "Row #{0}: Opening Accumulated Depreciation must be less than or equal to {1}" msgstr "Zeile #{0}: Kumulierte Abschreibungen zu Beginn müssen kleiner oder gleich {1} sein" @@ -42502,11 +43158,11 @@ msgstr "Zeile {0}: Vorgang {1} ist für {2} Fertigwarenmenge im Fertigungsauftra msgid "Row #{0}: Overconsumption of Customer Provided Item {1} against Work Order {2} is not allowed in the Subcontracting Inward process." msgstr "Zeile #{0}: Überverbrauch von vom Kunden beigestelltem Artikel {1} gegen Arbeitsauftrag {2} ist im Fremdvergabe-Eingangsprozess nicht zulässig." -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1052 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1048 msgid "Row #{0}: Please select Item Code in Assembly Items" msgstr "Zeile #{0}: Bitte wählen Sie den Artikelcode in den Baugruppenartikeln aus" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1055 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1051 msgid "Row #{0}: Please select the BOM No in Assembly Items" msgstr "Zeile #{0}: Bitte wählen Sie die Stücklisten-Nr. in den Montageartikeln" @@ -42514,7 +43170,7 @@ msgstr "Zeile #{0}: Bitte wählen Sie die Stücklisten-Nr. in den Montageartikel msgid "Row #{0}: Please select the Finished Good Item against which this Customer Provided Item will be used." msgstr "Zeile #{0}: Bitte wählen Sie das Fertigerzeugnis aus, für das dieser vom Kunden beigestellte Artikel verwendet werden soll." -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1049 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1045 msgid "Row #{0}: Please select the Sub Assembly Warehouse" msgstr "Zeile #{0}: Bitte wählen Sie das Lager für Unterbaugruppen" @@ -42530,8 +43186,8 @@ msgstr "Zeile #{0}: Bitte aktualisieren Sie das aktive/passive Rechnungsabgrenzu msgid "Row #{0}: Qty increased by {1}" msgstr "Zeile #{0}: Menge erhöht um {1}" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:226 -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:272 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:227 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:273 msgid "Row #{0}: Qty must be a positive number" msgstr "Zeile #{0}: Menge muss eine positive Zahl sein" @@ -42583,7 +43239,7 @@ msgstr "Zeile {0}: Referenzdokumenttyp muss eine der Bestellung, Eingangsrechnun msgid "Row #{0}: Reference Document Type must be one of Sales Order, Sales Invoice, Journal Entry or Dunning" msgstr "Zeile #{0}: Referenzbelegtyp muss einer der folgenden sein: Auftrag, Ausgangsrechnung, Buchungssatz oder Mahnung" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:508 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:509 msgid "Row #{0}: Rejected Qty cannot be set for Scrap Item {1}." msgstr "Zeile #{0}: Die abgelehnte Menge kann nicht für den Ausschussartikel {1} festgelegt werden." @@ -42607,7 +43263,7 @@ msgstr "Zeile #{0}: Die zurückgegebene Menge kann nicht größer sein als die v msgid "Row #{0}: Returned quantity cannot be greater than available quantity to return for Item {1}" msgstr "Zeile #{0}: Die zurückgegebene Menge kann nicht größer sein als die zur Rückgabe verfügbare Menge für Artikel {1}" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:503 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:504 msgid "Row #{0}: Scrap Item Qty cannot be zero" msgstr "Zeile #{0}: Die Menge des Ausschussartikels darf nicht Null sein" @@ -42650,11 +43306,11 @@ msgstr "Zeile {0}: Das Servicestartdatum darf nicht höher als das Serviceenddat msgid "Row #{0}: Service Start and End Date is required for deferred accounting" msgstr "Zeile #{0}: Das Start- und Enddatum des Service ist für die Rechnungsabgrenzung erforderlich" -#: erpnext/selling/doctype/sales_order/sales_order.py:491 +#: erpnext/selling/doctype/sales_order/sales_order.py:492 msgid "Row #{0}: Set Supplier for item {1}" msgstr "Zeile {0}: Lieferanten für Artikel {1} einstellen" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1059 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1055 msgid "Row #{0}: Since 'Track Semi Finished Goods' is enabled, the BOM {1} cannot be used for Sub Assembly Items" msgstr "Zeile #{0}: Da 'Halbfertige Waren nachverfolgen' aktiviert ist, kann die Stückliste {1} nicht für Artikel der Unterbaugruppe verwendet werden" @@ -42678,11 +43334,11 @@ msgstr "" msgid "Row #{0}: Source, Target Warehouse and Inventory Dimensions cannot be the exact same for Material Transfer" msgstr "" -#: erpnext/manufacturing/doctype/workstation/workstation.py:105 +#: erpnext/manufacturing/doctype/workstation/workstation.py:106 msgid "Row #{0}: Start Time and End Time are required" msgstr "Zeile #{0}: Startzeit und Endzeit sind erforderlich" -#: erpnext/manufacturing/doctype/workstation/workstation.py:108 +#: erpnext/manufacturing/doctype/workstation/workstation.py:109 msgid "Row #{0}: Start Time must be before End Time" msgstr "Zeile #{0}: Startzeit muss vor Endzeit liegen" @@ -42739,15 +43395,15 @@ msgstr "Zeile {0}: Der Stapel {1} ist bereits abgelaufen." msgid "Row #{0}: The warehouse {1} is not a child warehouse of a group warehouse {2}" msgstr "Zeile #{0}: Das Lager {1} ist kein untergeordnetes Lager eines Gruppenlagers {2}" -#: erpnext/manufacturing/doctype/workstation/workstation.py:181 +#: erpnext/manufacturing/doctype/workstation/workstation.py:182 msgid "Row #{0}: Timings conflicts with row {1}" msgstr "Zeile {0}: Timing-Konflikte mit Zeile {1}" -#: erpnext/assets/doctype/asset/asset.py:651 +#: erpnext/assets/doctype/asset/asset.py:654 msgid "Row #{0}: Total Number of Depreciations cannot be less than or equal to Opening Number of Booked Depreciations" msgstr "Zeile #{0}: Die Gesamtzahl der Abschreibungen kann nicht kleiner oder gleich der Anzahl der gebuchten Abschreibungen zu Beginn sein" -#: erpnext/assets/doctype/asset/asset.py:660 +#: erpnext/assets/doctype/asset/asset.py:663 msgid "Row #{0}: Total Number of Depreciations must be greater than zero" msgstr "" @@ -42771,7 +43427,7 @@ msgstr "Zeile #{0}: Sie müssen einen Vermögensgegenstand für Artikel {1} ausw msgid "Row #{0}: {1} can not be negative for item {2}" msgstr "Zeile {0}: {1} kann für Artikel nicht negativ sein {2}" -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:320 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:322 msgid "Row #{0}: {1} is not a valid reading field. Please refer to the field description." msgstr "Zeile #{0}: {1} ist kein gültiges Ablesefeld. Bitte beachten Sie die Feldbeschreibung." @@ -42795,7 +43451,7 @@ msgstr "Zeile #{idx}: Das Lieferantenlager kann nicht ausgewählt werden, wenn R msgid "Row #{idx}: Item rate has been updated as per valuation rate since its an internal stock transfer." msgstr "Zeile #{idx}: Der Einzelpreis wurde gemäß dem Bewertungskurs aktualisiert, da es sich um eine interne Umlagerung handelt." -#: erpnext/controllers/buying_controller.py:1043 +#: erpnext/controllers/buying_controller.py:1060 msgid "Row #{idx}: Please enter a location for the asset item {item_code}." msgstr "Zeile {idx}: Bitte geben Sie einen Standort für den Vermögensgegenstand {item_code} ein." @@ -42815,7 +43471,7 @@ msgstr "Zeile {idx}: {field_label} ist obligatorisch." msgid "Row #{idx}: {from_warehouse_field} and {to_warehouse_field} cannot be same." msgstr "Zeile {idx}: {from_warehouse_field} und {to_warehouse_field} dürfen nicht identisch sein." -#: erpnext/controllers/buying_controller.py:1162 +#: erpnext/controllers/buying_controller.py:1179 msgid "Row #{idx}: {schedule_date} cannot be before {transaction_date}." msgstr "Zeile {idx}: {schedule_date} darf nicht vor {transaction_date} liegen." @@ -42839,7 +43495,7 @@ msgstr "Zeile # {}: POS-Rechnung {} ist nicht gegen Kunden {}" msgid "Row #{}: POS Invoice {} is not submitted yet" msgstr "Zeile #{}: POS-Rechnung {} ist noch nicht gebucht" -#: erpnext/assets/doctype/asset_maintenance/asset_maintenance.py:41 +#: erpnext/assets/doctype/asset_maintenance/asset_maintenance.py:43 msgid "Row #{}: Please assign task to a member." msgstr "Zeile #{}: Bitte weisen Sie die Aufgabe einem Mitglied zu." @@ -42880,7 +43536,7 @@ msgstr "Zeile #{}: {} {} gehört nicht zur Firma {}. Bitte wählen Sie eine gül msgid "Row No {0}: Warehouse is required. Please set a Default Warehouse for Item {1} and Company {2}" msgstr "Zeile Nr. {0}: Lager ist erforderlich. Bitte legen Sie ein Standardlager für Artikel {1} und Unternehmen {2} fest" -#: erpnext/manufacturing/doctype/job_card/job_card.py:729 +#: erpnext/manufacturing/doctype/job_card/job_card.py:730 msgid "Row {0} : Operation is required against the raw material item {1}" msgstr "Zeile {0}: Vorgang ist für die Rohmaterialposition {1} erforderlich" @@ -42892,7 +43548,7 @@ msgstr "Zeile {0} kommissionierte Menge ist kleiner als die erforderliche Menge, msgid "Row {0}# Item {1} not found in 'Raw Materials Supplied' table in {2} {3}" msgstr "Zeile {0}# Artikel {1} wurde in der Tabelle „Gelieferte Rohstoffe“ in {2} {3} nicht gefunden" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:273 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:274 msgid "Row {0}: Accepted Qty and Rejected Qty can't be zero at the same time." msgstr "Zeile {0}: Die akzeptierte Menge und die abgelehnte Menge können nicht gleichzeitig Null sein." @@ -42932,7 +43588,7 @@ msgstr "Zeile {0}: Bill of Materials nicht für den Artikel gefunden {1}" msgid "Row {0}: Both Debit and Credit values cannot be zero" msgstr "Zeile {0}: Sowohl Soll als auch Haben können nicht gleich Null sein" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:550 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:551 msgid "Row {0}: Consumed Qty {1} {2} must be less than or equal to Available Qty For Consumption\n" "\t\t\t\t\t{3} {4} in Consumed Items Table." msgstr "" @@ -42953,7 +43609,7 @@ msgstr "Zeile {0}: Kostenstelle ist für einen Eintrag {1} erforderlich" msgid "Row {0}: Credit entry can not be linked with a {1}" msgstr "Zeile {0}: Habenbuchung kann nicht mit ein(em) {1} verknüpft werden" -#: erpnext/manufacturing/doctype/bom/bom.py:538 +#: erpnext/manufacturing/doctype/bom/bom.py:539 msgid "Row {0}: Currency of the BOM #{1} should be equal to the selected currency {2}" msgstr "Zeile {0}: Währung der Stückliste # {1} sollte der gewählten Währung entsprechen {2}" @@ -42982,11 +43638,11 @@ msgstr "Zeile {0}: Entweder die Referenz zu einem \"Lieferschein-Artikel\" oder msgid "Row {0}: Exchange Rate is mandatory" msgstr "Zeile {0}: Wechselkurs ist erforderlich" -#: erpnext/assets/doctype/asset/asset.py:609 +#: erpnext/assets/doctype/asset/asset.py:612 msgid "Row {0}: Expected Value After Useful Life cannot be negative" msgstr "" -#: erpnext/assets/doctype/asset/asset.py:612 +#: erpnext/assets/doctype/asset/asset.py:615 msgid "Row {0}: Expected Value After Useful Life must be less than Net Purchase Amount" msgstr "Zeile {0}: Erwarteter Wert nach Nutzungsdauer muss kleiner als Nettokaufbetrag sein" @@ -43002,7 +43658,7 @@ msgstr "Zeile {0}: Aufwandskonto geändert zu {1}, weil das Konto {2} nicht mit msgid "Row {0}: Expense Head changed to {1} because expense is booked against this account in Purchase Receipt {2}" msgstr "Zeile {0}: Aufwandskonto geändert zu {1}, da dieses bereits in Eingangsbeleg {2} verwendet wurde" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:142 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:143 msgid "Row {0}: For Supplier {1}, Email Address is Required to send an email" msgstr "Zeile {0}: Für Lieferant {1} ist eine E-Mail-Adresse erforderlich, um eine E-Mail zu senden" @@ -43010,7 +43666,7 @@ msgstr "Zeile {0}: Für Lieferant {1} ist eine E-Mail-Adresse erforderlich, um e msgid "Row {0}: From Time and To Time is mandatory." msgstr "Zeile {0}: Von Zeit und zu Zeit ist obligatorisch." -#: erpnext/manufacturing/doctype/job_card/job_card.py:306 +#: erpnext/manufacturing/doctype/job_card/job_card.py:307 #: erpnext/projects/doctype/timesheet/timesheet.py:225 msgid "Row {0}: From Time and To Time of {1} is overlapping with {2}" msgstr "Zeile {0}: Zeitüberlappung in {1} mit {2}" @@ -43019,7 +43675,7 @@ msgstr "Zeile {0}: Zeitüberlappung in {1} mit {2}" msgid "Row {0}: From Warehouse is mandatory for internal transfers" msgstr "Zeile {0}: Von Lager ist obligatorisch für interne Transfers" -#: erpnext/manufacturing/doctype/job_card/job_card.py:297 +#: erpnext/manufacturing/doctype/job_card/job_card.py:298 msgid "Row {0}: From time must be less than to time" msgstr "Zeile {0}: Von Zeit zu Zeit muss kleiner sein" @@ -43183,7 +43839,7 @@ msgstr "" msgid "Row {0}: UOM Conversion Factor is mandatory" msgstr "Zeile {0}: Umrechnungsfaktor für Maßeinheit ist zwingend erforderlich" -#: erpnext/manufacturing/doctype/bom/bom.py:1203 +#: erpnext/manufacturing/doctype/bom/bom.py:1212 #: erpnext/manufacturing/doctype/work_order/work_order.py:410 msgid "Row {0}: Workstation or Workstation Type is mandatory for an operation {1}" msgstr "Zeile {0}: Arbeitsplatz oder Arbeitsplatztyp ist obligatorisch für einen Vorgang {1}" @@ -43212,11 +43868,11 @@ msgstr "Zeile {0}: {1} {2} stimmt nicht mit {3} überein" msgid "Row {0}: {2} Item {1} does not exist in {2} {3}" msgstr "Zeile {0}: {2} Artikel {1} existiert nicht in {2} {3}" -#: erpnext/utilities/transaction_base.py:561 +#: erpnext/utilities/transaction_base.py:562 msgid "Row {1}: Quantity ({0}) cannot be a fraction. To allow this, disable '{2}' in UOM {3}." msgstr "Zeile {1}: Menge ({0}) darf kein Bruch sein. Deaktivieren Sie dazu '{2}' in UOM {3}." -#: erpnext/controllers/buying_controller.py:1025 +#: erpnext/controllers/buying_controller.py:1042 msgid "Row {idx}: Asset Naming Series is mandatory for the auto creation of assets for item {item_code}." msgstr "Zeile {idx}: Der Nummernkreis des Vermögensgegenstandes ist obligatorisch für die automatische Erstellung von Vermögenswerten für den Artikel {item_code}." @@ -43338,7 +43994,9 @@ msgid "SLA will be applied on every {0}" msgstr "SLA wird alle {0} angewendet" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/selling/doctype/sms_center/sms_center.json +#: erpnext/workspace_sidebar/crm.json msgid "SMS Center" msgstr "SMS-Center" @@ -43435,8 +44093,10 @@ msgstr "Verkaufskonto" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/sales_analytics/sales_analytics.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/selling.json msgid "Sales Analytics" msgstr "Vertriebsanalyse" @@ -43460,9 +44120,11 @@ msgstr "Vertriebskosten" #. Schedule' #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/master_production_schedule/master_production_schedule.json #: erpnext/manufacturing/doctype/sales_forecast/sales_forecast.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Sales Forecast" msgstr "Absatzprognose" @@ -43473,10 +44135,12 @@ msgstr "Absatzprognose-Artikel" #. Label of a Link in the CRM Workspace #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/workspace/crm/crm.json #: erpnext/selling/page/sales_funnel/sales_funnel.js:7 -#: erpnext/selling/page/sales_funnel/sales_funnel.js:46 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:49 #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/selling.json msgid "Sales Funnel" msgstr "Verkaufstrichter" @@ -43508,6 +44172,7 @@ msgstr "Eingangsbewertung aus Ausgangsrechnung" #. Label of a shortcut in the Home Workspace #. Option for the 'Reference Type' (Select) field in DocType 'Quality #. Inspection' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/loyalty_point_entry_redemption/loyalty_point_entry_redemption.json #: erpnext/accounts/doctype/overdue_payment/overdue_payment.json @@ -43531,6 +44196,8 @@ msgstr "Eingangsbewertung aus Ausgangsrechnung" #: erpnext/stock/doctype/delivery_note/delivery_note.js:347 #: erpnext/stock/doctype/delivery_note/delivery_note_list.js:67 #: erpnext/stock/doctype/quality_inspection/quality_inspection.json +#: erpnext/workspace_sidebar/home.json erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Invoice" msgstr "Ausgangsrechnung" @@ -43580,9 +44247,12 @@ msgstr "Ausgangsrechnung-Transaktionen" #. Name of a report #. Label of a Link in the Financial Reports Workspace #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/sales_invoice_trends/sales_invoice_trends.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Invoice Trends" msgstr "Ausgangsrechnung-Trendanalyse" @@ -43614,7 +44284,7 @@ msgstr "Ausgangsrechnungs-Modus ist im POS aktiviert. Bitte erstellen Sie stattd msgid "Sales Invoice {0} has already been submitted" msgstr "Ausgangsrechnung {0} wurde bereits gebucht" -#: erpnext/selling/doctype/sales_order/sales_order.py:587 +#: erpnext/selling/doctype/sales_order/sales_order.py:588 msgid "Sales Invoice {0} must be deleted before cancelling this Sales Order" msgstr "Ausgangsrechnung {0} muss vor der Stornierung dieses Auftrags gelöscht werden" @@ -43623,15 +44293,15 @@ msgstr "Ausgangsrechnung {0} muss vor der Stornierung dieses Auftrags gelöscht msgid "Sales Monthly History" msgstr "Verkäufe Monatliche Geschichte" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:150 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:153 msgid "Sales Opportunities by Campaign" msgstr "Verkaufschancen nach Kampagne" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:152 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:155 msgid "Sales Opportunities by Medium" msgstr "Verkaufschancen nach Medium" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:148 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:151 msgid "Sales Opportunities by Source" msgstr "Verkaufschancen nach Quelle" @@ -43649,6 +44319,8 @@ msgstr "Verkaufschancen nach Quelle" #. Label of the sales_order (Link) field in DocType 'Production Plan Item' #. Label of the sales_order (Link) field in DocType 'Production Plan Sales #. Order' +#. Label of the sales_order (Link) field in DocType 'Production Plan Sub +#. Assembly Item' #. Label of the sales_order (Link) field in DocType 'Work Order' #. Label of the sales_order (Link) field in DocType 'Project' #. Label of the sales_order (Link) field in DocType 'Delivery Schedule Item' @@ -43661,12 +44333,13 @@ msgstr "Verkaufschancen nach Quelle" #. Option for the 'Voucher Type' (Select) field in DocType 'Stock Reservation #. Entry' #. Label of a Link in the Subcontracting Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:278 #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:276 -#: erpnext/accounts/report/sales_register/sales_register.py:237 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:277 +#: erpnext/accounts/report/sales_register/sales_register.py:238 #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json #: erpnext/controllers/selling_controller.py:494 @@ -43679,6 +44352,7 @@ msgstr "Verkaufschancen nach Quelle" #: erpnext/manufacturing/doctype/production_plan/production_plan.json #: erpnext/manufacturing/doctype/production_plan_item/production_plan_item.json #: erpnext/manufacturing/doctype/production_plan_sales_order/production_plan_sales_order.json +#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json #: erpnext/manufacturing/doctype/work_order/work_order.json #: erpnext/manufacturing/doctype/work_order/work_order_calendar.js:32 #: erpnext/manufacturing/report/production_plan_summary/production_plan_summary.py:155 @@ -43707,15 +44381,19 @@ msgstr "Verkaufschancen nach Quelle" #: erpnext/stock/report/delayed_order_report/delayed_order_report.js:30 #: erpnext/stock/report/delayed_order_report/delayed_order_report.py:74 #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/selling.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Sales Order" msgstr "Auftrag" #. Name of a report #. Label of a Link in the Selling Workspace #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/sales_order_analysis/sales_order_analysis.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Order Analysis" msgstr "Auftragsanalyse" @@ -43733,6 +44411,8 @@ msgstr "Auftragsdatum" #. Label of the sales_order_item (Data) field in DocType 'Production Plan Item' #. Label of the sales_order_item (Data) field in DocType 'Production Plan Item #. Reference' +#. Label of the sales_order_item (Data) field in DocType 'Production Plan Sub +#. Assembly Item' #. Label of the sales_order_item (Data) field in DocType 'Work Order' #. Label of the sales_order_item (Data) field in DocType 'Delivery Schedule #. Item' @@ -43751,6 +44431,7 @@ msgstr "Auftragsdatum" #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/manufacturing/doctype/production_plan_item/production_plan_item.json #: erpnext/manufacturing/doctype/production_plan_item_reference/production_plan_item_reference.json +#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json #: erpnext/manufacturing/doctype/work_order/work_order.json #: erpnext/selling/doctype/delivery_schedule_item/delivery_schedule_item.json #: erpnext/selling/doctype/sales_order/sales_order.js:336 @@ -43790,8 +44471,10 @@ msgstr "Auftragsstatus" #. Name of a report #. Label of a chart in the Selling Workspace #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/sales_order_trends/sales_order_trends.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Order Trends" msgstr "Trendanalyse Aufträge" @@ -43799,7 +44482,7 @@ msgstr "Trendanalyse Aufträge" msgid "Sales Order required for Item {0}" msgstr "Auftrag für den Artikel {0} erforderlich" -#: erpnext/selling/doctype/sales_order/sales_order.py:352 +#: erpnext/selling/doctype/sales_order/sales_order.py:353 msgid "Sales Order {0} already exists against Customer's Purchase Order {1}. To allow multiple Sales Orders, Enable {2} in {3}" msgstr "Auftrag {0} existiert bereits für die Kundenbestellung {1}. Um mehrere Verkaufsaufträge zuzulassen, aktivieren Sie {2} in {3}" @@ -43861,6 +44544,7 @@ msgstr "Auszuliefernde Aufträge" #. Label of a Link in the Selling Workspace #. Name of a DocType #. Label of the sales_partner (Link) field in DocType 'Delivery Note' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json @@ -43881,6 +44565,7 @@ msgstr "Auszuliefernde Aufträge" #: erpnext/selling/workspace/selling/selling.json #: erpnext/setup/doctype/sales_partner/sales_partner.json #: erpnext/stock/doctype/delivery_note/delivery_note.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Partner" msgstr "Vertriebspartner" @@ -43911,7 +44596,9 @@ msgid "Sales Partner Target" msgstr "Vertriebspartner-Ziel" #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Partner Target Variance Based On Item Group" msgstr "Vertriebspartner-Zielabweichung nach Artikelgruppe" @@ -43934,16 +44621,21 @@ msgstr "Vertriebspartnertyp" #. Name of a report #. Label of a Link in the Financial Reports Workspace #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/sales_partners_commission/sales_partners_commission.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Partners Commission" msgstr "Vertriebspartner-Provision" #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Sales Payment Summary" msgstr "Zusammenfassung der Verkaufszahlung" @@ -43961,6 +44653,7 @@ msgstr "Zusammenfassung der Verkaufszahlung" #. Label of the sales_person (Link) field in DocType 'Sales Team' #. Label of a Link in the Selling Workspace #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:158 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:137 @@ -43982,6 +44675,7 @@ msgstr "Zusammenfassung der Verkaufszahlung" #: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py:116 #: erpnext/selling/workspace/selling/selling.json #: erpnext/setup/doctype/sales_person/sales_person.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/selling.json msgid "Sales Person" msgstr "Verkäufer" @@ -44001,8 +44695,10 @@ msgstr "Name des Vertriebsmitarbeiters" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/sales_person_target_variance_based_on_item_group/sales_person_target_variance_based_on_item_group.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Person Target Variance Based On Item Group" msgstr "Zielabweichung Verkäufer basierend auf Artikelgruppe" @@ -44014,23 +44710,28 @@ msgstr "Ziele für Vertriebsmitarbeiter" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Person-wise Transaction Summary" msgstr "Vertriebsmitarbeiterbezogene Zusammenfassung der Transaktionen" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:47 +#. Label of a Workspace Sidebar Item +#: erpnext/selling/page/sales_funnel/sales_funnel.js:50 +#: erpnext/workspace_sidebar/crm.json msgid "Sales Pipeline" msgstr "Vertriebspipeline" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/sales_pipeline_analytics/sales_pipeline_analytics.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Sales Pipeline Analytics" msgstr "Analyse der Vertriebspipeline" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:154 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:157 msgid "Sales Pipeline by Stage" msgstr "Vertriebspipeline nach Phase" @@ -44039,7 +44740,10 @@ msgid "Sales Price List" msgstr "Verkaufspreisliste" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/sales_register/sales_register.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Register" msgstr "Übersicht über den Umsatz" @@ -44055,11 +44759,12 @@ msgstr "Retoure" #. Label of the sales_stage (Link) field in DocType 'Opportunity' #. Name of a DocType #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/opportunity/opportunity.json #: erpnext/crm/doctype/sales_stage/sales_stage.json #: erpnext/crm/report/lost_opportunity/lost_opportunity.py:51 #: erpnext/crm/report/sales_pipeline_analytics/sales_pipeline_analytics.py:69 -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Sales Stage" msgstr "Verkaufsphase" @@ -44068,8 +44773,10 @@ msgid "Sales Summary" msgstr "Verkaufszusammenfassung" #. Label of the sales_tax_template (Link) field in DocType 'Tax Rule' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/tax_rule/tax_rule.json #: erpnext/setup/doctype/company/company.js:133 +#: erpnext/workspace_sidebar/taxes.json msgid "Sales Tax Template" msgstr "Umsatzsteuer-Vorlage" @@ -44192,7 +44899,7 @@ msgstr "Dieselbe Artikel- und Lagerkombination wurde bereits eingegeben." msgid "Same item cannot be entered multiple times." msgstr "Das gleiche Einzelteil kann nicht mehrfach eingegeben werden." -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:111 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:112 msgid "Same supplier has been entered multiple times" msgstr "Same Anbieter wurde mehrmals eingegeben" @@ -44479,7 +45186,7 @@ msgstr "Ausschussmaterialkosten (Unternehmenswährung)" msgid "Scrap Warehouse" msgstr "Ausschusslager" -#: erpnext/assets/doctype/asset/depreciation.py:384 +#: erpnext/assets/doctype/asset/depreciation.py:385 msgid "Scrap date cannot be before purchase date" msgstr "Das Verschrottungsdatum kann nicht vor dem Kaufdatum liegen" @@ -44881,7 +45588,7 @@ msgstr "Wählen Sie das Lager aus" msgid "Select the customer or supplier." msgstr "Wählen Sie den Kunden oder den Lieferanten aus." -#: erpnext/assets/doctype/asset/asset.js:921 +#: erpnext/assets/doctype/asset/asset.js:922 msgid "Select the date" msgstr "Wählen Sie das Datum" @@ -44948,22 +45655,22 @@ msgstr "Ausgewähltes Dokument muss in gebuchtem Zustand sein" msgid "Self delivery" msgstr "" -#: erpnext/assets/doctype/asset/asset.js:632 +#: erpnext/assets/doctype/asset/asset.js:633 #: erpnext/stock/doctype/batch/batch_dashboard.py:9 #: erpnext/stock/doctype/item/item_dashboard.py:20 msgid "Sell" msgstr "Verkaufen" #: erpnext/assets/doctype/asset/asset.js:168 -#: erpnext/assets/doctype/asset/asset.js:621 +#: erpnext/assets/doctype/asset/asset.js:622 msgid "Sell Asset" msgstr "Vermögensgegenstand verkaufen" -#: erpnext/assets/doctype/asset/asset.js:626 +#: erpnext/assets/doctype/asset/asset.js:627 msgid "Sell Qty" msgstr "" -#: erpnext/assets/doctype/asset/asset.js:642 +#: erpnext/assets/doctype/asset/asset.js:643 msgid "Sell quantity cannot exceed the asset quantity" msgstr "" @@ -44971,7 +45678,7 @@ msgstr "" msgid "Sell quantity cannot exceed the asset quantity. Asset {0} has only {1} item(s)." msgstr "" -#: erpnext/assets/doctype/asset/asset.js:638 +#: erpnext/assets/doctype/asset/asset.js:639 msgid "Sell quantity must be greater than zero" msgstr "" @@ -44980,6 +45687,7 @@ msgstr "" #. Option for the 'Shipping Rule Type' (Select) field in DocType 'Shipping #. Rule' #. Group in Subscription's connections +#. Label of a Desktop Icon #. Option for the 'Order Type' (Select) field in DocType 'Blanket Order' #. Name of a Workspace #. Label of a Card Break in the Selling Workspace @@ -44987,16 +45695,19 @@ msgstr "" #. Label of the selling (Check) field in DocType 'Terms and Conditions' #. Label of the selling (Check) field in DocType 'Item Price' #. Label of the selling (Check) field in DocType 'Price List' +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json #: erpnext/accounts/doctype/shipping_rule/shipping_rule.json #: erpnext/accounts/doctype/subscription/subscription.json +#: erpnext/desktop_icon/selling.json #: erpnext/manufacturing/doctype/blanket_order/blanket_order.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/setup/doctype/incoterm/incoterm.json #: erpnext/setup/doctype/terms_and_conditions/terms_and_conditions.json #: erpnext/stock/doctype/item_price/item_price.json #: erpnext/stock/doctype/price_list/price_list.json +#: erpnext/workspace_sidebar/selling.json msgid "Selling" msgstr "Vertrieb" @@ -45016,10 +45727,12 @@ msgstr "Verkaufspreis" #. Name of a DocType #. Label of a Link in the Selling Workspace #. Label of a shortcut in the ERPNext Settings Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/doctype/selling_settings/selling_settings.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json #: erpnext/stock/doctype/stock_settings/stock_settings.py:222 +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Selling Settings" msgstr "Vertriebseinstellungen" @@ -45194,6 +45907,7 @@ msgstr "Serien-/Chargennrn." #. Supplied Item' #. Label of the serial_no (Link) field in DocType 'Warranty Claim' #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -45213,7 +45927,7 @@ msgstr "Serien-/Chargennrn." #: erpnext/stock/doctype/packed_item/packed_item.json #: erpnext/stock/doctype/pick_list_item/pick_list_item.json #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:158 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:159 #: erpnext/stock/doctype/serial_and_batch_entry/serial_and_batch_entry.json #: erpnext/stock/doctype/serial_no/serial_no.json #: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json @@ -45232,6 +45946,7 @@ msgstr "Serien-/Chargennrn." #: erpnext/subcontracting/doctype/subcontracting_receipt_supplied_item/subcontracting_receipt_supplied_item.json #: erpnext/support/doctype/warranty_claim/warranty_claim.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial No" msgstr "Seriennummer" @@ -45255,8 +45970,10 @@ msgstr "Seriennummern gezählt" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/serial_no_ledger/serial_no_ledger.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial No Ledger" msgstr "Seriennummernbuch" @@ -45264,7 +45981,7 @@ msgstr "Seriennummernbuch" msgid "Serial No Range" msgstr "Seriennummernbereich" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2515 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2538 msgid "Serial No Reserved" msgstr "Seriennummer reserviert" @@ -45281,15 +45998,19 @@ msgstr "Ablaufdatum des Wartungsvertrags zu Seriennummer" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/serial_no_status/serial_no_status.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial No Status" msgstr "Seriennummern-Status" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/serial_no_warranty_expiry/serial_no_warranty_expiry.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial No Warranty Expiry" msgstr "Ablaufdatum der Garantie zu Seriennummer" @@ -45310,12 +46031,14 @@ msgstr "Der Seriennummern- und Chargen-Selektor kann nicht verwendet werden, wen #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial No and Batch Traceability" msgstr "Seriennummern- und Chargen-Rückverfolgbarkeit" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1111 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1114 msgid "Serial No is mandatory" msgstr "Seriennummer ist obligatorisch" @@ -45344,11 +46067,11 @@ msgstr "Seriennummer {0} gehört nicht zu Artikel {1}" msgid "Serial No {0} does not exist" msgstr "Seriennummer {0} existiert nicht" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3255 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3278 msgid "Serial No {0} does not exists" msgstr "Seriennummer {0} existiert nicht" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:357 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:358 msgid "Serial No {0} is already Delivered. You cannot use them again in Manufacture / Repack entry." msgstr "" @@ -45360,7 +46083,7 @@ msgstr "Die Seriennummer {0} ist bereits hinzugefügt" msgid "Serial No {0} is already assigned to customer {1}. Can only be returned against the customer {1}" msgstr "Seriennummer {0} ist bereits dem Kunden {1} zugewiesen. Sie kann nur gegen den Kunden {1} zurückgegeben werden" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:429 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:430 msgid "Serial No {0} is not present in the {1} {2}, hence you can't return it against the {1} {2}" msgstr "Seriennummer {0} ist im {1} {2} nicht vorhanden, daher können Sie sie nicht gegen {1} {2} zurückgeben" @@ -45384,7 +46107,7 @@ msgstr "Seriennummer: {0} wurde bereits in eine andere POS-Rechnung übertragen. #: erpnext/public/js/utils/serial_no_batch_selector.js:16 #: erpnext/public/js/utils/serial_no_batch_selector.js:190 #: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.js:50 -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:158 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:159 msgid "Serial Nos" msgstr "Seriennummern" @@ -45398,7 +46121,7 @@ msgstr "Serien-/Chargennummern" msgid "Serial Nos and Batches" msgstr "Seriennummern und Chargen" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1801 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1824 msgid "Serial Nos are created successfully" msgstr "Seriennummern wurden erfolgreich erstellt" @@ -45406,7 +46129,7 @@ msgstr "Seriennummern wurden erfolgreich erstellt" msgid "Serial Nos are reserved in Stock Reservation Entries, you need to unreserve them before proceeding." msgstr "Seriennummern sind bereits reserviert. Sie müssen die Reservierung aufheben, bevor Sie fortfahren." -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:363 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:364 msgid "Serial Nos {0} are already Delivered. You cannot use them again in Manufacture / Repack entry." msgstr "" @@ -45455,6 +46178,7 @@ msgstr "Seriennummer und Charge" #. DocType 'Stock Settings' #. Label of the serial_and_batch_bundle (Link) field in DocType 'Subcontracting #. Receipt Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -45477,14 +46201,15 @@ msgstr "Seriennummer und Charge" #: erpnext/stock/report/stock_ledger/stock_ledger.py:343 #: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:177 #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial and Batch Bundle" msgstr "Serien- und Chargenbündel" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2023 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2046 msgid "Serial and Batch Bundle created" msgstr "Serien- und Chargenbündel erstellt" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2095 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2118 msgid "Serial and Batch Bundle updated" msgstr "Serien- und Chargenbündel aktualisiert" @@ -45606,7 +46331,7 @@ msgstr "Seriennummern für Artikel {0} unter Lager {1} nicht verfügbar. Bitte v #: erpnext/accounts/doctype/budget/budget.json #: erpnext/accounts/doctype/cashier_closing/cashier_closing.json #: erpnext/accounts/doctype/dunning/dunning.json -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:659 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:655 #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json @@ -45743,7 +46468,7 @@ msgid "Service Item {0} is disabled." msgstr "Dienstleistungsartikel {0} ist deaktiviert." #: erpnext/subcontracting/doctype/subcontracting_bom/subcontracting_bom.py:67 -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:183 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:165 msgid "Service Item {0} must be a non-stock item." msgstr "Dienstleistungsartikel {0} muss ein Artikel ohne Lagerhaltung sein." @@ -45763,9 +46488,11 @@ msgstr "Dienstleistungsartikel" #. Name of a DocType #. Label of a Card Break in the Support Workspace #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/support/doctype/issue/issue.json #: erpnext/support/doctype/service_level_agreement/service_level_agreement.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "Service Level Agreement" msgstr "Service Level Agreement" @@ -46113,15 +46840,15 @@ msgstr "Den Status manuell festlegen." msgid "Set this if the customer is a Public Administration company." msgstr "Stellen Sie dies ein, wenn der Kunde ein Unternehmen der öffentlichen Verwaltung ist." -#: erpnext/assets/doctype/asset/asset.py:897 +#: erpnext/assets/doctype/asset/asset.py:900 msgid "Set {0} in asset category {1} for company {2}" msgstr "Legen Sie {0} in die Vermögensgegenstand-Kategorie {1} für das Unternehmen {2} fest" -#: erpnext/assets/doctype/asset/asset.py:1230 +#: erpnext/assets/doctype/asset/asset.py:1235 msgid "Set {0} in asset category {1} or company {2}" msgstr "Stellen Sie {0} in der Anlagenkategorie {1} oder im Unternehmen {2} ein" -#: erpnext/assets/doctype/asset/asset.py:1227 +#: erpnext/assets/doctype/asset/asset.py:1232 msgid "Set {0} in company {1}" msgstr "{0} in Firma {1} festlegen" @@ -46188,7 +46915,7 @@ msgstr "Das Konto als Unternehmenskonto festzulegen ist für die Bankabstimmung msgid "Setting up company" msgstr "Firma gründen" -#: erpnext/manufacturing/doctype/bom/bom.py:1182 +#: erpnext/manufacturing/doctype/bom/bom.py:1191 #: erpnext/manufacturing/doctype/work_order/work_order.py:1464 msgid "Setting {0} is required" msgstr "Einstellung {0} ist erforderlich" @@ -46218,32 +46945,42 @@ msgstr "Unternehmensdaten einrichten" #. Label of the share_balance (Table) field in DocType 'Shareholder' #. Name of a report #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/share_balance/share_balance.json #: erpnext/accounts/doctype/shareholder/shareholder.js:21 #: erpnext/accounts/doctype/shareholder/shareholder.json #: erpnext/accounts/report/share_balance/share_balance.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/share_management.json msgid "Share Balance" msgstr "Anteilsbestand" #. Name of a report #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/shareholder/shareholder.js:27 #: erpnext/accounts/report/share_ledger/share_ledger.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/share_management.json msgid "Share Ledger" msgstr "Verzeichnis der Anteilseigner" #. Label of a Card Break in the Invoicing Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/desktop_icon/share_management.json +#: erpnext/workspace_sidebar/share_management.json msgid "Share Management" msgstr "Anteilsverwaltung" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/share_transfer/share_transfer.json #: erpnext/accounts/report/share_ledger/share_ledger.py:59 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/share_management.json msgid "Share Transfer" msgstr "Anteilsübertragung" @@ -46260,12 +46997,14 @@ msgstr "Art des Anteils" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/shareholder/shareholder.json #: erpnext/accounts/report/share_balance/share_balance.js:16 #: erpnext/accounts/report/share_balance/share_balance.py:57 #: erpnext/accounts/report/share_ledger/share_ledger.js:16 #: erpnext/accounts/report/share_ledger/share_ledger.py:51 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/share_management.json msgid "Shareholder" msgstr "Anteilseigner" @@ -46429,6 +47168,7 @@ msgstr "Versand-Landesbezirk/-Gemeinde/-Kreis" #. Label of the shipping_rule (Link) field in DocType 'Delivery Note' #. Label of the shipping_rule (Link) field in DocType 'Purchase Receipt' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json @@ -46441,6 +47181,7 @@ msgstr "Versand-Landesbezirk/-Gemeinde/-Kreis" #: erpnext/stock/doctype/delivery_note/delivery_note.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json erpnext/workspace_sidebar/stock.json msgid "Shipping Rule" msgstr "Versandregel" @@ -46849,11 +47590,15 @@ msgstr "Einfache Python-Formel, die auf Ablesewert-Felder angewendet wird.
    N msgid "Simultaneous" msgstr "Gleichzeitig" +#: erpnext/assets/doctype/asset_category/asset_category.py:183 +msgid "Since there are active depreciable assets under this category, the following accounts are required.

    " +msgstr "" + #: erpnext/stock/doctype/stock_entry/stock_entry.py:688 msgid "Since there is a process loss of {0} units for the finished good {1}, you should reduce the quantity by {0} units for the finished good {1} in the Items Table." msgstr "Da es einen Prozessverlust von {0} Einheiten für das Fertigerzeugnis {1} gibt, sollten Sie die Menge um {0} Einheiten für das Fertigerzeugnis {1} in der Artikeltabelle reduzieren." -#: erpnext/manufacturing/doctype/bom/bom.py:317 +#: erpnext/manufacturing/doctype/bom/bom.py:318 msgid "Since you have enabled 'Track Semi Finished Goods', at least one operation must have 'Is Final Finished Good' checked. For that set the FG / Semi FG Item as {0} against an operation." msgstr "" @@ -47029,6 +47774,7 @@ msgstr "Quelle Typ" #. Label of the source_warehouse (Link) field in DocType 'Work Order' #. Label of the source_warehouse (Link) field in DocType 'Work Order Item' #. Label of the source_warehouse (Link) field in DocType 'Work Order Operation' +#. Label of the warehouse (Link) field in DocType 'Sales Order Item' #. Label of the from_warehouse (Link) field in DocType 'Material Request Item' #. Label of the s_warehouse (Link) field in DocType 'Stock Entry Detail' #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json @@ -47044,6 +47790,7 @@ msgstr "Quelle Typ" #: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json #: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:126 #: erpnext/public/js/utils/sales_common.js:564 +#: erpnext/selling/doctype/sales_order_item/sales_order_item.json #: erpnext/stock/dashboard/item_dashboard.js:227 #: erpnext/stock/doctype/material_request_item/material_request_item.json #: erpnext/stock/doctype/stock_entry/stock_entry.js:716 @@ -47127,7 +47874,7 @@ msgstr "Geben Sie Bedingungen an, um den Versandbetrag zu berechnen" msgid "Spending for Account {0} ({1}) between {2} and {3} has already exceeded the new allocated budget. Spent: {4}, Budget: {5}" msgstr "" -#: erpnext/assets/doctype/asset/asset.js:682 +#: erpnext/assets/doctype/asset/asset.js:683 #: erpnext/stock/doctype/batch/batch.js:91 #: erpnext/stock/doctype/batch/batch.js:183 #: erpnext/support/doctype/issue/issue.js:114 @@ -47135,7 +47882,7 @@ msgid "Split" msgstr "Teilt" #: erpnext/assets/doctype/asset/asset.js:144 -#: erpnext/assets/doctype/asset/asset.js:666 +#: erpnext/assets/doctype/asset/asset.js:667 msgid "Split Asset" msgstr "Vermögensgegenstand aufspalten" @@ -47158,11 +47905,11 @@ msgstr "Abspalten von" msgid "Split Issue" msgstr "Split-Problem" -#: erpnext/assets/doctype/asset/asset.js:672 +#: erpnext/assets/doctype/asset/asset.js:673 msgid "Split Qty" msgstr "Abgespaltene Menge" -#: erpnext/assets/doctype/asset/asset.py:1369 +#: erpnext/assets/doctype/asset/asset.py:1384 msgid "Split Quantity must be less than Asset Quantity" msgstr "Abgespaltene Menge muss kleiner sein als die Anzahl" @@ -47346,11 +48093,11 @@ msgstr "Startdatum der laufenden Rechnungsperiode" msgid "Start date should be less than end date for Item {0}" msgstr "Startdatum sollte für den Artikel {0} vor dem Enddatum liegen" -#: erpnext/assets/doctype/asset_maintenance/asset_maintenance.py:37 +#: erpnext/assets/doctype/asset_maintenance/asset_maintenance.py:39 msgid "Start date should be less than end date for task {0}" msgstr "Startdatum sollte weniger als Enddatum für Aufgabe {0} sein" -#: erpnext/utilities/bulk_transaction.py:44 +#: erpnext/utilities/bulk_transaction.py:46 msgid "Started a background job to create {1} {0}. {2}" msgstr "" @@ -47393,7 +48140,7 @@ msgstr "Statusdarstellung" msgid "Status and Reference" msgstr "" -#: erpnext/projects/doctype/project/project.py:712 +#: erpnext/projects/doctype/project/project.py:713 msgid "Status must be Cancelled or Completed" msgstr "Der Status muss abgebrochen oder abgeschlossen sein" @@ -47411,17 +48158,21 @@ msgid "Statutory info and other general information about your Supplier" msgstr "Rechtlich notwendige und andere allgemeine Informationen über Ihren Lieferanten" #. Option for the 'Account Type' (Select) field in DocType 'Account' +#. Label of a Desktop Icon #. Group in Incoterm's connections #. Label of a Card Break in the Home Workspace #. Name of a Workspace +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/item_tax_template/item_tax_template_dashboard.py:11 #: erpnext/accounts/report/account_balance/account_balance.js:57 +#: erpnext/desktop_icon/stock.json #: erpnext/manufacturing/doctype/bom/bom_dashboard.py:14 #: erpnext/setup/doctype/incoterm/incoterm.json #: erpnext/setup/workspace/home/home.json #: erpnext/stock/doctype/material_request/material_request_dashboard.py:17 #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock" msgstr "Lager" @@ -47444,17 +48195,21 @@ msgstr "Bestandskorrektur-Konto" #. Closing Balance' #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/stock_closing_balance/stock_closing_balance.json #: erpnext/stock/report/stock_ageing/stock_ageing.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Ageing" msgstr "Lager-Abschreibungen" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/public/js/stock_analytics.js:7 #: erpnext/stock/report/stock_analytics/stock_analytics.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Analytics" msgstr "Bestandsanalyse" @@ -47475,12 +48230,14 @@ msgstr "Lager verfügbar" #. Label of the stock_balance (Button) field in DocType 'Quotation Item' #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/doctype/quotation_item/quotation_item.json #: erpnext/stock/doctype/item/item.js:90 #: erpnext/stock/doctype/warehouse/warehouse.js:62 #: erpnext/stock/report/stock_balance/stock_balance.json #: erpnext/stock/report/warehouse_wise_stock_balance/warehouse_wise_stock_balance.py:107 #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Balance" msgstr "Lagerbestand" @@ -47547,6 +48304,7 @@ msgstr "Lagerbuchungen bereits erstellt für Fertigungsauftrag {0}: {1}" #. Option for the 'From Voucher Type' (Select) field in DocType 'Stock #. Reservation Entry' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/landed_cost_item/landed_cost_item.json @@ -47556,6 +48314,9 @@ msgstr "Lagerbuchungen bereits erstellt für Fertigungsauftrag {0}: {1}" #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/manufacturing.json +#: erpnext/workspace_sidebar/stock.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Stock Entry" msgstr "Lagerbuchung" @@ -47586,7 +48347,7 @@ msgstr "Lagerbuchungsartikel" msgid "Stock Entry Type" msgstr "Art der Lagerbuchung" -#: erpnext/stock/doctype/pick_list/pick_list.py:1437 +#: erpnext/stock/doctype/pick_list/pick_list.py:1436 msgid "Stock Entry has been already created against this Pick List" msgstr "Für diese Pickliste wurde bereits eine Lagerbewegung erstellt" @@ -47594,7 +48355,7 @@ msgstr "Für diese Pickliste wurde bereits eine Lagerbewegung erstellt" msgid "Stock Entry {0} created" msgstr "Lagerbuchung {0} erstellt" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1496 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1497 msgid "Stock Entry {0} has created" msgstr "Lagerbuchung {0} erstellt" @@ -47626,6 +48387,7 @@ msgstr "Lagerartikel" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/public/js/controllers/stock_controller.js:67 #: erpnext/public/js/utils/ledger_preview.js:37 #: erpnext/stock/doctype/item/item.js:100 @@ -47633,6 +48395,7 @@ msgstr "Lagerartikel" #: erpnext/stock/report/stock_ledger/stock_ledger.json #: erpnext/stock/workspace/stock/stock.json #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:35 +#: erpnext/workspace_sidebar/stock.json msgid "Stock Ledger" msgstr "Lagerbuch" @@ -47737,9 +48500,11 @@ msgstr "Bestandsplanung" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/item/item.js:110 #: erpnext/stock/report/stock_projected_qty/stock_projected_qty.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Projected Qty" msgstr "Prognostizierte Lagerbestandsmenge" @@ -47748,8 +48513,8 @@ msgstr "Prognostizierte Lagerbestandsmenge" #. Label of the stock_qty (Float) field in DocType 'BOM Item' #. Label of the stock_qty (Float) field in DocType 'Delivery Schedule Item' #. Label of the stock_qty (Float) field in DocType 'Material Request Item' -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:251 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:303 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:252 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:304 #: erpnext/manufacturing/doctype/bom_creator_item/bom_creator_item.json #: erpnext/manufacturing/doctype/bom_explosion_item/bom_explosion_item.json #: erpnext/manufacturing/doctype/bom_item/bom_item.json @@ -47784,10 +48549,12 @@ msgstr "Empfangener, aber nicht berechneter Lagerbestand" #. Name of a DocType #. Option for the 'Purpose' (Select) field in DocType 'Stock Reconciliation' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/setup/workspace/home/home.json #: erpnext/stock/doctype/item/item.py:653 #: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Reconciliation" msgstr "Bestandsabgleich" @@ -47806,7 +48573,10 @@ msgid "Stock Reports" msgstr "Lagerberichte" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/stock_reposting_settings/stock_reposting_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Reposting Settings" msgstr "Bestandsumbuchungs-Einstellungen" @@ -47857,13 +48627,13 @@ msgid "Stock Reservation Entries Cancelled" msgstr "Bestandsreservierungen storniert" #: erpnext/controllers/subcontracting_inward_controller.py:1003 -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:2233 -#: erpnext/manufacturing/doctype/work_order/work_order.py:2112 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:2248 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2114 #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1777 msgid "Stock Reservation Entries Created" msgstr "Bestandsreservierungen erstellt" -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:430 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:412 msgid "Stock Reservation Entries created" msgstr "" @@ -47922,12 +48692,15 @@ msgstr "Reservierter Bestand (in Lager-ME)" #. Label of a shortcut in the ERPNext Settings Workspace #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/doctype/selling_settings/selling_settings.py:115 #: erpnext/setup/doctype/company/company.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:675 #: erpnext/stock/doctype/stock_settings/stock_settings.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Settings" msgstr "Lager-Einstellungen" @@ -47998,8 +48771,8 @@ msgstr "Lagertransaktionseinstellungen" #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:253 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:305 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:254 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:306 #: erpnext/assets/doctype/asset_capitalization_stock_item/asset_capitalization_stock_item.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/buying/doctype/request_for_quotation_item/request_for_quotation_item.json @@ -48337,9 +49110,11 @@ msgstr "Unterauftrag" #. Name of a report #. Label of a Link in the Manufacturing Workspace #. Label of a Link in the Subcontracting Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/subcontract_order_summary/subcontract_order_summary.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontract Order Summary" msgstr "Zusammenfassung der Unteraufträge" @@ -48391,25 +49166,31 @@ msgstr "Untervergebene Menge" msgid "Subcontracted Raw Materials To Be Transferred" msgstr "An Subunternehmer vergebene Rohstoffe" +#. Label of a Desktop Icon #. Option for the 'Type' (Select) field in DocType 'Material Request Plan Item' #. Label of the subcontracting_section (Section Break) field in DocType #. 'Production Plan Sub Assembly Item' #. Label of a Card Break in the Manufacturing Workspace #. Option for the 'Purpose' (Select) field in DocType 'Material Request' #. Name of a Workspace +#. Title of a Workspace Sidebar +#: erpnext/desktop_icon/subcontracting.json #: erpnext/manufacturing/doctype/job_card/job_card_dashboard.py:10 #: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json #: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/material_request/material_request.json #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontracting" msgstr "Untervergabe" #. Label of a Link in the Manufacturing Workspace #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/subcontracting/doctype/subcontracting_bom/subcontracting_bom.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontracting BOM" msgstr "Stückliste für Untervergabe" @@ -48425,11 +49206,13 @@ msgstr "Umrechnungsfaktor für Unterauftrag" #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry' #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type' #. Label of a Link in the Subcontracting Workspace +#. Label of a Workspace Sidebar Item #: erpnext/setup/setup_wizard/operations/install_fixtures.py:132 #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json #: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:158 #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontracting Delivery" msgstr "Untervergabe-Lieferung" @@ -48503,6 +49286,7 @@ msgstr "Fremdvergabe-Eingang-Einstellungen" #. Receipt Item' #. Label of the subcontracting_order (Link) field in DocType 'Subcontracting #. Receipt Supplied Item' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order/purchase_order.js:399 #: erpnext/controllers/subcontracting_controller.py:1166 #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json @@ -48512,6 +49296,7 @@ msgstr "Fremdvergabe-Eingang-Einstellungen" #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:140 #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json #: erpnext/subcontracting/doctype/subcontracting_receipt_supplied_item/subcontracting_receipt_supplied_item.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontracting Order" msgstr "Unterauftrag" @@ -48541,7 +49326,7 @@ msgstr "Dienstleistung für Unterauftrag" msgid "Subcontracting Order Supplied Item" msgstr "Unterauftrag Gelieferter Artikel" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:916 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:930 msgid "Subcontracting Order {0} created." msgstr "Unterauftrag {0} erstellt." @@ -48573,6 +49358,7 @@ msgstr "Unterauftragsbestellung" #. Inspection' #. Name of a DocType #. Label of a Link in the Subcontracting Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/landed_cost_item/landed_cost_item.json #: erpnext/stock/doctype/landed_cost_purchase_receipt/landed_cost_purchase_receipt.json @@ -48581,6 +49367,7 @@ msgstr "Unterauftragsbestellung" #: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:643 #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontracting Receipt" msgstr "Unterauftragsbeleg" @@ -48623,8 +49410,8 @@ msgstr "Untervergabe-Einstellungen" msgid "Subdivision" msgstr "Teilgebiet" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:912 -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:1047 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:926 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:1054 msgid "Submit Action Failed" msgstr "Aktion Buchen fehlgeschlagen" @@ -48648,10 +49435,12 @@ msgstr "Buchungssätze buchen" msgid "Submit this Work Order for further processing." msgstr "Buchen Sie diesen Arbeitsauftrag zur weiteren Bearbeitung." -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:296 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:297 msgid "Submit your Quotation" msgstr "Buchen Sie Ihr Angebot" +#. Label of the subscription_section (Section Break) field in DocType 'Journal +#. Entry' #. Label of the subscription (Link) field in DocType 'Process Subscription' #. Label of the subscription_section (Section Break) field in DocType 'Purchase #. Invoice' @@ -48661,6 +49450,10 @@ msgstr "Buchen Sie Ihr Angebot" #. Label of the subscription (Link) field in DocType 'Sales Invoice' #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar +#. Label of a Workspace Sidebar Item +#: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/process_subscription/process_subscription.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice_dashboard.py:26 @@ -48669,9 +49462,11 @@ msgstr "Buchen Sie Ihr Angebot" #: erpnext/accounts/doctype/subscription/subscription.json #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation_dashboard.py:16 +#: erpnext/desktop_icon/subscription.json #: erpnext/selling/doctype/quotation/quotation_dashboard.py:12 #: erpnext/stock/doctype/delivery_note/delivery_note_dashboard.py:25 #: erpnext/stock/doctype/purchase_receipt/purchase_receipt_dashboard.py:34 +#: erpnext/workspace_sidebar/subscription.json msgid "Subscription" msgstr "Abonnement" @@ -48706,8 +49501,10 @@ msgstr "Abonnementzeitraum" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/subscription_plan/subscription_plan.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/subscription.json msgid "Subscription Plan" msgstr "Abonnementplan" @@ -48727,8 +49524,6 @@ msgstr "Abonnementpläne" msgid "Subscription Price Based On" msgstr "Bezugspreis basierend auf" -#. Label of the subscription_section (Section Break) field in DocType 'Journal -#. Entry' #. Label of the subscription_section (Section Break) field in DocType 'Payment #. Entry' #. Label of the subscription_section (Section Break) field in DocType 'Payment @@ -48737,7 +49532,6 @@ msgstr "Bezugspreis basierend auf" #. Invoice' #. Label of the subscription_section (Section Break) field in DocType 'Delivery #. Note' -#: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/payment_request/payment_request.json #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json @@ -48747,8 +49541,11 @@ msgstr "Abonnementbereich" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/subscription_settings/subscription_settings.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/subscription.json msgid "Subscription Settings" msgstr "Abonnementeinstellungen" @@ -48928,6 +49725,7 @@ msgstr "Gelieferte Anzahl" #. Option for the 'Delivery to' (Select) field in DocType 'Shipment' #. Label of the delivery_supplier (Link) field in DocType 'Shipment' #. Label of the supplier (Link) field in DocType 'Stock Entry' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json #: erpnext/accounts/doctype/payment_order/payment_order.js:112 #: erpnext/accounts/doctype/payment_order/payment_order.json @@ -48939,9 +49737,9 @@ msgstr "Gelieferte Anzahl" #: erpnext/accounts/doctype/tax_rule/tax_rule.json #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:60 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.js:34 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:183 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:184 #: erpnext/accounts/report/purchase_register/purchase_register.js:21 -#: erpnext/accounts/report/purchase_register/purchase_register.py:170 +#: erpnext/accounts/report/purchase_register/purchase_register.py:171 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:29 #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:37 #: erpnext/assets/doctype/asset/asset.json @@ -48988,6 +49786,9 @@ msgstr "Gelieferte Anzahl" #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:524 #: erpnext/stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.js:8 +#: erpnext/workspace_sidebar/buying.json erpnext/workspace_sidebar/home.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/subscription.json msgid "Supplier" msgstr "Lieferant" @@ -49021,7 +49822,9 @@ msgid "Supplier Address Details" msgstr "Vorschau Lieferantenadresse" #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Addresses And Contacts" msgstr "Lieferanten-Adressen und Kontaktdaten" @@ -49060,6 +49863,7 @@ msgstr "Lieferantendetails" #. Label of the supplier_group (Link) field in DocType 'Import Supplier #. Invoice' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json @@ -49069,9 +49873,9 @@ msgstr "Lieferantendetails" #: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:91 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1261 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:198 -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:180 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:178 #: erpnext/accounts/report/purchase_register/purchase_register.js:27 -#: erpnext/accounts/report/purchase_register/purchase_register.py:185 +#: erpnext/accounts/report/purchase_register/purchase_register.py:186 #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:55 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:499 @@ -49083,6 +49887,7 @@ msgstr "Lieferantendetails" #: erpnext/regional/report/irs_1099/irs_1099.js:26 #: erpnext/regional/report/irs_1099/irs_1099.py:70 #: erpnext/setup/doctype/supplier_group/supplier_group.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Group" msgstr "Lieferantengruppe" @@ -49116,22 +49921,18 @@ msgstr "Lieferantenrechnung" msgid "Supplier Invoice Date" msgstr "Lieferantenrechnungsdatum" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1750 -msgid "Supplier Invoice Date cannot be greater than Posting Date" -msgstr "Lieferant Rechnungsdatum kann nicht größer sein als Datum der Veröffentlichung" - #. Label of the bill_no (Data) field in DocType 'Payment Entry Reference' #. Label of the bill_no (Data) field in DocType 'Purchase Invoice' #: erpnext/accounts/doctype/payment_entry_reference/payment_entry_reference.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.html:58 #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/report/general_ledger/general_ledger.html:110 -#: erpnext/accounts/report/general_ledger/general_ledger.py:791 +#: erpnext/accounts/report/general_ledger/general_ledger.py:789 #: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:139 msgid "Supplier Invoice No" msgstr "Lieferantenrechnungsnr." -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1777 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1773 msgid "Supplier Invoice No exists in Purchase Invoice {0}" msgstr "Die Rechnungsnummer des Lieferanten wurde bereits in Eingangsrechnung {0} verwendet" @@ -49150,6 +49951,11 @@ msgstr "Lieferantenartikel" msgid "Supplier Lead Time (days)" msgstr "Vorlaufzeit des Lieferanten (Tage)" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "Supplier Ledger" +msgstr "" + #. Name of a report #. Label of a Link in the Financial Reports Workspace #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.json @@ -49171,8 +49977,8 @@ msgstr "Lieferanten-Ledger-Zusammenfassung" #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1178 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:156 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:190 -#: erpnext/accounts/report/purchase_register/purchase_register.py:176 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:191 +#: erpnext/accounts/report/purchase_register/purchase_register.py:177 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:35 #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:73 #: erpnext/buying/doctype/buying_settings/buying_settings.json @@ -49251,26 +50057,30 @@ msgstr "Hauptkontakt des Lieferanten" #. Name of a DocType #. Label of a Link in the Buying Workspace #. Label of the supplier_quotation (Link) field in DocType 'Quotation' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order/purchase_order.js:544 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:40 #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json -#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:234 +#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:235 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js:60 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:256 #: erpnext/buying/workspace/buying/buying.json #: erpnext/crm/doctype/opportunity/opportunity.js:81 #: erpnext/selling/doctype/quotation/quotation.json #: erpnext/stock/doctype/material_request/material_request.js:208 +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Quotation" msgstr "Lieferantenangebot" #. Name of a report #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:154 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Quotation Comparison" msgstr "Vergleich der Lieferantenangebote" @@ -49282,7 +50092,7 @@ msgstr "Vergleich der Lieferantenangebote" msgid "Supplier Quotation Item" msgstr "Lieferantenangebotsposition" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:482 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:485 msgid "Supplier Quotation {0} Created" msgstr "Lieferantenangebot {0} Erstellt" @@ -49302,15 +50112,19 @@ msgstr "Lieferantenbewertung" #. Name of a DocType #. Label of a Card Break in the Buying Workspace #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/supplier_scorecard/supplier_scorecard.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Scorecard" msgstr "Lieferantenbewertung" #. Name of a DocType #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/supplier_scorecard_criteria/supplier_scorecard_criteria.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Scorecard Criteria" msgstr "Lieferantenbewertung Kriterien" @@ -49341,15 +50155,19 @@ msgstr "Einrichtung Lieferantenbewertung" #. Name of a DocType #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/supplier_scorecard_standing/supplier_scorecard_standing.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Scorecard Standing" msgstr "Stand der Lieferantenbewertung" #. Name of a DocType #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/supplier_scorecard_variable/supplier_scorecard_variable.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Scorecard Variable" msgstr "Variable der Lieferantenbewertung" @@ -49390,7 +50208,7 @@ msgstr "Vom Kunden vergebene Lieferantennummern" msgid "Supplier of Goods or Services." msgstr "Lieferant von Waren oder Dienstleistungen." -#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:187 +#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:188 msgid "Supplier {0} not found in {1}" msgstr "Lieferant {0} nicht in {1} gefunden" @@ -49400,8 +50218,10 @@ msgstr "Lieferant(en)" #. Label of a Link in the Buying Workspace #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json #: erpnext/stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier-Wise Sales Analytics" msgstr "Lieferantenbezogene Analyse der Verkäufe" @@ -49420,11 +50240,15 @@ msgstr "Lieferungen, die der Reverse-Charge-Regelung unterliegen" msgid "Supply" msgstr "Angebot" +#. Label of a Desktop Icon #. Name of a Workspace +#. Title of a Workspace Sidebar +#: erpnext/desktop_icon/support.json #: erpnext/selling/doctype/customer/customer_dashboard.py:23 #: erpnext/setup/doctype/company/company_dashboard.py:24 #: erpnext/setup/setup_wizard/operations/install_fixtures.py:298 #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "Support" msgstr "Hilfe" @@ -49445,8 +50269,10 @@ msgstr "Support-Suchquelle" #. Name of a DocType #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/support/doctype/support_settings/support_settings.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Support Settings" msgstr "Support-Einstellungen" @@ -49530,7 +50356,9 @@ msgid "System will notify to increase or decrease quantity or amount " msgstr "Das System benachrichtigt Sie, um die Menge oder Menge zu erhöhen oder zu verringern" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/tds_computation_summary/tds_computation_summary.json +#: erpnext/workspace_sidebar/taxes.json msgid "TDS Computation Summary" msgstr "Quellensteuer (TDS) Berechnungsübersicht" @@ -49566,23 +50394,23 @@ msgstr "Ziel ({})" msgid "Target Asset" msgstr "Ziel-Vermögensgegenstand" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:208 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:209 msgid "Target Asset {0} cannot be cancelled" msgstr "Ziel-Vermögensgegenstand {0} kann nicht storniert werden" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:206 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:207 msgid "Target Asset {0} cannot be submitted" msgstr "Ziel-Vermögensgegenstand {0} kann nicht gebucht werden" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:202 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:203 msgid "Target Asset {0} cannot be {1}" msgstr "Ziel-Vermögensgegenstand {0} kann nicht {1} sein" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:212 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:213 msgid "Target Asset {0} does not belong to company {1}" msgstr "Ziel-Vermögensgegenstand {0} gehört nicht zum Unternehmen {1}" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:191 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:192 msgid "Target Asset {0} needs to be composite asset" msgstr "Ziel-Vermögensgegenstand {0} muss ein zusammengesetzter Vermögensgegenstand sein" @@ -49628,7 +50456,7 @@ msgstr "Ziel-Eingangssatz" msgid "Target Item Code" msgstr "Ziel Artikelcode" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:182 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:183 msgid "Target Item {0} must be a Fixed Asset item" msgstr "Zielartikel {0} muss ein Vermögensgegenstand sein" @@ -49885,6 +50713,7 @@ msgstr "Steuererhebung" #. Label of the tax_category (Link) field in DocType 'Delivery Note' #. Label of the tax_category (Link) field in DocType 'Item Tax' #. Label of the tax_category (Link) field in DocType 'Purchase Receipt' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/custom/address.json #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pos_profile/pos_profile.json @@ -49904,6 +50733,7 @@ msgstr "Steuererhebung" #: erpnext/stock/doctype/delivery_note/delivery_note.json #: erpnext/stock/doctype/item_tax/item_tax.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json +#: erpnext/workspace_sidebar/taxes.json msgid "Tax Category" msgstr "Steuerkategorie" @@ -49938,8 +50768,8 @@ msgstr "Steuernummer" #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:86 #: erpnext/accounts/report/general_ledger/general_ledger.js:141 -#: erpnext/accounts/report/purchase_register/purchase_register.py:191 -#: erpnext/accounts/report/sales_register/sales_register.py:214 +#: erpnext/accounts/report/purchase_register/purchase_register.py:192 +#: erpnext/accounts/report/sales_register/sales_register.py:215 #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:67 #: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:118 #: erpnext/accounts/report/tds_computation_summary/tds_computation_summary.py:75 @@ -50001,8 +50831,10 @@ msgstr "" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/tax_rule/tax_rule.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/taxes.json msgid "Tax Rule" msgstr "Steuerregel" @@ -50016,11 +50848,16 @@ msgstr "Steuer-Regel steht in Konflikt mit {0}" msgid "Tax Settings" msgstr "Umsatzsteuer-Einstellungen" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/selling.json +msgid "Tax Template" +msgstr "" + #: erpnext/accounts/doctype/tax_rule/tax_rule.py:83 msgid "Tax Template is mandatory." msgstr "Steuer-Vorlage ist erforderlich." -#: erpnext/accounts/report/sales_register/sales_register.py:294 +#: erpnext/accounts/report/sales_register/sales_register.py:295 msgid "Tax Total" msgstr "Steuer insgesamt" @@ -50029,6 +50866,12 @@ msgstr "Steuer insgesamt" msgid "Tax Type" msgstr "Steuerart" +#. Label of the tax_withholding_tab (Tab Break) field in DocType 'Journal +#. Entry' +#: erpnext/accounts/doctype/journal_entry/journal_entry.json +msgid "Tax Withholding" +msgstr "Steuereinbehalt" + #. Name of a DocType #: erpnext/accounts/doctype/tax_withholding_account/tax_withholding_account.json msgid "Tax Withholding Account" @@ -50050,6 +50893,7 @@ msgstr "Steuerrückbehaltkonto" #. Label of the tax_withholding_category (Link) field in DocType 'Lower #. Deduction Certificate' #. Label of the tax_withholding_category (Link) field in DocType 'Customer' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json @@ -50060,11 +50904,14 @@ msgstr "Steuerrückbehaltkonto" #: erpnext/buying/doctype/supplier/supplier.json #: erpnext/regional/doctype/lower_deduction_certificate/lower_deduction_certificate.json #: erpnext/selling/doctype/customer/customer.json +#: erpnext/workspace_sidebar/taxes.json msgid "Tax Withholding Category" msgstr "Steuereinbehalt Kategorie" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.json +#: erpnext/workspace_sidebar/taxes.json msgid "Tax Withholding Details" msgstr "Steuereinbehalt Details" @@ -50083,8 +50930,6 @@ msgstr "Steuereinbehalt Details" msgid "Tax Withholding Entries" msgstr "" -#. Label of the section_tax_withholding_entry (Section Break) field in DocType -#. 'Journal Entry' #. Label of the section_tax_withholding_entry (Section Break) field in DocType #. 'Payment Entry' #. Label of the section_tax_withholding_entry (Section Break) field in DocType @@ -50092,7 +50937,6 @@ msgstr "" #. Label of the section_tax_withholding_entry (Section Break) field in DocType #. 'Sales Invoice' #. Name of a DocType -#: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json @@ -50112,6 +50956,7 @@ msgstr "" #. Rate' #. Label of the tax_withholding_group (Link) field in DocType 'Supplier' #. Label of the tax_withholding_group (Link) field in DocType 'Customer' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json @@ -50121,6 +50966,7 @@ msgstr "" #: erpnext/accounts/doctype/tax_withholding_rate/tax_withholding_rate.json #: erpnext/buying/doctype/supplier/supplier.json #: erpnext/selling/doctype/customer/customer.json +#: erpnext/workspace_sidebar/taxes.json msgid "Tax Withholding Group" msgstr "" @@ -50187,9 +51033,11 @@ msgstr "" #. Label of the taxes (Table) field in DocType 'POS Closing Entry' #. Label of the taxes_section (Section Break) field in DocType 'POS Profile' #. Label of the sb_1 (Section Break) field in DocType 'Subscription' +#. Label of a Desktop Icon #. Label of the taxes_section (Section Break) field in DocType 'Sales Order' #. Label of the taxes (Table) field in DocType 'Item Group' #. Label of the taxes (Table) field in DocType 'Item' +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/pos_closing_entry/closing_voucher_details.html:60 #: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json #: erpnext/accounts/doctype/pos_profile/pos_profile.json @@ -50197,9 +51045,10 @@ msgstr "" #: erpnext/accounts/doctype/tax_category/tax_category_dashboard.py:12 #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:26 #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:42 +#: erpnext/desktop_icon/taxes.json #: erpnext/selling/doctype/sales_order/sales_order.json #: erpnext/setup/doctype/item_group/item_group.json -#: erpnext/stock/doctype/item/item.json +#: erpnext/stock/doctype/item/item.json erpnext/workspace_sidebar/taxes.json msgid "Taxes" msgstr "Steuern" @@ -50475,7 +51324,9 @@ msgid "Terms & Conditions" msgstr "Bedingungen & Konditionen" #. Label of the tc_name (Link) field in DocType 'Supplier Quotation' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json +#: erpnext/workspace_sidebar/selling.json msgid "Terms Template" msgstr "Vorlage für Geschäftsbedingungen" @@ -50504,6 +51355,7 @@ msgstr "Vorlage für Geschäftsbedingungen" #. Name of a DocType #. Label of the terms (Text Editor) field in DocType 'Terms and Conditions' #. Label of the terms (Text Editor) field in DocType 'Purchase Receipt' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pos_profile/pos_profile.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json @@ -50519,6 +51371,7 @@ msgstr "Vorlage für Geschäftsbedingungen" #: erpnext/selling/doctype/quotation/quotation.json #: erpnext/setup/doctype/terms_and_conditions/terms_and_conditions.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Terms and Conditions" msgstr "Allgemeine Geschäftsbedingungen" @@ -50584,6 +51437,7 @@ msgstr "Vorlage für Allgemeine Geschäftsbedingungen" #. Option for the 'Entity Type' (Select) field in DocType 'Service Level #. Agreement' #. Label of the territory (Link) field in DocType 'Warranty Claim' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json @@ -50595,12 +51449,12 @@ msgstr "Vorlage für Allgemeine Geschäftsbedingungen" #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:97 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:182 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:68 -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:171 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:169 #: erpnext/accounts/report/gross_profit/gross_profit.py:436 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.js:8 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:21 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:251 -#: erpnext/accounts/report/sales_register/sales_register.py:208 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:252 +#: erpnext/accounts/report/sales_register/sales_register.py:209 #: erpnext/crm/doctype/lead/lead.json #: erpnext/crm/doctype/opportunity/opportunity.json #: erpnext/crm/doctype/prospect/prospect.json @@ -50636,6 +51490,7 @@ msgstr "Vorlage für Allgemeine Geschäftsbedingungen" #: erpnext/stock/doctype/delivery_note/delivery_note.json #: erpnext/support/doctype/service_level_agreement/service_level_agreement.json #: erpnext/support/doctype/warranty_claim/warranty_claim.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/selling.json msgid "Territory" msgstr "Gebiet" @@ -50656,8 +51511,10 @@ msgstr "Name der Region (Gebiet)" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/territory_target_variance_based_on_item_group/territory_target_variance_based_on_item_group.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Territory Target Variance Based On Item Group" msgstr "Gebietszielabweichung basierend auf Artikelgruppe" @@ -50687,7 +51544,7 @@ msgstr "" msgid "The 'From Package No.' field must neither be empty nor it's value less than 1." msgstr "Die 'Von Paketnummer' Das Feld darf weder leer sein noch einen Wert kleiner als 1 haben." -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:398 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:399 msgid "The Access to Request for Quotation From Portal is Disabled. To Allow Access, Enable it in Portal Settings." msgstr "Der Zugriff auf die Angebotsanfrage vom Portal ist deaktiviert. Um den Zugriff zuzulassen, aktivieren Sie ihn in den Portaleinstellungen." @@ -50712,7 +51569,7 @@ msgstr "" msgid "The Document Type {0} must have a Status field to configure Service Level Agreement" msgstr "Der Dokumenttyp {0} muss über ein Statusfeld verfügen, um das Service Level Agreement zu konfigurieren" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:335 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:337 msgid "The Excluded Fee is bigger than the Deposit it is deducted from." msgstr "" @@ -50728,7 +51585,7 @@ msgstr "Die Hauptbucheinträge werden im Hintergrund storniert, dies kann einige msgid "The Loyalty Program isn't valid for the selected company" msgstr "Das Treueprogramm ist für das ausgewählte Unternehmen nicht gültig" -#: erpnext/accounts/doctype/payment_request/payment_request.py:980 +#: erpnext/accounts/doctype/payment_request/payment_request.py:981 msgid "The Payment Request {0} is already paid, cannot process payment twice" msgstr "Die Auszahlungsanforderung {0} ist bereits bezahlt, die Zahlung kann nicht zweimal verarbeitet werden" @@ -50752,7 +51609,7 @@ msgstr "Der Verkäufer ist mit {0} verknüpft" msgid "The Serial No at Row #{0}: {1} is not available in warehouse {2}." msgstr "Die Seriennummer in Zeile #{0}: {1} ist im Lager {2} nicht verfügbar." -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2512 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2535 msgid "The Serial No {0} is reserved against the {1} {2} and cannot be used for any other transaction." msgstr "Die Seriennummer {0} ist für {1} {2} reserviert und kann für keine andere Transaktion verwendet werden." @@ -50770,7 +51627,7 @@ msgstr "Der Lagereintrag vom Typ 'Fertigung' wird als Rückmeldung bezeichnet. R msgid "The account head under Liability or Equity, in which Profit/Loss will be booked" msgstr "Der Kontenkopf unter Eigen- oder Fremdkapital, in dem Gewinn / Verlust verbucht wird" -#: erpnext/accounts/doctype/payment_request/payment_request.py:875 +#: erpnext/accounts/doctype/payment_request/payment_request.py:876 msgid "The allocated amount is greater than the outstanding amount of Payment Request {0}" msgstr "Der zugewiesene Betrag ist größer als der ausstehende Betrag der Zahlungsanforderung {0}" @@ -50782,7 +51639,7 @@ msgstr "Der in dieser Zahlungsaufforderung angegebene Betrag von {0} unterscheid msgid "The batch {0} is already reserved in {1} {2}. So, cannot proceed with the {3} {4}, which is created against the {5} {6}." msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1302 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1303 msgid "The completed quantity {0} of an operation {1} cannot be greater than the completed quantity {2} of a previous operation {3}." msgstr "" @@ -50827,6 +51684,10 @@ msgstr "Das Feld {0} in der Zeile {1} ist nicht gesetzt" msgid "The fields From Shareholder and To Shareholder cannot be blank" msgstr "Die Felder Von Anteilseigner und An Anteilseigner dürfen nicht leer sein" +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:40 +msgid "The fiscal year has been automatically created in a Disabled state to maintain consistency with the previous fiscal year's status." +msgstr "" + #: erpnext/accounts/doctype/share_transfer/share_transfer.py:240 msgid "The folio numbers are not matching" msgstr "Die Folionummern stimmen nicht überein" @@ -50839,7 +51700,7 @@ msgstr "Die folgenden Artikel, für die Einlagerungsregeln gelten, konnten nicht msgid "The following Purchase Invoices are not submitted:" msgstr "" -#: erpnext/assets/doctype/asset/depreciation.py:344 +#: erpnext/assets/doctype/asset/depreciation.py:345 msgid "The following assets have failed to automatically post depreciation entries: {0}" msgstr "Bei den folgenden Vermögensgegenständen wurden die Abschreibungen nicht automatisch gebucht: {0}" @@ -50880,7 +51741,7 @@ msgstr "Das Bruttogewicht des Pakets. Normalerweise Nettogewicht + Verpackungsg msgid "The holiday on {0} is not between From Date and To Date" msgstr "Der Urlaub am {0} ist nicht zwischen dem Von-Datum und dem Bis-Datum" -#: erpnext/controllers/buying_controller.py:1229 +#: erpnext/controllers/buying_controller.py:1246 msgid "The item {item} is not marked as {type_of} item. You can enable it as {type_of} item from its Item master." msgstr "Der Artikel {item} ist nicht als {type_of} Artikel gekennzeichnet. Sie können ihn als {type_of} Artikel in seinem Artikelstamm aktivieren." @@ -50888,15 +51749,15 @@ msgstr "Der Artikel {item} ist nicht als {type_of} Artikel gekennzeichnet. Sie k msgid "The items {0} and {1} are present in the following {2} :" msgstr "Die Artikel {0} und {1} sind im folgenden {2} zu finden:" -#: erpnext/controllers/buying_controller.py:1222 +#: erpnext/controllers/buying_controller.py:1239 msgid "The items {items} are not marked as {type_of} item. You can enable them as {type_of} item from their Item masters." msgstr "Die Artikel {items} sind nicht als {type_of} Artikel gekennzeichnet. Sie können sie in den Stammdaten der Artikel als {type_of} Artikel aktivieren." -#: erpnext/manufacturing/doctype/workstation/workstation.py:549 +#: erpnext/manufacturing/doctype/workstation/workstation.py:550 msgid "The job card {0} is in {1} state and you cannot complete." msgstr "Die Jobkarte {0} befindet sich im Status {1} und Sie können sie nicht abschließen." -#: erpnext/manufacturing/doctype/workstation/workstation.py:543 +#: erpnext/manufacturing/doctype/workstation/workstation.py:544 msgid "The job card {0} is in {1} state and you cannot start it again." msgstr "Die Jobkarte {0} befindet sich im Status {1} und Sie können sie nicht erneut starten." @@ -50994,7 +51855,7 @@ msgstr "Das ausgewählte Änderungskonto {} gehört nicht zur Firma {}." msgid "The selected item cannot have Batch" msgstr "Der ausgewählte Artikel kann keine Charge haben" -#: erpnext/assets/doctype/asset/asset.js:647 +#: erpnext/assets/doctype/asset/asset.js:648 msgid "The sell quantity is less than the total asset quantity. The remaining quantity will be split into a new asset. This action cannot be undone.

    Do you want to continue?" msgstr "" @@ -51002,8 +51863,8 @@ msgstr "" msgid "The seller and the buyer cannot be the same" msgstr "Der Verkäufer und der Käufer können nicht identisch sein" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:175 -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:187 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:176 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:188 msgid "The serial and batch bundle {0} not linked to {1} {2}" msgstr "Das Seriennummern- und Chargenbündel {0} ist nicht mit {1} {2} verknüpft" @@ -51101,7 +51962,7 @@ msgstr "Das Lager, in dem Sie Ihre Rohmaterialien lagern. Jeder benötigte Artik msgid "The warehouse where your Items will be transferred when you begin production. Group Warehouse can also be selected as a Work in Progress warehouse." msgstr "Das Lager, in das Ihre Artikel übertragen werden, wenn Sie mit der Produktion beginnen. Es kann auch eine Lager-Gruppe ausgewählt werden." -#: erpnext/manufacturing/doctype/job_card/job_card.py:875 +#: erpnext/manufacturing/doctype/job_card/job_card.py:876 msgid "The {0} ({1}) must be equal to {2} ({3})" msgstr "Die {0} ({1}) muss gleich {2} ({3}) sein." @@ -51121,7 +51982,7 @@ msgstr "{0} {1} erfolgreich erstellt" msgid "The {0} {1} does not match with the {0} {2} in the {3} {4}" msgstr "Der {0} {1} stimmt nicht mit dem {0} {2} in {3} {4} überein" -#: erpnext/manufacturing/doctype/job_card/job_card.py:978 +#: erpnext/manufacturing/doctype/job_card/job_card.py:979 msgid "The {0} {1} is used to calculate the valuation cost for the finished good {2}." msgstr "Die {0} {1} wird verwendet, um die Bewertungskosten für das Fertigerzeugnis {2} zu berechnen." @@ -51129,7 +51990,7 @@ msgstr "Die {0} {1} wird verwendet, um die Bewertungskosten für das Fertigerzeu msgid "Then Pricing Rules are filtered out based on Customer, Customer Group, Territory, Supplier, Supplier Type, Campaign, Sales Partner etc." msgstr "Dann werden Preisregeln basierend auf Kunde, Kundengruppe, Gebiet, Lieferant, Lieferantentyp, Kampagne, Vertriebspartner usw. gefiltert." -#: erpnext/assets/doctype/asset/asset.py:727 +#: erpnext/assets/doctype/asset/asset.py:730 msgid "There are active maintenance or repairs against the asset. You must complete all of them before cancelling the asset." msgstr "Es gibt aktive Wartungs- oder Reparaturarbeiten am Vermögenswert. Sie müssen alle Schritte ausführen, bevor Sie das Asset stornieren können." @@ -51141,7 +52002,7 @@ msgstr "Es gibt Unstimmigkeiten zwischen dem Kurs, der Anzahl der Aktien und dem msgid "There are ledger entries against this account. Changing {0} to non-{1} in live system will cause incorrect output in 'Accounts {2}' report" msgstr "Es gibt Hauptbucheinträge für dieses Konto. Die Änderung von {0} zu etwas anderem als {1} im laufenden System führt zu einer falschen Ausgabe im {2}-Bericht" -#: erpnext/utilities/bulk_transaction.py:67 +#: erpnext/utilities/bulk_transaction.py:69 msgid "There are no Failed transactions" msgstr "Es gibt keine fehlgeschlagenen Transaktionen" @@ -51228,11 +52089,11 @@ msgstr "Dieser Artikel ist eine Variante von {0} (Vorlage)." msgid "This Month's Summary" msgstr "Zusammenfassung dieses Monats" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:925 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:939 msgid "This Purchase Order has been fully subcontracted." msgstr "Diese Bestellung wurde vollständig untervergeben." -#: erpnext/selling/doctype/sales_order/sales_order.py:2052 +#: erpnext/selling/doctype/sales_order/sales_order.py:2064 msgid "This Sales Order has been fully subcontracted." msgstr "Dieser Auftrag wurde vollständig an Subunternehmer vergeben." @@ -51248,7 +52109,7 @@ msgstr "Diese Aktion wird die zukünftige Abrechnung stoppen. Sind Sie sicher, d msgid "This action will unlink this account from any external service integrating ERPNext with your bank accounts. It cannot be undone. Are you certain ?" msgstr "Durch diese Aktion wird die Verknüpfung dieses Kontos mit einem externen Dienst, der ERPNext mit Ihren Bankkonten integriert, aufgehoben. Es kann nicht ungeschehen gemacht werden. Bist du sicher ?" -#: erpnext/assets/doctype/asset/asset.py:431 +#: erpnext/assets/doctype/asset/asset.py:432 msgid "This asset category is marked as non-depreciable. Please disable depreciation calculation or choose a different category." msgstr "Diese Anlagekategorie ist als nicht abschreibungsfähig gekennzeichnet. Bitte deaktivieren Sie die Abschreibungsberechnung oder wählen Sie eine andere Kategorie." @@ -51381,7 +52242,7 @@ msgstr "Diese Option kann aktiviert werden, um die Felder 'Buchungsdatum' und 'B msgid "This schedule was created when Asset {0} was adjusted through Asset Value Adjustment {1}." msgstr "Dieser Zeitplan wurde erstellt, als der Vermögensgegenstand {0} durch die Vermögenswertanpassung {1} angepasst wurde." -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:475 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:476 msgid "This schedule was created when Asset {0} was consumed through Asset Capitalization {1}." msgstr "Dieser Zeitplan wurde erstellt, als der Vermögensgegenstand {0} durch Vermögensgegenstand-Aktivierung {1} verbraucht wurde." @@ -51393,11 +52254,11 @@ msgstr "Dieser Zeitplan wurde erstellt, als Vermögensgegenstand {0} über Verm msgid "This schedule was created when Asset {0} was restored due to Sales Invoice {1} cancellation." msgstr "Dieser Zeitplan wurde erstellt, als der Vermögensgegenstand {0} aufgrund der Stornierung der Ausgangsrechnung {1} wiederhergestellt wurde." -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:584 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:585 msgid "This schedule was created when Asset {0} was restored on Asset Capitalization {1}'s cancellation." msgstr "Dieser Zeitplan wurde erstellt, als der Vermögensgegenstand {0} nach der Stornierung der Vermögensgegenstand-Aktivierung {1} wiederhergestellt wurde." -#: erpnext/assets/doctype/asset/depreciation.py:458 +#: erpnext/assets/doctype/asset/depreciation.py:459 msgid "This schedule was created when Asset {0} was restored." msgstr "Dieser Zeitplan wurde erstellt, als der Vermögensgegenstand {0} wiederhergestellt wurde." @@ -51405,11 +52266,11 @@ msgstr "Dieser Zeitplan wurde erstellt, als der Vermögensgegenstand {0} wiederh msgid "This schedule was created when Asset {0} was returned through Sales Invoice {1}." msgstr "Dieser Zeitplan wurde erstellt, als der Vermögensgegenstand {0} über die Ausgangsrechnung {1} zurückgegeben wurde." -#: erpnext/assets/doctype/asset/depreciation.py:417 +#: erpnext/assets/doctype/asset/depreciation.py:418 msgid "This schedule was created when Asset {0} was scrapped." msgstr "Dieser Zeitplan wurde erstellt, als der Vermögensgegenstand {0} verschrottet wurde." -#: erpnext/assets/doctype/asset/asset.py:1504 +#: erpnext/assets/doctype/asset/asset.py:1519 msgid "This schedule was created when Asset {0} was {1} into new Asset {2}." msgstr "Dieser Zeitplan wurde erstellt, als der Vermögensgegenstand {0} {1} in den neuen Vermögensgegenstand {2}." @@ -51568,7 +52429,7 @@ msgstr "Zeit in Min" msgid "Time in mins." msgstr "Zeit in Min." -#: erpnext/manufacturing/doctype/job_card/job_card.py:854 +#: erpnext/manufacturing/doctype/job_card/job_card.py:855 msgid "Time logs are required for {0} {1}" msgstr "Zeitprotokolle sind für {0} {1} erforderlich" @@ -51591,19 +52452,23 @@ msgstr "Timer hat die angegebenen Stunden überschritten." #. Name of a DocType #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1066 #: erpnext/projects/doctype/timesheet/timesheet.json #: erpnext/projects/report/daily_timesheet_summary/daily_timesheet_summary.py:26 #: erpnext/projects/report/timesheet_billing_summary/timesheet_billing_summary.py:59 #: erpnext/projects/workspace/projects/projects.json #: erpnext/templates/pages/projects.html:65 +#: erpnext/workspace_sidebar/projects.json msgid "Timesheet" msgstr "Zeiterfassung" #. Name of a report #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/report/timesheet_billing_summary/timesheet_billing_summary.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Timesheet Billing Summary" msgstr "Stundenzettel Abrechnungsübersicht" @@ -51626,7 +52491,7 @@ msgstr "" #. Label of the timesheet_sb (Section Break) field in DocType 'Projects #. Settings' #: erpnext/projects/doctype/projects_settings/projects_settings.json -#: erpnext/projects/doctype/timesheet/timesheet.py:572 +#: erpnext/projects/doctype/timesheet/timesheet.py:581 #: erpnext/templates/pages/projects.html:60 msgid "Timesheets" msgstr "Zeiterfassungen" @@ -51925,7 +52790,7 @@ msgstr "Um diese Ausgangsrechnung zu stornieren, müssen Sie die POS-Abschlussbu msgid "To create a Payment Request reference document is required" msgstr "Zur Erstellung eines Zahlungsauftrags ist ein Referenzdokument erforderlich" -#: erpnext/assets/doctype/asset_category/asset_category.py:110 +#: erpnext/assets/doctype/asset_category/asset_category.py:120 msgid "To enable Capital Work in Progress Accounting," msgstr "Um die Buchung von Anlagen im Bau zu ermöglichen," @@ -51974,7 +52839,7 @@ msgid "To use a different finance book, please uncheck 'Include Default FB Asset msgstr "Um ein anderes Finanzbuch zu verwenden, deaktivieren Sie bitte 'Standard-Finanzbuch-Anlagegüter einbeziehen'" #: erpnext/accounts/doctype/financial_report_template/financial_report_engine.py:705 -#: erpnext/accounts/report/financial_statements.py:624 +#: erpnext/accounts/report/financial_statements.py:621 #: erpnext/accounts/report/general_ledger/general_ledger.py:310 #: erpnext/accounts/report/trial_balance/trial_balance.py:310 msgid "To use a different finance book, please uncheck 'Include Default FB Entries'" @@ -52017,6 +52882,7 @@ msgstr "Zu viele Spalten. Exportieren Sie den Bericht und drucken Sie ihn mit ei #. Label of a Card Break in the Manufacturing Workspace #. Label of the tools (Column Break) field in DocType 'Email Digest' #. Label of a Card Break in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order/purchase_order.js:578 #: erpnext/buying/doctype/purchase_order/purchase_order.js:654 #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:61 @@ -52028,6 +52894,8 @@ msgstr "Zu viele Spalten. Exportieren Sie den Bericht und drucken Sie ihn mit ei #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/setup/doctype/email_digest/email_digest.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/manufacturing.json +#: erpnext/workspace_sidebar/stock.json msgid "Tools" msgstr "Werkzeuge" @@ -52242,12 +53110,12 @@ msgstr "Gesamtprovision" #. Label of the total_completed_qty (Float) field in DocType 'Job Card' #: erpnext/manufacturing/doctype/job_card/job_card.json -#: erpnext/manufacturing/doctype/job_card/job_card.py:871 +#: erpnext/manufacturing/doctype/job_card/job_card.py:872 #: erpnext/manufacturing/report/job_card_summary/job_card_summary.py:174 msgid "Total Completed Qty" msgstr "Gesamt abgeschlossene Menge" -#: erpnext/manufacturing/doctype/job_card/job_card.py:188 +#: erpnext/manufacturing/doctype/job_card/job_card.py:189 msgid "Total Completed Qty is required for Job Card {0}, please start and complete the job card before submission" msgstr "" @@ -52481,7 +53349,7 @@ msgstr "Geschätzte Summe der Bestellungen" msgid "Total Order Value" msgstr "Gesamtbestellwert" -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:622 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:621 msgid "Total Other Charges" msgstr "Sonstige Kosten insgesamt" @@ -52524,7 +53392,7 @@ msgstr "Der Gesamtbetrag der Zahlungsanforderung darf nicht größer als {0} sei msgid "Total Payments" msgstr "Gesamtzahlungen" -#: erpnext/selling/doctype/sales_order/sales_order.py:723 +#: erpnext/selling/doctype/sales_order/sales_order.py:724 msgid "Total Picked Quantity {0} is more than ordered qty {1}. You can set the Over Picking Allowance in Stock Settings." msgstr "Die gesamte kommissionierte Menge {0} ist größer als die bestellte Menge {1}. Sie können die Zulässigkeit der Überkommissionierung in den Lagereinstellungen festlegen." @@ -52651,8 +53519,8 @@ msgstr "Summe Vorgabe" msgid "Total Tasks" msgstr "Aufgaben insgesamt" -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:615 -#: erpnext/accounts/report/purchase_register/purchase_register.py:262 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:614 +#: erpnext/accounts/report/purchase_register/purchase_register.py:263 msgid "Total Tax" msgstr "Summe Steuern" @@ -52816,7 +53684,7 @@ msgstr "Gesamte Arbeitsplatzzeit (in Stunden)" msgid "Total allocated percentage for sales team should be 100" msgstr "Insgesamt verteilte Prozentmenge für Vertriebsteam sollte 100 sein" -#: erpnext/selling/doctype/customer/customer.py:192 +#: erpnext/selling/doctype/customer/customer.py:193 msgid "Total contribution percentage should be equal to 100" msgstr "Der prozentuale Gesamtbeitrag sollte 100 betragen" @@ -53034,6 +53902,10 @@ msgstr "" msgid "Transaction Name" msgstr "Transaktionsname" +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:60 +msgid "Transaction Qty" +msgstr "" + #. Label of the transaction_settings_section (Tab Break) field in DocType #. 'Buying Settings' #. Label of the sales_transactions_settings_section (Section Break) field in @@ -53080,7 +53952,7 @@ msgstr "" msgid "Transaction from which tax is withheld" msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:847 +#: erpnext/manufacturing/doctype/job_card/job_card.py:848 msgid "Transaction not allowed against stopped Work Order {0}" msgstr "Die Transaktion ist für den angehaltenen Arbeitsauftrag {0} nicht zulässig." @@ -53282,8 +54154,12 @@ msgstr "Baum der Prozeduren" #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/trial_balance/trial_balance.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Trial Balance" msgstr "Probebilanz" @@ -53294,8 +54170,10 @@ msgstr "Probebilanz (einfach)" #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Trial Balance for Party" msgstr "Summen- und Saldenliste für Partei" @@ -53391,8 +54269,10 @@ msgstr "Arten von Aktivitäten für Time Logs" #. Label of a Link in the Financial Reports Workspace #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/regional/report/uae_vat_201/uae_vat_201.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "UAE VAT 201" msgstr "VAE VAT 201" @@ -53550,6 +54430,7 @@ msgstr "Maßeinheit-Umrechnungs-Detail" #. Item' #. Label of the conversion_factor (Float) field in DocType 'Pick List Item' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -53563,6 +54444,7 @@ msgstr "Maßeinheit-Umrechnungs-Detail" #: erpnext/stock/doctype/material_request_item/material_request_item.json #: erpnext/stock/doctype/pick_list_item/pick_list_item.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "UOM Conversion Factor" msgstr "Maßeinheit-Umrechnungsfaktor" @@ -53752,8 +54634,10 @@ msgstr "Maßeinheit" #. Label of a Link in the Home Workspace #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/setup/workspace/home/home.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Unit of Measure (UOM)" msgstr "Maßeinheit (ME)" @@ -53853,7 +54737,11 @@ msgid "Unrealized Profit/Loss account for intra-company transfers" msgstr "Konto für nicht realisierte Gewinne/Verluste aus konzerninternen Transfers" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/unreconcile_payment/unreconcile_payment.json +#: erpnext/workspace_sidebar/banking.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Unreconcile Payment" msgstr "Zahlung rückgängig machen" @@ -54159,7 +55047,7 @@ msgstr "Aktualisierungshäufigkeit des Projekts" msgid "Update latest price in all BOMs" msgstr "Aktualisieren des neuesten Preises in allen Stücklisten" -#: erpnext/assets/doctype/asset/asset.py:471 +#: erpnext/assets/doctype/asset/asset.py:474 msgid "Update stock must be enabled for the purchase invoice {0}" msgstr "Für die Eingangsrechnung {0} muss die Option \"Lagerbestand aktualisieren\" aktiviert sein" @@ -54389,7 +55277,7 @@ msgstr "Seriennummer-/Chargenfelder verwenden" msgid "Use Transaction Date Exchange Rate" msgstr "Wechselkurs des Transaktionsdatums verwenden" -#: erpnext/projects/doctype/project/project.py:563 +#: erpnext/projects/doctype/project/project.py:564 msgid "Use a name that is different from previous project name" msgstr "Verwenden Sie einen anderen Namen als den vorherigen Projektnamen" @@ -54425,7 +55313,7 @@ msgstr "Benutzer-ID ist für Mitarbeiter {0} nicht eingegeben" #. Label of the user_remark (Small Text) field in DocType 'Journal Entry' #. Label of the user_remark (Small Text) field in DocType 'Journal Entry #. Account' -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:655 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:651 #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json msgid "User Remark" @@ -54600,11 +55488,11 @@ msgstr "Gültig für folgende Länder" msgid "Valid from and valid upto fields are mandatory for the cumulative" msgstr "Gültig ab und gültig bis Felder sind kumulativ Pflichtfelder" -#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:169 +#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:170 msgid "Valid till Date cannot be before Transaction Date" msgstr "Gültig bis Datum kann nicht vor dem Transaktionsdatum liegen" -#: erpnext/selling/doctype/quotation/quotation.py:158 +#: erpnext/selling/doctype/quotation/quotation.py:159 msgid "Valid till date cannot be before transaction date" msgstr "Gültig bis Datum kann nicht vor Transaktionsdatum sein" @@ -54673,7 +55561,7 @@ msgstr "Gültigkeit und Nutzung" msgid "Validity in Days" msgstr "Gültigkeit in Tagen" -#: erpnext/selling/doctype/quotation/quotation.py:366 +#: erpnext/selling/doctype/quotation/quotation.py:371 msgid "Validity period of this quotation has ended." msgstr "Gültigkeitszeitraum dieses Angebots ist beendet." @@ -55171,8 +56059,8 @@ msgstr "Sprachanruf-Einstellungen" msgid "Volt-Ampere" msgstr "Volt-Ampere" -#: erpnext/accounts/report/purchase_register/purchase_register.py:162 -#: erpnext/accounts/report/sales_register/sales_register.py:178 +#: erpnext/accounts/report/purchase_register/purchase_register.py:163 +#: erpnext/accounts/report/sales_register/sales_register.py:179 msgid "Voucher" msgstr "Beleg" @@ -55241,7 +56129,7 @@ msgstr "Belegdetail-Referenz" #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.js:42 #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:209 #: erpnext/accounts/report/general_ledger/general_ledger.js:49 -#: erpnext/accounts/report/general_ledger/general_ledger.py:746 +#: erpnext/accounts/report/general_ledger/general_ledger.py:744 #: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.js:41 #: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.py:33 #: erpnext/accounts/report/payment_ledger/payment_ledger.js:65 @@ -55269,7 +56157,7 @@ msgstr "Belegdetail-Referenz" msgid "Voucher No" msgstr "Belegnr." -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1337 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1340 msgid "Voucher No is mandatory" msgstr "Beleg Nr. ist obligatorisch" @@ -55281,7 +56169,7 @@ msgstr "Beleg Menge" #. Label of the voucher_subtype (Small Text) field in DocType 'GL Entry' #: erpnext/accounts/doctype/gl_entry/gl_entry.json -#: erpnext/accounts/report/general_ledger/general_ledger.py:740 +#: erpnext/accounts/report/general_ledger/general_ledger.py:738 msgid "Voucher Subtype" msgstr "Beleg Untertyp" @@ -55312,11 +56200,11 @@ msgstr "Beleg Untertyp" #: erpnext/accounts/doctype/unreconcile_payment/unreconcile_payment.json #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1198 #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:200 -#: erpnext/accounts/report/general_ledger/general_ledger.py:738 +#: erpnext/accounts/report/general_ledger/general_ledger.py:736 #: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.py:31 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:165 -#: erpnext/accounts/report/purchase_register/purchase_register.py:157 -#: erpnext/accounts/report/sales_register/sales_register.py:173 +#: erpnext/accounts/report/purchase_register/purchase_register.py:158 +#: erpnext/accounts/report/sales_register/sales_register.py:174 #: erpnext/accounts/report/voucher_wise_balance/voucher_wise_balance.py:17 #: erpnext/public/js/utils/unreconcile.js:71 #: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json @@ -55343,7 +56231,7 @@ msgstr "Beleg Untertyp" msgid "Voucher Type" msgstr "Belegtyp" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:198 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:200 msgid "Voucher {0} is over-allocated by {1}" msgstr "Beleg {0} ist um {1} überallokiert" @@ -55467,8 +56355,10 @@ msgstr "Lagertyp" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/warehouse_wise_stock_balance/warehouse_wise_stock_balance.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Warehouse Wise Stock Balance" msgstr "Bestand nach Lager" @@ -55666,7 +56556,7 @@ msgstr "Achtung : Materialanfragemenge ist geringer als die Mindestbestellmenge" msgid "Warning: Quantity exceeds maximum producible quantity based on quantity of raw materials received through the Subcontracting Inward Order {0}." msgstr "Warnung: Die Menge überschreitet die maximale produzierbare Menge basierend auf der Menge an Rohstoffen, die über die Subunternehmer-Eingangsbestellung {0} eingegangen sind." -#: erpnext/selling/doctype/sales_order/sales_order.py:345 +#: erpnext/selling/doctype/sales_order/sales_order.py:346 msgid "Warning: Sales Order {0} already exists against Customer's Purchase Order {1}" msgstr "Warnung: Auftrag {0} zu Kunden-Bestellung bereits vorhanden {1}" @@ -55697,10 +56587,12 @@ msgstr "Status der Garantie / des jährlichen Wartungsvertrags" #. Label of a Link in the CRM Workspace #. Name of a DocType #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/workspace/crm/crm.json #: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.js:103 #: erpnext/support/doctype/warranty_claim/warranty_claim.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/support.json msgid "Warranty Claim" msgstr "Garantieanspruch" @@ -56071,6 +56963,7 @@ msgstr "Laufende Arbeit/-en" #. Entry' #. Option for the 'From Voucher Type' (Select) field in DocType 'Stock #. Reservation Entry' +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom/bom.js:217 #: erpnext/manufacturing/doctype/bom/bom.json #: erpnext/manufacturing/doctype/job_card/job_card.json @@ -56096,6 +56989,7 @@ msgstr "Laufende Arbeit/-en" #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:512 #: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:142 #: erpnext/templates/pages/material_request_info.html:45 +#: erpnext/workspace_sidebar/manufacturing.json msgid "Work Order" msgstr "Arbeitsauftrag" @@ -56109,8 +57003,10 @@ msgstr "Arbeitsauftragsanalyse" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Work Order Consumed Materials" msgstr "In Arbeitsauftrag verbrauchtes Material" @@ -56143,8 +57039,10 @@ msgstr "Arbeitsauftragsbericht" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/work_order_summary/work_order_summary.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Work Order Summary" msgstr "Arbeitsauftragsübersicht" @@ -56156,8 +57054,8 @@ msgstr "Arbeitsauftrag kann aus folgenden Gründen nicht erstellt werden:
    {0 msgid "Work Order cannot be raised against a Item Template" msgstr "Arbeitsauftrag kann nicht gegen eine Artikelbeschreibungsvorlage ausgelöst werden" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2439 -#: erpnext/manufacturing/doctype/work_order/work_order.py:2519 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2448 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2528 msgid "Work Order has been {0}" msgstr "Arbeitsauftrag wurde {0}" @@ -56243,6 +57141,7 @@ msgstr "Arbeitszeit" #. Label of a Link in the Manufacturing Workspace #. Label of the manufacturing_section (Section Break) field in DocType 'Item #. Lead Time' +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom_operation/bom_operation.json #: erpnext/manufacturing/doctype/bom_website_operation/bom_website_operation.json #: erpnext/manufacturing/doctype/job_card/job_card.json @@ -56258,6 +57157,7 @@ msgstr "Arbeitszeit" #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/item_lead_time/item_lead_time.json #: erpnext/templates/generators/bom.html:70 +#: erpnext/workspace_sidebar/manufacturing.json msgid "Workstation" msgstr "Arbeitsplatz" @@ -56304,12 +57204,14 @@ msgstr "Arbeitsplatzstatus" #. Name of a DocType #. Label of the workstation_type (Data) field in DocType 'Workstation Type' #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom_operation/bom_operation.json #: erpnext/manufacturing/doctype/job_card/job_card.json #: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json #: erpnext/manufacturing/doctype/workstation/workstation.json #: erpnext/manufacturing/doctype/workstation_type/workstation_type.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Workstation Type" msgstr "Arbeitsplatztyp" @@ -56318,7 +57220,7 @@ msgstr "Arbeitsplatztyp" msgid "Workstation Working Hour" msgstr "Arbeitsplatz-Arbeitsstunde" -#: erpnext/manufacturing/doctype/workstation/workstation.py:453 +#: erpnext/manufacturing/doctype/workstation/workstation.py:454 msgid "Workstation is closed on the following dates as per Holiday List: {0}" msgstr "Arbeitsplatz ist an folgenden Tagen gemäß der Feiertagsliste geschlossen: {0}" @@ -56472,6 +57374,7 @@ msgstr "Enddatum des Geschäftsjahres" #. Label of the year (Data) field in DocType 'Fiscal Year' #: erpnext/accounts/doctype/fiscal_year/fiscal_year.json +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:9 msgid "Year Name" msgstr "Name des Jahrs" @@ -56485,7 +57388,7 @@ msgstr "Startdatum des Geschäftsjahres" msgid "Year of Passing" msgstr "Abschlussjahr" -#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:111 +#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:85 msgid "Year start date or end date is overlapping with {0}. To avoid please set company" msgstr "Jahresbeginn oder Enddatum überlappt mit {0}. Bitte ein Unternehmen wählen, um dies zu verhindern" @@ -56521,7 +57424,7 @@ msgstr "Sie können die Originalrechnung {} manuell hinzufügen, um fortzufahren msgid "You can also copy-paste this link in your browser" msgstr "Sie können diese Verknüpfung in Ihren Browser kopieren" -#: erpnext/assets/doctype/asset_category/asset_category.py:113 +#: erpnext/assets/doctype/asset_category/asset_category.py:123 msgid "You can also set default CWIP account in Company {}" msgstr "Sie können auch das Standard-CWIP-Konto in Firma {} festlegen" @@ -56529,6 +57432,10 @@ msgstr "Sie können auch das Standard-CWIP-Konto in Firma {} festlegen" msgid "You can change the parent account to a Balance Sheet account or select a different account." msgstr "Sie können das übergeordnete Konto in ein Bilanzkonto ändern oder ein anderes Konto auswählen." +#: erpnext/assets/doctype/asset_category/asset_category.py:186 +msgid "You can either configure default depreciation accounts in the Company or set the required accounts in the following rows:

    " +msgstr "" + #: erpnext/accounts/doctype/journal_entry/journal_entry.py:703 msgid "You can not enter current voucher in 'Against Journal Entry' column" msgstr "Momentan können keine Belege in die Spalte \"Zu Buchungssatz\" eingegeben werden" @@ -56558,11 +57465,11 @@ msgstr "Sie können es als Maschinenname oder Vorgangstyp festlegen. Zum Beispie msgid "You can use {0} to reconcile against {1} later." msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1314 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1315 msgid "You can't make any changes to Job Card since Work Order is closed." msgstr "Sie können keine Änderungen an der Jobkarte vornehmen, da der Arbeitsauftrag geschlossen ist." -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:218 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:219 msgid "You can't process the serial number {0} as it has already been used in the SABB {1}. {2} if you want to inward same serial number multiple times then enabled 'Allow existing Serial No to be Manufactured/Received again' in the {3}" msgstr "Sie können die Seriennummer {0} nicht verarbeiten, da sie bereits im S.u.Cb. {1} verwendet wurde. {2} Wenn Sie dieselbe Seriennummer mehrmals erfassen möchten, aktivieren Sie 'Bestehende Seriennummer erneut herstellen/empfangen erlauben' in {3}" @@ -56602,7 +57509,7 @@ msgstr "Sie können den Stammknoten nicht bearbeiten." msgid "You cannot enable both the settings '{0}' and '{1}'." msgstr "Sie können nicht beide Einstellungen '{0}' und '{1}' aktivieren." -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:156 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:157 msgid "You cannot outward following {0} as either they are Delivered, Inactive or located in a different warehouse." msgstr "" @@ -56650,7 +57557,7 @@ msgstr "Beim Erstellen von Eröffnungsrechnungen sind {} Fehler aufgetreten. Üb msgid "You have already selected items from {0} {1}" msgstr "Sie haben bereits Elemente aus {0} {1} gewählt" -#: erpnext/projects/doctype/project/project.py:363 +#: erpnext/projects/doctype/project/project.py:364 msgid "You have been invited to collaborate on the project {0}." msgstr "Sie wurden eingeladen, am Projekt {0} mitzuarbeiten." @@ -56770,6 +57677,10 @@ msgstr "" msgid "as a percentage of finished item quantity" msgstr "als Prozentsatz der fertigen Artikelmenge" +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1472 +msgid "as of {0}" +msgstr "" + #: erpnext/www/book_appointment/index.html:43 msgid "at" msgstr "um" @@ -57050,7 +57961,7 @@ msgstr "durch Vermögensgegenstand Reparatur" msgid "via BOM Update Tool" msgstr "via Stücklisten-Update-Tool" -#: erpnext/assets/doctype/asset_category/asset_category.py:111 +#: erpnext/assets/doctype/asset_category/asset_category.py:121 msgid "you must select Capital Work in Progress Account in accounts table" msgstr "Sie müssen in der Kontentabelle das Konto "Kapital in Bearbeitung" auswählen" @@ -57098,7 +58009,7 @@ msgstr "{0} Zusammenfassung" msgid "{0} Number {1} is already used in {2} {3}" msgstr "{0} Nummer {1} wird bereits in {2} {3} verwendet" -#: erpnext/manufacturing/doctype/bom/bom.py:1629 +#: erpnext/manufacturing/doctype/bom/bom.py:1638 msgid "{0} Operating Cost for operation {1}" msgstr "{0} Betriebskosten für Vorgang {1}" @@ -57175,14 +58086,14 @@ msgstr "{0} kann nicht als Hauptkostenstelle verwendet werden, da sie als unterg msgid "{0} cannot be zero" msgstr "{0} kann nicht Null sein" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:919 -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1035 -#: erpnext/stock/doctype/pick_list/pick_list.py:1259 -#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:322 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:915 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1031 +#: erpnext/stock/doctype/pick_list/pick_list.py:1258 +#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:323 msgid "{0} created" msgstr "{0} erstellt" -#: erpnext/utilities/bulk_transaction.py:31 +#: erpnext/utilities/bulk_transaction.py:33 msgid "{0} creation for the following records will be skipped." msgstr "" @@ -57190,11 +58101,11 @@ msgstr "" msgid "{0} currency must be same as company's default currency. Please select another account." msgstr "Die Währung {0} muss mit der Standardwährung des Unternehmens übereinstimmen. Bitte wählen Sie ein anderes Konto aus." -#: erpnext/buying/doctype/purchase_order/purchase_order.py:291 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:295 msgid "{0} currently has a {1} Supplier Scorecard standing, and Purchase Orders to this supplier should be issued with caution." msgstr "{0} hat derzeit einen Stand von {1} in der Lieferantenbewertung, und Bestellungen an diesen Lieferanten sollten mit Vorsicht erteilt werden." -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:127 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:128 msgid "{0} currently has a {1} Supplier Scorecard standing, and RFQs to this supplier should be issued with caution." msgstr "{0} hat derzeit einen Stand von {1} in der Lieferantenbewertung und Anfragen an diesen Lieferanten sollten mit Vorsicht ausgegeben werden." @@ -57262,7 +58173,7 @@ msgstr "{0} läuft bereits für {1}" msgid "{0} is blocked so this transaction cannot proceed" msgstr "{0} ist blockiert, daher kann diese Transaktion nicht fortgesetzt werden" -#: erpnext/assets/doctype/asset/asset.py:505 +#: erpnext/assets/doctype/asset/asset.py:508 msgid "{0} is in Draft. Submit it before creating the Asset." msgstr "" @@ -57283,7 +58194,7 @@ msgstr "{0} ist obligatorisch. Möglicherweise wird kein Währungsumtauschdatens msgid "{0} is mandatory. Maybe Currency Exchange record is not created for {1} to {2}." msgstr "{0} ist zwingend erforderlich. Möglicherweise wurde der Datensatz für die Währungsumrechung für {1} bis {2} nicht erstellt." -#: erpnext/selling/doctype/customer/customer.py:234 +#: erpnext/selling/doctype/customer/customer.py:235 msgid "{0} is not a company bank account" msgstr "{0} ist kein Firmenbankkonto" @@ -57343,7 +58254,7 @@ msgstr "{0} muss im Retourenschein negativ sein" msgid "{0} not allowed to transact with {1}. Please change the Company or add the Company in the 'Allowed To Transact With'-Section in the Customer record." msgstr "{0} darf nicht mit {1} handeln. Bitte ändern Sie das Unternehmen oder fügen Sie das Unternehmen im Abschnitt 'Erlaubte Geschäftspartner' im Kundendatensatz hinzu." -#: erpnext/manufacturing/doctype/bom/bom.py:573 +#: erpnext/manufacturing/doctype/bom/bom.py:574 msgid "{0} not found for item {1}" msgstr "{0} für Artikel {1} nicht gefunden" @@ -57363,13 +58274,13 @@ msgstr "Menge {0} des Artikels {1} wird im Lager {2} mit einer Kapazität von {3 msgid "{0} units are reserved for Item {1} in Warehouse {2}, please un-reserve the same to {3} the Stock Reconciliation." msgstr "{0} Einheiten sind für Artikel {1} in Lager {2} reserviert. Bitte heben Sie die Reservierung auf, um die Lagerbestandsabstimmung {3} zu können." -#: erpnext/stock/doctype/pick_list/pick_list.py:1017 +#: erpnext/stock/doctype/pick_list/pick_list.py:1016 msgid "{0} units of Item {1} is not available in any of the warehouses." msgstr "{0} Einheiten des Artikels {1} sind in keinem der Lager verfügbar." #: erpnext/stock/doctype/pick_list/pick_list.py:1009 -msgid "{0} units of Item {1} is picked in another Pick List." -msgstr "{0} Einheiten des Artikels {1} werden in einer anderen Pickliste kommissioniert." +msgid "{0} units of Item {1} is not available in any of the warehouses. Other Pick Lists exist for this item." +msgstr "" #: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.py:144 msgid "{0} units of {1} are required in {2} with the inventory dimension: {3} on {4} {5} for {6} to complete the transaction." @@ -57412,7 +58323,7 @@ msgstr "{0} wird als Rabatt gewährt." msgid "{0} will be set as the {1} in subsequently scanned items" msgstr "{0} wird als {1} in nachfolgend gescannten Artikeln gesetzt" -#: erpnext/manufacturing/doctype/job_card/job_card.py:987 +#: erpnext/manufacturing/doctype/job_card/job_card.py:988 msgid "{0} {1}" msgstr "{0} {1}" @@ -57450,8 +58361,8 @@ msgstr "{0} {1} wurde bereits vollständig bezahlt." msgid "{0} {1} has already been partly paid. Please use the 'Get Outstanding Invoice' or the 'Get Outstanding Orders' button to get the latest outstanding amounts." msgstr "{0} {1} wurde bereits teilweise bezahlt. Bitte nutzen Sie den Button 'Ausstehende Rechnungen aufrufen', um die aktuell ausstehenden Beträge zu erhalten." -#: erpnext/buying/doctype/purchase_order/purchase_order.py:431 -#: erpnext/selling/doctype/sales_order/sales_order.py:596 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:435 +#: erpnext/selling/doctype/sales_order/sales_order.py:597 #: erpnext/stock/doctype/material_request/material_request.py:247 msgid "{0} {1} has been modified. Please refresh." msgstr "{0} {1} wurde geändert. Bitte aktualisieren." @@ -57610,8 +58521,8 @@ msgstr "{0}% des Gesamtrechnungswerts wird als Rabatt gewährt." msgid "{0}'s {1} cannot be after {2}'s Expected End Date." msgstr "{0}s {1} darf nicht nach dem erwarteten Enddatum von {2} liegen." -#: erpnext/manufacturing/doctype/job_card/job_card.py:1286 -#: erpnext/manufacturing/doctype/job_card/job_card.py:1294 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1287 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1295 msgid "{0}, complete the operation {1} before the operation {2}." msgstr "{0}, schließen Sie die Operation {1} vor der Operation {2} ab." @@ -57647,11 +58558,11 @@ msgstr "" msgid "{0}: {1} must be less than {2}" msgstr "{0}: {1} muss kleiner als {2} sein" -#: erpnext/controllers/buying_controller.py:1002 +#: erpnext/controllers/buying_controller.py:1019 msgid "{count} Assets created for {item_code}" msgstr "{count} Vermögensgegenstände erstellt für {item_code}" -#: erpnext/controllers/buying_controller.py:900 +#: erpnext/controllers/buying_controller.py:917 msgid "{doctype} {name} is cancelled or closed." msgstr "{doctype} {name} wurde abgebrochen oder geschlossen." @@ -57692,7 +58603,7 @@ msgstr "{} {} ist bereits mit einem anderen {} verknüpft" msgid "{} {} is already linked with {} {}" msgstr "{} {} ist bereits mit {} {} verknüpft" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:388 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:390 msgid "{} {} is not affecting bank account {}" msgstr "{} {} hat keinen Einfluss auf das Bankkonto {}" diff --git a/erpnext/locale/eo.po b/erpnext/locale/eo.po index 19280a5d5d7..2fa5d00fd11 100644 --- a/erpnext/locale/eo.po +++ b/erpnext/locale/eo.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: hello@frappe.io\n" -"POT-Creation-Date: 2026-02-15 09:44+0000\n" -"PO-Revision-Date: 2026-02-16 14:52\n" +"POT-Creation-Date: 2026-02-22 09:43+0000\n" +"PO-Revision-Date: 2026-02-22 16:38\n" "Last-Translator: hello@frappe.io\n" "Language-Team: Esperanto\n" "MIME-Version: 1.0\n" @@ -18,10 +18,14 @@ msgstr "" "X-Crowdin-File-ID: 46\n" "Language: eo_UY\n" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1468 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1474 msgid "\n" -"\t\t\tThe Batch {0} of an item {1} has negative stock in the warehouse {2}. Please add a stock quantity of {3} to proceed with this entry." -msgstr "crwdns195118:0{0}crwdnd195118:0{1}crwdnd195118:0{2}crwdnd195118:0{3}crwdne195118:0" +"\t\t\tThe Batch {0} of an item {1} has negative stock in the warehouse {2}{3}.\n" +"\t\t\tPlease add a stock quantity of {4} to proceed with this entry.\n" +"\t\t\tIf it is not possible to make an adjustment entry, please enable 'Allow Negative Stock for Batch' in Stock Settings to proceed.\n" +"\t\t\tHowever, enabling this setting may lead to negative stock in the system.\n" +"\t\t\tSo please ensure the stock levels are adjusted as soon as possible to maintain the correct valuation rate." +msgstr "crwdns195816:0{0}crwdnd195816:0{1}crwdnd195816:0{2}crwdnd195816:0{3}crwdnd195816:0{4}crwdne195816:0" #. Label of the column_break_32 (Column Break) field in DocType 'Email Digest' #: erpnext/setup/doctype/email_digest/email_digest.json @@ -32,7 +36,7 @@ msgstr "crwdns132082:0crwdne132082:0" msgid " Address" msgstr "crwdns62296:0crwdne62296:0" -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:605 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:604 msgid " Amount" msgstr "crwdns62298:0crwdne62298:0" @@ -59,7 +63,7 @@ msgstr "crwdns132088:0crwdne132088:0" msgid " Item" msgstr "crwdns132090:0crwdne132090:0" -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:153 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:151 #: erpnext/selling/report/sales_analytics/sales_analytics.py:128 msgid " Name" msgstr "crwdns62302:0crwdne62302:0" @@ -69,7 +73,7 @@ msgstr "crwdns62302:0crwdne62302:0" msgid " Phantom Item" msgstr "crwdns161246:0crwdne161246:0" -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:596 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:595 msgid " Rate" msgstr "crwdns62306:0crwdne62306:0" @@ -169,8 +173,8 @@ msgstr "crwdns132108:0crwdne132108:0" msgid "% Occupied" msgstr "crwdns62442:0crwdne62442:0" -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:277 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:329 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:278 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:330 msgid "% Of Grand Total" msgstr "crwdns62444:0crwdne62444:0" @@ -263,7 +267,7 @@ msgstr "crwdns132124:0crwdne132124:0" msgid "'Account' in the Accounting section of Customer {0}" msgstr "crwdns62472:0{0}crwdne62472:0" -#: erpnext/selling/doctype/sales_order/sales_order.py:358 +#: erpnext/selling/doctype/sales_order/sales_order.py:359 msgid "'Allow Multiple Sales Orders Against a Customer's Purchase Order'" msgstr "crwdns62474:0crwdne62474:0" @@ -598,7 +602,7 @@ msgstr "crwdns62600:0crwdne62600:0" msgid "<0" msgstr "crwdns164140:0crwdne164140:0" -#: erpnext/assets/doctype/asset/asset.py:541 +#: erpnext/assets/doctype/asset/asset.py:544 msgid "Cannot create asset.

    You're trying to create {0} asset(s) from {2} {3}.
    However, only {1} item(s) were purchased and {4} asset(s) already exist against {5}." msgstr "crwdns161982:0{0}crwdnd161982:0{2}crwdnd161982:0{3}crwdnd161982:0{1}crwdnd161982:0{4}crwdnd161982:0{5}crwdne161982:0" @@ -747,7 +751,7 @@ msgid "
  • Payment document required for row(s): {0}
  • " msgstr "crwdns155780:0{0}crwdne155780:0" #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:163 -#: erpnext/utilities/bulk_transaction.py:35 +#: erpnext/utilities/bulk_transaction.py:37 msgid "
  • {}
  • " msgstr "crwdns155906:0crwdne155906:0" @@ -873,11 +877,11 @@ msgstr "crwdns148590:0crwdne148590:0" msgid "Your Shortcuts" msgstr "crwdns148592:0crwdne148592:0" -#: erpnext/accounts/doctype/payment_request/payment_request.py:1007 +#: erpnext/accounts/doctype/payment_request/payment_request.py:1008 msgid "Grand Total: {0}" msgstr "crwdns148848:0{0}crwdne148848:0" -#: erpnext/accounts/doctype/payment_request/payment_request.py:1008 +#: erpnext/accounts/doctype/payment_request/payment_request.py:1009 msgid "Outstanding Amount: {0}" msgstr "crwdns148850:0{0}crwdne148850:0" @@ -922,7 +926,7 @@ msgstr "crwdns62642:0crwdne62642:0" msgid "A - C" msgstr "crwdns62644:0crwdne62644:0" -#: erpnext/selling/doctype/customer/customer.py:353 +#: erpnext/selling/doctype/customer/customer.py:354 msgid "A Customer Group exists with same name please change the Customer name or rename the Customer Group" msgstr "crwdns62648:0crwdne62648:0" @@ -984,6 +988,10 @@ msgstr "crwdns163858:0{0}crwdne163858:0" msgid "A new appointment has been created for you with {0}" msgstr "crwdns62666:0{0}crwdne62666:0" +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:3 +msgid "A new fiscal year has been automatically created." +msgstr "crwdns195818:0crwdne195818:0" + #: erpnext/accounts/doctype/sales_taxes_and_charges_template/sales_taxes_and_charges_template.py:96 msgid "A template with tax category {0} already exists. Only one template is allowed with each tax category" msgstr "crwdns62668:0{0}crwdne62668:0" @@ -1034,12 +1042,22 @@ msgstr "crwdns158328:0crwdne158328:0" msgid "AMC Expiry Date" msgstr "crwdns132204:0crwdne132204:0" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "AP Summary" +msgstr "crwdns195820:0crwdne195820:0" + #. Label of the api_details_section (Section Break) field in DocType 'Currency #. Exchange Settings' #: erpnext/accounts/doctype/currency_exchange_settings/currency_exchange_settings.json msgid "API Details" msgstr "crwdns132208:0crwdne132208:0" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "AR Summary" +msgstr "crwdns195822:0crwdne195822:0" + #. Label of the awb_number (Data) field in DocType 'Shipment' #: erpnext/stock/doctype/shipment/shipment.json msgid "AWB Number" @@ -1161,9 +1179,11 @@ msgstr "crwdns62842:0crwdne62842:0" #. Label of the account_category (Link) field in DocType 'Account' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/account/account_tree.js:167 #: erpnext/accounts/doctype/account_category/account_category.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Account Category" msgstr "crwdns161034:0crwdne161034:0" @@ -1280,7 +1300,7 @@ msgstr "crwdns62894:0crwdne62894:0" #: erpnext/accounts/doctype/ledger_merge/ledger_merge.json #: erpnext/accounts/doctype/ledger_merge_accounts/ledger_merge_accounts.json #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:409 -#: erpnext/accounts/report/financial_statements.py:681 +#: erpnext/accounts/report/financial_statements.py:678 #: erpnext/accounts/report/trial_balance/trial_balance.py:480 msgid "Account Name" msgstr "crwdns132254:0crwdne132254:0" @@ -1293,7 +1313,7 @@ msgstr "crwdns62904:0crwdne62904:0" #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/account/account_tree.js:133 #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:416 -#: erpnext/accounts/report/financial_statements.py:688 +#: erpnext/accounts/report/financial_statements.py:685 #: erpnext/accounts/report/trial_balance/trial_balance.py:487 msgid "Account Number" msgstr "crwdns62906:0crwdne62906:0" @@ -1383,7 +1403,7 @@ msgstr "crwdns62950:0crwdne62950:0" msgid "Account is not set for the dashboard chart {0}" msgstr "crwdns62952:0{0}crwdne62952:0" -#: erpnext/assets/doctype/asset/asset.py:902 +#: erpnext/assets/doctype/asset/asset.py:905 msgid "Account not Found" msgstr "crwdns62954:0crwdne62954:0" @@ -1515,6 +1535,7 @@ msgstr "crwdns143320:0crwdne143320:0" #. Label of the section_break_10 (Section Break) field in DocType 'Shipping #. Rule' #. Label of the accounting_tab (Tab Break) field in DocType 'Supplier' +#. Label of a Desktop Icon #. Label of the accounting_tab (Tab Break) field in DocType 'Customer' #. Label of a Card Break in the Home Workspace #. Label of the accounting (Tab Break) field in DocType 'Item' @@ -1525,6 +1546,7 @@ msgstr "crwdns143320:0crwdne143320:0" #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/shipping_rule/shipping_rule.json #: erpnext/buying/doctype/supplier/supplier.json +#: erpnext/desktop_icon/accounting.json #: erpnext/selling/doctype/customer/customer.json #: erpnext/setup/setup_wizard/data/industry_type.txt:1 #: erpnext/setup/workspace/home/home.json erpnext/stock/doctype/item/item.json @@ -1581,12 +1603,15 @@ msgstr "crwdns132266:0crwdne132266:0" #. Label of a Link in the Invoicing Workspace #. Label of the accounting_dimensions_section (Section Break) field in DocType #. 'Asset Repair' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounting_dimension/accounting_dimension.json #: erpnext/accounts/doctype/accounting_dimension_filter/accounting_dimension_filter.json #: erpnext/accounts/doctype/allowed_dimension/allowed_dimension.json #: erpnext/accounts/report/profitability_analysis/profitability_analysis.js:32 #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/assets/doctype/asset_repair/asset_repair.json +#: erpnext/workspace_sidebar/accounts_setup.json +#: erpnext/workspace_sidebar/budget.json msgid "Accounting Dimension" msgstr "crwdns63052:0crwdne63052:0" @@ -1774,9 +1799,9 @@ msgstr "crwdns132270:0crwdne132270:0" msgid "Accounting Entries" msgstr "crwdns132272:0crwdne132272:0" -#: erpnext/assets/doctype/asset/asset.py:936 -#: erpnext/assets/doctype/asset/asset.py:951 -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:542 +#: erpnext/assets/doctype/asset/asset.py:939 +#: erpnext/assets/doctype/asset/asset.py:954 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:543 msgid "Accounting Entry for Asset" msgstr "crwdns63168:0crwdne63168:0" @@ -1785,7 +1810,7 @@ msgstr "crwdns63168:0crwdne63168:0" msgid "Accounting Entry for LCV in Stock Entry {0}" msgstr "crwdns155452:0{0}crwdne155452:0" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:873 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:874 msgid "Accounting Entry for Landed Cost Voucher for SCR {0}" msgstr "crwdns155454:0{0}crwdne155454:0" @@ -1807,7 +1832,7 @@ msgstr "crwdns63170:0crwdne63170:0" #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:930 #: erpnext/stock/doctype/stock_entry/stock_entry.py:1905 #: erpnext/stock/doctype/stock_entry/stock_entry.py:1919 -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:708 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:709 msgid "Accounting Entry for Stock" msgstr "crwdns63172:0crwdne63172:0" @@ -1837,8 +1862,10 @@ msgstr "crwdns63180:0crwdne63180:0" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounting_period/accounting_period.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Accounting Period" msgstr "crwdns63182:0crwdne63182:0" @@ -1910,12 +1937,16 @@ msgstr "crwdns161044:0crwdne161044:0" #. Option for the 'Write Off Based On' (Select) field in DocType 'Journal #. Entry' #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:154 #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:256 #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/report/accounts_payable/accounts_payable.json #: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:115 #: erpnext/buying/doctype/supplier/supplier.js:110 +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Accounts Payable" msgstr "crwdns63230:0crwdne63230:0" @@ -1930,6 +1961,7 @@ msgstr "crwdns63234:0crwdne63234:0" #. Option for the 'Report' (Select) field in DocType 'Process Statement Of #. Accounts' #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:12 #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:12 #: erpnext/accounts/doctype/journal_entry/journal_entry.json @@ -1937,6 +1969,9 @@ msgstr "crwdns63234:0crwdne63234:0" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.json #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:138 #: erpnext/selling/doctype/customer/customer.js:162 +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Accounts Receivable" msgstr "crwdns63236:0crwdne63236:0" @@ -1979,12 +2014,22 @@ msgstr "crwdns132286:0crwdne132286:0" #. Name of a DocType #. Label of a Link in the Invoicing Workspace #. Label of a shortcut in the ERPNext Settings Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json +#: erpnext/workspace_sidebar/accounts_setup.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Accounts Settings" msgstr "crwdns63252:0crwdne63252:0" +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar +#: erpnext/desktop_icon/accounts_setup.json +#: erpnext/workspace_sidebar/accounts_setup.json +msgid "Accounts Setup" +msgstr "crwdns195824:0crwdne195824:0" + #: erpnext/accounts/doctype/journal_entry/journal_entry.py:1319 msgid "Accounts table cannot be blank." msgstr "crwdns63260:0crwdne63260:0" @@ -2190,8 +2235,10 @@ msgstr "crwdns132318:0crwdne132318:0" #. Name of a DocType #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/doctype/activity_cost/activity_cost.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Activity Cost" msgstr "crwdns63352:0crwdne63352:0" @@ -2209,6 +2256,7 @@ msgstr "crwdns63358:0crwdne63358:0" #. Label of the activity_type (Data) field in DocType 'Activity Type' #. Label of the activity_type (Link) field in DocType 'Timesheet Detail' #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/sales_invoice_timesheet/sales_invoice_timesheet.json #: erpnext/projects/doctype/activity_cost/activity_cost.json #: erpnext/projects/doctype/activity_type/activity_type.json @@ -2217,6 +2265,7 @@ msgstr "crwdns63358:0crwdne63358:0" #: erpnext/projects/workspace/projects/projects.json #: erpnext/public/js/projects/timer.js:9 #: erpnext/templates/pages/timelog_info.html:25 +#: erpnext/workspace_sidebar/projects.json msgid "Activity Type" msgstr "crwdns63360:0crwdne63360:0" @@ -2821,6 +2870,7 @@ msgstr "crwdns161048:0{discount_amount}crwdnd161048:0{total_before_discount}crwd msgid "Additional Discount Percentage" msgstr "crwdns132394:0crwdne132394:0" +#. Label of the addtional_info (Section Break) field in DocType 'Journal Entry' #. Label of the additional_info_section (Section Break) field in DocType #. 'Purchase Invoice' #. Label of the more_information (Section Break) field in DocType 'Sales @@ -2836,6 +2886,7 @@ msgstr "crwdns132394:0crwdne132394:0" #. Label of the more_info (Section Break) field in DocType 'Delivery Note' #. Label of the additional_info_section (Section Break) field in DocType #. 'Purchase Receipt' +#: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/assets/doctype/asset/asset.json @@ -2896,7 +2947,7 @@ msgstr "crwdns160056:0{0}crwdnd160056:0{1}crwdne160056:0" msgid "Additional information regarding the customer." msgstr "crwdns132402:0crwdne132402:0" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:590 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:591 msgid "Additional {0} {1} of item {2} required as per BOM to complete this transaction" msgstr "crwdns161476:0{0}crwdnd161476:0{1}crwdnd161476:0{2}crwdne161476:0" @@ -2954,8 +3005,10 @@ msgstr "crwdns132406:0crwdne132406:0" #. Label of a Link in the Financial Reports Workspace #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/selling/report/address_and_contacts/address_and_contacts.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Address And Contacts" msgstr "crwdns63748:0crwdne63748:0" @@ -3220,7 +3273,7 @@ msgstr "crwdns111606:0crwdne111606:0" #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py:39 #: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:91 -#: erpnext/accounts/report/general_ledger/general_ledger.py:752 +#: erpnext/accounts/report/general_ledger/general_ledger.py:750 msgid "Against Account" msgstr "crwdns63874:0crwdne63874:0" @@ -3338,7 +3391,7 @@ msgstr "crwdns148756:0{0}crwdne148756:0" #. Label of the against_voucher (Dynamic Link) field in DocType 'GL Entry' #: erpnext/accounts/doctype/gl_entry/gl_entry.json -#: erpnext/accounts/report/general_ledger/general_ledger.py:785 +#: erpnext/accounts/report/general_ledger/general_ledger.py:783 msgid "Against Voucher" msgstr "crwdns63928:0crwdne63928:0" @@ -3362,7 +3415,7 @@ msgstr "crwdns63932:0crwdne63932:0" #: erpnext/accounts/doctype/advance_payment_ledger_entry/advance_payment_ledger_entry.json #: erpnext/accounts/doctype/gl_entry/gl_entry.json #: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.json -#: erpnext/accounts/report/general_ledger/general_ledger.py:783 +#: erpnext/accounts/report/general_ledger/general_ledger.py:781 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:183 msgid "Against Voucher Type" msgstr "crwdns63936:0crwdne63936:0" @@ -3500,7 +3553,7 @@ msgstr "crwdns132482:0crwdne132482:0" msgid "All Activities HTML" msgstr "crwdns132484:0crwdne132484:0" -#: erpnext/manufacturing/doctype/bom/bom.py:369 +#: erpnext/manufacturing/doctype/bom/bom.py:370 msgid "All BOMs" msgstr "crwdns64004:0crwdne64004:0" @@ -3633,7 +3686,7 @@ msgstr "crwdns132500:0crwdne132500:0" msgid "All communications including and above this shall be moved into the new Issue" msgstr "crwdns64036:0crwdne64036:0" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:968 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:964 msgid "All items are already requested" msgstr "crwdns152148:0crwdne152148:0" @@ -4373,7 +4426,7 @@ msgstr "crwdns155138:0crwdne155138:0" #: erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json #: erpnext/accounts/doctype/budget_distribution/budget_distribution.json #: erpnext/accounts/doctype/cashier_closing_payments/cashier_closing_payments.json -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:627 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:623 #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.json @@ -4406,8 +4459,8 @@ msgstr "crwdns155138:0crwdne155138:0" #: erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py:45 #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:79 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:44 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:267 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:319 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:268 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:320 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:201 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:111 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:44 @@ -4697,7 +4750,7 @@ msgstr "crwdns161254:0{0}crwdnd161254:0{1}crwdnd161254:0{2}crwdnd161254:0{3}crwd msgid "Another Cost Center Allocation record {0} applicable from {1}, hence this allocation will be applicable upto {2}" msgstr "crwdns64608:0{0}crwdnd64608:0{1}crwdnd64608:0{2}crwdne64608:0" -#: erpnext/accounts/doctype/payment_request/payment_request.py:757 +#: erpnext/accounts/doctype/payment_request/payment_request.py:758 msgid "Another Payment Request is already processed" msgstr "crwdns151580:0crwdne151580:0" @@ -4983,12 +5036,16 @@ msgid "Apply to Document" msgstr "crwdns132686:0crwdne132686:0" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/appointment/appointment.json +#: erpnext/workspace_sidebar/crm.json msgid "Appointment" msgstr "crwdns64748:0crwdne64748:0" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/appointment_booking_settings/appointment_booking_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Appointment Booking Settings" msgstr "crwdns64752:0crwdne64752:0" @@ -5138,11 +5195,11 @@ msgstr "crwdns64804:0{0}crwdnd64804:0{1}crwdne64804:0" msgid "As there are reserved stock, you cannot disable {0}." msgstr "crwdns64808:0{0}crwdne64808:0" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1088 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1084 msgid "As there are sufficient Sub Assembly Items, Work Order is not required for Warehouse {0}." msgstr "crwdns111624:0{0}crwdne111624:0" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1824 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1830 msgid "As there are sufficient raw materials, Material Request is not required for Warehouse {0}." msgstr "crwdns64810:0{0}crwdne64810:0" @@ -5172,6 +5229,7 @@ msgstr "crwdns132704:0crwdne132704:0" #. Label of the asset (Link) field in DocType 'Asset Value Adjustment' #. Label of a Link in the Assets Workspace #. Label of the asset (Link) field in DocType 'Serial No' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/ledger_merge/ledger_merge.json @@ -5193,6 +5251,7 @@ msgstr "crwdns132704:0crwdne132704:0" #: erpnext/assets/workspace/assets/assets.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:192 #: erpnext/stock/doctype/serial_no/serial_no.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset" msgstr "crwdns64816:0crwdne64816:0" @@ -5204,18 +5263,22 @@ msgstr "crwdns132706:0crwdne132706:0" #. Name of a DocType #. Name of a report #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset_activity/asset_activity.json #: erpnext/assets/report/asset_activity/asset_activity.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Activity" msgstr "crwdns64848:0crwdne64848:0" #. Group in Asset's connections #. Name of a DocType #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/doctype/asset_capitalization/asset_capitalization.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Capitalization" msgstr "crwdns64852:0crwdne64852:0" @@ -5243,6 +5306,7 @@ msgstr "crwdns64862:0crwdne64862:0" #. Label of a Link in the Assets Workspace #. Label of the asset_category (Link) field in DocType 'Item' #. Label of the asset_category (Link) field in DocType 'Purchase Receipt Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.js:36 #: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:197 @@ -5257,6 +5321,7 @@ msgstr "crwdns64862:0crwdne64862:0" #: erpnext/assets/workspace/assets/assets.json #: erpnext/stock/doctype/item/item.json #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Category" msgstr "crwdns64864:0crwdne64864:0" @@ -5281,8 +5346,10 @@ msgstr "crwdns132710:0crwdne132710:0" #. Name of a report #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Depreciation Ledger" msgstr "crwdns64890:0crwdne64890:0" @@ -5314,8 +5381,10 @@ msgstr "crwdns154848:0{0}crwdne154848:0" #. Name of a report #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/asset_depreciations_and_balances/asset_depreciations_and_balances.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Depreciations and Balances" msgstr "crwdns64906:0crwdne64906:0" @@ -5350,18 +5419,22 @@ msgstr "crwdns132716:0crwdne132716:0" #. Log' #. Name of a report #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset_maintenance/asset_maintenance.json #: erpnext/assets/doctype/asset_maintenance_log/asset_maintenance_log.json #: erpnext/assets/doctype/asset_maintenance_log/asset_maintenance_log_calendar.js:18 #: erpnext/assets/report/asset_maintenance/asset_maintenance.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Maintenance" msgstr "crwdns64918:0crwdne64918:0" #. Name of a DocType #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset_maintenance_log/asset_maintenance_log.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Maintenance Log" msgstr "crwdns64926:0crwdne64926:0" @@ -5372,16 +5445,20 @@ msgstr "crwdns64930:0crwdne64930:0" #. Name of a DocType #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset_maintenance_team/asset_maintenance_team.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Maintenance Team" msgstr "crwdns64932:0crwdne64932:0" #. Name of a DocType #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset_movement/asset_movement.json #: erpnext/assets/workspace/assets/assets.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:203 +#: erpnext/workspace_sidebar/assets.json msgid "Asset Movement" msgstr "crwdns64936:0crwdne64936:0" @@ -5390,10 +5467,6 @@ msgstr "crwdns64936:0crwdne64936:0" msgid "Asset Movement Item" msgstr "crwdns64940:0crwdne64940:0" -#: erpnext/assets/doctype/asset/asset.py:1182 -msgid "Asset Movement record {0} created" -msgstr "crwdns64942:0{0}crwdne64942:0" - #. Label of the asset_name (Data) field in DocType 'Asset' #. Label of the target_asset_name (Data) field in DocType 'Asset #. Capitalization' @@ -5451,11 +5524,13 @@ msgstr "crwdns64968:0crwdne64968:0" #. Option for the 'Type of Transaction' (Select) field in DocType 'Serial and #. Batch Bundle' #. Label of the asset_repair (Link) field in DocType 'Stock Entry' +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset/asset.js:105 #: erpnext/assets/doctype/asset_repair/asset_repair.json #: erpnext/assets/workspace/assets/assets.json #: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.json #: erpnext/stock/doctype/stock_entry/stock_entry.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Repair" msgstr "crwdns64974:0crwdne64974:0" @@ -5512,9 +5587,11 @@ msgstr "crwdns64994:0crwdne64994:0" #. Name of a DocType #. Label of a Link in the Assets Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset/asset.js:97 #: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.json #: erpnext/assets/workspace/assets/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Asset Value Adjustment" msgstr "crwdns64998:0crwdne64998:0" @@ -5532,15 +5609,15 @@ msgstr "crwdns65006:0crwdne65006:0" msgid "Asset cancelled" msgstr "crwdns65008:0crwdne65008:0" -#: erpnext/assets/doctype/asset/asset.py:732 +#: erpnext/assets/doctype/asset/asset.py:735 msgid "Asset cannot be cancelled, as it is already {0}" msgstr "crwdns65010:0{0}crwdne65010:0" -#: erpnext/assets/doctype/asset/depreciation.py:393 +#: erpnext/assets/doctype/asset/depreciation.py:394 msgid "Asset cannot be scrapped before the last depreciation entry." msgstr "crwdns148762:0crwdne148762:0" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:597 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:598 msgid "Asset capitalized after Asset Capitalization {0} was submitted" msgstr "crwdns65012:0{0}crwdne65012:0" @@ -5548,7 +5625,7 @@ msgstr "crwdns65012:0{0}crwdne65012:0" msgid "Asset created" msgstr "crwdns65014:0crwdne65014:0" -#: erpnext/assets/doctype/asset/asset.py:1423 +#: erpnext/assets/doctype/asset/asset.py:1438 msgid "Asset created after being split from Asset {0}" msgstr "crwdns65018:0{0}crwdne65018:0" @@ -5568,11 +5645,11 @@ msgstr "crwdns65026:0{0}crwdne65026:0" msgid "Asset received at Location {0} and issued to Employee {1}" msgstr "crwdns65028:0{0}crwdnd65028:0{1}crwdne65028:0" -#: erpnext/assets/doctype/asset/depreciation.py:454 +#: erpnext/assets/doctype/asset/depreciation.py:455 msgid "Asset restored" msgstr "crwdns65030:0crwdne65030:0" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:605 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:606 msgid "Asset restored after Asset Capitalization {0} was cancelled" msgstr "crwdns65032:0{0}crwdne65032:0" @@ -5580,11 +5657,11 @@ msgstr "crwdns65032:0{0}crwdne65032:0" msgid "Asset returned" msgstr "crwdns65034:0crwdne65034:0" -#: erpnext/assets/doctype/asset/depreciation.py:441 +#: erpnext/assets/doctype/asset/depreciation.py:442 msgid "Asset scrapped" msgstr "crwdns65036:0crwdne65036:0" -#: erpnext/assets/doctype/asset/depreciation.py:443 +#: erpnext/assets/doctype/asset/depreciation.py:444 msgid "Asset scrapped via Journal Entry {0}" msgstr "crwdns65038:0{0}crwdne65038:0" @@ -5601,7 +5678,7 @@ msgstr "crwdns65042:0crwdne65042:0" msgid "Asset transferred to Location {0}" msgstr "crwdns65044:0{0}crwdne65044:0" -#: erpnext/assets/doctype/asset/asset.py:1432 +#: erpnext/assets/doctype/asset/asset.py:1447 msgid "Asset updated after being split into Asset {0}" msgstr "crwdns65046:0{0}crwdne65046:0" @@ -5609,11 +5686,11 @@ msgstr "crwdns65046:0{0}crwdne65046:0" msgid "Asset updated due to Asset Repair {0} {1}." msgstr "crwdns154852:0{0}crwdnd154852:0{1}crwdne154852:0" -#: erpnext/assets/doctype/asset/depreciation.py:375 +#: erpnext/assets/doctype/asset/depreciation.py:376 msgid "Asset {0} cannot be scrapped, as it is already {1}" msgstr "crwdns65054:0{0}crwdnd65054:0{1}crwdne65054:0" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:195 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:196 msgid "Asset {0} does not belong to Item {1}" msgstr "crwdns65056:0{0}crwdnd65056:0{1}crwdne65056:0" @@ -5629,12 +5706,12 @@ msgstr "crwdns159248:0{0}crwdnd159248:0{1}crwdne159248:0" msgid "Asset {0} does not belong to the location {1}" msgstr "crwdns159250:0{0}crwdnd159250:0{1}crwdne159250:0" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:646 -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:739 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:647 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:738 msgid "Asset {0} does not exist" msgstr "crwdns65064:0{0}crwdne65064:0" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:572 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:573 msgid "Asset {0} has been updated. Please set the depreciation details if any and submit it." msgstr "crwdns65068:0{0}crwdne65068:0" @@ -5650,11 +5727,11 @@ msgstr "crwdns157446:0{0}crwdne157446:0" msgid "Asset {0} is not submitted. Please submit the asset before proceeding." msgstr "crwdns157448:0{0}crwdne157448:0" -#: erpnext/assets/doctype/asset/depreciation.py:373 +#: erpnext/assets/doctype/asset/depreciation.py:374 msgid "Asset {0} must be submitted" msgstr "crwdns65070:0{0}crwdne65070:0" -#: erpnext/controllers/buying_controller.py:1013 +#: erpnext/controllers/buying_controller.py:1030 msgid "Asset {assets_link} created for {item_code}" msgstr "crwdns154226:0{assets_link}crwdnd154226:0{item_code}crwdne154226:0" @@ -5675,20 +5752,23 @@ msgstr "crwdns65076:0{0}crwdne65076:0" #. Label of the assets (Table) field in DocType 'Asset Movement' #. Name of a Workspace #. Label of a Card Break in the Assets Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/finance_book/finance_book_dashboard.py:9 #: erpnext/accounts/report/balance_sheet/balance_sheet.py:249 #: erpnext/assets/doctype/asset_capitalization/asset_capitalization.json #: erpnext/assets/doctype/asset_movement/asset_movement.json -#: erpnext/assets/workspace/assets/assets.json +#: erpnext/assets/workspace/assets/assets.json erpnext/desktop_icon/assets.json +#: erpnext/workspace_sidebar/assets.json msgid "Assets" msgstr "crwdns65078:0crwdne65078:0" -#: erpnext/controllers/buying_controller.py:1031 +#: erpnext/controllers/buying_controller.py:1048 msgid "Assets not created for {item_code}. You will have to create asset manually." msgstr "crwdns154228:0{item_code}crwdne154228:0" -#: erpnext/controllers/buying_controller.py:1018 +#: erpnext/controllers/buying_controller.py:1035 msgid "Assets {assets_link} created for {item_code}" msgstr "crwdns154230:0{assets_link}crwdnd154230:0{item_code}crwdne154230:0" @@ -5720,7 +5800,7 @@ msgstr "crwdns152198:0#{0}crwdnd152198:0{1}crwdnd152198:0{2}crwdnd152198:0{3}crw msgid "At Row #{0}: The picked quantity {1} for the item {2} is greater than available stock {3} in the warehouse {4}." msgstr "crwdns142818:0#{0}crwdnd142818:0{1}crwdnd142818:0{2}crwdnd142818:0{3}crwdnd142818:0{4}crwdne142818:0" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1354 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1357 msgid "At Row {0}: In Serial and Batch Bundle {1} must have docstatus as 1 and not 0" msgstr "crwdns164144:0{0}crwdnd164144:0{1}crwdne164144:0" @@ -5728,7 +5808,7 @@ msgstr "crwdns164144:0{0}crwdnd164144:0{1}crwdne164144:0" msgid "At least one account with exchange gain or loss is required" msgstr "crwdns151596:0crwdne151596:0" -#: erpnext/assets/doctype/asset/asset.py:1288 +#: erpnext/assets/doctype/asset/asset.py:1296 msgid "At least one asset has to be selected." msgstr "crwdns104530:0crwdne104530:0" @@ -5777,7 +5857,7 @@ msgstr "crwdns65110:0#{0}crwdnd65110:0{1}crwdnd65110:0{2}crwdne65110:0" msgid "At row #{0}: you have selected the Difference Account {1}, which is a Cost of Goods Sold type account. Please select a different account" msgstr "crwdns154856:0#{0}crwdnd154856:0{1}crwdne154856:0" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1116 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1119 msgid "At row {0}: Batch No is mandatory for Item {1}" msgstr "crwdns65112:0{0}crwdnd65112:0{1}crwdne65112:0" @@ -5785,11 +5865,11 @@ msgstr "crwdns65112:0{0}crwdnd65112:0{1}crwdne65112:0" msgid "At row {0}: Parent Row No cannot be set for item {1}" msgstr "crwdns132736:0{0}crwdnd132736:0{1}crwdne132736:0" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1101 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1104 msgid "At row {0}: Qty is mandatory for the batch {1}" msgstr "crwdns127452:0{0}crwdnd127452:0{1}crwdne127452:0" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1108 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1111 msgid "At row {0}: Serial No is mandatory for Item {1}" msgstr "crwdns65114:0{0}crwdnd65114:0{1}crwdne65114:0" @@ -5801,7 +5881,7 @@ msgstr "crwdns111626:0{0}crwdnd111626:0{1}crwdne111626:0" msgid "At row {0}: set Parent Row No for item {1}" msgstr "crwdns132738:0{0}crwdnd132738:0{1}crwdne132738:0" -#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:225 +#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:226 msgid "Atleast one raw material for Finished Good Item {0} should be customer provided." msgstr "crwdns160280:0{0}crwdne160280:0" @@ -6253,8 +6333,10 @@ msgstr "crwdns65312:0crwdne65312:0" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/available_stock_for_packing_items/available_stock_for_packing_items.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Available Stock for Packing Items" msgstr "crwdns65314:0crwdne65314:0" @@ -6275,7 +6357,7 @@ msgstr "crwdns65318:0{0}crwdnd65318:0{1}crwdne65318:0" msgid "Available {0}" msgstr "crwdns65320:0{0}crwdne65320:0" -#: erpnext/assets/doctype/asset/asset.py:488 +#: erpnext/assets/doctype/asset/asset.py:491 msgid "Available-for-use Date should be after purchase date" msgstr "crwdns65324:0crwdne65324:0" @@ -6381,6 +6463,7 @@ msgstr "crwdns132856:0crwdne132856:0" #. Label of the bom (Link) field in DocType 'Subcontracting Inward Order Item' #. Label of the bom (Link) field in DocType 'Subcontracting Order Item' #. Label of the bom (Link) field in DocType 'Subcontracting Receipt Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/buying/doctype/buying_settings/buying_settings.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json @@ -6404,6 +6487,7 @@ msgstr "crwdns132856:0crwdne132856:0" #: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:525 #: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM" msgstr "crwdns65358:0crwdne65358:0" @@ -6411,7 +6495,7 @@ msgstr "crwdns65358:0crwdne65358:0" msgid "BOM 1" msgstr "crwdns65380:0crwdne65380:0" -#: erpnext/manufacturing/doctype/bom/bom.py:1751 +#: erpnext/manufacturing/doctype/bom/bom.py:1760 msgid "BOM 1 {0} and BOM 2 {1} should not be same" msgstr "crwdns65382:0{0}crwdnd65382:0{1}crwdne65382:0" @@ -6420,8 +6504,10 @@ msgid "BOM 2" msgstr "crwdns65384:0crwdne65384:0" #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/page/bom_comparison_tool/bom_comparison_tool.js:4 #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM Comparison Tool" msgstr "crwdns65386:0crwdne65386:0" @@ -6432,8 +6518,10 @@ msgstr "crwdns132858:0crwdne132858:0" #. Label of the bom_creator (Link) field in DocType 'BOM' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom/bom.json #: erpnext/manufacturing/doctype/bom_creator/bom_creator.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM Creator" msgstr "crwdns65390:0crwdne65390:0" @@ -6541,8 +6629,10 @@ msgstr "crwdns65442:0crwdne65442:0" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/bom_operations_time/bom_operations_time.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM Operations Time" msgstr "crwdns65446:0crwdne65446:0" @@ -6561,8 +6651,10 @@ msgstr "crwdns65452:0crwdne65452:0" #. Label of a Link in the Manufacturing Workspace #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/report/bom_search/bom_search.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM Search" msgstr "crwdns65454:0crwdne65454:0" @@ -6573,9 +6665,11 @@ msgstr "crwdns65456:0crwdne65456:0" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.html:1 #: erpnext/manufacturing/report/bom_stock_report/bom_stock_report.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM Stock Report" msgstr "crwdns65458:0crwdne65458:0" @@ -6604,8 +6698,10 @@ msgstr "crwdns65468:0crwdne65468:0" #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom_update_tool/bom_update_tool.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "BOM Update Tool" msgstr "crwdns65470:0crwdne65470:0" @@ -6660,23 +6756,23 @@ msgstr "crwdns65486:0crwdne65486:0" msgid "BOM recursion: {0} cannot be child of {1}" msgstr "crwdns65488:0{0}crwdnd65488:0{1}crwdne65488:0" -#: erpnext/manufacturing/doctype/bom/bom.py:751 +#: erpnext/manufacturing/doctype/bom/bom.py:758 msgid "BOM recursion: {1} cannot be parent or child of {0}" msgstr "crwdns65490:0{1}crwdnd65490:0{0}crwdne65490:0" -#: erpnext/manufacturing/doctype/bom/bom.py:1486 +#: erpnext/manufacturing/doctype/bom/bom.py:1495 msgid "BOM {0} does not belong to Item {1}" msgstr "crwdns65492:0{0}crwdnd65492:0{1}crwdne65492:0" -#: erpnext/manufacturing/doctype/bom/bom.py:1468 +#: erpnext/manufacturing/doctype/bom/bom.py:1477 msgid "BOM {0} must be active" msgstr "crwdns65494:0{0}crwdne65494:0" -#: erpnext/manufacturing/doctype/bom/bom.py:1471 +#: erpnext/manufacturing/doctype/bom/bom.py:1480 msgid "BOM {0} must be submitted" msgstr "crwdns65496:0{0}crwdne65496:0" -#: erpnext/manufacturing/doctype/bom/bom.py:839 +#: erpnext/manufacturing/doctype/bom/bom.py:848 msgid "BOM {0} not found for the item {1}" msgstr "crwdns132870:0{0}crwdnd132870:0{1}crwdne132870:0" @@ -6737,8 +6833,8 @@ msgstr "crwdns132882:0crwdne132882:0" #: erpnext/accounts/report/account_balance/account_balance.py:36 #: erpnext/accounts/report/general_ledger/general_ledger.html:94 -#: erpnext/accounts/report/purchase_register/purchase_register.py:241 -#: erpnext/accounts/report/sales_register/sales_register.py:277 +#: erpnext/accounts/report/purchase_register/purchase_register.py:242 +#: erpnext/accounts/report/sales_register/sales_register.py:278 #: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:71 msgid "Balance" msgstr "crwdns65516:0crwdne65516:0" @@ -6747,7 +6843,7 @@ msgstr "crwdns65516:0crwdne65516:0" msgid "Balance (Dr - Cr)" msgstr "crwdns65518:0crwdne65518:0" -#: erpnext/accounts/report/general_ledger/general_ledger.py:704 +#: erpnext/accounts/report/general_ledger/general_ledger.py:702 msgid "Balance ({0})" msgstr "crwdns65520:0{0}crwdne65520:0" @@ -6787,6 +6883,7 @@ msgstr "crwdns154498:0crwdne154498:0" #. Name of a report #. Label of a Link in the Financial Reports Workspace #. Label of the column_break_16 (Column Break) field in DocType 'Email Digest' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/financial_report_template/financial_report_template.json #: erpnext/accounts/doctype/process_period_closing_voucher_detail/process_period_closing_voucher_detail.json @@ -6794,6 +6891,7 @@ msgstr "crwdns154498:0crwdne154498:0" #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/public/js/financial_statements.js:311 #: erpnext/setup/doctype/email_digest/email_digest.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Balance Sheet" msgstr "crwdns65532:0crwdne65532:0" @@ -6854,6 +6952,7 @@ msgstr "crwdns132892:0crwdne132892:0" #. Label of the bank (Link) field in DocType 'Payment Request' #. Label of a Link in the Invoicing Workspace #. Option for the 'Salary Mode' (Select) field in DocType 'Employee' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/bank/bank.json #: erpnext/accounts/doctype/bank_account/bank_account.json @@ -6867,6 +6966,7 @@ msgstr "crwdns132892:0crwdne132892:0" #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/erpnext_integrations/doctype/plaid_settings/plaid_settings.py:99 #: erpnext/setup/doctype/employee/employee.json +#: erpnext/workspace_sidebar/banking.json msgid "Bank" msgstr "crwdns65550:0crwdne65550:0" @@ -6892,6 +6992,7 @@ msgstr "crwdns132896:0crwdne132896:0" #. Label of the bank_account (Link) field in DocType 'Payment Order Reference' #. Label of the bank_account (Link) field in DocType 'Payment Request' #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_account/bank_account.json #: erpnext/accounts/doctype/bank_clearance/bank_clearance.json #: erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json @@ -6906,6 +7007,7 @@ msgstr "crwdns132896:0crwdne132896:0" #: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.js:16 #: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.js:16 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/banking.json msgid "Bank Account" msgstr "crwdns65576:0crwdne65576:0" @@ -6936,16 +7038,20 @@ msgid "Bank Account No" msgstr "crwdns132902:0crwdne132902:0" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_account_subtype/bank_account_subtype.json +#: erpnext/workspace_sidebar/banking.json msgid "Bank Account Subtype" msgstr "crwdns65612:0crwdne65612:0" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_account_type/bank_account_type.json +#: erpnext/workspace_sidebar/banking.json msgid "Bank Account Type" msgstr "crwdns65614:0crwdne65614:0" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:379 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:381 msgid "Bank Account {} in Bank Transaction {} is not matching with Bank Account {}" msgstr "crwdns154417:0crwdne154417:0" @@ -6974,8 +7080,10 @@ msgstr "crwdns132908:0crwdne132908:0" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_clearance/bank_clearance.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/banking.json msgid "Bank Clearance" msgstr "crwdns65624:0crwdne65624:0" @@ -7016,7 +7124,9 @@ msgid "Bank Entry" msgstr "crwdns132912:0crwdne132912:0" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json +#: erpnext/workspace_sidebar/banking.json msgid "Bank Guarantee" msgstr "crwdns65646:0crwdne65646:0" @@ -7044,6 +7154,11 @@ msgstr "crwdns132918:0crwdne132918:0" msgid "Bank Overdraft Account" msgstr "crwdns65658:0crwdne65658:0" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/banking.json +msgid "Bank Reconciliation" +msgstr "crwdns195826:0crwdne195826:0" + #. Name of a report #. Label of a Link in the Invoicing Workspace #: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.html:1 @@ -7069,7 +7184,10 @@ msgid "Bank Statement balance as per General Ledger" msgstr "crwdns65668:0crwdne65668:0" #. Name of a DocType +#. Option for the 'Reference Type' (Select) field in DocType 'Journal Entry +#. Account' #: erpnext/accounts/doctype/bank_transaction/bank_transaction.json +#: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/erpnext_integrations/doctype/plaid_settings/plaid_settings.js:32 msgid "Bank Transaction" msgstr "crwdns65670:0crwdne65670:0" @@ -7098,7 +7216,7 @@ msgstr "crwdns65684:0{0}crwdne65684:0" msgid "Bank Transaction {0} added as Payment Entry" msgstr "crwdns65686:0{0}crwdne65686:0" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:150 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:152 msgid "Bank Transaction {0} is already fully reconciled" msgstr "crwdns65688:0{0}crwdne65688:0" @@ -7135,9 +7253,13 @@ msgstr "crwdns65702:0{0}crwdnd65702:0{1}crwdne65702:0" #. Label of the banking_section (Section Break) field in DocType 'Accounts #. Settings' #. Label of a Card Break in the Invoicing Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/desktop_icon/banking.json #: erpnext/setup/setup_wizard/data/industry_type.txt:8 +#: erpnext/workspace_sidebar/banking.json msgid "Banking" msgstr "crwdns65704:0crwdne65704:0" @@ -7340,8 +7462,10 @@ msgstr "crwdns65806:0crwdne65806:0" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/batch_item_expiry_status/batch_item_expiry_status.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Batch Item Expiry Status" msgstr "crwdns65808:0crwdne65808:0" @@ -7369,6 +7493,7 @@ msgstr "crwdns65808:0crwdne65808:0" #. Label of the batch_no (Link) field in DocType 'Subcontracting Receipt Item' #. Label of the batch_no (Link) field in DocType 'Subcontracting Receipt #. Supplied Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -7396,6 +7521,7 @@ msgstr "crwdns65808:0crwdne65808:0" #: erpnext/stock/report/available_batch_report/available_batch_report.js:64 #: erpnext/stock/report/available_batch_report/available_batch_report.py:50 #: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.js:68 +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:33 #: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.js:81 #: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:160 #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.js:19 @@ -7403,14 +7529,15 @@ msgstr "crwdns65808:0crwdne65808:0" #: erpnext/stock/report/stock_ledger/stock_ledger.js:77 #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json #: erpnext/subcontracting/doctype/subcontracting_receipt_supplied_item/subcontracting_receipt_supplied_item.json +#: erpnext/workspace_sidebar/stock.json msgid "Batch No" msgstr "crwdns65810:0crwdne65810:0" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1119 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1122 msgid "Batch No is mandatory" msgstr "crwdns65852:0crwdne65852:0" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3261 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3284 msgid "Batch No {0} does not exists" msgstr "crwdns104540:0{0}crwdne104540:0" @@ -7418,7 +7545,7 @@ msgstr "crwdns104540:0{0}crwdne104540:0" msgid "Batch No {0} is linked with Item {1} which has serial no. Please scan serial no instead." msgstr "crwdns65854:0{0}crwdnd65854:0{1}crwdne65854:0" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:436 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:437 msgid "Batch No {0} is not present in the original {1} {2}, hence you can't return it against the {1} {2}" msgstr "crwdns151934:0{0}crwdnd151934:0{1}crwdnd151934:0{2}crwdnd151934:0{1}crwdnd151934:0{2}crwdne151934:0" @@ -7433,7 +7560,7 @@ msgstr "crwdns132966:0crwdne132966:0" msgid "Batch Nos" msgstr "crwdns65858:0crwdne65858:0" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1852 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1875 msgid "Batch Nos are created successfully" msgstr "crwdns65860:0crwdne65860:0" @@ -7510,8 +7637,10 @@ msgstr "crwdns65888:0{0}crwdnd65888:0{1}crwdne65888:0" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Batch-Wise Balance History" msgstr "crwdns65890:0crwdne65890:0" @@ -7546,7 +7675,7 @@ msgstr "crwdns104542:0{0}crwdne104542:0" #. Label of the bill_date (Date) field in DocType 'Subcontracting Receipt' #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1211 -#: erpnext/accounts/report/purchase_register/purchase_register.py:213 +#: erpnext/accounts/report/purchase_register/purchase_register.py:214 #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json msgid "Bill Date" msgstr "crwdns65900:0crwdne65900:0" @@ -7555,7 +7684,7 @@ msgstr "crwdns65900:0crwdne65900:0" #. Label of the bill_no (Data) field in DocType 'Subcontracting Receipt' #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1210 -#: erpnext/accounts/report/purchase_register/purchase_register.py:212 +#: erpnext/accounts/report/purchase_register/purchase_register.py:213 #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json msgid "Bill No" msgstr "crwdns65906:0crwdne65906:0" @@ -7568,7 +7697,7 @@ msgstr "crwdns132986:0crwdne132986:0" #. Label of a Card Break in the Manufacturing Workspace #. Label of a Link in the Manufacturing Workspace -#: erpnext/manufacturing/doctype/bom/bom.py:1318 +#: erpnext/manufacturing/doctype/bom/bom.py:1327 #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/material_request/material_request.js:139 #: erpnext/stock/doctype/stock_entry/stock_entry.js:692 @@ -7863,11 +7992,13 @@ msgstr "crwdns161056:0crwdne161056:0" #. Label of the blanket_order (Link) field in DocType 'Quotation Item' #. Label of the blanket_order (Link) field in DocType 'Sales Order Item' #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/manufacturing/doctype/blanket_order/blanket_order.json #: erpnext/selling/doctype/quotation_item/quotation_item.json #: erpnext/selling/doctype/sales_order_item/sales_order_item.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Blanket Order" msgstr "crwdns66036:0crwdne66036:0" @@ -8134,6 +8265,9 @@ msgstr "crwdns159796:0crwdne159796:0" #. Settings' #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/budget/budget.json #: erpnext/accounts/doctype/cost_center/cost_center.js:45 @@ -8146,6 +8280,7 @@ msgstr "crwdns159796:0crwdne159796:0" #: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:334 #: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:448 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/desktop_icon/budget.json erpnext/workspace_sidebar/budget.json msgid "Budget" msgstr "crwdns66182:0crwdne66182:0" @@ -8213,6 +8348,11 @@ msgstr "crwdns66200:0crwdne66200:0" msgid "Budget Start Date" msgstr "crwdns161268:0crwdne161268:0" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/budget.json +msgid "Budget Variance" +msgstr "crwdns195828:0crwdne195828:0" + #. Name of a report #. Label of a Link in the Invoicing Workspace #: erpnext/accounts/doctype/cost_center/cost_center_tree.js:77 @@ -8326,19 +8466,22 @@ msgstr "crwdns111632:0crwdne111632:0" #. Group in Subscription's connections #. Name of a Workspace #. Label of a Card Break in the Buying Workspace +#. Label of a Desktop Icon #. Group in Incoterm's connections #. Label of the buying (Check) field in DocType 'Terms and Conditions' #. Label of the buying (Check) field in DocType 'Item Price' #. Label of the buying (Check) field in DocType 'Price List' +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json #: erpnext/accounts/doctype/shipping_rule/shipping_rule.json #: erpnext/accounts/doctype/subscription/subscription.json -#: erpnext/buying/workspace/buying/buying.json +#: erpnext/buying/workspace/buying/buying.json erpnext/desktop_icon/buying.json #: erpnext/setup/doctype/incoterm/incoterm.json #: erpnext/setup/doctype/terms_and_conditions/terms_and_conditions.json #: erpnext/stock/doctype/item_price/item_price.json #: erpnext/stock/doctype/price_list/price_list.json +#: erpnext/workspace_sidebar/buying.json msgid "Buying" msgstr "crwdns66232:0crwdne66232:0" @@ -8362,9 +8505,11 @@ msgstr "crwdns66256:0crwdne66256:0" #. Name of a DocType #. Label of a Link in the Buying Workspace #. Label of a shortcut in the ERPNext Settings Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/buying_settings/buying_settings.json #: erpnext/buying/workspace/buying/buying.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Buying Settings" msgstr "crwdns66258:0crwdne66258:0" @@ -8397,6 +8542,11 @@ msgstr "crwdns66272:0crwdne66272:0" msgid "CC To" msgstr "crwdns133088:0crwdne133088:0" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/accounts_setup.json +msgid "COA Importer" +msgstr "crwdns195830:0crwdne195830:0" + #. Option for the 'Barcode Type' (Select) field in DocType 'Item Barcode' #: erpnext/stock/doctype/item_barcode/item_barcode.json msgid "CODE-39" @@ -8412,8 +8562,11 @@ msgid "COGS Debit" msgstr "crwdns66282:0crwdne66282:0" #. Name of a Workspace +#. Label of a Desktop Icon #. Label of a Card Break in the Home Workspace -#: erpnext/crm/workspace/crm/crm.json erpnext/setup/workspace/home/home.json +#. Title of a Workspace Sidebar +#: erpnext/crm/workspace/crm/crm.json erpnext/desktop_icon/crm.json +#: erpnext/setup/workspace/home/home.json erpnext/workspace_sidebar/crm.json msgid "CRM" msgstr "crwdns66284:0crwdne66284:0" @@ -8423,7 +8576,10 @@ msgid "CRM Note" msgstr "crwdns66286:0crwdne66286:0" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/crm_settings/crm_settings.json +#: erpnext/workspace_sidebar/crm.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "CRM Settings" msgstr "crwdns66288:0crwdne66288:0" @@ -8636,8 +8792,9 @@ msgstr "crwdns112258:0crwdne112258:0" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/campaign_efficiency/campaign_efficiency.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Campaign Efficiency" msgstr "crwdns66374:0crwdne66374:0" @@ -8678,7 +8835,7 @@ msgstr "crwdns195764:0{0}crwdne195764:0" msgid "Can be approved by {0}" msgstr "crwdns66390:0{0}crwdne66390:0" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2512 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2521 msgid "Can not close Work Order. Since {0} Job Cards are in Work In Progress state." msgstr "crwdns66392:0{0}crwdne66392:0" @@ -8833,7 +8990,7 @@ msgstr "crwdns160282:0crwdne160282:0" msgid "Cannot cancel this document as it is linked with the submitted Asset Value Adjustment {0}. Please cancel the Asset Value Adjustment to continue." msgstr "crwdns164154:0{0}crwdne164154:0" -#: erpnext/controllers/buying_controller.py:1122 +#: erpnext/controllers/buying_controller.py:1139 msgid "Cannot cancel this document as it is linked with the submitted asset {asset_link}. Please cancel the asset to continue." msgstr "crwdns154236:0{asset_link}crwdne154236:0" @@ -8845,10 +9002,6 @@ msgstr "crwdns66546:0crwdne66546:0" msgid "Cannot change Attributes after stock transaction. Make a new Item and transfer stock to the new Item" msgstr "crwdns66548:0crwdne66548:0" -#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:49 -msgid "Cannot change Fiscal Year Start Date and Fiscal Year End Date once the Fiscal Year is saved." -msgstr "crwdns66550:0crwdne66550:0" - #: erpnext/accounts/doctype/accounting_dimension/accounting_dimension.py:73 msgid "Cannot change Reference Document Type." msgstr "crwdns66552:0crwdne66552:0" @@ -8889,7 +9042,7 @@ msgstr "crwdns66568:0crwdne66568:0" msgid "Cannot create Stock Reservation Entries for future dated Purchase Receipts." msgstr "crwdns66570:0crwdne66570:0" -#: erpnext/selling/doctype/sales_order/sales_order.py:1888 +#: erpnext/selling/doctype/sales_order/sales_order.py:1900 #: erpnext/stock/doctype/pick_list/pick_list.py:219 msgid "Cannot create a pick list for Sales Order {0} because it has reserved stock. Please unreserve the stock in order to create a pick list." msgstr "crwdns66574:0{0}crwdne66574:0" @@ -8902,7 +9055,7 @@ msgstr "crwdns66576:0{0}crwdne66576:0" msgid "Cannot create return for consolidated invoice {0}." msgstr "crwdns154638:0{0}crwdne154638:0" -#: erpnext/manufacturing/doctype/bom/bom.py:1175 +#: erpnext/manufacturing/doctype/bom/bom.py:1184 msgid "Cannot deactivate or cancel BOM as it is linked with other BOMs" msgstr "crwdns66578:0crwdne66578:0" @@ -8948,8 +9101,8 @@ msgstr "crwdns155788:0crwdne155788:0" msgid "Cannot enable Item-wise Inventory Account, as there are existing Stock Ledger Entries for the company {0} with Warehouse-wise Inventory Account. Please cancel the stock transactions first and try again." msgstr "crwdns160602:0{0}crwdne160602:0" -#: erpnext/selling/doctype/sales_order/sales_order.py:782 -#: erpnext/selling/doctype/sales_order/sales_order.py:805 +#: erpnext/selling/doctype/sales_order/sales_order.py:783 +#: erpnext/selling/doctype/sales_order/sales_order.py:806 msgid "Cannot ensure delivery by Serial No as Item {0} is added with and without Ensure Delivery by Serial No." msgstr "crwdns66586:0{0}crwdne66586:0" @@ -9012,7 +9165,7 @@ msgstr "crwdns66606:0crwdne66606:0" msgid "Cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for first row" msgstr "crwdns66608:0crwdne66608:0" -#: erpnext/selling/doctype/quotation/quotation.py:287 +#: erpnext/selling/doctype/quotation/quotation.py:290 msgid "Cannot set as Lost as Sales Order is made." msgstr "crwdns66610:0crwdne66610:0" @@ -9024,6 +9177,10 @@ msgstr "crwdns66612:0{0}crwdne66612:0" msgid "Cannot set multiple Item Defaults for a company." msgstr "crwdns66614:0crwdne66614:0" +#: erpnext/assets/doctype/asset_category/asset_category.py:108 +msgid "Cannot set multiple account rows for the same company" +msgstr "crwdns195832:0crwdne195832:0" + #: erpnext/controllers/accounts_controller.py:3885 msgid "Cannot set quantity less than delivered quantity" msgstr "crwdns66616:0crwdne66616:0" @@ -9188,9 +9345,11 @@ msgstr "crwdns133158:0crwdne133158:0" #. Template' #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/financial_report_template/financial_report_template.json #: erpnext/accounts/report/cash_flow/cash_flow.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Cash Flow" msgstr "crwdns66682:0crwdne66682:0" @@ -9309,8 +9468,8 @@ msgstr "crwdns133166:0crwdne133166:0" msgid "Category-wise Asset Value" msgstr "crwdns66722:0crwdne66722:0" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:294 -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:130 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:298 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:131 msgid "Caution" msgstr "crwdns66724:0crwdne66724:0" @@ -9424,7 +9583,7 @@ msgstr "crwdns66754:0crwdne66754:0" msgid "Change this date manually to setup the next synchronization start date" msgstr "crwdns133184:0crwdne133184:0" -#: erpnext/selling/doctype/customer/customer.py:157 +#: erpnext/selling/doctype/customer/customer.py:158 msgid "Changed customer name to '{}' as '{}' already exists." msgstr "crwdns66758:0crwdne66758:0" @@ -9495,6 +9654,7 @@ msgstr "crwdns133198:0crwdne133198:0" #. Label of a Link in the Invoicing Workspace #. Label of the section_break_28 (Section Break) field in DocType 'Company' #. Label of a Link in the Home Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.js:69 #: erpnext/accounts/doctype/account/account_tree.js:5 #: erpnext/accounts/doctype/cost_center/cost_center_tree.js:52 @@ -9503,6 +9663,8 @@ msgstr "crwdns133198:0crwdne133198:0" #: erpnext/setup/doctype/company/company.js:123 #: erpnext/setup/doctype/company/company.json #: erpnext/setup/workspace/home/home.json +#: erpnext/workspace_sidebar/accounts_setup.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Chart of Accounts" msgstr "crwdns66784:0crwdne66784:0" @@ -9516,9 +9678,11 @@ msgid "Chart of Accounts Importer" msgstr "crwdns66792:0crwdne66792:0" #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account_tree.js:196 #: erpnext/accounts/doctype/cost_center/cost_center.js:41 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Chart of Cost Centers" msgstr "crwdns66796:0crwdne66796:0" @@ -9850,11 +10014,11 @@ msgstr "crwdns66960:0crwdne66960:0" msgid "Closed Documents" msgstr "crwdns133254:0crwdne133254:0" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2435 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2444 msgid "Closed Work Order can not be stopped or Re-opened" msgstr "crwdns66964:0crwdne66964:0" -#: erpnext/selling/doctype/sales_order/sales_order.py:536 +#: erpnext/selling/doctype/sales_order/sales_order.py:537 msgid "Closed order cannot be cancelled. Unclose to cancel." msgstr "crwdns66966:0crwdne66966:0" @@ -9875,7 +10039,7 @@ msgstr "crwdns66970:0crwdne66970:0" msgid "Closing (Dr)" msgstr "crwdns66972:0crwdne66972:0" -#: erpnext/accounts/report/general_ledger/general_ledger.py:399 +#: erpnext/accounts/report/general_ledger/general_ledger.py:397 msgid "Closing (Opening + Total)" msgstr "crwdns66974:0crwdne66974:0" @@ -9904,7 +10068,7 @@ msgstr "crwdns133260:0crwdne133260:0" #: erpnext/accounts/doctype/bank_reconciliation_tool/bank_reconciliation_tool.json #: erpnext/accounts/doctype/financial_report_row/financial_report_row.json #: erpnext/accounts/doctype/process_period_closing_voucher_detail/process_period_closing_voucher_detail.json -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:232 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:230 msgid "Closing Balance" msgstr "crwdns66982:0crwdne66982:0" @@ -10091,6 +10255,7 @@ msgstr "crwdns67086:0crwdne67086:0" #. Health Monitor' #: erpnext/accounts/doctype/fiscal_year/fiscal_year.json #: erpnext/accounts/doctype/ledger_health_monitor/ledger_health_monitor.json +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:26 msgid "Companies" msgstr "crwdns133292:0crwdne133292:0" @@ -10245,6 +10410,7 @@ msgstr "crwdns133292:0crwdne133292:0" #. Label of the company (Link) field in DocType 'Subcontracting Receipt' #. Label of the company (Link) field in DocType 'Issue' #. Label of the company (Link) field in DocType 'Warranty Claim' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/dashboard_chart_source/account_balance_timeline/account_balance_timeline.js:8 #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/account/account_tree.js:12 @@ -10312,6 +10478,7 @@ msgstr "crwdns133292:0crwdne133292:0" #: erpnext/accounts/doctype/tax_withholding_account/tax_withholding_account.json #: erpnext/accounts/doctype/tax_withholding_entry/tax_withholding_entry.json #: erpnext/accounts/doctype/unreconcile_payment/unreconcile_payment.json +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:24 #: erpnext/accounts/report/account_balance/account_balance.js:8 #: erpnext/accounts/report/accounts_payable/accounts_payable.js:8 #: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:8 @@ -10338,9 +10505,9 @@ msgstr "crwdns133292:0crwdne133292:0" #: erpnext/accounts/report/gross_profit/gross_profit.js:8 #: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.js:8 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.js:40 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:224 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:225 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:28 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:269 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:270 #: erpnext/accounts/report/payment_ledger/payment_ledger.js:8 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js:8 #: erpnext/accounts/report/pos_register/pos_register.js:8 @@ -10442,7 +10609,7 @@ msgstr "crwdns133292:0crwdne133292:0" #: erpnext/selling/doctype/sales_order/sales_order.json #: erpnext/selling/doctype/supplier_number_at_customer/supplier_number_at_customer.json #: erpnext/selling/page/point_of_sale/pos_controller.js:72 -#: erpnext/selling/page/sales_funnel/sales_funnel.js:33 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:36 #: erpnext/selling/report/customer_acquisition_and_loyalty/customer_acquisition_and_loyalty.js:16 #: erpnext/selling/report/customer_credit_balance/customer_credit_balance.js:8 #: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.js:8 @@ -10510,6 +10677,7 @@ msgstr "crwdns133292:0crwdne133292:0" #: erpnext/stock/report/item_shortage_report/item_shortage_report.js:8 #: erpnext/stock/report/item_shortage_report/item_shortage_report.py:137 #: erpnext/stock/report/landed_cost_report/landed_cost_report.js:8 +#: erpnext/stock/report/negative_batch_report/negative_batch_report.js:8 #: erpnext/stock/report/product_bundle_balance/product_bundle_balance.js:8 #: erpnext/stock/report/product_bundle_balance/product_bundle_balance.py:114 #: erpnext/stock/report/reserved_stock/reserved_stock.js:8 @@ -10538,6 +10706,7 @@ msgstr "crwdns133292:0crwdne133292:0" #: erpnext/support/doctype/warranty_claim/warranty_claim.json #: erpnext/support/report/issue_analytics/issue_analytics.js:8 #: erpnext/support/report/issue_summary/issue_summary.js:8 +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Company" msgstr "crwdns67090:0crwdne67090:0" @@ -11081,6 +11250,11 @@ msgstr "crwdns133380:0crwdne133380:0" msgid "Consolidated Financial Statement" msgstr "crwdns67680:0crwdne67680:0" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "Consolidated Report" +msgstr "crwdns195834:0crwdne195834:0" + #. Label of the consolidated_invoice (Link) field in DocType 'POS Invoice' #. Label of the consolidated_invoice (Link) field in DocType 'POS Invoice Merge #. Log' @@ -11201,7 +11375,7 @@ msgstr "crwdns133394:0crwdne133394:0" msgid "Consumed Stock Items" msgstr "crwdns133396:0crwdne133396:0" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:285 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:286 msgid "Consumed Stock Items, Consumed Asset Items or Consumed Service Items is mandatory for Capitalization" msgstr "crwdns142936:0crwdne142936:0" @@ -11361,7 +11535,9 @@ msgid "Contra Entry" msgstr "crwdns133430:0crwdne133430:0" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/contract/contract.json +#: erpnext/workspace_sidebar/crm.json msgid "Contract" msgstr "crwdns67908:0crwdne67908:0" @@ -11706,6 +11882,7 @@ msgstr "crwdns133466:0crwdne133466:0" #. Item' #. Label of the cost_center (Link) field in DocType 'Subcontracting Receipt #. Supplied Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account_closing_balance/account_closing_balance.json #: erpnext/accounts/doctype/advance_taxes_and_charges/advance_taxes_and_charges.json #: erpnext/accounts/doctype/budget/budget.json @@ -11750,14 +11927,14 @@ msgstr "crwdns133466:0crwdne133466:0" #: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:204 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:98 #: erpnext/accounts/report/general_ledger/general_ledger.js:153 -#: erpnext/accounts/report/general_ledger/general_ledger.py:778 +#: erpnext/accounts/report/general_ledger/general_ledger.py:776 #: erpnext/accounts/report/gross_profit/gross_profit.js:68 #: erpnext/accounts/report/gross_profit/gross_profit.py:395 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:297 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:298 #: erpnext/accounts/report/purchase_register/purchase_register.js:46 #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:29 #: erpnext/accounts/report/sales_register/sales_register.js:52 -#: erpnext/accounts/report/sales_register/sales_register.py:251 +#: erpnext/accounts/report/sales_register/sales_register.py:252 #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:79 #: erpnext/accounts/report/trial_balance/trial_balance.js:49 #: erpnext/assets/doctype/asset/asset.json @@ -11791,13 +11968,16 @@ msgstr "crwdns133466:0crwdne133466:0" #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json #: erpnext/subcontracting/doctype/subcontracting_receipt_supplied_item/subcontracting_receipt_supplied_item.json +#: erpnext/workspace_sidebar/budget.json msgid "Cost Center" msgstr "crwdns68030:0crwdne68030:0" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/cost_center_allocation/cost_center_allocation.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/budget.json msgid "Cost Center Allocation" msgstr "crwdns68146:0crwdne68146:0" @@ -11865,7 +12045,7 @@ msgstr "crwdns68176:0crwdne68176:0" msgid "Cost Center {} is a group cost center and group cost centers cannot be used in transactions" msgstr "crwdns68178:0crwdne68178:0" -#: erpnext/accounts/report/financial_statements.py:661 +#: erpnext/accounts/report/financial_statements.py:658 msgid "Cost Center: {0} does not exist" msgstr "crwdns68180:0{0}crwdne68180:0" @@ -11980,7 +12160,7 @@ msgstr "crwdns156058:0crwdne156058:0" msgid "Could Not Delete Demo Data" msgstr "crwdns68232:0crwdne68232:0" -#: erpnext/selling/doctype/quotation/quotation.py:614 +#: erpnext/selling/doctype/quotation/quotation.py:621 msgid "Could not auto create Customer due to the following missing mandatory field(s):" msgstr "crwdns68234:0crwdne68234:0" @@ -12035,12 +12215,14 @@ msgstr "crwdns133490:0crwdne133490:0" #. Label of the coupon_code (Link) field in DocType 'Quotation' #. Label of the coupon_code (Link) field in DocType 'Sales Order' #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/coupon_code/coupon_code.json #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/selling/doctype/quotation/quotation.json #: erpnext/selling/doctype/sales_order/sales_order.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Coupon Code" msgstr "crwdns68280:0crwdne68280:0" @@ -12393,16 +12575,16 @@ msgstr "crwdns68486:0crwdne68486:0" msgid "Creation" msgstr "crwdns68488:0crwdne68488:0" -#: erpnext/utilities/bulk_transaction.py:210 +#: erpnext/utilities/bulk_transaction.py:212 msgid "Creation of {1}(s) successful" msgstr "crwdns68492:0{0}crwdnd68492:0{1}crwdne68492:0" -#: erpnext/utilities/bulk_transaction.py:227 +#: erpnext/utilities/bulk_transaction.py:229 msgid "Creation of {0} failed.\n" "\t\t\t\tCheck Bulk Transaction Log" msgstr "crwdns68494:0{0}crwdne68494:0" -#: erpnext/utilities/bulk_transaction.py:218 +#: erpnext/utilities/bulk_transaction.py:220 msgid "Creation of {0} partially successful.\n" "\t\t\t\tCheck Bulk Transaction Log" msgstr "crwdns68496:0{0}crwdne68496:0" @@ -12418,23 +12600,23 @@ msgstr "crwdns68496:0{0}crwdne68496:0" #: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:146 #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:451 #: erpnext/accounts/report/general_ledger/general_ledger.html:93 -#: erpnext/accounts/report/purchase_register/purchase_register.py:240 -#: erpnext/accounts/report/sales_register/sales_register.py:276 +#: erpnext/accounts/report/purchase_register/purchase_register.py:241 +#: erpnext/accounts/report/sales_register/sales_register.py:277 #: erpnext/accounts/report/trial_balance/trial_balance.py:522 #: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.py:212 #: erpnext/accounts/report/voucher_wise_balance/voucher_wise_balance.py:34 msgid "Credit" msgstr "crwdns68498:0crwdne68498:0" -#: erpnext/accounts/report/general_ledger/general_ledger.py:722 +#: erpnext/accounts/report/general_ledger/general_ledger.py:720 msgid "Credit (Transaction)" msgstr "crwdns68504:0crwdne68504:0" -#: erpnext/accounts/report/general_ledger/general_ledger.py:697 +#: erpnext/accounts/report/general_ledger/general_ledger.py:695 msgid "Credit ({0})" msgstr "crwdns68506:0{0}crwdne68506:0" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:641 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:637 msgid "Credit Account" msgstr "crwdns68508:0crwdne68508:0" @@ -12512,7 +12694,7 @@ msgstr "crwdns133528:0crwdne133528:0" msgid "Credit Limit" msgstr "crwdns68532:0crwdne68532:0" -#: erpnext/selling/doctype/customer/customer.py:630 +#: erpnext/selling/doctype/customer/customer.py:631 msgid "Credit Limit Crossed" msgstr "crwdns68544:0crwdne68544:0" @@ -12555,6 +12737,7 @@ msgstr "crwdns133536:0crwdne133536:0" #. Option for the 'Journal Entry Type' (Select) field in DocType 'Journal Entry #. Template' #. Label of the credit_note (Link) field in DocType 'Stock Entry' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:176 @@ -12564,6 +12747,7 @@ msgstr "crwdns133536:0crwdne133536:0" #: erpnext/setup/setup_wizard/operations/install_fixtures.py:303 #: erpnext/stock/doctype/delivery_note/delivery_note.js:89 #: erpnext/stock/doctype/stock_entry/stock_entry.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Credit Note" msgstr "crwdns68558:0crwdne68558:0" @@ -12603,16 +12787,16 @@ msgstr "crwdns133540:0crwdne133540:0" msgid "Credit in Company Currency" msgstr "crwdns133542:0crwdne133542:0" -#: erpnext/selling/doctype/customer/customer.py:596 -#: erpnext/selling/doctype/customer/customer.py:651 +#: erpnext/selling/doctype/customer/customer.py:597 +#: erpnext/selling/doctype/customer/customer.py:654 msgid "Credit limit has been crossed for customer {0} ({1}/{2})" msgstr "crwdns68580:0{0}crwdnd68580:0{1}crwdnd68580:0{2}crwdne68580:0" -#: erpnext/selling/doctype/customer/customer.py:382 +#: erpnext/selling/doctype/customer/customer.py:383 msgid "Credit limit is already defined for the Company {0}" msgstr "crwdns68582:0{0}crwdne68582:0" -#: erpnext/selling/doctype/customer/customer.py:650 +#: erpnext/selling/doctype/customer/customer.py:653 msgid "Credit limit reached for customer {0}" msgstr "crwdns68584:0{0}crwdne68584:0" @@ -12724,16 +12908,21 @@ msgstr "crwdns112294:0crwdne112294:0" #. Label of a Link in the Invoicing Workspace #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/setup/doctype/currency_exchange/currency_exchange.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Currency Exchange" msgstr "crwdns68676:0crwdne68676:0" #. Label of the currency_exchange_section (Section Break) field in DocType #. 'Accounts Settings' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/currency_exchange_settings/currency_exchange_settings.json +#: erpnext/workspace_sidebar/accounts_setup.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Currency Exchange Settings" msgstr "crwdns68680:0crwdne68680:0" @@ -12799,7 +12988,7 @@ msgstr "crwdns68710:0{0}crwdnd68710:0{1}crwdne68710:0" msgid "Currency of the Closing Account must be {0}" msgstr "crwdns68712:0{0}crwdne68712:0" -#: erpnext/manufacturing/doctype/bom/bom.py:685 +#: erpnext/manufacturing/doctype/bom/bom.py:692 msgid "Currency of the price list {0} must be {1} or {2}" msgstr "crwdns68714:0{0}crwdnd68714:0{1}crwdnd68714:0{2}crwdne68714:0" @@ -12966,8 +13155,10 @@ msgstr "crwdns161072:0crwdne161072:0" #. Option for the 'Report Type' (Select) field in DocType 'Financial Report #. Template' #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/financial_report_template/financial_report_template.json #: erpnext/accounts/report/custom_financial_statement/custom_financial_statement.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Custom Financial Statement" msgstr "crwdns161074:0crwdne161074:0" @@ -13046,6 +13237,7 @@ msgstr "crwdns142924:0crwdne142924:0" #. Label of the customer (Link) field in DocType 'Warranty Claim' #. Label of a field in the issues Web Form #. Label of the customer (Link) field in DocType 'Call Log' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json #: erpnext/accounts/doctype/coupon_code/coupon_code.json #: erpnext/accounts/doctype/discounted_invoice/discounted_invoice.json @@ -13067,12 +13259,12 @@ msgstr "crwdns142924:0crwdne142924:0" #: erpnext/accounts/report/gross_profit/gross_profit.py:416 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:37 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:22 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:213 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:214 #: erpnext/accounts/report/pos_register/pos_register.js:44 #: erpnext/accounts/report/pos_register/pos_register.py:120 #: erpnext/accounts/report/pos_register/pos_register.py:181 #: erpnext/accounts/report/sales_register/sales_register.js:21 -#: erpnext/accounts/report/sales_register/sales_register.py:186 +#: erpnext/accounts/report/sales_register/sales_register.py:187 #: erpnext/assets/doctype/asset/asset.json #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/supplier/supplier.js:184 @@ -13153,6 +13345,10 @@ msgstr "crwdns142924:0crwdne142924:0" #: erpnext/support/report/issue_summary/issue_summary.py:34 #: erpnext/support/web_form/issues/issues.json #: erpnext/telephony/doctype/call_log/call_log.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/home.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/selling.json +#: erpnext/workspace_sidebar/subscription.json msgid "Customer" msgstr "crwdns68788:0crwdne68788:0" @@ -13178,8 +13374,10 @@ msgstr "crwdns157452:0crwdne157452:0" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/customer_acquisition_and_loyalty/customer_acquisition_and_loyalty.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Customer Acquisition and Loyalty" msgstr "crwdns68880:0crwdne68880:0" @@ -13207,7 +13405,9 @@ msgid "Customer Address" msgstr "crwdns133614:0crwdne133614:0" #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Customer Addresses And Contacts" msgstr "crwdns68902:0crwdne68902:0" @@ -13240,9 +13440,12 @@ msgstr "crwdns133618:0crwdne133618:0" #. Label of a Link in the Financial Reports Workspace #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/selling/report/customer_credit_balance/customer_credit_balance.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/selling.json msgid "Customer Credit Balance" msgstr "crwdns68914:0crwdne68914:0" @@ -13316,6 +13519,7 @@ msgstr "crwdns133624:0crwdne133624:0" #. Option for the 'Entity Type' (Select) field in DocType 'Service Level #. Agreement' #. Label of the customer_group (Link) field in DocType 'Warranty Claim' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/customer_group_item/customer_group_item.json #: erpnext/accounts/doctype/loyalty_program/loyalty_program.json #: erpnext/accounts/doctype/pos_customer_group/pos_customer_group.json @@ -13331,11 +13535,11 @@ msgstr "crwdns133624:0crwdne133624:0" #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:85 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:185 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:56 -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:165 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:163 #: erpnext/accounts/report/gross_profit/gross_profit.py:423 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:200 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:201 #: erpnext/accounts/report/sales_register/sales_register.js:27 -#: erpnext/accounts/report/sales_register/sales_register.py:201 +#: erpnext/accounts/report/sales_register/sales_register.py:202 #: erpnext/crm/doctype/opportunity/opportunity.json #: erpnext/crm/doctype/prospect/prospect.json #: erpnext/crm/workspace/crm/crm.json @@ -13358,6 +13562,7 @@ msgstr "crwdns133624:0crwdne133624:0" #: erpnext/stock/report/delayed_order_report/delayed_order_report.js:42 #: erpnext/support/doctype/service_level_agreement/service_level_agreement.json #: erpnext/support/doctype/warranty_claim/warranty_claim.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/selling.json msgid "Customer Group" msgstr "crwdns68932:0crwdne68932:0" @@ -13399,6 +13604,11 @@ msgstr "crwdns68992:0crwdne68992:0" msgid "Customer LPO No." msgstr "crwdns68994:0crwdne68994:0" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "Customer Ledger" +msgstr "crwdns195836:0crwdne195836:0" + #. Name of a report #. Label of a Link in the Financial Reports Workspace #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.json @@ -13443,8 +13653,8 @@ msgstr "crwdns133632:0crwdne133632:0" #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:92 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:35 #: erpnext/accounts/report/gross_profit/gross_profit.py:430 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:220 -#: erpnext/accounts/report/sales_register/sales_register.py:192 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:221 +#: erpnext/accounts/report/sales_register/sales_register.py:193 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/crm/doctype/opportunity/opportunity.json #: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.json @@ -13575,7 +13785,7 @@ msgstr "crwdns160294:0crwdne160294:0" msgid "Customer Warehouse (Optional)" msgstr "crwdns133652:0crwdne133652:0" -#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:145 +#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:146 msgid "Customer Warehouse {0} does not belong to Customer {1}." msgstr "crwdns160296:0{0}crwdnd160296:0{1}crwdne160296:0" @@ -13602,7 +13812,7 @@ msgid "Customer required for 'Customerwise Discount'" msgstr "crwdns69084:0crwdne69084:0" #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1145 -#: erpnext/selling/doctype/sales_order/sales_order.py:432 +#: erpnext/selling/doctype/sales_order/sales_order.py:433 #: erpnext/stock/doctype/delivery_note/delivery_note.py:432 msgid "Customer {0} does not belong to project {1}" msgstr "crwdns69086:0{0}crwdnd69086:0{1}crwdne69086:0" @@ -13673,8 +13883,10 @@ msgstr "crwdns133664:0crwdne133664:0" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/customers_without_any_sales_transactions/customers_without_any_sales_transactions.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Customers Without Any Sales Transactions" msgstr "crwdns69122:0crwdne69122:0" @@ -13713,7 +13925,7 @@ msgstr "crwdns69136:0crwdne69136:0" msgid "DFS" msgstr "crwdns133668:0crwdne133668:0" -#: erpnext/projects/doctype/project/project.py:675 +#: erpnext/projects/doctype/project/project.py:676 msgid "Daily Project Summary for {0}" msgstr "crwdns69160:0{0}crwdne69160:0" @@ -13728,8 +13940,10 @@ msgstr "crwdns133670:0crwdne133670:0" #. Name of a report #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/report/daily_timesheet_summary/daily_timesheet_summary.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Daily Timesheet Summary" msgstr "crwdns69166:0crwdne69166:0" @@ -13950,19 +14164,19 @@ msgstr "crwdns143396:0crwdne143396:0" #: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:139 #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:444 #: erpnext/accounts/report/general_ledger/general_ledger.html:92 -#: erpnext/accounts/report/purchase_register/purchase_register.py:239 -#: erpnext/accounts/report/sales_register/sales_register.py:275 +#: erpnext/accounts/report/purchase_register/purchase_register.py:240 +#: erpnext/accounts/report/sales_register/sales_register.py:276 #: erpnext/accounts/report/trial_balance/trial_balance.py:515 #: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.py:205 #: erpnext/accounts/report/voucher_wise_balance/voucher_wise_balance.py:27 msgid "Debit" msgstr "crwdns69316:0crwdne69316:0" -#: erpnext/accounts/report/general_ledger/general_ledger.py:715 +#: erpnext/accounts/report/general_ledger/general_ledger.py:713 msgid "Debit (Transaction)" msgstr "crwdns69322:0crwdne69322:0" -#: erpnext/accounts/report/general_ledger/general_ledger.py:690 +#: erpnext/accounts/report/general_ledger/general_ledger.py:688 msgid "Debit ({0})" msgstr "crwdns69324:0{0}crwdne69324:0" @@ -13972,7 +14186,7 @@ msgstr "crwdns69324:0{0}crwdne69324:0" msgid "Debit / Credit Note Posting Date" msgstr "crwdns158694:0crwdne158694:0" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:631 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:627 msgid "Debit Account" msgstr "crwdns69326:0crwdne69326:0" @@ -14010,6 +14224,7 @@ msgstr "crwdns133722:0crwdne133722:0" #. Option for the 'Entry Type' (Select) field in DocType 'Journal Entry' #. Option for the 'Journal Entry Type' (Select) field in DocType 'Journal Entry #. Template' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:178 @@ -14018,6 +14233,7 @@ msgstr "crwdns133722:0crwdne133722:0" #: erpnext/controllers/sales_and_purchase_return.py:457 #: erpnext/setup/setup_wizard/operations/install_fixtures.py:304 #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:45 +#: erpnext/workspace_sidebar/invoicing.json msgid "Debit Note" msgstr "crwdns69338:0crwdne69338:0" @@ -14143,6 +14359,11 @@ msgstr "crwdns164170:0crwdne164170:0" msgid "Deductee Details" msgstr "crwdns133746:0crwdne133746:0" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/taxes.json +msgid "Deduction Certificate" +msgstr "crwdns195838:0crwdne195838:0" + #. Label of the deductions_or_loss_section (Section Break) field in DocType #. 'Payment Entry' #: erpnext/accounts/doctype/payment_entry/payment_entry.json @@ -14212,7 +14433,7 @@ msgstr "crwdns133760:0crwdne133760:0" msgid "Default BOM ({0}) must be active for this item or its template" msgstr "crwdns69414:0{0}crwdne69414:0" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2232 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2234 msgid "Default BOM for {0} not found" msgstr "crwdns69416:0{0}crwdne69416:0" @@ -14220,7 +14441,7 @@ msgstr "crwdns69416:0{0}crwdne69416:0" msgid "Default BOM not found for FG Item {0}" msgstr "crwdns69418:0{0}crwdne69418:0" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2229 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2231 msgid "Default BOM not found for Item {0} and Project {1}" msgstr "crwdns69420:0{0}crwdnd69420:0{1}crwdne69420:0" @@ -14744,8 +14965,10 @@ msgstr "crwdns69668:0crwdne69668:0" #. Name of a report #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/report/delayed_tasks_summary/delayed_tasks_summary.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Delayed Tasks Summary" msgstr "crwdns69670:0crwdne69670:0" @@ -14971,6 +15194,7 @@ msgstr "crwdns69736:0crwdne69736:0" #. Inspection' #. Label of the delivery_note (Link) field in DocType 'Shipment Delivery Note' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:129 #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:332 @@ -14978,8 +15202,8 @@ msgstr "crwdns69736:0crwdne69736:0" #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.js:22 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:21 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:283 -#: erpnext/accounts/report/sales_register/sales_register.py:244 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:284 +#: erpnext/accounts/report/sales_register/sales_register.py:245 #: erpnext/selling/doctype/sales_order/sales_order.js:1042 #: erpnext/selling/doctype/sales_order/sales_order_list.js:81 #: erpnext/setup/doctype/authorization_rule/authorization_rule.json @@ -14992,6 +15216,7 @@ msgstr "crwdns69736:0crwdne69736:0" #: erpnext/stock/doctype/quality_inspection/quality_inspection.json #: erpnext/stock/doctype/shipment_delivery_note/shipment_delivery_note.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Delivery Note" msgstr "crwdns69738:0crwdne69738:0" @@ -15024,9 +15249,11 @@ msgstr "crwdns133926:0crwdne133926:0" #. Label of a Link in the Selling Workspace #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/report/delivery_note_trends/delivery_note_trends.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Delivery Note Trends" msgstr "crwdns69774:0crwdne69774:0" @@ -15058,7 +15285,10 @@ msgid "Delivery Schedule Item" msgstr "crwdns159814:0crwdne159814:0" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/delivery_settings/delivery_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/stock.json msgid "Delivery Settings" msgstr "crwdns69784:0crwdne69784:0" @@ -15087,10 +15317,12 @@ msgstr "crwdns159816:0crwdne159816:0" #. Label of the delivery_trip (Link) field in DocType 'Delivery Note' #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/delivery_note/delivery_note.js:280 #: erpnext/stock/doctype/delivery_note/delivery_note.json #: erpnext/stock/doctype/delivery_trip/delivery_trip.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Delivery Trip" msgstr "crwdns69798:0crwdne69798:0" @@ -15103,10 +15335,8 @@ msgstr "crwdns69798:0crwdne69798:0" msgid "Delivery User" msgstr "crwdns69802:0crwdne69802:0" -#. Label of the warehouse (Link) field in DocType 'Sales Order Item' #. Label of the delivery_warehouse (Link) field in DocType 'Subcontracting #. Inward Order Item' -#: erpnext/selling/doctype/sales_order_item/sales_order_item.json #: erpnext/subcontracting/doctype/subcontracting_inward_order_item/subcontracting_inward_order_item.json msgid "Delivery Warehouse" msgstr "crwdns133932:0crwdne133932:0" @@ -15117,7 +15347,7 @@ msgstr "crwdns133932:0crwdne133932:0" msgid "Delivery to" msgstr "crwdns133934:0crwdne133934:0" -#: erpnext/selling/doctype/sales_order/sales_order.py:451 +#: erpnext/selling/doctype/sales_order/sales_order.py:452 msgid "Delivery warehouse required for stock item {0}" msgstr "crwdns69808:0{0}crwdne69808:0" @@ -15272,11 +15502,11 @@ msgstr "crwdns69884:0crwdne69884:0" msgid "Depreciation Entry Posting Status" msgstr "crwdns133954:0crwdne133954:0" -#: erpnext/assets/doctype/asset/asset.py:1256 +#: erpnext/assets/doctype/asset/asset.py:1261 msgid "Depreciation Entry against asset {0}" msgstr "crwdns157454:0{0}crwdne157454:0" -#: erpnext/assets/doctype/asset/depreciation.py:255 +#: erpnext/assets/doctype/asset/depreciation.py:256 msgid "Depreciation Entry against {0} worth {1}" msgstr "crwdns157456:0{0}crwdnd157456:0{1}crwdne157456:0" @@ -15288,7 +15518,7 @@ msgstr "crwdns157456:0{0}crwdnd157456:0{1}crwdne157456:0" msgid "Depreciation Expense Account" msgstr "crwdns133956:0crwdne133956:0" -#: erpnext/assets/doctype/asset/depreciation.py:302 +#: erpnext/assets/doctype/asset/depreciation.py:303 msgid "Depreciation Expense Account should be an Income or Expense Account." msgstr "crwdns69896:0crwdne69896:0" @@ -15315,7 +15545,7 @@ msgstr "crwdns133960:0crwdne133960:0" msgid "Depreciation Posting Date" msgstr "crwdns133962:0crwdne133962:0" -#: erpnext/assets/doctype/asset/asset.js:909 +#: erpnext/assets/doctype/asset/asset.js:910 msgid "Depreciation Posting Date cannot be before Available-for-use Date" msgstr "crwdns142940:0crwdne142940:0" @@ -15323,7 +15553,7 @@ msgstr "crwdns142940:0crwdne142940:0" msgid "Depreciation Row {0}: Depreciation Posting Date cannot be before Available-for-use Date" msgstr "crwdns142942:0{0}crwdne142942:0" -#: erpnext/assets/doctype/asset/asset.py:717 +#: erpnext/assets/doctype/asset/asset.py:720 msgid "Depreciation Row {0}: Expected value after useful life must be greater than or equal to {1}" msgstr "crwdns69910:0{0}crwdnd69910:0{1}crwdne69910:0" @@ -15338,10 +15568,12 @@ msgstr "crwdns69910:0{0}crwdnd69910:0{1}crwdne69910:0" #. Label of the depreciation_schedule (Table) field in DocType 'Asset Shift #. Allocation' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/doctype/asset_depreciation_schedule/asset_depreciation_schedule.json #: erpnext/assets/doctype/asset_shift_allocation/asset_shift_allocation.json #: erpnext/assets/doctype/depreciation_schedule/depreciation_schedule.json +#: erpnext/workspace_sidebar/assets.json msgid "Depreciation Schedule" msgstr "crwdns69916:0crwdne69916:0" @@ -15350,7 +15582,7 @@ msgstr "crwdns69916:0crwdne69916:0" msgid "Depreciation Schedule View" msgstr "crwdns133964:0crwdne133964:0" -#: erpnext/assets/doctype/asset/asset.py:482 +#: erpnext/assets/doctype/asset/asset.py:485 msgid "Depreciation cannot be calculated for fully depreciated assets" msgstr "crwdns69926:0crwdne69926:0" @@ -16058,7 +16290,7 @@ msgstr "crwdns161084:0crwdne161084:0" msgid "Disposal Date" msgstr "crwdns134046:0crwdne134046:0" -#: erpnext/assets/doctype/asset/depreciation.py:832 +#: erpnext/assets/doctype/asset/depreciation.py:833 msgid "Disposal date {0} cannot be before {1} date {2} of the asset." msgstr "crwdns155150:0{0}crwdnd155150:0{1}crwdnd155150:0{2}crwdne155150:0" @@ -16225,7 +16457,7 @@ msgstr "crwdns134072:0crwdne134072:0" msgid "Do not update variants on save" msgstr "crwdns134074:0crwdne134074:0" -#: erpnext/assets/doctype/asset/asset.js:947 +#: erpnext/assets/doctype/asset/asset.js:948 msgid "Do you really want to restore this scrapped asset?" msgstr "crwdns70506:0crwdne70506:0" @@ -16292,6 +16524,10 @@ msgstr "crwdns70518:0crwdne70518:0" msgid "Document Count" msgstr "crwdns194984:0crwdne194984:0" +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:78 +msgid "Document No" +msgstr "crwdns195840:0crwdne195840:0" + #. Label of the document_type (Link) field in DocType 'Subscription Invoice' #: erpnext/accounts/doctype/subscription_invoice/subscription_invoice.json msgid "Document Type " @@ -16385,15 +16621,19 @@ msgstr "crwdns70598:0crwdne70598:0" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/downtime_analysis/downtime_analysis.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Downtime Analysis" msgstr "crwdns70600:0crwdne70600:0" #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/downtime_entry/downtime_entry.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Downtime Entry" msgstr "crwdns70602:0crwdne70602:0" @@ -16403,7 +16643,7 @@ msgstr "crwdns70602:0crwdne70602:0" msgid "Downtime Reason" msgstr "crwdns134106:0crwdne134106:0" -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:248 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:246 msgid "Dr/Cr" msgstr "crwdns155370:0crwdne155370:0" @@ -16493,8 +16733,10 @@ msgid "Due to stock closing entry {0}, you cannot repost item valuation before { msgstr "crwdns152024:0{0}crwdnd152024:0{1}crwdne152024:0" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/dunning/dunning.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:156 +#: erpnext/workspace_sidebar/banking.json msgid "Dunning" msgstr "crwdns70744:0crwdne70744:0" @@ -16534,8 +16776,10 @@ msgstr "crwdns134130:0crwdne134130:0" #. Label of the dunning_type (Link) field in DocType 'Dunning' #. Name of a DocType #. Label of the dunning_type (Data) field in DocType 'Dunning Type' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/dunning/dunning.json #: erpnext/accounts/doctype/dunning_type/dunning_type.json +#: erpnext/workspace_sidebar/banking.json msgid "Dunning Type" msgstr "crwdns70762:0crwdne70762:0" @@ -16563,7 +16807,7 @@ msgstr "crwdns70778:0crwdne70778:0" msgid "Duplicate Item Under Same Parent" msgstr "crwdns164182:0crwdne164182:0" -#: erpnext/manufacturing/doctype/workstation/workstation.py:79 +#: erpnext/manufacturing/doctype/workstation/workstation.py:80 #: erpnext/manufacturing/doctype/workstation_type/workstation_type.py:37 msgid "Duplicate Operating Component {0} found in Operating Components" msgstr "crwdns158392:0{0}crwdne158392:0" @@ -16681,8 +16925,17 @@ msgstr "crwdns112314:0crwdne112314:0" msgid "EMU of current" msgstr "crwdns112316:0crwdne112316:0" +#. Label of a Desktop Icon +#: erpnext/desktop_icon/erpnext.json +msgid "ERPNext" +msgstr "crwdns195842:0crwdne195842:0" + +#. Label of a Desktop Icon #. Name of a Workspace +#. Title of a Workspace Sidebar +#: erpnext/desktop_icon/erpnext_settings.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "ERPNext Settings" msgstr "crwdns164186:0crwdne164186:0" @@ -16857,7 +17110,9 @@ msgid "Email Address must be unique, it is already used in {0}" msgstr "crwdns70920:0{0}crwdne70920:0" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/email_campaign/email_campaign.json +#: erpnext/workspace_sidebar/crm.json msgid "Email Campaign" msgstr "crwdns70922:0crwdne70922:0" @@ -16911,7 +17166,7 @@ msgstr "crwdns151896:0crwdne151896:0" msgid "Email Sent" msgstr "crwdns134174:0crwdne134174:0" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:358 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:359 msgid "Email Sent to Supplier {0}" msgstr "crwdns70954:0{0}crwdne70954:0" @@ -17111,7 +17366,7 @@ msgstr "crwdns71050:0{0}crwdne71050:0" msgid "Employee {0} does not belong to the company {1}" msgstr "crwdns159256:0{0}crwdnd159256:0{1}crwdne159256:0" -#: erpnext/manufacturing/doctype/job_card/job_card.py:357 +#: erpnext/manufacturing/doctype/job_card/job_card.py:358 msgid "Employee {0} is currently working on another workstation. Please assign another employee." msgstr "crwdns152577:0{0}crwdne152577:0" @@ -17502,11 +17757,11 @@ msgstr "crwdns71190:0crwdne71190:0" msgid "Enter customer's phone number" msgstr "crwdns71192:0crwdne71192:0" -#: erpnext/assets/doctype/asset/asset.js:918 +#: erpnext/assets/doctype/asset/asset.js:919 msgid "Enter date to scrap asset" msgstr "crwdns148778:0crwdne148778:0" -#: erpnext/assets/doctype/asset/asset.py:480 +#: erpnext/assets/doctype/asset/asset.py:483 msgid "Enter depreciation details" msgstr "crwdns71194:0crwdne71194:0" @@ -17620,11 +17875,11 @@ msgstr "crwdns71264:0crwdne71264:0" msgid "Error getting details for {0}: {1}" msgstr "crwdns194992:0{0}crwdnd194992:0{1}crwdne194992:0" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:310 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:312 msgid "Error in party matching for Bank Transaction {0}" msgstr "crwdns151898:0{0}crwdne151898:0" -#: erpnext/assets/doctype/asset/depreciation.py:319 +#: erpnext/assets/doctype/asset/depreciation.py:320 msgid "Error while posting depreciation entries" msgstr "crwdns71268:0crwdne71268:0" @@ -17717,7 +17972,7 @@ msgstr "crwdns134286:0crwdne134286:0" msgid "Excess Materials Consumed" msgstr "crwdns71302:0crwdne71302:0" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1115 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1116 msgid "Excess Transfer" msgstr "crwdns71304:0crwdne71304:0" @@ -17972,7 +18227,7 @@ msgstr "crwdns134314:0crwdne134314:0" msgid "Expected Delivery Date" msgstr "crwdns71412:0crwdne71412:0" -#: erpnext/selling/doctype/sales_order/sales_order.py:413 +#: erpnext/selling/doctype/sales_order/sales_order.py:414 msgid "Expected Delivery Date should be after Sales Order Date" msgstr "crwdns71422:0crwdne71422:0" @@ -18087,7 +18342,7 @@ msgstr "crwdns71466:0{0}crwdne71466:0" #: erpnext/accounts/doctype/pos_profile/pos_profile.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json #: erpnext/accounts/report/account_balance/account_balance.js:46 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:245 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:246 #: erpnext/assets/doctype/asset_capitalization_service_item/asset_capitalization_service_item.json #: erpnext/assets/doctype/asset_repair_purchase_invoice/asset_repair_purchase_invoice.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json @@ -18222,7 +18477,7 @@ msgstr "crwdns134334:0crwdne134334:0" msgid "Extra Consumed Qty" msgstr "crwdns71556:0crwdne71556:0" -#: erpnext/manufacturing/doctype/job_card/job_card.py:254 +#: erpnext/manufacturing/doctype/job_card/job_card.py:255 msgid "Extra Job Card Quantity" msgstr "crwdns71558:0crwdne71558:0" @@ -18282,6 +18537,11 @@ msgstr "crwdns134338:0crwdne134338:0" msgid "FIFO/LIFO Queue" msgstr "crwdns71588:0crwdne71588:0" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/accounts_setup.json +msgid "FX Revaluation" +msgstr "crwdns195844:0crwdne195844:0" + #. Name of a UOM #: erpnext/setup/setup_wizard/data/uom_data.json msgid "Fahrenheit" @@ -18372,6 +18632,11 @@ msgstr "crwdns112328:0crwdne112328:0" msgid "Feedback By" msgstr "crwdns134350:0crwdne134350:0" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/quality.json +msgid "Feedback Template" +msgstr "crwdns195846:0crwdne195846:0" + #. Option for the 'Reference Type' (Select) field in DocType 'Journal Entry #. Account' #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json @@ -18573,6 +18838,7 @@ msgstr "crwdns134386:0crwdne134386:0" #. Label of the finance_book (Link) field in DocType 'Asset Finance Book' #. Label of the finance_book (Link) field in DocType 'Asset Shift Allocation' #. Label of the finance_book (Link) field in DocType 'Asset Value Adjustment' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account_closing_balance/account_closing_balance.json #: erpnext/accounts/doctype/finance_book/finance_book.json #: erpnext/accounts/doctype/gl_entry/gl_entry.json @@ -18603,6 +18869,7 @@ msgstr "crwdns134386:0crwdne134386:0" #: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.json #: erpnext/assets/report/fixed_asset_register/fixed_asset_register.js:48 #: erpnext/public/js/financial_statements.js:373 +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Finance Book" msgstr "crwdns71748:0crwdne71748:0" @@ -18640,7 +18907,9 @@ msgid "Financial Report Row" msgstr "crwdns161088:0crwdne161088:0" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/financial_report_template/financial_report_template.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Financial Report Template" msgstr "crwdns161090:0crwdne161090:0" @@ -18653,7 +18922,14 @@ msgid "Financial Report Template {0} not found" msgstr "crwdns161094:0{0}crwdne161094:0" #. Name of a Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/desktop_icon/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Financial Reports" msgstr "crwdns104574:0crwdne104574:0" @@ -18872,15 +19148,18 @@ msgstr "crwdns71860:0crwdne71860:0" #. Name of a report #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/support/report/first_response_time_for_issues/first_response_time_for_issues.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "First Response Time for Issues" msgstr "crwdns71868:0crwdne71868:0" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/first_response_time_for_opportunity/first_response_time_for_opportunity.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "First Response Time for Opportunity" msgstr "crwdns71870:0crwdne71870:0" @@ -18897,11 +19176,11 @@ msgstr "crwdns71872:0{0}crwdne71872:0" #. Certificate' #. Label of the fiscal_year (Link) field in DocType 'Target Detail' #. Label of the fiscal_year (Data) field in DocType 'Stock Ledger Entry' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/fiscal_year/fiscal_year.json #: erpnext/accounts/doctype/gl_entry/gl_entry.json #: erpnext/accounts/doctype/monthly_distribution/monthly_distribution.json #: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.json -#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:1 #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.js:18 #: erpnext/accounts/report/dimension_wise_accounts_balance_report/dimension_wise_accounts_balance_report.js:16 #: erpnext/accounts/report/profitability_analysis/profitability_analysis.js:38 @@ -18918,6 +19197,7 @@ msgstr "crwdns71872:0{0}crwdne71872:0" #: erpnext/selling/report/territory_target_variance_based_on_item_group/territory_target_variance_based_on_item_group.js:15 #: erpnext/setup/doctype/target_detail/target_detail.json #: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Fiscal Year" msgstr "crwdns71874:0crwdne71874:0" @@ -18926,14 +19206,14 @@ msgstr "crwdns71874:0crwdne71874:0" msgid "Fiscal Year Company" msgstr "crwdns71890:0crwdne71890:0" -#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:65 +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:5 +msgid "Fiscal Year Details" +msgstr "crwdns195848:0crwdne195848:0" + +#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:47 msgid "Fiscal Year End Date should be one year after Fiscal Year Start Date" msgstr "crwdns71892:0crwdne71892:0" -#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:129 -msgid "Fiscal Year Start Date and Fiscal Year End Date are already set in Fiscal Year {0}" -msgstr "crwdns71894:0{0}crwdne71894:0" - #: erpnext/controllers/trends.py:53 msgid "Fiscal Year {0} Does Not Exist" msgstr "crwdns71896:0{0}crwdne71896:0" @@ -18970,7 +19250,7 @@ msgstr "crwdns71904:0crwdne71904:0" #. Capitalization Asset Item' #. Label of the fixed_asset_account (Link) field in DocType 'Asset Category #. Account' -#: erpnext/assets/doctype/asset/asset.py:898 +#: erpnext/assets/doctype/asset/asset.py:901 #: erpnext/assets/doctype/asset_capitalization_asset_item/asset_capitalization_asset_item.json #: erpnext/assets/doctype/asset_category_account/asset_category_account.json msgid "Fixed Asset Account" @@ -18986,7 +19266,9 @@ msgid "Fixed Asset Item must be a non-stock item." msgstr "crwdns71914:0crwdne71914:0" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/assets/report/fixed_asset_register/fixed_asset_register.json +#: erpnext/workspace_sidebar/assets.json msgid "Fixed Asset Register" msgstr "crwdns71916:0crwdne71916:0" @@ -18994,7 +19276,7 @@ msgstr "crwdns71916:0crwdne71916:0" msgid "Fixed Asset Turnover Ratio" msgstr "crwdns160074:0crwdne160074:0" -#: erpnext/manufacturing/doctype/bom/bom.py:742 +#: erpnext/manufacturing/doctype/bom/bom.py:749 msgid "Fixed Asset item {0} cannot be used in BOMs." msgstr "crwdns157462:0{0}crwdne157462:0" @@ -19072,7 +19354,7 @@ msgstr "crwdns134456:0crwdne134456:0" msgid "Following Material Requests have been raised automatically based on Item's re-order level" msgstr "crwdns71938:0crwdne71938:0" -#: erpnext/selling/doctype/customer/customer.py:821 +#: erpnext/selling/doctype/customer/customer.py:824 msgid "Following fields are mandatory to create address:" msgstr "crwdns71940:0crwdne71940:0" @@ -19240,11 +19522,11 @@ msgstr "crwdns154774:0{0}crwdnd154774:0{1}crwdnd154774:0{2}crwdnd154774:0{3}crwd msgid "For item {0}, rate must be a positive number. To Allow negative rates, enable {1} in {2}" msgstr "crwdns71992:0{0}crwdnd71992:0{1}crwdnd71992:0{2}crwdne71992:0" -#: erpnext/manufacturing/doctype/bom/bom.py:346 +#: erpnext/manufacturing/doctype/bom/bom.py:347 msgid "For operation {0} at row {1}, please add raw materials or set a BOM against it." msgstr "crwdns195160:0{0}crwdnd195160:0{1}crwdne195160:0" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2582 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2591 msgid "For operation {0}: Quantity ({1}) can not be greater than pending quantity({2})" msgstr "crwdns104578:0{0}crwdnd104578:0{1}crwdnd104578:0{2}crwdne104578:0" @@ -19275,7 +19557,7 @@ msgstr "crwdns134478:0crwdne134478:0" msgid "For row {0} in {1}. To include {2} in Item rate, rows {3} must also be included" msgstr "crwdns72002:0{0}crwdnd72002:0{1}crwdnd72002:0{2}crwdnd72002:0{3}crwdne72002:0" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1713 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1719 msgid "For row {0}: Enter Planned Qty" msgstr "crwdns72004:0{0}crwdne72004:0" @@ -19330,6 +19612,11 @@ msgstr "crwdns159834:0crwdne159834:0" msgid "Forecast Qty" msgstr "crwdns159836:0crwdne159836:0" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/manufacturing.json +msgid "Forecasting" +msgstr "crwdns195850:0crwdne195850:0" + #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:280 #: erpnext/accounts/report/consolidated_trial_balance/consolidated_trial_balance.py:281 #: erpnext/accounts/report/consolidated_trial_balance/test_consolidated_trial_balance.py:88 @@ -19881,7 +20168,7 @@ msgstr "crwdns72308:0crwdne72308:0" msgid "Future Payments" msgstr "crwdns72310:0crwdne72310:0" -#: erpnext/assets/doctype/asset/depreciation.py:382 +#: erpnext/assets/doctype/asset/depreciation.py:383 msgid "Future date is not allowed" msgstr "crwdns148786:0crwdne148786:0" @@ -19901,7 +20188,7 @@ msgstr "crwdns72314:0crwdne72314:0" #. Name of a DocType #: erpnext/accounts/doctype/gl_entry/gl_entry.json -#: erpnext/accounts/report/general_ledger/general_ledger.py:675 +#: erpnext/accounts/report/general_ledger/general_ledger.py:673 msgid "GL Entry" msgstr "crwdns72316:0crwdne72316:0" @@ -20006,11 +20293,15 @@ msgstr "crwdns112352:0crwdne112352:0" #. Accounts' #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.js:92 #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json #: erpnext/accounts/report/general_ledger/general_ledger.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "General Ledger" msgstr "crwdns72350:0crwdne72350:0" @@ -20361,8 +20652,10 @@ msgstr "crwdns134658:0crwdne134658:0" #. Name of a DocType #. Label of a shortcut in the ERPNext Settings Workspace +#. Label of a Workspace Sidebar Item #: erpnext/setup/doctype/global_defaults/global_defaults.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Global Defaults" msgstr "crwdns72470:0crwdne72470:0" @@ -20522,8 +20815,8 @@ msgstr "crwdns112372:0crwdne112372:0" #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/accounts/doctype/subscription/subscription.json #: erpnext/accounts/report/pos_register/pos_register.py:202 -#: erpnext/accounts/report/purchase_register/purchase_register.py:274 -#: erpnext/accounts/report/sales_register/sales_register.py:304 +#: erpnext/accounts/report/purchase_register/purchase_register.py:275 +#: erpnext/accounts/report/sales_register/sales_register.py:305 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json #: erpnext/manufacturing/doctype/production_plan_sales_order/production_plan_sales_order.json @@ -20618,11 +20911,13 @@ msgstr "crwdns134684:0crwdne134684:0" #. Label of a Link in the Financial Reports Workspace #. Label of the gross_profit (Currency) field in DocType 'Quotation Item' #. Label of the gross_profit (Currency) field in DocType 'Sales Order Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/gross_profit/gross_profit.json #: erpnext/accounts/report/gross_profit/gross_profit.py:375 #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/selling/doctype/quotation_item/quotation_item.json #: erpnext/selling/doctype/sales_order_item/sales_order_item.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Gross Profit" msgstr "crwdns72592:0crwdne72592:0" @@ -20982,7 +21277,7 @@ msgstr "crwdns134730:0crwdne134730:0" msgid "Helps you distribute the Budget/Target across months if you have seasonality in your business." msgstr "crwdns111754:0crwdne111754:0" -#: erpnext/assets/doctype/asset/depreciation.py:349 +#: erpnext/assets/doctype/asset/depreciation.py:350 msgid "Here are the error logs for the aforementioned failed depreciation entries: {0}" msgstr "crwdns72768:0{0}crwdne72768:0" @@ -21484,8 +21779,8 @@ msgstr "crwdns161110:0crwdne161110:0" #. Description of the 'Allow Negative Stock for Batch' (Check) field in DocType #. 'Stock Settings' #: erpnext/stock/doctype/stock_settings/stock_settings.json -msgid "If enabled, the system will allow negative stock entries for the batch, but this could calculate the valuation rate incorrectly, so avoid using this option." -msgstr "crwdns195778:0crwdne195778:0" +msgid "If enabled, the system will allow negative stock entries for the batch. But, this may lead to incorrect valuation rates, so it is recommended to avoid using this option. The system will permit negative stock only when it is caused by backdated entries and will validate and block negative stock in all other cases." +msgstr "crwdns195852:0crwdne195852:0" #. Description of the 'Allow UOM with Conversion Rate Defined in Item' (Check) #. field in DocType 'Stock Settings' @@ -21693,11 +21988,11 @@ msgstr "crwdns72996:0crwdne72996:0" msgid "If you need to reconcile particular transactions against each other, then please select accordingly. If not, all the transactions will be allocated in FIFO order." msgstr "crwdns134854:0crwdne134854:0" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1093 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1089 msgid "If you still want to proceed, please disable 'Skip Available Sub Assembly Items' checkbox." msgstr "crwdns111768:0crwdne111768:0" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1829 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1835 msgid "If you still want to proceed, please enable {0}." msgstr "crwdns73000:0{0}crwdne73000:0" @@ -21774,7 +22069,7 @@ msgstr "crwdns155920:0crwdne155920:0" msgid "Ignore Existing Ordered Qty" msgstr "crwdns73024:0crwdne73024:0" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1821 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1827 msgid "Ignore Existing Projected Quantity" msgstr "crwdns73026:0crwdne73026:0" @@ -22123,9 +22418,11 @@ msgstr "crwdns73326:0crwdne73326:0" #. Label of a Link in the CRM Workspace #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/workspace/crm/crm.json #: erpnext/selling/report/inactive_customers/inactive_customers.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/crm.json msgid "Inactive Customers" msgstr "crwdns73334:0crwdne73334:0" @@ -22327,7 +22624,7 @@ msgstr "crwdns134944:0crwdne134944:0" msgid "Included Fee" msgstr "crwdns163944:0crwdne163944:0" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:325 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:327 msgid "Included fee is bigger than the withdrawal itself." msgstr "crwdns163946:0crwdne163946:0" @@ -22353,7 +22650,7 @@ msgstr "crwdns134946:0crwdne134946:0" #: erpnext/accounts/doctype/process_deferred_accounting/process_deferred_accounting.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:439 #: erpnext/accounts/report/account_balance/account_balance.js:27 -#: erpnext/accounts/report/financial_statements.py:776 +#: erpnext/accounts/report/financial_statements.py:773 #: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:180 #: erpnext/accounts/report/profitability_analysis/profitability_analysis.py:192 msgid "Income" @@ -22373,7 +22670,7 @@ msgstr "crwdns73406:0crwdne73406:0" #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json #: erpnext/accounts/report/account_balance/account_balance.js:53 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:77 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:290 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:291 msgid "Income Account" msgstr "crwdns73414:0crwdne73414:0" @@ -22647,7 +22944,7 @@ msgid "Inspected By" msgstr "crwdns73556:0crwdne73556:0" #: erpnext/controllers/stock_controller.py:1453 -#: erpnext/manufacturing/doctype/job_card/job_card.py:815 +#: erpnext/manufacturing/doctype/job_card/job_card.py:816 msgid "Inspection Rejected" msgstr "crwdns73560:0crwdne73560:0" @@ -22671,7 +22968,7 @@ msgid "Inspection Required before Purchase" msgstr "crwdns134972:0crwdne134972:0" #: erpnext/controllers/stock_controller.py:1438 -#: erpnext/manufacturing/doctype/job_card/job_card.py:796 +#: erpnext/manufacturing/doctype/job_card/job_card.py:797 msgid "Inspection Submission" msgstr "crwdns73570:0crwdne73570:0" @@ -22748,7 +23045,7 @@ msgstr "crwdns73608:0crwdne73608:0" #: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:462 #: erpnext/stock/doctype/pick_list/pick_list.py:134 #: erpnext/stock/doctype/pick_list/pick_list.py:152 -#: erpnext/stock/doctype/pick_list/pick_list.py:1020 +#: erpnext/stock/doctype/pick_list/pick_list.py:1019 #: erpnext/stock/doctype/stock_entry/stock_entry.py:957 #: erpnext/stock/serial_batch_bundle.py:1198 erpnext/stock/stock_ledger.py:1708 #: erpnext/stock/stock_ledger.py:2168 @@ -22916,7 +23213,7 @@ msgstr "crwdns73666:0crwdne73666:0" msgid "Internal Customer Accounting" msgstr "crwdns195164:0crwdne195164:0" -#: erpnext/selling/doctype/customer/customer.py:254 +#: erpnext/selling/doctype/customer/customer.py:255 msgid "Internal Customer for company {0} already exists" msgstr "crwdns73670:0{0}crwdne73670:0" @@ -23002,7 +23299,7 @@ msgid "Invalid Account" msgstr "crwdns73712:0crwdne73712:0" #: erpnext/accounts/doctype/payment_entry/payment_entry.py:399 -#: erpnext/accounts/doctype/payment_request/payment_request.py:878 +#: erpnext/accounts/doctype/payment_request/payment_request.py:879 msgid "Invalid Allocated Amount" msgstr "crwdns148866:0crwdne148866:0" @@ -23048,7 +23345,7 @@ msgstr "crwdns73724:0crwdne73724:0" msgid "Invalid Cost Center" msgstr "crwdns73726:0crwdne73726:0" -#: erpnext/selling/doctype/sales_order/sales_order.py:415 +#: erpnext/selling/doctype/sales_order/sales_order.py:416 msgid "Invalid Delivery Date" msgstr "crwdns73730:0crwdne73730:0" @@ -23068,8 +23365,8 @@ msgstr "crwdns73732:0crwdne73732:0" msgid "Invalid Document Type" msgstr "crwdns73734:0crwdne73734:0" -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:323 -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:328 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:325 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:330 msgid "Invalid Formula" msgstr "crwdns73736:0crwdne73736:0" @@ -23078,7 +23375,7 @@ msgid "Invalid Group By" msgstr "crwdns73740:0crwdne73740:0" #: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:499 -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:956 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:952 msgid "Invalid Item" msgstr "crwdns73742:0crwdne73742:0" @@ -23091,7 +23388,7 @@ msgstr "crwdns73744:0crwdne73744:0" msgid "Invalid Ledger Entries" msgstr "crwdns148796:0crwdne148796:0" -#: erpnext/assets/doctype/asset/asset.py:565 +#: erpnext/assets/doctype/asset/asset.py:568 msgid "Invalid Net Purchase Amount" msgstr "crwdns160218:0crwdne160218:0" @@ -23130,7 +23427,7 @@ msgstr "crwdns159258:0crwdne159258:0" msgid "Invalid Priority" msgstr "crwdns73758:0crwdne73758:0" -#: erpnext/manufacturing/doctype/bom/bom.py:1224 +#: erpnext/manufacturing/doctype/bom/bom.py:1233 msgid "Invalid Process Loss Configuration" msgstr "crwdns73760:0crwdne73760:0" @@ -23158,8 +23455,8 @@ msgstr "crwdns152583:0crwdne152583:0" msgid "Invalid Sales Invoices" msgstr "crwdns154646:0crwdne154646:0" -#: erpnext/assets/doctype/asset/asset.py:654 -#: erpnext/assets/doctype/asset/asset.py:682 +#: erpnext/assets/doctype/asset/asset.py:657 +#: erpnext/assets/doctype/asset/asset.py:685 msgid "Invalid Schedule" msgstr "crwdns73768:0crwdne73768:0" @@ -23185,7 +23482,7 @@ msgstr "crwdns73774:0crwdne73774:0" msgid "Invalid Warehouse" msgstr "crwdns73776:0crwdne73776:0" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:396 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:398 msgid "Invalid amount in accounting entries of {} {} for Account {}: {}" msgstr "crwdns154421:0crwdne154421:0" @@ -23201,7 +23498,7 @@ msgstr "crwdns195024:0crwdne195024:0" msgid "Invalid filter formula. Please check the syntax." msgstr "crwdns161128:0crwdne161128:0" -#: erpnext/selling/doctype/quotation/quotation.py:274 +#: erpnext/selling/doctype/quotation/quotation.py:277 msgid "Invalid lost reason {0}, please create a new lost reason" msgstr "crwdns73780:0{0}crwdne73780:0" @@ -23209,7 +23506,7 @@ msgstr "crwdns73780:0{0}crwdne73780:0" msgid "Invalid naming series (. missing) for {0}" msgstr "crwdns73782:0{0}crwdne73782:0" -#: erpnext/accounts/doctype/payment_request/payment_request.py:549 +#: erpnext/accounts/doctype/payment_request/payment_request.py:547 msgid "Invalid parameter. 'dn' should be of type str" msgstr "crwdns163948:0crwdne163948:0" @@ -23257,9 +23554,11 @@ msgid "Inventory Account Currency" msgstr "crwdns160612:0crwdne160612:0" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/patches/v15_0/refactor_closing_stock_balance.py:43 #: erpnext/stock/doctype/inventory_dimension/inventory_dimension.json #: erpnext/stock/doctype/inventory_dimension/inventory_dimension.py:176 +#: erpnext/workspace_sidebar/stock.json msgid "Inventory Dimension" msgstr "crwdns73798:0crwdne73798:0" @@ -23307,8 +23606,8 @@ msgstr "crwdns73806:0crwdne73806:0" #: erpnext/accounts/doctype/discounted_invoice/discounted_invoice.json #: erpnext/accounts/doctype/loyalty_point_entry/loyalty_point_entry.json #: erpnext/accounts/doctype/subscription_invoice/subscription_invoice.json -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:169 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:186 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:170 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:187 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:97 msgid "Invoice" msgstr "crwdns73808:0crwdne73808:0" @@ -23426,7 +23725,7 @@ msgstr "crwdns73852:0crwdne73852:0" msgid "Invoice Type Created via POS Screen" msgstr "crwdns155378:0crwdne155378:0" -#: erpnext/projects/doctype/timesheet/timesheet.py:420 +#: erpnext/projects/doctype/timesheet/timesheet.py:427 msgid "Invoice already created for all billing hours" msgstr "crwdns73864:0crwdne73864:0" @@ -23436,7 +23735,7 @@ msgstr "crwdns73864:0crwdne73864:0" msgid "Invoice and Billing" msgstr "crwdns135044:0crwdne135044:0" -#: erpnext/projects/doctype/timesheet/timesheet.py:417 +#: erpnext/projects/doctype/timesheet/timesheet.py:424 msgid "Invoice can't be made for zero billing hour" msgstr "crwdns73868:0crwdne73868:0" @@ -23444,7 +23743,7 @@ msgstr "crwdns73868:0crwdne73868:0" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:144 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1217 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:164 -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:196 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:194 msgid "Invoiced Amount" msgstr "crwdns73870:0crwdne73870:0" @@ -23475,7 +23774,10 @@ msgid "Invoices and Payments have been Fetched and Allocated" msgstr "crwdns135046:0crwdne135046:0" #. Name of a Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/desktop_icon/invoicing.json erpnext/workspace_sidebar/invoicing.json msgid "Invoicing" msgstr "crwdns195026:0crwdne195026:0" @@ -23497,6 +23799,11 @@ msgstr "crwdns135048:0crwdne135048:0" msgid "Inward" msgstr "crwdns135050:0crwdne135050:0" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/subcontracting.json +msgid "Inward Order" +msgstr "crwdns195854:0crwdne195854:0" + #. Label of the is_account_payable (Check) field in DocType 'Cheque Print #. Template' #: erpnext/accounts/doctype/cheque_print_template/cheque_print_template.json @@ -24015,6 +24322,7 @@ msgstr "crwdns135174:0crwdne135174:0" #. Label of the complaint (Text Editor) field in DocType 'Warranty Claim' #. Title of the issues Web Form #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/share_transfer/share_transfer.json #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/doctype/asset/asset_list.js:22 @@ -24026,6 +24334,7 @@ msgstr "crwdns135174:0crwdne135174:0" #: erpnext/support/doctype/warranty_claim/warranty_claim.json #: erpnext/support/web_form/issues/issues.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "Issue" msgstr "crwdns74162:0crwdne74162:0" @@ -24050,12 +24359,14 @@ msgstr "crwdns74184:0crwdne74184:0" #. Name of a DocType #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/support/doctype/issue_priority/issue_priority.json #: erpnext/support/report/issue_analytics/issue_analytics.js:63 #: erpnext/support/report/issue_analytics/issue_analytics.py:70 #: erpnext/support/report/issue_summary/issue_summary.js:51 #: erpnext/support/report/issue_summary/issue_summary.py:67 #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "Issue Priority" msgstr "crwdns74186:0crwdne74186:0" @@ -24072,11 +24383,13 @@ msgstr "crwdns74192:0crwdne74192:0" #. Label of the issue_type (Link) field in DocType 'Issue' #. Name of a DocType #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/support/doctype/issue/issue.json #: erpnext/support/doctype/issue_type/issue_type.json #: erpnext/support/report/issue_analytics/issue_analytics.py:59 #: erpnext/support/report/issue_summary/issue_summary.py:56 #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "Issue Type" msgstr "crwdns74194:0crwdne74194:0" @@ -24160,6 +24473,7 @@ msgstr "crwdns161132:0crwdne161132:0" #. Label of the item_code (Link) field in DocType 'Pick List Item' #. Label of the item_code (Link) field in DocType 'Putaway Rule' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -24250,7 +24564,11 @@ msgstr "crwdns161132:0crwdne161132:0" #: erpnext/templates/form_grid/stock_entry_grid.html:8 #: erpnext/templates/generators/bom.html:19 #: erpnext/templates/pages/material_request_info.html:42 -#: erpnext/templates/pages/order.html:94 +#: erpnext/templates/pages/order.html:94 erpnext/workspace_sidebar/buying.json +#: erpnext/workspace_sidebar/home.json +#: erpnext/workspace_sidebar/manufacturing.json +#: erpnext/workspace_sidebar/selling.json erpnext/workspace_sidebar/stock.json +#: erpnext/workspace_sidebar/subscription.json msgid "Item" msgstr "crwdns74226:0crwdne74226:0" @@ -24276,8 +24594,10 @@ msgstr "crwdns74266:0crwdne74266:0" #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/item_alternative/item_alternative.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Alternative" msgstr "crwdns74268:0crwdne74268:0" @@ -24285,10 +24605,12 @@ msgstr "crwdns74268:0crwdne74268:0" #. Name of a DocType #. Label of the item_attribute (Link) field in DocType 'Item Variant' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/item/item.json #: erpnext/stock/doctype/item_attribute/item_attribute.json #: erpnext/stock/doctype/item_variant/item_variant.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Attribute" msgstr "crwdns74272:0crwdne74272:0" @@ -24421,8 +24743,8 @@ msgstr "crwdns111786:0crwdne111786:0" #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:68 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:37 #: erpnext/accounts/report/gross_profit/gross_profit.py:312 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:142 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:159 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:143 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:160 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:37 #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/doctype/asset_capitalization_asset_item/asset_capitalization_asset_item.json @@ -24527,6 +24849,8 @@ msgstr "crwdns111786:0crwdne111786:0" #: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:175 #: erpnext/stock/report/incorrect_stock_value_report/incorrect_stock_value_report.py:115 #: erpnext/stock/report/item_price_stock/item_price_stock.py:18 +#: erpnext/stock/report/negative_batch_report/negative_batch_report.js:15 +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:40 #: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:125 #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.js:8 #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:433 @@ -24662,6 +24986,7 @@ msgstr "crwdns111788:0crwdne111788:0" #. Label of the item_group (Data) field in DocType 'Stock Entry Detail' #. Label of the item_group (Link) field in DocType 'Stock Reconciliation Item' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/pos_item_group/pos_item_group.json #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json @@ -24675,9 +25000,9 @@ msgstr "crwdns111788:0crwdne111788:0" #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.js:21 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:28 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.js:28 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:156 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:157 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:65 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:173 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:174 #: erpnext/accounts/report/purchase_register/purchase_register.js:58 #: erpnext/accounts/report/sales_register/sales_register.js:70 #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json @@ -24741,6 +25066,7 @@ msgstr "crwdns111788:0crwdne111788:0" #: erpnext/stock/report/warehouse_wise_item_balance_age_and_value/warehouse_wise_item_balance_age_and_value.js:33 #: erpnext/stock/report/warehouse_wise_item_balance_age_and_value/warehouse_wise_item_balance_age_and_value.py:99 #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json erpnext/workspace_sidebar/stock.json msgid "Item Group" msgstr "crwdns74452:0crwdne74452:0" @@ -24785,8 +25111,10 @@ msgstr "crwdns152338:0crwdne152338:0" #. Label of a Link in the Manufacturing Workspace #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/item_lead_time/item_lead_time.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Item Lead Time" msgstr "crwdns159854:0crwdne159854:0" @@ -24900,8 +25228,8 @@ msgstr "crwdns74534:0crwdne74534:0" #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:71 #: erpnext/accounts/report/gross_profit/gross_profit.py:319 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:33 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:148 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:165 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:149 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:166 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:71 #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/doctype/asset_capitalization_asset_item/asset_capitalization_asset_item.json @@ -25020,11 +25348,13 @@ msgstr "crwdns162002:0crwdne162002:0" #. Label of a Link in the Selling Workspace #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json #: erpnext/selling/doctype/selling_settings/selling_settings.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/doctype/item_price/item_price.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json msgid "Item Price" msgstr "crwdns74656:0crwdne74656:0" @@ -25039,8 +25369,10 @@ msgstr "crwdns135206:0crwdne135206:0" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/item_price_stock/item_price_stock.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Price Stock" msgstr "crwdns74662:0crwdne74662:0" @@ -25106,8 +25438,10 @@ msgstr "crwdns135210:0crwdne135210:0" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/item_shortage_report/item_shortage_report.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Shortage Report" msgstr "crwdns74688:0crwdne74688:0" @@ -25178,6 +25512,7 @@ msgstr "crwdns155380:0{0}crwdnd155380:0{1}crwdne155380:0" #. Label of the item_tax_template (Link) field in DocType 'Item Tax' #. Label of the item_tax_template (Link) field in DocType 'Purchase Receipt #. Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/item_tax_template/item_tax_template.json #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json @@ -25190,6 +25525,7 @@ msgstr "crwdns155380:0{0}crwdnd155380:0{1}crwdne155380:0" #: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json #: erpnext/stock/doctype/item_tax/item_tax.json #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json +#: erpnext/workspace_sidebar/taxes.json msgid "Item Tax Template" msgstr "crwdns74720:0crwdne74720:0" @@ -25220,16 +25556,21 @@ msgstr "crwdns74754:0crwdne74754:0" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/item_variant_details/item_variant_details.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Variant Details" msgstr "crwdns74756:0crwdne74756:0" #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/item/item.js:151 #: erpnext/stock/doctype/item_variant_settings/item_variant_settings.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/stock.json msgid "Item Variant Settings" msgstr "crwdns74758:0crwdne74758:0" @@ -25406,7 +25747,7 @@ msgstr "crwdns74820:0{0}crwdnd74820:0{1}crwdnd74820:0{2}crwdne74820:0" msgid "Item {0} does not exist" msgstr "crwdns74822:0{0}crwdne74822:0" -#: erpnext/manufacturing/doctype/bom/bom.py:670 +#: erpnext/manufacturing/doctype/bom/bom.py:677 msgid "Item {0} does not exist in the system or has expired" msgstr "crwdns74824:0{0}crwdne74824:0" @@ -25426,7 +25767,7 @@ msgstr "crwdns74828:0{0}crwdne74828:0" msgid "Item {0} has been disabled" msgstr "crwdns74830:0{0}crwdne74830:0" -#: erpnext/selling/doctype/sales_order/sales_order.py:789 +#: erpnext/selling/doctype/sales_order/sales_order.py:790 msgid "Item {0} has no Serial No. Only serialized items can have delivery based on Serial No" msgstr "crwdns104602:0{0}crwdne104602:0" @@ -25458,7 +25799,7 @@ msgstr "crwdns74844:0{0}crwdne74844:0" msgid "Item {0} is not a stock Item" msgstr "crwdns74846:0{0}crwdne74846:0" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:955 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:951 msgid "Item {0} is not a subcontracted item" msgstr "crwdns152154:0{0}crwdne152154:0" @@ -25490,7 +25831,7 @@ msgstr "crwdns74858:0{0}crwdnd74858:0{1}crwdnd74858:0{2}crwdne74858:0" msgid "Item {0} not found." msgstr "crwdns74860:0{0}crwdne74860:0" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:321 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:325 msgid "Item {0}: Ordered qty {1} cannot be less than minimum order qty {2} (defined in Item)." msgstr "crwdns74862:0{0}crwdnd74862:0{1}crwdnd74862:0{2}crwdne74862:0" @@ -25509,38 +25850,53 @@ msgstr "crwdns74870:0crwdne74870:0" #. Name of a report #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/item_wise_purchase_history/item_wise_purchase_history.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Item-wise Purchase History" msgstr "crwdns74872:0crwdne74872:0" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Item-wise Purchase Register" msgstr "crwdns74874:0crwdne74874:0" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/item_wise_sales_history/item_wise_sales_history.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Item-wise Sales History" msgstr "crwdns74876:0crwdne74876:0" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.json +#: erpnext/workspace_sidebar/selling.json msgid "Item-wise Sales Register" msgstr "crwdns74878:0crwdne74878:0" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "Item-wise sales Register" +msgstr "crwdns195856:0crwdne195856:0" + #: erpnext/stock/get_item_details.py:713 msgid "Item/Item Code required to get Item Tax Template." msgstr "crwdns155382:0crwdne155382:0" -#: erpnext/manufacturing/doctype/bom/bom.py:412 +#: erpnext/manufacturing/doctype/bom/bom.py:413 msgid "Item: {0} does not exist in the system" msgstr "crwdns74880:0{0}crwdne74880:0" #. Label of a Card Break in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/selling.json msgid "Items & Pricing" msgstr "crwdns74932:0crwdne74932:0" @@ -25553,15 +25909,22 @@ msgstr "crwdns74934:0crwdne74934:0" msgid "Items Filter" msgstr "crwdns74936:0crwdne74936:0" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1675 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1681 #: erpnext/selling/doctype/sales_order/sales_order.js:1676 msgid "Items Required" msgstr "crwdns74938:0crwdne74938:0" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/subcontracting.json +msgid "Items To Be Received" +msgstr "crwdns195858:0crwdne195858:0" + #. Label of a Link in the Buying Workspace #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json #: erpnext/stock/report/items_to_be_requested/items_to_be_requested.json +#: erpnext/workspace_sidebar/buying.json msgid "Items To Be Requested" msgstr "crwdns74940:0crwdne74940:0" @@ -25596,7 +25959,7 @@ msgstr "crwdns74948:0{0}crwdne74948:0" msgid "Items to Be Repost" msgstr "crwdns135234:0crwdne135234:0" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1674 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1680 msgid "Items to Manufacture are required to pull the Raw Materials associated with it." msgstr "crwdns74952:0crwdne74952:0" @@ -25627,8 +25990,10 @@ msgstr "crwdns135238:0crwdne135238:0" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Itemwise Recommended Reorder Level" msgstr "crwdns74962:0crwdne74962:0" @@ -25655,10 +26020,11 @@ msgstr "crwdns135242:0crwdne135242:0" #. Label of the job_card (Link) field in DocType 'Stock Entry' #. Label of the job_card (Link) field in DocType 'Subcontracting Order Item' #. Label of the job_card (Link) field in DocType 'Subcontracting Receipt Item' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/manufacturing/doctype/bom/bom.json #: erpnext/manufacturing/doctype/job_card/job_card.json -#: erpnext/manufacturing/doctype/job_card/job_card.py:980 +#: erpnext/manufacturing/doctype/job_card/job_card.py:981 #: erpnext/manufacturing/doctype/operation/operation.json #: erpnext/manufacturing/doctype/work_order/work_order.js:396 #: erpnext/manufacturing/doctype/work_order/work_order.json @@ -25670,6 +26036,7 @@ msgstr "crwdns135242:0crwdne135242:0" #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Job Card" msgstr "crwdns74966:0crwdne74966:0" @@ -25703,8 +26070,10 @@ msgstr "crwdns74996:0crwdne74996:0" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/job_card_summary/job_card_summary.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Job Card Summary" msgstr "crwdns74998:0crwdne74998:0" @@ -25719,7 +26088,7 @@ msgstr "crwdns75000:0crwdne75000:0" msgid "Job Card and Capacity Planning" msgstr "crwdns148798:0crwdne148798:0" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1456 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1457 msgid "Job Card {0} has been completed" msgstr "crwdns135246:0{0}crwdne135246:0" @@ -25795,11 +26164,11 @@ msgstr "crwdns142956:0crwdne142956:0" msgid "Job Worker Warehouse" msgstr "crwdns142958:0crwdne142958:0" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2635 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2644 msgid "Job card {0} created" msgstr "crwdns75012:0{0}crwdne75012:0" -#: erpnext/utilities/bulk_transaction.py:74 +#: erpnext/utilities/bulk_transaction.py:76 msgid "Job: {0} has been triggered for processing failed transactions" msgstr "crwdns75014:0{0}crwdne75014:0" @@ -25838,6 +26207,7 @@ msgstr "crwdns75022:0{0}crwdne75022:0" #. Group in Asset's connections #. Label of the journal_entry (Link) field in DocType 'Asset Value Adjustment' #. Label of the journal_entry (Link) field in DocType 'Depreciation Schedule' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json @@ -25850,6 +26220,8 @@ msgstr "crwdns75022:0{0}crwdne75022:0" #: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.json #: erpnext/assets/doctype/depreciation_schedule/depreciation_schedule.json #: erpnext/templates/form_grid/bank_reconciliation_grid.html:3 +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Journal Entry" msgstr "crwdns75024:0crwdne75024:0" @@ -25860,8 +26232,10 @@ msgstr "crwdns75040:0crwdne75040:0" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Journal Entry Template" msgstr "crwdns75042:0crwdne75042:0" @@ -26006,7 +26380,7 @@ msgstr "crwdns112444:0crwdne112444:0" msgid "Kilowatt-Hour" msgstr "crwdns112446:0crwdne112446:0" -#: erpnext/manufacturing/doctype/job_card/job_card.py:982 +#: erpnext/manufacturing/doctype/job_card/job_card.py:983 msgid "Kindly cancel the Manufacturing Entries first against the work order {0}." msgstr "crwdns75070:0{0}crwdne75070:0" @@ -26078,10 +26452,12 @@ msgstr "crwdns157212:0crwdne157212:0" #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:646 #: erpnext/stock/doctype/landed_cost_voucher/landed_cost_voucher.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:88 #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Landed Cost Voucher" msgstr "crwdns75090:0crwdne75090:0" @@ -26230,6 +26606,7 @@ msgstr "crwdns135284:0crwdne135284:0" #. Label of the lead_name (Link) field in DocType 'Customer' #. Label of a Link in the Home Workspace #. Label of the lead (Link) field in DocType 'Issue' +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/crm_settings/crm_settings.json #: erpnext/crm/doctype/email_campaign/email_campaign.json #: erpnext/crm/doctype/lead/lead.json @@ -26241,7 +26618,7 @@ msgstr "crwdns135284:0crwdne135284:0" #: erpnext/public/js/communication.js:25 #: erpnext/selling/doctype/customer/customer.json #: erpnext/setup/workspace/home/home.json -#: erpnext/support/doctype/issue/issue.json +#: erpnext/support/doctype/issue/issue.json erpnext/workspace_sidebar/crm.json msgid "Lead" msgstr "crwdns75150:0crwdne75150:0" @@ -26261,8 +26638,9 @@ msgstr "crwdns75166:0crwdne75166:0" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/lead_details/lead_details.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Lead Details" msgstr "crwdns75168:0crwdne75168:0" @@ -26283,8 +26661,9 @@ msgstr "crwdns75174:0crwdne75174:0" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/lead_owner_efficiency/lead_owner_efficiency.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Lead Owner Efficiency" msgstr "crwdns75180:0crwdne75180:0" @@ -26293,7 +26672,8 @@ msgid "Lead Owner cannot be same as the Lead Email Address" msgstr "crwdns75182:0crwdne75182:0" #. Label of a Link in the CRM Workspace -#: erpnext/crm/workspace/crm/crm.json +#. Label of a Workspace Sidebar Item +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Lead Source" msgstr "crwdns75184:0crwdne75184:0" @@ -26408,7 +26788,9 @@ msgid "Ledger Type" msgstr "crwdns164214:0crwdne164214:0" #. Label of a Card Break in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Ledgers" msgstr "crwdns104604:0crwdne104604:0" @@ -26814,8 +27196,10 @@ msgstr "crwdns135376:0crwdne135376:0" #. Name of a DocType #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/loyalty_point_entry/loyalty_point_entry.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Loyalty Point Entry" msgstr "crwdns75550:0crwdne75550:0" @@ -26863,6 +27247,7 @@ msgstr "crwdns75572:0{0}crwdne75572:0" #. Label of the loyalty_program (Link) field in DocType 'Sales Invoice' #. Label of the loyalty_program (Link) field in DocType 'Customer' #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/loyalty_point_entry/loyalty_point_entry.json #: erpnext/accounts/doctype/loyalty_program/loyalty_program.json #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json @@ -26871,6 +27256,7 @@ msgstr "crwdns75572:0{0}crwdne75572:0" #: erpnext/selling/doctype/customer/customer.json #: erpnext/selling/page/point_of_sale/pos_item_cart.js:952 #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Loyalty Program" msgstr "crwdns75574:0crwdne75574:0" @@ -27003,6 +27389,7 @@ msgstr "crwdns135398:0crwdne135398:0" #. Option for the 'Type of Transaction' (Select) field in DocType 'Serial and #. Batch Bundle' #. Label of a Card Break in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/workspace/assets/assets.json #: erpnext/manufacturing/doctype/workstation/workstation.json @@ -27011,6 +27398,7 @@ msgstr "crwdns135398:0crwdne135398:0" #: erpnext/setup/setup_wizard/operations/install_fixtures.py:299 #: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/assets.json erpnext/workspace_sidebar/crm.json msgid "Maintenance" msgstr "crwdns75656:0crwdne75656:0" @@ -27054,6 +27442,7 @@ msgstr "crwdns135408:0crwdne135408:0" #. Label of the maintenance_schedule (Link) field in DocType 'Maintenance #. Visit' #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:162 #: erpnext/crm/workspace/crm/crm.json #: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.json @@ -27061,6 +27450,7 @@ msgstr "crwdns135408:0crwdne135408:0" #: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.json #: erpnext/selling/doctype/sales_order/sales_order.js:1114 #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/support.json msgid "Maintenance Schedule" msgstr "crwdns75686:0crwdne75686:0" @@ -27161,12 +27551,14 @@ msgstr "crwdns135424:0crwdne135424:0" #. Label of a Link in the CRM Workspace #. Name of a DocType #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/workspace/crm/crm.json #: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.js:87 #: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.json #: erpnext/selling/doctype/sales_order/sales_order.js:1107 #: erpnext/support/doctype/warranty_claim/warranty_claim.js:47 #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/support.json msgid "Maintenance Visit" msgstr "crwdns75736:0crwdne75736:0" @@ -27327,7 +27719,7 @@ msgstr "crwdns135446:0crwdne135446:0" msgid "Mandatory For Profit and Loss Account" msgstr "crwdns135448:0crwdne135448:0" -#: erpnext/selling/doctype/quotation/quotation.py:618 +#: erpnext/selling/doctype/quotation/quotation.py:625 msgid "Mandatory Missing" msgstr "crwdns75808:0crwdne75808:0" @@ -27499,6 +27891,7 @@ msgstr "crwdns75910:0{0}crwdne75910:0" msgid "Manufacturers used in Items" msgstr "crwdns111808:0crwdne111808:0" +#. Label of a Desktop Icon #. Label of the work_order_details_section (Section Break) field in DocType #. 'Production Plan Sub Assembly Item' #. Name of a Workspace @@ -27508,7 +27901,9 @@ msgstr "crwdns111808:0crwdne111808:0" #. Label of the manufacturing (Tab Break) field in DocType 'Item' #. Label of the section_break_wuqi (Section Break) field in DocType 'Item Lead #. Time' +#. Title of a Workspace Sidebar #: erpnext/buying/doctype/purchase_order/purchase_order_dashboard.py:30 +#: erpnext/desktop_icon/manufacturing.json #: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/selling/doctype/sales_order/sales_order_dashboard.py:29 @@ -27519,6 +27914,7 @@ msgstr "crwdns111808:0crwdne111808:0" #: erpnext/stock/doctype/material_request/material_request_dashboard.py:18 #: erpnext/stock/doctype/pick_list/pick_list_dashboard.py:20 #: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order_dashboard.py:13 +#: erpnext/workspace_sidebar/manufacturing.json msgid "Manufacturing" msgstr "crwdns75912:0crwdne75912:0" @@ -27568,8 +27964,10 @@ msgstr "crwdns135460:0crwdne135460:0" #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/manufacturing_settings/manufacturing_settings.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Manufacturing Settings" msgstr "crwdns75926:0crwdne75926:0" @@ -27751,8 +28149,10 @@ msgstr "crwdns143472:0crwdne143472:0" #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/master_production_schedule/master_production_schedule.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Master Production Schedule" msgstr "crwdns159870:0crwdne159870:0" @@ -27805,6 +28205,11 @@ msgstr "crwdns76022:0crwdne76022:0" msgid "Material Issue" msgstr "crwdns135482:0crwdne135482:0" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/manufacturing.json +msgid "Material Planning" +msgstr "crwdns195860:0crwdne195860:0" + #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry' #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type' #: erpnext/setup/setup_wizard/operations/install_fixtures.py:77 @@ -27842,6 +28247,7 @@ msgstr "crwdns76036:0crwdne76036:0" #. Item' #. Label of the material_request (Link) field in DocType 'Subcontracting Order #. Service Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/buying/doctype/purchase_order/purchase_order.js:519 #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json @@ -27875,6 +28281,7 @@ msgstr "crwdns76036:0crwdne76036:0" #: erpnext/stock/workspace/stock/stock.json #: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json #: erpnext/subcontracting/doctype/subcontracting_order_service_item/subcontracting_order_service_item.json +#: erpnext/workspace_sidebar/buying.json erpnext/workspace_sidebar/stock.json msgid "Material Request" msgstr "crwdns76042:0crwdne76042:0" @@ -27948,7 +28355,7 @@ msgstr "crwdns76110:0crwdne76110:0" msgid "Material Request Type" msgstr "crwdns111814:0crwdne111814:0" -#: erpnext/selling/doctype/sales_order/sales_order.py:1834 +#: erpnext/selling/doctype/sales_order/sales_order.py:1846 msgid "Material Request not created, as quantity for Raw Materials already available." msgstr "crwdns76118:0crwdne76118:0" @@ -28076,12 +28483,17 @@ msgstr "crwdns160322:0crwdne160322:0" msgid "Material to Supplier" msgstr "crwdns76170:0crwdne76170:0" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/subcontracting.json +msgid "Materials To Be Transferred" +msgstr "crwdns195862:0crwdne195862:0" + #: erpnext/controllers/subcontracting_controller.py:1569 msgid "Materials are already received against the {0} {1}" msgstr "crwdns76174:0{0}crwdnd76174:0{1}crwdne76174:0" -#: erpnext/manufacturing/doctype/job_card/job_card.py:181 -#: erpnext/manufacturing/doctype/job_card/job_card.py:836 +#: erpnext/manufacturing/doctype/job_card/job_card.py:182 +#: erpnext/manufacturing/doctype/job_card/job_card.py:837 msgid "Materials needs to be transferred to the work in progress warehouse for the job card {0}" msgstr "crwdns76176:0{0}crwdne76176:0" @@ -28319,8 +28731,8 @@ msgid "Messages greater than 160 characters will be split into multiple messages msgstr "crwdns135554:0crwdne135554:0" #: erpnext/setup/install.py:127 -msgid "Messaging CRM Campagin" -msgstr "crwdns148802:0crwdne148802:0" +msgid "Messaging CRM Campaign" +msgstr "crwdns195864:0crwdne195864:0" #. Name of a UOM #: erpnext/setup/setup_wizard/data/uom_data.json @@ -28611,10 +29023,14 @@ msgstr "crwdns76350:0crwdne76350:0" #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:597 #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2421 #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3027 -#: erpnext/assets/doctype/asset_category/asset_category.py:116 +#: erpnext/assets/doctype/asset_category/asset_category.py:126 msgid "Missing Account" msgstr "crwdns76352:0crwdne76352:0" +#: erpnext/assets/doctype/asset_category/asset_category.py:191 +msgid "Missing Accounts" +msgstr "crwdns195866:0crwdne195866:0" + #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:430 msgid "Missing Asset" msgstr "crwdns76354:0crwdne76354:0" @@ -28640,7 +29056,7 @@ msgstr "crwdns76358:0crwdne76358:0" msgid "Missing Finished Good" msgstr "crwdns76360:0crwdne76360:0" -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:308 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:310 msgid "Missing Formula" msgstr "crwdns76362:0crwdne76362:0" @@ -28656,6 +29072,10 @@ msgstr "crwdns76366:0crwdne76366:0" msgid "Missing Serial No Bundle" msgstr "crwdns76368:0crwdne76368:0" +#: erpnext/assets/doctype/asset_category/asset_category.py:156 +msgid "Missing account configuration for company {0}." +msgstr "crwdns195868:0{0}crwdne195868:0" + #: erpnext/stock/doctype/delivery_trip/delivery_trip.js:154 msgid "Missing email template for dispatch. Please set one in Delivery Settings." msgstr "crwdns76374:0crwdne76374:0" @@ -28664,7 +29084,7 @@ msgstr "crwdns76374:0crwdne76374:0" msgid "Missing required filter: {0}" msgstr "crwdns161144:0{0}crwdne161144:0" -#: erpnext/manufacturing/doctype/bom/bom.py:1183 +#: erpnext/manufacturing/doctype/bom/bom.py:1192 #: erpnext/manufacturing/doctype/work_order/work_order.py:1465 msgid "Missing value" msgstr "crwdns76376:0crwdne76376:0" @@ -28680,10 +29100,10 @@ msgstr "crwdns135588:0crwdne135588:0" msgid "Mobile: " msgstr "crwdns154189:0crwdne154189:0" -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:210 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:240 -#: erpnext/accounts/report/purchase_register/purchase_register.py:200 -#: erpnext/accounts/report/sales_register/sales_register.py:223 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:211 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:241 +#: erpnext/accounts/report/purchase_register/purchase_register.py:201 +#: erpnext/accounts/report/sales_register/sales_register.py:224 msgid "Mode Of Payment" msgstr "crwdns76426:0crwdne76426:0" @@ -28709,6 +29129,7 @@ msgstr "crwdns76426:0crwdne76426:0" #. Label of the mode_of_payment (Link) field in DocType 'Purchase Invoice' #. Label of the mode_of_payment (Link) field in DocType 'Sales Invoice Payment' #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/cashier_closing_payments/cashier_closing_payments.json #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/mode_of_payment/mode_of_payment.json @@ -28733,6 +29154,7 @@ msgstr "crwdns76426:0crwdne76426:0" #: erpnext/accounts/report/sales_register/sales_register.js:40 #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/selling/page/point_of_sale/pos_controller.js:33 +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Mode of Payment" msgstr "crwdns76428:0crwdne76428:0" @@ -28809,9 +29231,11 @@ msgstr "crwdns76520:0crwdne76520:0" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/cost_center/cost_center_tree.js:69 #: erpnext/accounts/doctype/monthly_distribution/monthly_distribution.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/selling.json msgid "Monthly Distribution" msgstr "crwdns76522:0crwdne76522:0" @@ -28905,7 +29329,7 @@ msgstr "crwdns76622:0crwdne76622:0" msgid "Multi-level BOM Creator" msgstr "crwdns76628:0crwdne76628:0" -#: erpnext/selling/doctype/customer/customer.py:427 +#: erpnext/selling/doctype/customer/customer.py:428 msgid "Multiple Loyalty Programs found for Customer {}. Please select manually." msgstr "crwdns76630:0crwdne76630:0" @@ -28951,7 +29375,7 @@ msgstr "crwdns143476:0crwdne143476:0" #: erpnext/manufacturing/doctype/work_order/work_order.py:1412 #: erpnext/setup/doctype/uom/uom.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:267 -#: erpnext/utilities/transaction_base.py:566 +#: erpnext/utilities/transaction_base.py:567 msgid "Must be Whole Number" msgstr "crwdns76644:0crwdne76644:0" @@ -29024,7 +29448,7 @@ msgstr "crwdns135638:0crwdne135638:0" msgid "Naming Series and Price Defaults" msgstr "crwdns135640:0crwdne135640:0" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:94 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:95 msgid "Naming Series is mandatory" msgstr "crwdns152587:0crwdne152587:0" @@ -29067,11 +29491,16 @@ msgstr "crwdns135642:0crwdne135642:0" msgid "Needs Analysis" msgstr "crwdns76732:0crwdne76732:0" +#. Name of a report +#: erpnext/stock/report/negative_batch_report/negative_batch_report.json +msgid "Negative Batch Report" +msgstr "crwdns195870:0crwdne195870:0" + #: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:622 msgid "Negative Quantity is not allowed" msgstr "crwdns76734:0crwdne76734:0" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1477 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1491 #: erpnext/stock/serial_batch_bundle.py:1521 msgid "Negative Stock Error" msgstr "crwdns160326:0crwdne160326:0" @@ -29227,11 +29656,11 @@ msgstr "crwdns76804:0crwdne76804:0" msgid "Net Purchase Amount" msgstr "crwdns154191:0crwdne154191:0" -#: erpnext/assets/doctype/asset/asset.py:450 +#: erpnext/assets/doctype/asset/asset.py:453 msgid "Net Purchase Amount is mandatory" msgstr "crwdns160220:0crwdne160220:0" -#: erpnext/assets/doctype/asset/asset.py:560 +#: erpnext/assets/doctype/asset/asset.py:563 msgid "Net Purchase Amount should be equal to purchase amount of one single Asset." msgstr "crwdns160222:0crwdne160222:0" @@ -29330,8 +29759,8 @@ msgstr "crwdns135652:0crwdne135652:0" #: erpnext/accounts/doctype/shipping_rule/shipping_rule.json #: erpnext/accounts/doctype/subscription/subscription.json #: erpnext/accounts/doctype/tax_withholding_category/tax_withholding_category.json -#: erpnext/accounts/report/purchase_register/purchase_register.py:252 -#: erpnext/accounts/report/sales_register/sales_register.py:284 +#: erpnext/accounts/report/purchase_register/purchase_register.py:253 +#: erpnext/accounts/report/sales_register/sales_register.py:285 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json #: erpnext/selling/doctype/quotation/quotation.json @@ -29465,6 +29894,10 @@ msgstr "crwdns135666:0crwdne135666:0" msgid "New Expenses" msgstr "crwdns135668:0crwdne135668:0" +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:1 +msgid "New Fiscal Year - {0}" +msgstr "crwdns195872:0{0}crwdne195872:0" + #. Label of the income (Check) field in DocType 'Email Digest' #: erpnext/setup/doctype/email_digest/email_digest.json msgid "New Income" @@ -29551,14 +29984,10 @@ msgstr "crwdns76964:0crwdne76964:0" msgid "New Workplace" msgstr "crwdns135682:0crwdne135682:0" -#: erpnext/selling/doctype/customer/customer.py:392 +#: erpnext/selling/doctype/customer/customer.py:393 msgid "New credit limit is less than current outstanding amount for the customer. Credit limit has to be atleast {0}" msgstr "crwdns76968:0{0}crwdne76968:0" -#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:3 -msgid "New fiscal year created :- " -msgstr "crwdns111824:0crwdne111824:0" - #. Description of the 'Generate New Invoices Past Due Date' (Check) field in #. DocType 'Subscription' #: erpnext/accounts/doctype/subscription/subscription.json @@ -29686,7 +30115,7 @@ msgstr "crwdns77046:0crwdne77046:0" msgid "No Permission" msgstr "crwdns77048:0crwdne77048:0" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:793 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:785 msgid "No Purchase Orders were created" msgstr "crwdns152156:0crwdne152156:0" @@ -29740,17 +30169,17 @@ msgstr "crwdns77062:0crwdne77062:0" msgid "No Unreconciled Payments found for this party" msgstr "crwdns77064:0crwdne77064:0" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:790 -#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:249 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:782 +#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:250 msgid "No Work Orders were created" msgstr "crwdns77066:0crwdne77066:0" #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:826 -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:860 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:861 msgid "No accounting entries for the following warehouses" msgstr "crwdns77068:0crwdne77068:0" -#: erpnext/selling/doctype/sales_order/sales_order.py:795 +#: erpnext/selling/doctype/sales_order/sales_order.py:796 msgid "No active BOM found for item {0}. Delivery by Serial No cannot be ensured" msgstr "crwdns77070:0{0}crwdne77070:0" @@ -29770,7 +30199,7 @@ msgstr "crwdns77074:0{0}crwdne77074:0" msgid "No contacts with email IDs found." msgstr "crwdns77076:0crwdne77076:0" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:134 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:137 msgid "No data for this period" msgstr "crwdns77078:0crwdne77078:0" @@ -29819,7 +30248,7 @@ msgstr "crwdns111834:0crwdne111834:0" msgid "No matches occurred via auto reconciliation" msgstr "crwdns77100:0crwdne77100:0" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1037 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1033 msgid "No material request created" msgstr "crwdns77102:0crwdne77102:0" @@ -29945,8 +30374,8 @@ msgstr "crwdns151908:0crwdne151908:0" msgid "No recipients found for campaign {0}" msgstr "crwdns195784:0{0}crwdne195784:0" -#: erpnext/accounts/report/purchase_register/purchase_register.py:44 -#: erpnext/accounts/report/sales_register/sales_register.py:45 +#: erpnext/accounts/report/purchase_register/purchase_register.py:45 +#: erpnext/accounts/report/sales_register/sales_register.py:46 #: erpnext/crm/report/lead_conversion_time/lead_conversion_time.py:18 msgid "No record found" msgstr "crwdns77138:0crwdne77138:0" @@ -30010,8 +30439,10 @@ msgstr "crwdns163954:0crwdne163954:0" #. Name of a DocType #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/non_conformance/non_conformance.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Non Conformance" msgstr "crwdns77162:0crwdne77162:0" @@ -30025,7 +30456,7 @@ msgstr "crwdns154912:0crwdne154912:0" msgid "Non Profit" msgstr "crwdns77168:0crwdne77168:0" -#: erpnext/manufacturing/doctype/bom/bom.py:1584 +#: erpnext/manufacturing/doctype/bom/bom.py:1593 msgid "Non stock items" msgstr "crwdns77170:0crwdne77170:0" @@ -30154,7 +30585,7 @@ msgstr "crwdns154914:0{0}crwdnd154914:0{1}crwdne154914:0" msgid "Note: Email will not be sent to disabled users" msgstr "crwdns135724:0crwdne135724:0" -#: erpnext/manufacturing/doctype/bom/bom.py:754 +#: erpnext/manufacturing/doctype/bom/bom.py:761 msgid "Note: If you want to use the finished good {0} as a raw material, then enable the 'Do Not Explode' checkbox in the Items table against the same raw material." msgstr "crwdns154916:0{0}crwdne154916:0" @@ -30619,11 +31050,11 @@ msgstr "crwdns77446:0crwdne77446:0" msgid "Only leaf nodes are allowed in transaction" msgstr "crwdns135808:0crwdne135808:0" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:340 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:342 msgid "Only one of Deposit or Withdrawal should be non-zero when applying an Excluded Fee." msgstr "crwdns163958:0crwdne163958:0" -#: erpnext/manufacturing/doctype/bom/bom.py:324 +#: erpnext/manufacturing/doctype/bom/bom.py:325 msgid "Only one operation can have 'Is Final Finished Good' checked when 'Track Semi Finished Goods' is enabled." msgstr "crwdns195174:0crwdne195174:0" @@ -30770,13 +31201,15 @@ msgstr "crwdns77532:0crwdne77532:0" msgid "Open a new ticket" msgstr "crwdns77534:0crwdne77534:0" -#: erpnext/accounts/report/general_ledger/general_ledger.py:397 +#: erpnext/accounts/report/general_ledger/general_ledger.py:395 #: erpnext/public/js/stock_analytics.js:97 msgid "Opening" msgstr "crwdns77536:0crwdne77536:0" #. Group in POS Profile's connections +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_profile/pos_profile.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Opening & Closing" msgstr "crwdns135824:0crwdne135824:0" @@ -30817,7 +31250,7 @@ msgstr "crwdns135826:0crwdne135826:0" #. Option for the 'Balance Type' (Select) field in DocType 'Financial Report #. Row' #: erpnext/accounts/doctype/financial_report_row/financial_report_row.json -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:189 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:187 msgid "Opening Balance" msgstr "crwdns77556:0crwdne77556:0" @@ -30884,6 +31317,11 @@ msgstr "crwdns77576:0crwdne77576:0" msgid "Opening Invoice Item" msgstr "crwdns77578:0crwdne77578:0" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/accounts_setup.json +msgid "Opening Invoice Tool" +msgstr "crwdns195874:0crwdne195874:0" + #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1646 #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1990 msgid "Opening Invoice has rounding adjustment of {0}.

    '{1}' account is required to post these values. Please set it in Company: {2}.

    Or, '{3}' can be enabled to not post any rounding adjustment." @@ -30977,7 +31415,7 @@ msgstr "crwdns135838:0crwdne135838:0" msgid "Operating Cost Per BOM Quantity" msgstr "crwdns135840:0crwdne135840:0" -#: erpnext/manufacturing/doctype/bom/bom.py:1671 +#: erpnext/manufacturing/doctype/bom/bom.py:1680 msgid "Operating Cost as per Work Order / BOM" msgstr "crwdns77608:0crwdne77608:0" @@ -31072,11 +31510,11 @@ msgstr "crwdns135868:0crwdne135868:0" msgid "Operation {0} added multiple times in the work order {1}" msgstr "crwdns77664:0{0}crwdnd77664:0{1}crwdne77664:0" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1229 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1230 msgid "Operation {0} does not belong to the work order {1}" msgstr "crwdns77666:0{0}crwdnd77666:0{1}crwdne77666:0" -#: erpnext/manufacturing/doctype/workstation/workstation.py:433 +#: erpnext/manufacturing/doctype/workstation/workstation.py:434 msgid "Operation {0} longer than any available working hours in workstation {1}, break down the operation into multiple operations" msgstr "crwdns77668:0{0}crwdnd77668:0{1}crwdne77668:0" @@ -31102,7 +31540,7 @@ msgstr "crwdns77670:0crwdne77670:0" msgid "Operations Routing" msgstr "crwdns149098:0crwdne149098:0" -#: erpnext/manufacturing/doctype/bom/bom.py:1192 +#: erpnext/manufacturing/doctype/bom/bom.py:1201 msgid "Operations cannot be left blank" msgstr "crwdns77678:0crwdne77678:0" @@ -31129,15 +31567,15 @@ msgstr "crwdns77686:0crwdne77686:0" msgid "Opportunities" msgstr "crwdns77688:0crwdne77688:0" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:49 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:52 msgid "Opportunities by Campaign" msgstr "crwdns148810:0crwdne148810:0" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:50 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:53 msgid "Opportunities by Medium" msgstr "crwdns148812:0crwdne148812:0" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:48 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:51 msgid "Opportunities by Source" msgstr "crwdns148814:0crwdne148814:0" @@ -31150,6 +31588,7 @@ msgstr "crwdns148814:0crwdne148814:0" #. Label of the opportunity (Link) field in DocType 'Prospect Opportunity' #. Label of the opportunity_name (Link) field in DocType 'Customer' #. Label of the opportunity (Link) field in DocType 'Quotation' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:381 #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json @@ -31164,6 +31603,7 @@ msgstr "crwdns148814:0crwdne148814:0" #: erpnext/selling/doctype/customer/customer.json #: erpnext/selling/doctype/quotation/quotation.js:155 #: erpnext/selling/doctype/quotation/quotation.json +#: erpnext/workspace_sidebar/crm.json msgid "Opportunity" msgstr "crwdns77694:0crwdne77694:0" @@ -31226,7 +31666,8 @@ msgid "Opportunity Source" msgstr "crwdns77738:0crwdne77738:0" #. Label of a Link in the CRM Workspace -#: erpnext/crm/workspace/crm/crm.json +#. Label of a Workspace Sidebar Item +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Opportunity Summary by Sales Stage" msgstr "crwdns77740:0crwdne77740:0" @@ -31404,7 +31845,7 @@ msgstr "crwdns77814:0crwdne77814:0" #: erpnext/buying/doctype/supplier/supplier_dashboard.py:11 #: erpnext/selling/doctype/customer/customer_dashboard.py:20 -#: erpnext/selling/doctype/sales_order/sales_order.py:967 +#: erpnext/selling/doctype/sales_order/sales_order.py:968 #: erpnext/setup/doctype/company/company_dashboard.py:23 msgid "Orders" msgstr "crwdns77818:0crwdne77818:0" @@ -31461,16 +31902,20 @@ msgstr "crwdns135900:0crwdne135900:0" #. Label of a Card Break in the Buying Workspace #. Label of a Card Break in the Selling Workspace #. Label of a Card Break in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/buying/workspace/buying/buying.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Other Reports" msgstr "crwdns77856:0crwdne77856:0" #. Label of the other_settings_section (Section Break) field in DocType #. 'Manufacturing Settings' +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/manufacturing_settings/manufacturing_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Other Settings" msgstr "crwdns135902:0crwdne135902:0" @@ -31614,8 +32059,8 @@ msgstr "crwdns154389:0crwdne154389:0" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:149 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1224 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:167 -#: erpnext/accounts/report/purchase_register/purchase_register.py:288 -#: erpnext/accounts/report/sales_register/sales_register.py:318 +#: erpnext/accounts/report/purchase_register/purchase_register.py:289 +#: erpnext/accounts/report/sales_register/sales_register.py:319 msgid "Outstanding Amount" msgstr "crwdns77898:0crwdne77898:0" @@ -31643,6 +32088,11 @@ msgstr "crwdns77918:0{0}crwdnd77918:0{1}crwdne77918:0" msgid "Outward" msgstr "crwdns135912:0crwdne135912:0" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/subcontracting.json +msgid "Outward Order" +msgstr "crwdns195876:0crwdne195876:0" + #. Label of the over_billing_allowance (Currency) field in DocType 'Accounts #. Settings' #. Label of the over_billing_allowance (Float) field in DocType 'Item' @@ -31786,7 +32236,7 @@ msgstr "crwdns135936:0crwdne135936:0" #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:23 #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:39 #: erpnext/accounts/report/sales_register/sales_register.js:46 -#: erpnext/accounts/report/sales_register/sales_register.py:235 +#: erpnext/accounts/report/sales_register/sales_register.py:236 #: erpnext/crm/report/lead_details/lead_details.py:45 msgid "Owner" msgstr "crwdns77988:0crwdne77988:0" @@ -31837,6 +32287,11 @@ msgstr "crwdns135942:0crwdne135942:0" msgid "PO Supplied Item" msgstr "crwdns135944:0crwdne135944:0" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/selling.json +msgid "POS" +msgstr "crwdns195878:0crwdne195878:0" + #. Label of the invoice_fields (Table) field in DocType 'POS Settings' #: erpnext/accounts/doctype/pos_settings/pos_settings.json msgid "POS Additional Fields" @@ -31852,11 +32307,13 @@ msgstr "crwdns154425:0crwdne154425:0" #. Label of the pos_closing_entry (Data) field in DocType 'POS Opening Entry' #. Label of the pos_closing_entry (Link) field in DocType 'Sales Invoice' #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json #: erpnext/accounts/doctype/pos_invoice_merge_log/pos_invoice_merge_log.json #: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "POS Closing Entry" msgstr "crwdns78004:0crwdne78004:0" @@ -31899,11 +32356,13 @@ msgstr "crwdns78024:0crwdne78024:0" #. Option for the 'Invoice Type Created via POS Screen' (Select) field in #. DocType 'POS Settings' #. Label of the pos_invoice (Link) field in DocType 'Sales Invoice Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pos_invoice_reference/pos_invoice_reference.json #: erpnext/accounts/doctype/pos_settings/pos_settings.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json #: erpnext/accounts/report/pos_register/pos_register.py:174 +#: erpnext/workspace_sidebar/selling.json msgid "POS Invoice" msgstr "crwdns78028:0crwdne78028:0" @@ -31916,7 +32375,9 @@ msgid "POS Invoice Item" msgstr "crwdns78036:0crwdne78036:0" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_merge_log/pos_invoice_merge_log.json +#: erpnext/workspace_sidebar/selling.json msgid "POS Invoice Merge Log" msgstr "crwdns78040:0crwdne78040:0" @@ -31978,9 +32439,11 @@ msgstr "crwdns195182:0crwdne195182:0" #. Label of the pos_opening_entry (Link) field in DocType 'POS Closing Entry' #. Name of a DocType #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json #: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "POS Opening Entry" msgstr "crwdns78062:0crwdne78062:0" @@ -32027,6 +32490,7 @@ msgstr "crwdns78072:0crwdne78072:0" #. Label of the pos_profile (Link) field in DocType 'POS Opening Entry' #. Name of a DocType #. Label of the pos_profile (Link) field in DocType 'Sales Invoice' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.json @@ -32036,6 +32500,7 @@ msgstr "crwdns78072:0crwdne78072:0" #: erpnext/accounts/report/pos_register/pos_register.py:117 #: erpnext/accounts/report/pos_register/pos_register.py:188 #: erpnext/selling/page/point_of_sale/pos_controller.js:80 +#: erpnext/workspace_sidebar/selling.json msgid "POS Profile" msgstr "crwdns78074:0crwdne78074:0" @@ -32099,8 +32564,11 @@ msgstr "crwdns78096:0crwdne78096:0" #. Name of a DocType #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_settings/pos_settings.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/selling.json msgid "POS Settings" msgstr "crwdns78102:0crwdne78102:0" @@ -32188,9 +32656,11 @@ msgstr "crwdns135962:0crwdne135962:0" #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/delivery_note/delivery_note.js:296 #: erpnext/stock/doctype/packing_slip/packing_slip.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Packing Slip" msgstr "crwdns78160:0crwdne78160:0" @@ -32243,11 +32713,11 @@ msgstr "crwdns78204:0crwdne78204:0" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:146 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1218 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:165 -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:203 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:201 #: erpnext/accounts/report/pos_register/pos_register.py:209 #: erpnext/selling/page/point_of_sale/pos_payment.js:691 #: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:56 -#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:277 +#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:279 msgid "Paid Amount" msgstr "crwdns78214:0crwdne78214:0" @@ -32556,6 +33026,7 @@ msgstr "crwdns136046:0crwdne136046:0" #: erpnext/selling/doctype/quotation/quotation.json #: erpnext/selling/doctype/quotation/quotation_list.js:32 #: erpnext/stock/doctype/material_request/material_request.json +#: erpnext/stock/doctype/material_request/material_request_list.js:29 msgid "Partially Ordered" msgstr "crwdns78364:0crwdne78364:0" @@ -32599,10 +33070,6 @@ msgstr "crwdns136050:0crwdne136050:0" msgid "Partially Used" msgstr "crwdns158700:0crwdne158700:0" -#: erpnext/stock/doctype/material_request/material_request_list.js:29 -msgid "Partially ordered" -msgstr "crwdns78386:0crwdne78386:0" - #: erpnext/accounts/report/general_ledger/general_ledger.html:88 msgid "Particulars" msgstr "crwdns154508:0crwdne154508:0" @@ -32713,7 +33180,7 @@ msgstr "crwdns112550:0crwdne112550:0" #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:147 #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:228 #: erpnext/accounts/report/general_ledger/general_ledger.js:74 -#: erpnext/accounts/report/general_ledger/general_ledger.py:754 +#: erpnext/accounts/report/general_ledger/general_ledger.py:752 #: erpnext/accounts/report/payment_ledger/payment_ledger.js:51 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:161 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js:46 @@ -32818,7 +33285,7 @@ msgstr "crwdns156064:0crwdne156064:0" #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/payment_request/payment_request.json #: erpnext/accounts/report/general_ledger/general_ledger.js:110 -#: erpnext/accounts/report/general_ledger/general_ledger.py:763 +#: erpnext/accounts/report/general_ledger/general_ledger.py:761 #: erpnext/crm/doctype/contract/contract.json #: erpnext/selling/doctype/party_specific_item/party_specific_item.json #: erpnext/selling/report/address_and_contacts/address_and_contacts.js:22 @@ -32887,7 +33354,7 @@ msgstr "crwdns78486:0crwdne78486:0" #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:141 #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:219 #: erpnext/accounts/report/general_ledger/general_ledger.js:65 -#: erpnext/accounts/report/general_ledger/general_ledger.py:753 +#: erpnext/accounts/report/general_ledger/general_ledger.py:751 #: erpnext/accounts/report/payment_ledger/payment_ledger.js:41 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:157 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.js:35 @@ -33025,14 +33492,16 @@ msgstr "crwdns78570:0crwdne78570:0" #: erpnext/accounts/report/accounts_payable/accounts_payable.js:39 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1164 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:203 -#: erpnext/accounts/report/purchase_register/purchase_register.py:193 -#: erpnext/accounts/report/purchase_register/purchase_register.py:234 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:204 +#: erpnext/accounts/report/purchase_register/purchase_register.py:194 +#: erpnext/accounts/report/purchase_register/purchase_register.py:235 msgid "Payable Account" msgstr "crwdns78578:0crwdne78578:0" #. Label of the payables (Check) field in DocType 'Email Digest' +#. Label of a Workspace Sidebar Item #: erpnext/setup/doctype/email_digest/email_digest.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Payables" msgstr "crwdns104628:0crwdne104628:0" @@ -33075,7 +33544,7 @@ msgstr "crwdns136102:0crwdne136102:0" #: erpnext/accounts/doctype/overdue_payment/overdue_payment.json #: erpnext/accounts/doctype/payment_schedule/payment_schedule.json #: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:50 -#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:273 +#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:275 msgid "Payment Amount" msgstr "crwdns78590:0crwdne78590:0" @@ -33146,6 +33615,7 @@ msgstr "crwdns78622:0{0}crwdne78622:0" #. Option for the 'Payment Order Type' (Select) field in DocType 'Payment #. Order' #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_clearance_detail/bank_clearance_detail.json #: erpnext/accounts/doctype/bank_transaction_payments/bank_transaction_payments.json #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json @@ -33156,6 +33626,8 @@ msgstr "crwdns78622:0{0}crwdne78622:0" #: erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py:29 #: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.html:8 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Payment Entry" msgstr "crwdns78624:0crwdne78624:0" @@ -33178,7 +33650,7 @@ msgid "Payment Entry has been modified after you pulled it. Please pull it again msgstr "crwdns78642:0crwdne78642:0" #: erpnext/accounts/doctype/payment_request/payment_request.py:131 -#: erpnext/accounts/doctype/payment_request/payment_request.py:558 +#: erpnext/accounts/doctype/payment_request/payment_request.py:559 msgid "Payment Entry is already created" msgstr "crwdns78644:0crwdne78644:0" @@ -33273,10 +33745,13 @@ msgstr "crwdns195184:0crwdne195184:0" #. Label of the payment_order (Link) field in DocType 'Payment Entry' #. Name of a DocType #. Label of the payment_order (Link) field in DocType 'Payment Request' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/payment_order/payment_order.json #: erpnext/accounts/doctype/payment_request/payment_request.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Payment Order" msgstr "crwdns78684:0crwdne78684:0" @@ -33307,8 +33782,10 @@ msgstr "crwdns136126:0crwdne136126:0" #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Payment Period Based On Invoice Date" msgstr "crwdns78704:0crwdne78704:0" @@ -33326,11 +33803,18 @@ msgstr "crwdns78708:0crwdne78708:0" msgid "Payment Received" msgstr "crwdns78710:0crwdne78710:0" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/payments.json +msgid "Payment Reconciliaition" +msgstr "crwdns195880:0crwdne195880:0" + #. Name of a DocType #. Label of the payment_reconciliation (Table) field in DocType 'POS Closing #. Entry' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.json #: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Payment Reconciliation" msgstr "crwdns78712:0crwdne78712:0" @@ -33379,6 +33863,7 @@ msgstr "crwdns136134:0crwdne136134:0" #. Label of the payment_request (Link) field in DocType 'Payment Order #. Reference' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/payment_entry/payment_entry.js:1722 #: erpnext/accounts/doctype/payment_entry_reference/payment_entry_reference.json @@ -33390,6 +33875,8 @@ msgstr "crwdns136134:0crwdne136134:0" #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:139 #: erpnext/buying/doctype/purchase_order/purchase_order.js:429 #: erpnext/selling/doctype/sales_order/sales_order.js:1152 +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Payment Request" msgstr "crwdns78732:0crwdne78732:0" @@ -33405,11 +33892,11 @@ msgstr "crwdns148870:0crwdne148870:0" msgid "Payment Request Type" msgstr "crwdns136136:0crwdne136136:0" -#: erpnext/accounts/doctype/payment_request/payment_request.py:631 +#: erpnext/accounts/doctype/payment_request/payment_request.py:632 msgid "Payment Request for {0}" msgstr "crwdns78742:0{0}crwdne78742:0" -#: erpnext/accounts/doctype/payment_request/payment_request.py:573 +#: erpnext/accounts/doctype/payment_request/payment_request.py:574 msgid "Payment Request is already created" msgstr "crwdns148872:0crwdne148872:0" @@ -33417,7 +33904,7 @@ msgstr "crwdns148872:0crwdne148872:0" msgid "Payment Request took too long to respond. Please try requesting for payment again." msgstr "crwdns78744:0crwdne78744:0" -#: erpnext/accounts/doctype/payment_request/payment_request.py:546 +#: erpnext/accounts/doctype/payment_request/payment_request.py:544 msgid "Payment Requests cannot be created against: {0}" msgstr "crwdns104630:0{0}crwdne104630:0" @@ -33458,6 +33945,7 @@ msgstr "crwdns154193:0crwdne154193:0" #. Label of the payment_term (Link) field in DocType 'Payment Terms Template #. Detail' #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/overdue_payment/overdue_payment.json #: erpnext/accounts/doctype/payment_entry_reference/payment_entry_reference.json #: erpnext/accounts/doctype/payment_schedule/payment_schedule.json @@ -33467,6 +33955,7 @@ msgstr "crwdns154193:0crwdne154193:0" #: erpnext/accounts/report/gross_profit/gross_profit.py:449 #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:30 +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Payment Term" msgstr "crwdns78764:0crwdne78764:0" @@ -33619,6 +34108,9 @@ msgstr "crwdns78838:0{0}crwdnd78838:0{1}crwdne78838:0" #. Label of the payments_tab (Tab Break) field in DocType 'Sales Invoice' #. Label of a Card Break in the Invoicing Workspace #. Option for the 'Hold Type' (Select) field in DocType 'Supplier' +#. Label of a Desktop Icon +#. Label of a Workspace Sidebar Item +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/cashier_closing/cashier_closing.json #: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.json @@ -33631,8 +34123,11 @@ msgstr "crwdns78838:0{0}crwdnd78838:0{1}crwdne78838:0" #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/buying/doctype/supplier/supplier.json #: erpnext/buying/doctype/supplier/supplier_dashboard.py:12 +#: erpnext/desktop_icon/payments.json #: erpnext/selling/doctype/customer/customer_dashboard.py:21 #: erpnext/selling/page/point_of_sale/pos_past_order_summary.js:19 +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Payments" msgstr "crwdns78840:0crwdne78840:0" @@ -33723,8 +34218,10 @@ msgstr "crwdns111880:0crwdne111880:0" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Pending SO Items For Purchase Request" msgstr "crwdns78896:0crwdne78896:0" @@ -33853,9 +34350,11 @@ msgstr "crwdns136166:0crwdne136166:0" #. Balance' #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account_closing_balance/account_closing_balance.json #: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Period Closing Voucher" msgstr "crwdns78962:0crwdne78962:0" @@ -34059,6 +34558,7 @@ msgstr "crwdns79038:0crwdne79038:0" #. Option for the 'From Voucher Type' (Select) field in DocType 'Stock #. Reservation Entry' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/doctype/sales_order/sales_order.js:1022 #: erpnext/stock/doctype/delivery_note/delivery_note.js:199 #: erpnext/stock/doctype/material_request/material_request.js:156 @@ -34066,6 +34566,7 @@ msgstr "crwdns79038:0crwdne79038:0" #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Pick List" msgstr "crwdns79044:0crwdne79044:0" @@ -34234,8 +34735,10 @@ msgstr "crwdns136230:0crwdne136230:0" #. Label of a Link in the Invoicing Workspace #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/erpnext_integrations/doctype/plaid_settings/plaid_settings.json +#: erpnext/workspace_sidebar/banking.json msgid "Plaid Settings" msgstr "crwdns79112:0crwdne79112:0" @@ -34373,9 +34876,11 @@ msgstr "crwdns136254:0crwdne136254:0" #. Name of a DocType #. Label of the plant_floor (Link) field in DocType 'Workstation' +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/plant_floor/plant_floor.json #: erpnext/manufacturing/doctype/workstation/workstation.json #: erpnext/public/js/plant_floor_visual/visual_plant.js:53 +#: erpnext/workspace_sidebar/manufacturing.json msgid "Plant Floor" msgstr "crwdns111888:0crwdne111888:0" @@ -34392,7 +34897,7 @@ msgstr "crwdns79172:0crwdne79172:0" msgid "Please Select a Company" msgstr "crwdns79174:0crwdne79174:0" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:111 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:114 msgid "Please Select a Company." msgstr "crwdns79176:0crwdne79176:0" @@ -34431,7 +34936,7 @@ msgstr "crwdns79188:0crwdne79188:0" msgid "Please add Operations first." msgstr "crwdns164236:0crwdne164236:0" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:200 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:201 msgid "Please add Request for Quotation to the sidebar in Portal Settings." msgstr "crwdns79190:0crwdne79190:0" @@ -34526,7 +35031,7 @@ msgstr "crwdns79232:0{0}crwdne79232:0" msgid "Please click on 'Generate Schedule' to get schedule" msgstr "crwdns79234:0crwdne79234:0" -#: erpnext/selling/doctype/customer/customer.py:622 +#: erpnext/selling/doctype/customer/customer.py:623 msgid "Please contact any of the following users to extend the credit limits for {0}: {1}" msgstr "crwdns79236:0{0}crwdnd79236:0{1}crwdne79236:0" @@ -34534,7 +35039,7 @@ msgstr "crwdns79236:0{0}crwdnd79236:0{1}crwdne79236:0" msgid "Please contact any of the following users to {} this transaction." msgstr "crwdns79238:0crwdne79238:0" -#: erpnext/selling/doctype/customer/customer.py:615 +#: erpnext/selling/doctype/customer/customer.py:616 msgid "Please contact your administrator to extend the credit limits for {0}." msgstr "crwdns79240:0{0}crwdne79240:0" @@ -34542,7 +35047,7 @@ msgstr "crwdns79240:0{0}crwdne79240:0" msgid "Please convert the parent account in corresponding child company to a group account." msgstr "crwdns79242:0crwdne79242:0" -#: erpnext/selling/doctype/quotation/quotation.py:616 +#: erpnext/selling/doctype/quotation/quotation.py:623 msgid "Please create Customer from Lead {0}." msgstr "crwdns79244:0{0}crwdne79244:0" @@ -34558,7 +35063,7 @@ msgstr "crwdns79248:0crwdne79248:0" msgid "Please create purchase from internal sale or delivery document itself" msgstr "crwdns79250:0crwdne79250:0" -#: erpnext/assets/doctype/asset/asset.py:460 +#: erpnext/assets/doctype/asset/asset.py:463 msgid "Please create purchase receipt or purchase invoice for the item {0}" msgstr "crwdns79252:0{0}crwdne79252:0" @@ -34566,11 +35071,11 @@ msgstr "crwdns79252:0{0}crwdne79252:0" msgid "Please delete Product Bundle {0}, before merging {1} into {2}" msgstr "crwdns79254:0{0}crwdnd79254:0{1}crwdnd79254:0{2}crwdne79254:0" -#: erpnext/assets/doctype/asset/depreciation.py:556 +#: erpnext/assets/doctype/asset/depreciation.py:557 msgid "Please disable workflow temporarily for Journal Entry {0}" msgstr "crwdns154920:0{0}crwdne154920:0" -#: erpnext/assets/doctype/asset/asset.py:564 +#: erpnext/assets/doctype/asset/asset.py:567 msgid "Please do not book expense of multiple assets against one single Asset." msgstr "crwdns79256:0crwdne79256:0" @@ -34639,7 +35144,7 @@ msgstr "crwdns195040:0crwdne195040:0" msgid "Please enter Cost Center" msgstr "crwdns79284:0crwdne79284:0" -#: erpnext/selling/doctype/sales_order/sales_order.py:419 +#: erpnext/selling/doctype/sales_order/sales_order.py:420 msgid "Please enter Delivery Date" msgstr "crwdns79286:0crwdne79286:0" @@ -34773,7 +35278,7 @@ msgstr "crwdns159914:0crwdne159914:0" msgid "Please enter the phone number first" msgstr "crwdns79346:0crwdne79346:0" -#: erpnext/controllers/buying_controller.py:1170 +#: erpnext/controllers/buying_controller.py:1187 msgid "Please enter the {schedule_date}." msgstr "crwdns154244:0{schedule_date}crwdne154244:0" @@ -34862,6 +35367,10 @@ msgstr "crwdns79384:0crwdne79384:0" msgid "Please refresh or reset the Plaid linking of the Bank {}." msgstr "crwdns79386:0crwdne79386:0" +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:43 +msgid "Please review the {0} configuration and complete any required financial setup activities." +msgstr "crwdns195882:0{0}crwdne195882:0" + #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.js:12 #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.js:28 msgid "Please save before proceeding." @@ -34884,7 +35393,7 @@ msgstr "crwdns79392:0crwdne79392:0" msgid "Please select Apply Discount On" msgstr "crwdns79394:0crwdne79394:0" -#: erpnext/selling/doctype/sales_order/sales_order.py:1782 +#: erpnext/selling/doctype/sales_order/sales_order.py:1792 msgid "Please select BOM against item {0}" msgstr "crwdns79396:0{0}crwdne79396:0" @@ -34910,7 +35419,7 @@ msgstr "crwdns79402:0crwdne79402:0" msgid "Please select Charge Type first" msgstr "crwdns79404:0crwdne79404:0" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:494 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:490 msgid "Please select Company" msgstr "crwdns79406:0crwdne79406:0" @@ -34919,7 +35428,7 @@ msgstr "crwdns79406:0crwdne79406:0" msgid "Please select Company and Posting Date to getting entries" msgstr "crwdns79408:0crwdne79408:0" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:736 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:732 #: erpnext/manufacturing/doctype/plant_floor/plant_floor.js:28 msgid "Please select Company first" msgstr "crwdns79410:0crwdne79410:0" @@ -34938,13 +35447,13 @@ msgstr "crwdns79414:0crwdne79414:0" msgid "Please select Existing Company for creating Chart of Accounts" msgstr "crwdns79416:0crwdne79416:0" -#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:210 -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:299 +#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:211 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:281 msgid "Please select Finished Good Item for Service Item {0}" msgstr "crwdns79418:0{0}crwdne79418:0" -#: erpnext/assets/doctype/asset/asset.js:744 -#: erpnext/assets/doctype/asset/asset.js:759 +#: erpnext/assets/doctype/asset/asset.js:745 +#: erpnext/assets/doctype/asset/asset.js:760 msgid "Please select Item Code first" msgstr "crwdns79420:0crwdne79420:0" @@ -34968,15 +35477,15 @@ msgstr "crwdns155488:0crwdne155488:0" msgid "Please select Posting Date before selecting Party" msgstr "crwdns79426:0crwdne79426:0" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:737 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:733 msgid "Please select Posting Date first" msgstr "crwdns79428:0crwdne79428:0" -#: erpnext/manufacturing/doctype/bom/bom.py:1237 +#: erpnext/manufacturing/doctype/bom/bom.py:1246 msgid "Please select Price List" msgstr "crwdns79430:0crwdne79430:0" -#: erpnext/selling/doctype/sales_order/sales_order.py:1784 +#: erpnext/selling/doctype/sales_order/sales_order.py:1794 msgid "Please select Qty against item {0}" msgstr "crwdns79432:0{0}crwdne79432:0" @@ -35004,18 +35513,18 @@ msgstr "crwdns79440:0{0}crwdne79440:0" msgid "Please select Unrealized Profit / Loss account or add default Unrealized Profit / Loss account account for company {0}" msgstr "crwdns79442:0{0}crwdne79442:0" -#: erpnext/manufacturing/doctype/bom/bom.py:1492 +#: erpnext/manufacturing/doctype/bom/bom.py:1501 msgid "Please select a BOM" msgstr "crwdns79444:0crwdne79444:0" #: erpnext/accounts/party.py:427 -#: erpnext/stock/doctype/pick_list/pick_list.py:1618 +#: erpnext/stock/doctype/pick_list/pick_list.py:1617 msgid "Please select a Company" msgstr "crwdns79446:0crwdne79446:0" #: erpnext/accounts/doctype/payment_entry/payment_entry.js:268 #: erpnext/manufacturing/doctype/bom/bom.js:680 -#: erpnext/manufacturing/doctype/bom/bom.py:276 +#: erpnext/manufacturing/doctype/bom/bom.py:277 #: erpnext/public/js/controllers/accounts.js:277 #: erpnext/public/js/controllers/transaction.js:3258 msgid "Please select a Company first." @@ -35029,7 +35538,7 @@ msgstr "crwdns79450:0crwdne79450:0" msgid "Please select a Delivery Note" msgstr "crwdns79452:0crwdne79452:0" -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:171 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:153 msgid "Please select a Subcontracting Purchase Order." msgstr "crwdns79454:0crwdne79454:0" @@ -35041,7 +35550,7 @@ msgstr "crwdns79456:0crwdne79456:0" msgid "Please select a Warehouse" msgstr "crwdns111900:0crwdne111900:0" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1570 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1571 msgid "Please select a Work Order first." msgstr "crwdns79458:0crwdne79458:0" @@ -35049,7 +35558,7 @@ msgstr "crwdns79458:0crwdne79458:0" msgid "Please select a country" msgstr "crwdns79460:0crwdne79460:0" -#: erpnext/accounts/report/sales_register/sales_register.py:35 +#: erpnext/accounts/report/sales_register/sales_register.py:36 msgid "Please select a customer for fetching payments." msgstr "crwdns79462:0crwdne79462:0" @@ -35078,15 +35587,15 @@ msgstr "crwdns159916:0crwdne159916:0" msgid "Please select a row to create a Reposting Entry" msgstr "crwdns79472:0crwdne79472:0" -#: erpnext/accounts/report/purchase_register/purchase_register.py:34 +#: erpnext/accounts/report/purchase_register/purchase_register.py:35 msgid "Please select a supplier for fetching payments." msgstr "crwdns79474:0crwdne79474:0" -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:160 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:142 msgid "Please select a valid Purchase Order that has Service Items." msgstr "crwdns79476:0crwdne79476:0" -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:157 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:139 msgid "Please select a valid Purchase Order that is configured for Subcontracting." msgstr "crwdns79478:0crwdne79478:0" @@ -35200,11 +35709,11 @@ msgstr "crwdns79510:0{0}crwdne79510:0" msgid "Please set 'Apply Additional Discount On'" msgstr "crwdns79512:0crwdne79512:0" -#: erpnext/assets/doctype/asset/depreciation.py:783 +#: erpnext/assets/doctype/asset/depreciation.py:784 msgid "Please set 'Asset Depreciation Cost Center' in Company {0}" msgstr "crwdns79514:0{0}crwdne79514:0" -#: erpnext/assets/doctype/asset/depreciation.py:781 +#: erpnext/assets/doctype/asset/depreciation.py:782 msgid "Please set 'Gain/Loss Account on Asset Disposal' in Company {0}" msgstr "crwdns79516:0{0}crwdne79516:0" @@ -35246,7 +35755,7 @@ msgstr "crwdns79524:0crwdne79524:0" msgid "Please set Customer Address to determine if the transaction is an export." msgstr "crwdns158346:0crwdne158346:0" -#: erpnext/assets/doctype/asset/depreciation.py:745 +#: erpnext/assets/doctype/asset/depreciation.py:746 msgid "Please set Depreciation related Accounts in Asset Category {0} or Company {1}" msgstr "crwdns79526:0{0}crwdnd79526:0{1}crwdne79526:0" @@ -35264,7 +35773,7 @@ msgstr "crwdns79530:0%scrwdne79530:0" msgid "Please set Fiscal Code for the public administration '%s'" msgstr "crwdns79532:0%scrwdne79532:0" -#: erpnext/assets/doctype/asset/depreciation.py:731 +#: erpnext/assets/doctype/asset/depreciation.py:732 msgid "Please set Fixed Asset Account in Asset Category {0}" msgstr "crwdns154922:0{0}crwdne154922:0" @@ -35310,7 +35819,7 @@ msgstr "crwdns79548:0crwdne79548:0" msgid "Please set a Cost Center for the Asset or set an Asset Depreciation Cost Center for the Company {}" msgstr "crwdns79550:0crwdne79550:0" -#: erpnext/projects/doctype/project/project.py:731 +#: erpnext/projects/doctype/project/project.py:732 msgid "Please set a default Holiday List for Company {0}" msgstr "crwdns79554:0{0}crwdne79554:0" @@ -35396,7 +35905,7 @@ msgstr "crwdns79586:0crwdne79586:0" msgid "Please set one of the following:" msgstr "crwdns79590:0crwdne79590:0" -#: erpnext/assets/doctype/asset/asset.py:645 +#: erpnext/assets/doctype/asset/asset.py:648 msgid "Please set opening number of booked depreciations" msgstr "crwdns154924:0crwdne154924:0" @@ -35416,11 +35925,11 @@ msgstr "crwdns79596:0{0}crwdne79596:0" msgid "Please set the Item Code first" msgstr "crwdns79598:0crwdne79598:0" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1633 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1634 msgid "Please set the Target Warehouse in the Job Card" msgstr "crwdns154391:0crwdne154391:0" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1637 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1638 msgid "Please set the WIP Warehouse in the Job Card" msgstr "crwdns154393:0crwdne154393:0" @@ -35467,7 +35976,7 @@ msgstr "crwdns151138:0{0}crwdnd151138:0{1}crwdnd151138:0{2}crwdne151138:0" msgid "Please setup and enable a group account with the Account Type - {0} for the company {1}" msgstr "crwdns111904:0{0}crwdnd111904:0{1}crwdne111904:0" -#: erpnext/assets/doctype/asset/depreciation.py:354 +#: erpnext/assets/doctype/asset/depreciation.py:355 msgid "Please share this email with your support team so that they can find and fix the issue." msgstr "crwdns79616:0crwdne79616:0" @@ -35674,15 +36183,15 @@ msgstr "crwdns79678:0crwdne79678:0" #: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:61 #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:66 #: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:151 -#: erpnext/accounts/report/general_ledger/general_ledger.py:681 +#: erpnext/accounts/report/general_ledger/general_ledger.py:679 #: erpnext/accounts/report/gross_profit/gross_profit.py:300 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:175 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:192 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:176 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:193 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:143 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:94 #: erpnext/accounts/report/pos_register/pos_register.py:172 -#: erpnext/accounts/report/purchase_register/purchase_register.py:168 -#: erpnext/accounts/report/sales_register/sales_register.py:184 +#: erpnext/accounts/report/purchase_register/purchase_register.py:169 +#: erpnext/accounts/report/sales_register/sales_register.py:185 #: erpnext/assets/doctype/asset_capitalization/asset_capitalization.json #: erpnext/manufacturing/doctype/job_card/job_card.json #: erpnext/manufacturing/doctype/master_production_schedule/master_production_schedule.json @@ -35723,7 +36232,7 @@ msgid "Posting Date Inheritance for Exchange Gain / Loss" msgstr "crwdns152326:0crwdne152326:0" #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:269 -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:142 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:143 msgid "Posting Date cannot be future date" msgstr "crwdns79740:0crwdne79740:0" @@ -35743,6 +36252,7 @@ msgstr "crwdns155388:0crwdne155388:0" #: erpnext/stock/doctype/serial_and_batch_entry/serial_and_batch_entry.json #: erpnext/stock/doctype/stock_closing_balance/stock_closing_balance.json #: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:27 #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:506 msgid "Posting Datetime" msgstr "crwdns136282:0crwdne136282:0" @@ -35946,6 +36456,10 @@ msgstr "crwdns151912:0crwdne151912:0" msgid "Previous Financial Year is not closed" msgstr "crwdns79820:0crwdne79820:0" +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:54 +msgid "Previous Qty" +msgstr "crwdns195884:0crwdne195884:0" + #. Label of the previous_work_experience (Section Break) field in DocType #. 'Employee' #: erpnext/setup/doctype/employee/employee.json @@ -36004,6 +36518,7 @@ msgstr "crwdns136306:0crwdne136306:0" #. Name of a DocType #. Label of the buying_price_list (Link) field in DocType 'Purchase Receipt' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pos_profile/pos_profile.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json @@ -36025,6 +36540,7 @@ msgstr "crwdns136306:0crwdne136306:0" #: erpnext/stock/doctype/price_list/price_list.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/buying.json erpnext/workspace_sidebar/selling.json msgid "Price List" msgstr "crwdns79836:0crwdne79836:0" @@ -36190,7 +36706,7 @@ msgstr "crwdns79964:0{0}crwdne79964:0" msgid "Price is not set for the item." msgstr "crwdns79966:0crwdne79966:0" -#: erpnext/manufacturing/doctype/bom/bom.py:566 +#: erpnext/manufacturing/doctype/bom/bom.py:567 msgid "Price not found for item {0} in price list {1}" msgstr "crwdns79968:0{0}crwdnd79968:0{1}crwdne79968:0" @@ -36220,12 +36736,14 @@ msgstr "crwdns79976:0crwdne79976:0" #. Label of a Link in the Buying Workspace #. Label of a Link in the Selling Workspace #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/coupon_code/coupon_code.json #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/pricing_rule_detail/pricing_rule_detail.json #: erpnext/buying/workspace/buying/buying.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json msgid "Pricing Rule" msgstr "crwdns79978:0crwdne79978:0" @@ -36563,7 +37081,7 @@ msgstr "crwdns136366:0crwdne136366:0" msgid "Process Loss" msgstr "crwdns136368:0crwdne136368:0" -#: erpnext/manufacturing/doctype/bom/bom.py:1220 +#: erpnext/manufacturing/doctype/bom/bom.py:1229 msgid "Process Loss Percentage cannot be greater than 100" msgstr "crwdns80274:0crwdne80274:0" @@ -36612,7 +37130,11 @@ msgid "Process Owner Full Name" msgstr "crwdns136372:0crwdne136372:0" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/process_payment_reconciliation/process_payment_reconciliation.json +#: erpnext/workspace_sidebar/banking.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Process Payment Reconciliation" msgstr "crwdns80300:0crwdne80300:0" @@ -36692,8 +37214,10 @@ msgstr "crwdns80330:0crwdne80330:0" #. Name of a report #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/procurement_tracker/procurement_tracker.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Procurement Tracker" msgstr "crwdns80332:0crwdne80332:0" @@ -36751,6 +37275,7 @@ msgstr "crwdns136382:0crwdne136382:0" #. Label of a Link in the Selling Workspace #. Label of the product_bundle (Link) field in DocType 'Purchase Receipt Item' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/buying/workspace/buying/buying.json @@ -36760,6 +37285,7 @@ msgstr "crwdns136382:0crwdne136382:0" #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json msgid "Product Bundle" msgstr "crwdns80352:0crwdne80352:0" @@ -36825,8 +37351,10 @@ msgstr "crwdns80386:0crwdne80386:0" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/production_analytics/production_analytics.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Production Analytics" msgstr "crwdns80388:0crwdne80388:0" @@ -36868,6 +37396,7 @@ msgstr "crwdns195786:0crwdne195786:0" #. Option for the 'From Voucher Type' (Select) field in DocType 'Stock #. Reservation Entry' #. Label of the production_plan (Data) field in DocType 'Subcontracting Order' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/manufacturing/doctype/production_plan/production_plan.json #: erpnext/manufacturing/doctype/work_order/work_order.json @@ -36876,6 +37405,7 @@ msgstr "crwdns195786:0crwdne195786:0" #: erpnext/stock/doctype/material_request_item/material_request_item.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json #: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Production Plan" msgstr "crwdns80400:0crwdne80400:0" @@ -36948,8 +37478,10 @@ msgstr "crwdns80438:0crwdne80438:0" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/production_planning_report/production_planning_report.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Production Planning Report" msgstr "crwdns80442:0crwdne80442:0" @@ -36971,11 +37503,13 @@ msgstr "crwdns80456:0crwdne80456:0" #. Closing Voucher Detail' #. Label of a chart in the Financial Reports Workspace #. Label of a chart in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/process_period_closing_voucher_detail/process_period_closing_voucher_detail.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/public/js/financial_statements.js:327 +#: erpnext/workspace_sidebar/financial_reports.json msgid "Profit and Loss" msgstr "crwdns80458:0crwdne80458:0" @@ -37003,14 +37537,18 @@ msgid "Profit for the year" msgstr "crwdns80468:0crwdne80468:0" #. Label of a Card Break in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Profitability" msgstr "crwdns80470:0crwdne80470:0" #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/profitability_analysis/profitability_analysis.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Profitability Analysis" msgstr "crwdns80472:0crwdne80472:0" @@ -37023,7 +37561,7 @@ msgstr "crwdns80478:0crwdne80478:0" msgid "Progress (%)" msgstr "crwdns80480:0crwdne80480:0" -#: erpnext/projects/doctype/project/project.py:370 +#: erpnext/projects/doctype/project/project.py:371 msgid "Project Collaboration Invitation" msgstr "crwdns80580:0crwdne80580:0" @@ -37046,6 +37584,11 @@ msgstr "crwdns143504:0crwdne143504:0" msgid "Project Name" msgstr "crwdns80584:0crwdne80584:0" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/projects.json +msgid "Project Profitability" +msgstr "crwdns195886:0crwdne195886:0" + #: erpnext/templates/pages/projects.html:112 msgid "Project Progress:" msgstr "crwdns80592:0crwdne80592:0" @@ -37061,18 +37604,22 @@ msgid "Project Status" msgstr "crwdns80596:0crwdne80596:0" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/projects/report/project_summary/project_summary.json +#: erpnext/workspace_sidebar/projects.json msgid "Project Summary" msgstr "crwdns80600:0crwdne80600:0" -#: erpnext/projects/doctype/project/project.py:669 +#: erpnext/projects/doctype/project/project.py:670 msgid "Project Summary for {0}" msgstr "crwdns80602:0{0}crwdne80602:0" #. Name of a DocType #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/doctype/project_template/project_template.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Project Template" msgstr "crwdns80604:0crwdne80604:0" @@ -37086,18 +37633,22 @@ msgstr "crwdns80608:0crwdne80608:0" #. Name of a DocType #. Label of the project_type (Data) field in DocType 'Project Type' #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/doctype/project/project.json #: erpnext/projects/doctype/project_template/project_template.json #: erpnext/projects/doctype/project_type/project_type.json #: erpnext/projects/report/project_summary/project_summary.js:30 #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Project Type" msgstr "crwdns80610:0crwdne80610:0" #. Name of a DocType #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/doctype/project_update/project_update.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Project Update" msgstr "crwdns80618:0crwdne80618:0" @@ -37128,7 +37679,9 @@ msgid "Project will be accessible on the website to these users" msgstr "crwdns136404:0crwdne136404:0" #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Project wise Stock Tracking" msgstr "crwdns80634:0crwdne80634:0" @@ -37183,13 +37736,17 @@ msgstr "crwdns111920:0crwdne111920:0" msgid "Projected qty" msgstr "crwdns80658:0crwdne80658:0" +#. Label of a Desktop Icon #. Name of a Workspace #. Label of a Card Break in the Projects Workspace -#: erpnext/config/projects.py:7 erpnext/projects/doctype/project/project.py:447 +#. Title of a Workspace Sidebar +#: erpnext/config/projects.py:7 erpnext/desktop_icon/projects.json +#: erpnext/projects/doctype/project/project.py:448 #: erpnext/projects/workspace/projects/projects.json #: erpnext/selling/doctype/customer/customer_dashboard.py:26 #: erpnext/selling/doctype/sales_order/sales_order_dashboard.py:28 #: erpnext/setup/doctype/company/company_dashboard.py:25 +#: erpnext/workspace_sidebar/projects.json msgid "Projects" msgstr "crwdns80660:0crwdne80660:0" @@ -37202,8 +37759,10 @@ msgstr "crwdns80662:0crwdne80662:0" #. Name of a DocType #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/doctype/projects_settings/projects_settings.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Projects Settings" msgstr "crwdns80664:0crwdne80664:0" @@ -37229,10 +37788,12 @@ msgstr "crwdns136406:0crwdne136406:0" #. Name of a DocType #. Label of a Link in the Buying Workspace #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json #: erpnext/buying/workspace/buying/buying.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Promotional Scheme" msgstr "crwdns80672:0crwdne80672:0" @@ -37279,10 +37840,12 @@ msgstr "crwdns136414:0crwdne136414:0" #. Name of a DocType #. Label of a Link in the CRM Workspace #. Label of the prospect_name (Link) field in DocType 'Customer' +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/lead/lead.js:36 erpnext/crm/doctype/lead/lead.js:62 #: erpnext/crm/doctype/prospect/prospect.json #: erpnext/crm/workspace/crm/crm.json #: erpnext/selling/doctype/customer/customer.json +#: erpnext/workspace_sidebar/crm.json msgid "Prospect" msgstr "crwdns80700:0crwdne80700:0" @@ -37312,8 +37875,9 @@ msgstr "crwdns80712:0crwdne80712:0" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/prospects_engaged_but_not_converted/prospects_engaged_but_not_converted.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Prospects Engaged But Not Converted" msgstr "crwdns80714:0crwdne80714:0" @@ -37418,8 +37982,10 @@ msgstr "crwdns80750:0crwdne80750:0" #. Name of a report #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/purchase_analytics/purchase_analytics.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Purchase Analytics" msgstr "crwdns80754:0crwdne80754:0" @@ -37491,6 +38057,7 @@ msgstr "crwdns160234:0{0}crwdne160234:0" #. Item' #. Option for the 'Reference Type' (Select) field in DocType 'Quality #. Inspection' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/payment_reconciliation_invoice/payment_reconciliation_invoice.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json @@ -37513,6 +38080,8 @@ msgstr "crwdns160234:0{0}crwdne160234:0" #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json #: erpnext/stock/doctype/quality_inspection/quality_inspection.json #: erpnext/stock/doctype/stock_entry/stock_entry.js:336 +#: erpnext/workspace_sidebar/buying.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Purchase Invoice" msgstr "crwdns80764:0crwdne80764:0" @@ -37536,9 +38105,12 @@ msgstr "crwdns80794:0crwdne80794:0" #. Name of a report #. Label of a Link in the Financial Reports Workspace #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/purchase_invoice_trends/purchase_invoice_trends.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Purchase Invoice Trends" msgstr "crwdns80800:0crwdne80800:0" @@ -37551,7 +38123,7 @@ msgstr "crwdns80802:0{0}crwdne80802:0" msgid "Purchase Invoice {0} is already submitted" msgstr "crwdns80804:0{0}crwdne80804:0" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1935 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1931 msgid "Purchase Invoices" msgstr "crwdns80806:0crwdne80806:0" @@ -37574,12 +38146,13 @@ msgstr "crwdns80806:0crwdne80806:0" #. Label of the purchase_order (Link) field in DocType 'Subcontracting Receipt #. Item' #. Label of a Link in the Subcontracting Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:145 #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:231 -#: erpnext/accounts/report/purchase_register/purchase_register.py:215 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:232 +#: erpnext/accounts/report/purchase_register/purchase_register.py:216 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/purchase_receipt_item_supplied/purchase_receipt_item_supplied.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:39 @@ -37589,7 +38162,7 @@ msgstr "crwdns80806:0crwdne80806:0" #: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.js:48 #: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:203 #: erpnext/buying/workspace/buying/buying.json -#: erpnext/controllers/buying_controller.py:901 +#: erpnext/controllers/buying_controller.py:918 #: erpnext/crm/doctype/contract/contract.json #: erpnext/manufacturing/doctype/blanket_order/blanket_order.js:54 #: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json @@ -37604,6 +38177,8 @@ msgstr "crwdns80806:0crwdne80806:0" #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/buying.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Purchase Order" msgstr "crwdns80812:0crwdne80812:0" @@ -37618,9 +38193,11 @@ msgstr "crwdns80844:0crwdne80844:0" #. Name of a report #. Label of a Link in the Buying Workspace #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.json #: erpnext/buying/workspace/buying/buying.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/buying.json msgid "Purchase Order Analysis" msgstr "crwdns80846:0crwdne80846:0" @@ -37660,7 +38237,7 @@ msgstr "crwdns80850:0crwdne80850:0" msgid "Purchase Order Item Supplied" msgstr "crwdns80868:0crwdne80868:0" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:975 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:982 msgid "Purchase Order Item reference is missing in Subcontracting Receipt {0}" msgstr "crwdns80870:0{0}crwdne80870:0" @@ -37684,8 +38261,10 @@ msgstr "crwdns80878:0crwdne80878:0" #. Name of a report #. Label of a chart in the Buying Workspace #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/purchase_order_trends/purchase_order_trends.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Purchase Order Trends" msgstr "crwdns80880:0crwdne80880:0" @@ -37705,7 +38284,7 @@ msgstr "crwdns159924:0{0}crwdne159924:0" msgid "Purchase Order {0} is not submitted" msgstr "crwdns80886:0{0}crwdne80886:0" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:879 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:887 msgid "Purchase Orders" msgstr "crwdns80888:0crwdne80888:0" @@ -37720,7 +38299,7 @@ msgstr "crwdns163964:0crwdne163964:0" msgid "Purchase Orders Items Overdue" msgstr "crwdns136434:0crwdne136434:0" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:282 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:286 msgid "Purchase Orders are not allowed for {0} due to a scorecard standing of {1}." msgstr "crwdns80892:0{0}crwdnd80892:0{1}crwdne80892:0" @@ -37757,13 +38336,14 @@ msgstr "crwdns80900:0crwdne80900:0" #. Option for the 'From Voucher Type' (Select) field in DocType 'Stock #. Reservation Entry' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:170 #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:622 #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:632 #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice_list.js:49 #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:238 -#: erpnext/accounts/report/purchase_register/purchase_register.py:222 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:239 +#: erpnext/accounts/report/purchase_register/purchase_register.py:223 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.js:22 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:21 #: erpnext/assets/doctype/asset/asset.json @@ -37777,6 +38357,7 @@ msgstr "crwdns80900:0crwdne80900:0" #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json #: erpnext/stock/workspace/stock/stock.json #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:67 +#: erpnext/workspace_sidebar/stock.json msgid "Purchase Receipt" msgstr "crwdns80902:0crwdne80902:0" @@ -37827,17 +38408,24 @@ msgstr "crwdns80942:0crwdne80942:0" #. Label of a Link in the Buying Workspace #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json #: erpnext/stock/report/purchase_receipt_trends/purchase_receipt_trends.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Purchase Receipt Trends" msgstr "crwdns80944:0crwdne80944:0" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/buying.json +msgid "Purchase Receipt Trends " +msgstr "crwdns195888:0crwdne195888:0" + #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:358 msgid "Purchase Receipt doesn't have any Item for which Retain Sample is enabled." msgstr "crwdns80946:0crwdne80946:0" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:1051 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:1058 msgid "Purchase Receipt {0} created." msgstr "crwdns80948:0{0}crwdne80948:0" @@ -37846,7 +38434,9 @@ msgid "Purchase Receipt {0} is not submitted" msgstr "crwdns80950:0{0}crwdne80950:0" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/purchase_register/purchase_register.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Purchase Register" msgstr "crwdns80954:0crwdne80954:0" @@ -37855,8 +38445,10 @@ msgid "Purchase Return" msgstr "crwdns80956:0crwdne80956:0" #. Label of the purchase_tax_template (Link) field in DocType 'Tax Rule' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/tax_rule/tax_rule.json #: erpnext/setup/doctype/company/company.js:145 +#: erpnext/workspace_sidebar/taxes.json msgid "Purchase Tax Template" msgstr "crwdns80958:0crwdne80958:0" @@ -38113,6 +38705,7 @@ msgstr "crwdns159928:0crwdne159928:0" #. Label of the qty_after_transaction (Float) field in DocType 'Stock Ledger #. Entry' #: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:66 msgid "Qty After Transaction" msgstr "crwdns136456:0crwdne136456:0" @@ -38157,7 +38750,7 @@ msgstr "crwdns81108:0crwdne81108:0" msgid "Qty To Manufacture ({0}) cannot be a fraction for the UOM {2}. To allow this, disable '{1}' in the UOM {2}." msgstr "crwdns127510:0{0}crwdnd127510:0{2}crwdnd127510:0{1}crwdnd127510:0{2}crwdne127510:0" -#: erpnext/manufacturing/doctype/job_card/job_card.py:251 +#: erpnext/manufacturing/doctype/job_card/job_card.py:252 msgid "Qty To Manufacture in the job card cannot be greater than Qty To Manufacture in the work order for the operation {0}.

    Solution: Either you can reduce the Qty To Manufacture in the job card or set the 'Overproduction Percentage For Work Order' in the {1}." msgstr "crwdns162008:0{0}crwdnd162008:0{1}crwdne162008:0" @@ -38260,7 +38853,7 @@ msgid "Qty to Fetch" msgstr "crwdns81162:0crwdne81162:0" #: erpnext/manufacturing/doctype/job_card/job_card.js:310 -#: erpnext/manufacturing/doctype/job_card/job_card.py:872 +#: erpnext/manufacturing/doctype/job_card/job_card.py:873 msgid "Qty to Manufacture" msgstr "crwdns81164:0crwdne81164:0" @@ -38313,13 +38906,17 @@ msgstr "crwdns136482:0crwdne136482:0" msgid "Qualified on" msgstr "crwdns136484:0crwdne136484:0" +#. Label of a Desktop Icon #. Name of a Workspace #. Label of the quality_tab (Tab Break) field in DocType 'Item' #. Label of the quality_tab (Tab Break) field in DocType 'Stock Settings' +#. Title of a Workspace Sidebar +#: erpnext/desktop_icon/quality.json #: erpnext/quality_management/workspace/quality/quality.json #: erpnext/stock/doctype/batch/batch_dashboard.py:11 #: erpnext/stock/doctype/item/item.json #: erpnext/stock/doctype/stock_settings/stock_settings.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality" msgstr "crwdns81186:0crwdne81186:0" @@ -38327,9 +38924,11 @@ msgstr "crwdns81186:0crwdne81186:0" #. Option for the 'Document Type' (Select) field in DocType 'Quality Meeting #. Minutes' #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_action/quality_action.json #: erpnext/quality_management/doctype/quality_meeting_minutes/quality_meeting_minutes.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Action" msgstr "crwdns81190:0crwdne81190:0" @@ -38342,9 +38941,11 @@ msgstr "crwdns81202:0crwdne81202:0" #. Option for the 'Document Type' (Select) field in DocType 'Quality Meeting #. Minutes' #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_feedback/quality_feedback.json #: erpnext/quality_management/doctype/quality_meeting_minutes/quality_meeting_minutes.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Feedback" msgstr "crwdns81204:0crwdne81204:0" @@ -38367,8 +38968,10 @@ msgstr "crwdns81218:0crwdne81218:0" #. Name of a DocType #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_goal/quality_goal.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Goal" msgstr "crwdns81220:0crwdne81220:0" @@ -38397,6 +39000,7 @@ msgstr "crwdns81226:0crwdne81226:0" #. Label of a Link in the Stock Workspace #. Label of the quality_inspection (Link) field in DocType 'Subcontracting #. Receipt Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -38411,6 +39015,7 @@ msgstr "crwdns81226:0crwdne81226:0" #: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json #: erpnext/stock/workspace/stock/stock.json #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json +#: erpnext/workspace_sidebar/quality.json erpnext/workspace_sidebar/stock.json msgid "Quality Inspection" msgstr "crwdns81228:0crwdne81228:0" @@ -38446,8 +39051,10 @@ msgstr "crwdns136488:0crwdne136488:0" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/quality_inspection_summary/quality_inspection_summary.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Quality Inspection Summary" msgstr "crwdns81264:0crwdne81264:0" @@ -38459,6 +39066,7 @@ msgstr "crwdns81264:0crwdne81264:0" #. Inspection' #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom/bom.json #: erpnext/manufacturing/doctype/job_card/job_card.json #: erpnext/manufacturing/doctype/operation/operation.json @@ -38466,6 +39074,7 @@ msgstr "crwdns81264:0crwdne81264:0" #: erpnext/stock/doctype/quality_inspection/quality_inspection.json #: erpnext/stock/doctype/quality_inspection_template/quality_inspection_template.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/quality.json erpnext/workspace_sidebar/stock.json msgid "Quality Inspection Template" msgstr "crwdns81266:0crwdne81266:0" @@ -38475,17 +39084,17 @@ msgstr "crwdns81266:0crwdne81266:0" msgid "Quality Inspection Template Name" msgstr "crwdns136490:0crwdne136490:0" -#: erpnext/manufacturing/doctype/job_card/job_card.py:781 +#: erpnext/manufacturing/doctype/job_card/job_card.py:782 msgid "Quality Inspection is required for the item {0} before completing the job card {1}" msgstr "crwdns195188:0{0}crwdnd195188:0{1}crwdne195188:0" -#: erpnext/manufacturing/doctype/job_card/job_card.py:792 -#: erpnext/manufacturing/doctype/job_card/job_card.py:801 +#: erpnext/manufacturing/doctype/job_card/job_card.py:793 +#: erpnext/manufacturing/doctype/job_card/job_card.py:802 msgid "Quality Inspection {0} is not submitted for the item: {1}" msgstr "crwdns195190:0{0}crwdnd195190:0{1}crwdne195190:0" -#: erpnext/manufacturing/doctype/job_card/job_card.py:811 -#: erpnext/manufacturing/doctype/job_card/job_card.py:820 +#: erpnext/manufacturing/doctype/job_card/job_card.py:812 +#: erpnext/manufacturing/doctype/job_card/job_card.py:821 msgid "Quality Inspection {0} is rejected for the item: {1}" msgstr "crwdns195192:0{0}crwdnd195192:0{1}crwdne195192:0" @@ -38521,8 +39130,10 @@ msgstr "crwdns81286:0crwdne81286:0" #. Name of a DocType #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_meeting/quality_meeting.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Meeting" msgstr "crwdns81288:0crwdne81288:0" @@ -38540,9 +39151,11 @@ msgstr "crwdns81294:0crwdne81294:0" #. Label of the quality_procedure_name (Data) field in DocType 'Quality #. Procedure' #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_procedure/quality_procedure.json #: erpnext/quality_management/doctype/quality_procedure/quality_procedure_tree.js:10 #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Procedure" msgstr "crwdns81296:0crwdne81296:0" @@ -38555,9 +39168,11 @@ msgstr "crwdns81300:0crwdne81300:0" #. Minutes' #. Name of a DocType #. Label of a Link in the Quality Workspace +#. Label of a Workspace Sidebar Item #: erpnext/quality_management/doctype/quality_meeting_minutes/quality_meeting_minutes.json #: erpnext/quality_management/doctype/quality_review/quality_review.json #: erpnext/quality_management/workspace/quality/quality.json +#: erpnext/workspace_sidebar/quality.json msgid "Quality Review" msgstr "crwdns81302:0crwdne81302:0" @@ -38761,11 +39376,11 @@ msgstr "crwdns81398:0{0}crwdne81398:0" msgid "Quantity of item obtained after manufacturing / repacking from given quantities of raw materials" msgstr "crwdns136506:0crwdne136506:0" -#: erpnext/manufacturing/doctype/bom/bom.py:734 +#: erpnext/manufacturing/doctype/bom/bom.py:741 msgid "Quantity required for Item {0} in row {1}" msgstr "crwdns81402:0{0}crwdnd81402:0{1}crwdne81402:0" -#: erpnext/manufacturing/doctype/bom/bom.py:678 +#: erpnext/manufacturing/doctype/bom/bom.py:685 #: erpnext/manufacturing/doctype/job_card/job_card.js:391 #: erpnext/manufacturing/doctype/job_card/job_card.js:461 #: erpnext/manufacturing/doctype/workstation/workstation.js:303 @@ -38780,7 +39395,7 @@ msgstr "crwdns81406:0crwdne81406:0" msgid "Quantity to Manufacture" msgstr "crwdns81408:0crwdne81408:0" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2575 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2584 msgid "Quantity to Manufacture can not be zero for the operation {0}" msgstr "crwdns81410:0{0}crwdne81410:0" @@ -38829,7 +39444,7 @@ msgstr "crwdns136510:0crwdne136510:0" msgid "Queue Size should be between 5 and 100" msgstr "crwdns152218:0crwdne152218:0" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:625 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:621 msgid "Quick Journal Entry" msgstr "crwdns81452:0crwdne81452:0" @@ -38839,8 +39454,10 @@ msgstr "crwdns160100:0crwdne160100:0" #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/quick_stock_balance/quick_stock_balance.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Quick Stock Balance" msgstr "crwdns81454:0crwdne81454:0" @@ -38868,6 +39485,7 @@ msgstr "crwdns81464:0crwdne81464:0" #. Label of the prevdoc_docname (Link) field in DocType 'Sales Order Item' #. Label of a Link in the Selling Workspace #. Option for the 'Transaction' (Select) field in DocType 'Authorization Rule' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:300 #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:51 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.html:20 @@ -38883,6 +39501,7 @@ msgstr "crwdns81464:0crwdne81464:0" #: erpnext/selling/doctype/sales_order_item/sales_order_item.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/setup/doctype/authorization_rule/authorization_rule.json +#: erpnext/workspace_sidebar/selling.json msgid "Quotation" msgstr "crwdns81466:0crwdne81466:0" @@ -38922,20 +39541,22 @@ msgstr "crwdns136518:0crwdne136518:0" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/quotation_trends/quotation_trends.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Quotation Trends" msgstr "crwdns81502:0crwdne81502:0" -#: erpnext/selling/doctype/sales_order/sales_order.py:483 +#: erpnext/selling/doctype/sales_order/sales_order.py:484 msgid "Quotation {0} is cancelled" msgstr "crwdns81504:0{0}crwdne81504:0" -#: erpnext/selling/doctype/sales_order/sales_order.py:396 +#: erpnext/selling/doctype/sales_order/sales_order.py:397 msgid "Quotation {0} not of type {1}" msgstr "crwdns81506:0{0}crwdnd81506:0{1}crwdne81506:0" -#: erpnext/selling/doctype/quotation/quotation.py:347 +#: erpnext/selling/doctype/quotation/quotation.py:350 #: erpnext/selling/page/sales_funnel/sales_funnel.py:57 msgid "Quotations" msgstr "crwdns81508:0crwdne81508:0" @@ -38964,7 +39585,7 @@ msgstr "crwdns81516:0crwdne81516:0" msgid "RFQ and Purchase Order Settings" msgstr "crwdns195788:0crwdne195788:0" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:119 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:120 msgid "RFQs are not allowed for {0} due to a scorecard standing of {1}" msgstr "crwdns81518:0{0}crwdnd81518:0{1}crwdne81518:0" @@ -39043,8 +39664,8 @@ msgstr "crwdns136526:0crwdne136526:0" #: erpnext/accounts/doctype/share_transfer/share_transfer.json #: erpnext/accounts/print_format/sales_invoice_print/sales_invoice_print.html:92 #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:78 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:260 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:312 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:261 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:313 #: erpnext/accounts/report/share_ledger/share_ledger.py:56 #: erpnext/assets/doctype/asset_capitalization_service_item/asset_capitalization_service_item.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json @@ -39450,7 +40071,7 @@ msgstr "crwdns136586:0crwdne136586:0" msgid "Raw Materials Supplied Cost" msgstr "crwdns136588:0crwdne136588:0" -#: erpnext/manufacturing/doctype/bom/bom.py:726 +#: erpnext/manufacturing/doctype/bom/bom.py:733 msgid "Raw Materials cannot be blank." msgstr "crwdns81796:0crwdne81796:0" @@ -39654,9 +40275,9 @@ msgstr "crwdns136632:0crwdne136632:0" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:68 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1162 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:233 -#: erpnext/accounts/report/sales_register/sales_register.py:216 -#: erpnext/accounts/report/sales_register/sales_register.py:270 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:234 +#: erpnext/accounts/report/sales_register/sales_register.py:217 +#: erpnext/accounts/report/sales_register/sales_register.py:271 msgid "Receivable Account" msgstr "crwdns81882:0crwdne81882:0" @@ -39671,7 +40292,9 @@ msgid "Receivable/Payable Account: {0} doesn't belong to company {1}" msgstr "crwdns81886:0{0}crwdnd81886:0{1}crwdne81886:0" #. Label of the invoiced_amount (Check) field in DocType 'Email Digest' +#. Label of a Workspace Sidebar Item #: erpnext/setup/doctype/email_digest/email_digest.json +#: erpnext/workspace_sidebar/invoicing.json msgid "Receivables" msgstr "crwdns104640:0crwdne104640:0" @@ -39906,6 +40529,11 @@ msgstr "crwdns81982:0crwdne81982:0" msgid "Reconciliation Queue Size" msgstr "crwdns152224:0crwdne152224:0" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/banking.json +msgid "Reconciliation Statement" +msgstr "crwdns195890:0crwdne195890:0" + #. Label of the reconciliation_takes_effect_on (Select) field in DocType #. 'Company' #: erpnext/setup/doctype/company/company.json @@ -40190,6 +40818,11 @@ msgstr "crwdns152038:0crwdne152038:0" msgid "Regional" msgstr "crwdns82234:0crwdne82234:0" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "Registers" +msgstr "crwdns195892:0crwdne195892:0" + #. Label of the registration_details (Code) field in DocType 'Company' #: erpnext/setup/doctype/company/company.json msgid "Registration Details" @@ -40362,10 +40995,10 @@ msgstr "crwdns82292:0crwdne82292:0" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1268 #: erpnext/accounts/report/general_ledger/general_ledger.html:90 #: erpnext/accounts/report/general_ledger/general_ledger.html:116 -#: erpnext/accounts/report/general_ledger/general_ledger.py:796 +#: erpnext/accounts/report/general_ledger/general_ledger.py:794 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:112 -#: erpnext/accounts/report/purchase_register/purchase_register.py:295 -#: erpnext/accounts/report/sales_register/sales_register.py:334 +#: erpnext/accounts/report/purchase_register/purchase_register.py:296 +#: erpnext/accounts/report/sales_register/sales_register.py:335 #: erpnext/manufacturing/doctype/bom_creator/bom_creator.json #: erpnext/manufacturing/doctype/downtime_entry/downtime_entry.json #: erpnext/manufacturing/doctype/job_card/job_card.json @@ -40590,7 +41223,10 @@ msgid "Reports to" msgstr "crwdns136782:0crwdne136782:0" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Repost Accounting Ledger" msgstr "crwdns82424:0crwdne82424:0" @@ -40600,7 +41236,10 @@ msgid "Repost Accounting Ledger Items" msgstr "crwdns82426:0crwdne82426:0" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/repost_accounting_ledger_settings/repost_accounting_ledger_settings.json +#: erpnext/workspace_sidebar/accounts_setup.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Repost Accounting Ledger Settings" msgstr "crwdns82428:0crwdne82428:0" @@ -40616,7 +41255,9 @@ msgid "Repost Error Log" msgstr "crwdns136784:0crwdne136784:0" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json +#: erpnext/workspace_sidebar/stock.json msgid "Repost Item Valuation" msgstr "crwdns82434:0crwdne82434:0" @@ -40631,7 +41272,10 @@ msgid "Repost Only Accounting Ledgers" msgstr "crwdns161306:0crwdne161306:0" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/repost_payment_ledger/repost_payment_ledger.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Repost Payment Ledger" msgstr "crwdns82436:0crwdne82436:0" @@ -40772,16 +41416,18 @@ msgstr "crwdns136804:0crwdne136804:0" #. Label of the request_for_quotation (Link) field in DocType 'Supplier #. Quotation Item' #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/buying_settings/buying_settings.json #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.json -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:311 -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:413 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:312 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:414 #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:88 #: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js:70 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:270 #: erpnext/buying/workspace/buying/buying.json #: erpnext/stock/doctype/material_request/material_request.js:202 +#: erpnext/workspace_sidebar/buying.json msgid "Request for Quotation" msgstr "crwdns82500:0crwdne82500:0" @@ -40812,13 +41458,17 @@ msgstr "crwdns82516:0crwdne82516:0" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/requested_items_to_be_transferred/requested_items_to_be_transferred.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Requested Items To Be Transferred" msgstr "crwdns82520:0crwdne82520:0" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.json +#: erpnext/workspace_sidebar/buying.json msgid "Requested Items to Order and Receive" msgstr "crwdns82522:0crwdne82522:0" @@ -41890,8 +42540,8 @@ msgstr "crwdns136938:0crwdne136938:0" #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json -#: erpnext/accounts/report/purchase_register/purchase_register.py:281 -#: erpnext/accounts/report/sales_register/sales_register.py:311 +#: erpnext/accounts/report/purchase_register/purchase_register.py:282 +#: erpnext/accounts/report/sales_register/sales_register.py:312 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json #: erpnext/selling/doctype/quotation/quotation.json @@ -41983,11 +42633,13 @@ msgstr "crwdns83016:0crwdne83016:0" #. Label of the routing (Link) field in DocType 'BOM Creator' #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom/bom.json #: erpnext/manufacturing/doctype/bom_creator/bom_creator.js:94 #: erpnext/manufacturing/doctype/bom_creator/bom_creator.json #: erpnext/manufacturing/doctype/routing/routing.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Routing" msgstr "crwdns83024:0crwdne83024:0" @@ -42034,20 +42686,20 @@ msgstr "crwdns83044:0#{0}crwdne83044:0" msgid "Row #{0}: A reorder entry already exists for warehouse {1} with reorder type {2}." msgstr "crwdns83046:0#{0}crwdnd83046:0{1}crwdnd83046:0{2}crwdne83046:0" -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:327 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:329 msgid "Row #{0}: Acceptance Criteria Formula is incorrect." msgstr "crwdns83048:0#{0}crwdne83048:0" -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:307 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:309 msgid "Row #{0}: Acceptance Criteria Formula is required." msgstr "crwdns83050:0#{0}crwdne83050:0" #: erpnext/controllers/subcontracting_controller.py:125 -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:534 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:535 msgid "Row #{0}: Accepted Warehouse and Rejected Warehouse cannot be same" msgstr "crwdns83052:0#{0}crwdne83052:0" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:527 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:528 msgid "Row #{0}: Accepted Warehouse is mandatory for the accepted Item {1}" msgstr "crwdns83056:0#{0}crwdnd83056:0{1}crwdne83056:0" @@ -42068,7 +42720,7 @@ msgstr "crwdns83060:0#{0}crwdne83060:0" msgid "Row #{0}: Allocated amount:{1} is greater than outstanding amount:{2} for Payment Term {3}" msgstr "crwdns83062:0#{0}crwdnd83062:0{1}crwdnd83062:0{2}crwdnd83062:0{3}crwdne83062:0" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:275 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:276 msgid "Row #{0}: Amount must be a positive number" msgstr "crwdns83064:0#{0}crwdne83064:0" @@ -42080,11 +42732,11 @@ msgstr "crwdns154948:0#{0}crwdnd154948:0{1}crwdnd154948:0{2}crwdne154948:0" msgid "Row #{0}: Asset {1} is already sold" msgstr "crwdns154950:0#{0}crwdnd154950:0{1}crwdne154950:0" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:330 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:334 msgid "Row #{0}: BOM is not specified for subcontracting item {0}" msgstr "crwdns83068:0#{0}crwdnd83068:0{0}crwdne83068:0" -#: erpnext/selling/doctype/sales_order/sales_order.py:298 +#: erpnext/selling/doctype/sales_order/sales_order.py:299 msgid "Row #{0}: BOM not found for FG Item {1}" msgstr "crwdns160342:0#{0}crwdnd160342:0{1}crwdne160342:0" @@ -42140,7 +42792,7 @@ msgstr "crwdns164244:0#{0}crwdnd164244:0{1}crwdne164244:0" msgid "Row #{0}: Cannot set Rate if the billed amount is greater than the amount for Item {1}." msgstr "crwdns154952:0#{0}crwdnd154952:0{1}crwdne154952:0" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1110 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1111 msgid "Row #{0}: Cannot transfer more than Required Qty {1} for Item {2} against Job Card {3}" msgstr "crwdns83088:0#{0}crwdnd83088:0{1}crwdnd83088:0{2}crwdnd83088:0{3}crwdne83088:0" @@ -42148,23 +42800,23 @@ msgstr "crwdns83088:0#{0}crwdnd83088:0{1}crwdnd83088:0{2}crwdnd83088:0{3}crwdne8 msgid "Row #{0}: Child Item should not be a Product Bundle. Please remove Item {1} and Save" msgstr "crwdns83090:0#{0}crwdnd83090:0{1}crwdne83090:0" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:250 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:251 msgid "Row #{0}: Consumed Asset {1} cannot be Draft" msgstr "crwdns83094:0#{0}crwdnd83094:0{1}crwdne83094:0" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:253 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:254 msgid "Row #{0}: Consumed Asset {1} cannot be cancelled" msgstr "crwdns83096:0#{0}crwdnd83096:0{1}crwdne83096:0" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:235 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:236 msgid "Row #{0}: Consumed Asset {1} cannot be the same as the Target Asset" msgstr "crwdns83098:0#{0}crwdnd83098:0{1}crwdne83098:0" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:244 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:245 msgid "Row #{0}: Consumed Asset {1} cannot be {2}" msgstr "crwdns83100:0#{0}crwdnd83100:0{1}crwdnd83100:0{2}crwdne83100:0" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:258 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:259 msgid "Row #{0}: Consumed Asset {1} does not belong to company {2}" msgstr "crwdns83102:0#{0}crwdnd83102:0{1}crwdnd83102:0{2}crwdne83102:0" @@ -42219,11 +42871,11 @@ msgstr "crwdns160464:0#{0}crwdnd160464:0{1}crwdnd160464:0{2}crwdne160464:0" msgid "Row #{0}: Dates overlapping with other row in group {1}" msgstr "crwdns164248:0#{0}crwdnd164248:0{1}crwdne164248:0" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:354 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:358 msgid "Row #{0}: Default BOM not found for FG Item {1}" msgstr "crwdns83110:0#{0}crwdnd83110:0{1}crwdne83110:0" -#: erpnext/assets/doctype/asset/asset.py:681 +#: erpnext/assets/doctype/asset/asset.py:684 msgid "Row #{0}: Depreciation Start Date is required" msgstr "crwdns154954:0#{0}crwdne154954:0" @@ -42231,7 +42883,7 @@ msgstr "crwdns154954:0#{0}crwdne154954:0" msgid "Row #{0}: Duplicate entry in References {1} {2}" msgstr "crwdns83112:0#{0}crwdnd83112:0{1}crwdnd83112:0{2}crwdne83112:0" -#: erpnext/selling/doctype/sales_order/sales_order.py:328 +#: erpnext/selling/doctype/sales_order/sales_order.py:329 msgid "Row #{0}: Expected Delivery Date cannot be before Purchase Order Date" msgstr "crwdns83114:0#{0}crwdne83114:0" @@ -42243,18 +42895,18 @@ msgstr "crwdns83116:0#{0}crwdnd83116:0{1}crwdnd83116:0{2}crwdne83116:0" msgid "Row #{0}: Expense account {1} is not valid for Purchase Invoice {2}. Only expense accounts from non-stock items are allowed." msgstr "crwdns163866:0#{0}crwdnd163866:0{1}crwdnd163866:0{2}crwdne163866:0" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:359 -#: erpnext/selling/doctype/sales_order/sales_order.py:301 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:363 +#: erpnext/selling/doctype/sales_order/sales_order.py:302 msgid "Row #{0}: Finished Good Item Qty can not be zero" msgstr "crwdns83118:0#{0}crwdne83118:0" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:341 -#: erpnext/selling/doctype/sales_order/sales_order.py:281 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:345 +#: erpnext/selling/doctype/sales_order/sales_order.py:282 msgid "Row #{0}: Finished Good Item is not specified for service item {1}" msgstr "crwdns83120:0#{0}crwdnd83120:0{1}crwdne83120:0" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:348 -#: erpnext/selling/doctype/sales_order/sales_order.py:288 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:352 +#: erpnext/selling/doctype/sales_order/sales_order.py:289 msgid "Row #{0}: Finished Good Item {1} must be a sub-contracted item" msgstr "crwdns83122:0#{0}crwdnd83122:0{1}crwdne83122:0" @@ -42262,7 +42914,7 @@ msgstr "crwdns83122:0#{0}crwdnd83122:0{1}crwdne83122:0" msgid "Row #{0}: Finished Good must be {1}" msgstr "crwdns136954:0#{0}crwdnd136954:0{1}crwdne136954:0" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:515 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:516 msgid "Row #{0}: Finished Good reference is mandatory for Scrap Item {1}." msgstr "crwdns83124:0#{0}crwdnd83124:0{1}crwdne83124:0" @@ -42279,7 +42931,7 @@ msgstr "crwdns83126:0#{0}crwdnd83126:0{1}crwdne83126:0" msgid "Row #{0}: For {1}, you can select reference document only if account gets debited" msgstr "crwdns83128:0#{0}crwdnd83128:0{1}crwdne83128:0" -#: erpnext/assets/doctype/asset/asset.py:664 +#: erpnext/assets/doctype/asset/asset.py:667 msgid "Row #{0}: Frequency of Depreciation must be greater than zero" msgstr "crwdns164250:0#{0}crwdne164250:0" @@ -42287,7 +42939,7 @@ msgstr "crwdns164250:0#{0}crwdne164250:0" msgid "Row #{0}: From Date cannot be before To Date" msgstr "crwdns83130:0#{0}crwdne83130:0" -#: erpnext/manufacturing/doctype/job_card/job_card.py:862 +#: erpnext/manufacturing/doctype/job_card/job_card.py:863 msgid "Row #{0}: From Time and To Time fields are required" msgstr "crwdns154780:0#{0}crwdne154780:0" @@ -42332,11 +42984,11 @@ msgstr "crwdns83138:0#{0}crwdnd83138:0{1}crwdne83138:0" msgid "Row #{0}: Item {1} is not a part of Subcontracting Inward Order {2}" msgstr "crwdns160360:0#{0}crwdnd160360:0{1}crwdnd160360:0{2}crwdne160360:0" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:269 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:270 msgid "Row #{0}: Item {1} is not a service item" msgstr "crwdns83140:0#{0}crwdnd83140:0{1}crwdne83140:0" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:223 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:224 msgid "Row #{0}: Item {1} is not a stock item" msgstr "crwdns83142:0#{0}crwdnd83142:0{1}crwdne83142:0" @@ -42352,15 +43004,19 @@ msgstr "crwdns160364:0#{0}crwdnd160364:0{1}crwdne160364:0" msgid "Row #{0}: Journal Entry {1} does not have account {2} or already matched against another voucher" msgstr "crwdns83144:0#{0}crwdnd83144:0{1}crwdnd83144:0{2}crwdne83144:0" -#: erpnext/assets/doctype/asset/asset.py:675 +#: erpnext/assets/doctype/asset_category/asset_category.py:149 +msgid "Row #{0}: Missing {1} for company {2}." +msgstr "crwdns195894:0#{0}crwdnd195894:0{1}crwdnd195894:0{2}crwdne195894:0" + +#: erpnext/assets/doctype/asset/asset.py:678 msgid "Row #{0}: Next Depreciation Date cannot be before Available-for-use Date" msgstr "crwdns154958:0#{0}crwdne154958:0" -#: erpnext/assets/doctype/asset/asset.py:670 +#: erpnext/assets/doctype/asset/asset.py:673 msgid "Row #{0}: Next Depreciation Date cannot be before Purchase Date" msgstr "crwdns154960:0#{0}crwdne154960:0" -#: erpnext/selling/doctype/sales_order/sales_order.py:668 +#: erpnext/selling/doctype/sales_order/sales_order.py:669 msgid "Row #{0}: Not allowed to change Supplier as Purchase Order already exists" msgstr "crwdns83148:0#{0}crwdne83148:0" @@ -42368,7 +43024,7 @@ msgstr "crwdns83148:0#{0}crwdne83148:0" msgid "Row #{0}: Only {1} available to reserve for the Item {2}" msgstr "crwdns83150:0#{0}crwdnd83150:0{1}crwdnd83150:0{2}crwdne83150:0" -#: erpnext/assets/doctype/asset/asset.py:638 +#: erpnext/assets/doctype/asset/asset.py:641 msgid "Row #{0}: Opening Accumulated Depreciation must be less than or equal to {1}" msgstr "crwdns154962:0#{0}crwdnd154962:0{1}crwdne154962:0" @@ -42381,11 +43037,11 @@ msgstr "crwdns83152:0#{0}crwdnd83152:0{1}crwdnd83152:0{2}crwdnd83152:0{3}crwdnd8 msgid "Row #{0}: Overconsumption of Customer Provided Item {1} against Work Order {2} is not allowed in the Subcontracting Inward process." msgstr "crwdns160468:0#{0}crwdnd160468:0{1}crwdnd160468:0{2}crwdne160468:0" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1052 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1048 msgid "Row #{0}: Please select Item Code in Assembly Items" msgstr "crwdns83156:0#{0}crwdne83156:0" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1055 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1051 msgid "Row #{0}: Please select the BOM No in Assembly Items" msgstr "crwdns83158:0#{0}crwdne83158:0" @@ -42393,7 +43049,7 @@ msgstr "crwdns83158:0#{0}crwdne83158:0" msgid "Row #{0}: Please select the Finished Good Item against which this Customer Provided Item will be used." msgstr "crwdns160470:0#{0}crwdne160470:0" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1049 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1045 msgid "Row #{0}: Please select the Sub Assembly Warehouse" msgstr "crwdns111962:0#{0}crwdne111962:0" @@ -42409,8 +43065,8 @@ msgstr "crwdns83164:0#{0}crwdne83164:0" msgid "Row #{0}: Qty increased by {1}" msgstr "crwdns83166:0#{0}crwdnd83166:0{1}crwdne83166:0" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:226 -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:272 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:227 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:273 msgid "Row #{0}: Qty must be a positive number" msgstr "crwdns83168:0#{0}crwdne83168:0" @@ -42462,7 +43118,7 @@ msgstr "crwdns83180:0#{0}crwdne83180:0" msgid "Row #{0}: Reference Document Type must be one of Sales Order, Sales Invoice, Journal Entry or Dunning" msgstr "crwdns83182:0#{0}crwdne83182:0" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:508 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:509 msgid "Row #{0}: Rejected Qty cannot be set for Scrap Item {1}." msgstr "crwdns83186:0#{0}crwdnd83186:0{1}crwdne83186:0" @@ -42486,7 +43142,7 @@ msgstr "crwdns160368:0#{0}crwdnd160368:0{1}crwdne160368:0" msgid "Row #{0}: Returned quantity cannot be greater than available quantity to return for Item {1}" msgstr "crwdns160370:0#{0}crwdnd160370:0{1}crwdne160370:0" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:503 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:504 msgid "Row #{0}: Scrap Item Qty cannot be zero" msgstr "crwdns83192:0#{0}crwdne83192:0" @@ -42529,11 +43185,11 @@ msgstr "crwdns83204:0#{0}crwdne83204:0" msgid "Row #{0}: Service Start and End Date is required for deferred accounting" msgstr "crwdns83206:0#{0}crwdne83206:0" -#: erpnext/selling/doctype/sales_order/sales_order.py:491 +#: erpnext/selling/doctype/sales_order/sales_order.py:492 msgid "Row #{0}: Set Supplier for item {1}" msgstr "crwdns83208:0#{0}crwdnd83208:0{1}crwdne83208:0" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1059 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1055 msgid "Row #{0}: Since 'Track Semi Finished Goods' is enabled, the BOM {1} cannot be used for Sub Assembly Items" msgstr "crwdns158350:0#{0}crwdnd158350:0{1}crwdne158350:0" @@ -42557,11 +43213,11 @@ msgstr "crwdns160680:0#{0}crwdne160680:0" msgid "Row #{0}: Source, Target Warehouse and Inventory Dimensions cannot be the exact same for Material Transfer" msgstr "crwdns160682:0#{0}crwdne160682:0" -#: erpnext/manufacturing/doctype/workstation/workstation.py:105 +#: erpnext/manufacturing/doctype/workstation/workstation.py:106 msgid "Row #{0}: Start Time and End Time are required" msgstr "crwdns111964:0#{0}crwdne111964:0" -#: erpnext/manufacturing/doctype/workstation/workstation.py:108 +#: erpnext/manufacturing/doctype/workstation/workstation.py:109 msgid "Row #{0}: Start Time must be before End Time" msgstr "crwdns111966:0#{0}crwdne111966:0" @@ -42618,15 +43274,15 @@ msgstr "crwdns83228:0#{0}crwdnd83228:0{1}crwdne83228:0" msgid "Row #{0}: The warehouse {1} is not a child warehouse of a group warehouse {2}" msgstr "crwdns127848:0#{0}crwdnd127848:0{1}crwdnd127848:0{2}crwdne127848:0" -#: erpnext/manufacturing/doctype/workstation/workstation.py:181 +#: erpnext/manufacturing/doctype/workstation/workstation.py:182 msgid "Row #{0}: Timings conflicts with row {1}" msgstr "crwdns83232:0#{0}crwdnd83232:0{1}crwdne83232:0" -#: erpnext/assets/doctype/asset/asset.py:651 +#: erpnext/assets/doctype/asset/asset.py:654 msgid "Row #{0}: Total Number of Depreciations cannot be less than or equal to Opening Number of Booked Depreciations" msgstr "crwdns154966:0#{0}crwdne154966:0" -#: erpnext/assets/doctype/asset/asset.py:660 +#: erpnext/assets/doctype/asset/asset.py:663 msgid "Row #{0}: Total Number of Depreciations must be greater than zero" msgstr "crwdns164254:0#{0}crwdne164254:0" @@ -42650,7 +43306,7 @@ msgstr "crwdns83236:0#{0}crwdnd83236:0{1}crwdne83236:0" msgid "Row #{0}: {1} can not be negative for item {2}" msgstr "crwdns83240:0#{0}crwdnd83240:0{1}crwdnd83240:0{2}crwdne83240:0" -#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:320 +#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:322 msgid "Row #{0}: {1} is not a valid reading field. Please refer to the field description." msgstr "crwdns83242:0#{0}crwdnd83242:0{1}crwdne83242:0" @@ -42674,7 +43330,7 @@ msgstr "crwdns154252:0#{idx}crwdne154252:0" msgid "Row #{idx}: Item rate has been updated as per valuation rate since its an internal stock transfer." msgstr "crwdns154254:0#{idx}crwdne154254:0" -#: erpnext/controllers/buying_controller.py:1043 +#: erpnext/controllers/buying_controller.py:1060 msgid "Row #{idx}: Please enter a location for the asset item {item_code}." msgstr "crwdns154256:0#{idx}crwdnd154256:0{item_code}crwdne154256:0" @@ -42694,7 +43350,7 @@ msgstr "crwdns154262:0#{idx}crwdnd154262:0{field_label}crwdne154262:0" msgid "Row #{idx}: {from_warehouse_field} and {to_warehouse_field} cannot be same." msgstr "crwdns154266:0#{idx}crwdnd154266:0{from_warehouse_field}crwdnd154266:0{to_warehouse_field}crwdne154266:0" -#: erpnext/controllers/buying_controller.py:1162 +#: erpnext/controllers/buying_controller.py:1179 msgid "Row #{idx}: {schedule_date} cannot be before {transaction_date}." msgstr "crwdns154268:0#{idx}crwdnd154268:0{schedule_date}crwdnd154268:0{transaction_date}crwdne154268:0" @@ -42718,7 +43374,7 @@ msgstr "crwdns83262:0crwdne83262:0" msgid "Row #{}: POS Invoice {} is not submitted yet" msgstr "crwdns83264:0crwdne83264:0" -#: erpnext/assets/doctype/asset_maintenance/asset_maintenance.py:41 +#: erpnext/assets/doctype/asset_maintenance/asset_maintenance.py:43 msgid "Row #{}: Please assign task to a member." msgstr "crwdns104646:0crwdne104646:0" @@ -42759,7 +43415,7 @@ msgstr "crwdns83282:0crwdne83282:0" msgid "Row No {0}: Warehouse is required. Please set a Default Warehouse for Item {1} and Company {2}" msgstr "crwdns83284:0{0}crwdnd83284:0{1}crwdnd83284:0{2}crwdne83284:0" -#: erpnext/manufacturing/doctype/job_card/job_card.py:729 +#: erpnext/manufacturing/doctype/job_card/job_card.py:730 msgid "Row {0} : Operation is required against the raw material item {1}" msgstr "crwdns83286:0{0}crwdnd83286:0{1}crwdne83286:0" @@ -42771,7 +43427,7 @@ msgstr "crwdns83288:0{0}crwdnd83288:0{1}crwdnd83288:0{2}crwdne83288:0" msgid "Row {0}# Item {1} not found in 'Raw Materials Supplied' table in {2} {3}" msgstr "crwdns83292:0{0}crwdnd83292:0{1}crwdnd83292:0{2}crwdnd83292:0{3}crwdne83292:0" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:273 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:274 msgid "Row {0}: Accepted Qty and Rejected Qty can't be zero at the same time." msgstr "crwdns83294:0{0}crwdne83294:0" @@ -42811,7 +43467,7 @@ msgstr "crwdns83310:0{0}crwdnd83310:0{1}crwdne83310:0" msgid "Row {0}: Both Debit and Credit values cannot be zero" msgstr "crwdns83312:0{0}crwdne83312:0" -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:550 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:551 msgid "Row {0}: Consumed Qty {1} {2} must be less than or equal to Available Qty For Consumption\n" "\t\t\t\t\t{3} {4} in Consumed Items Table." msgstr "crwdns161490:0{0}crwdnd161490:0{1}crwdnd161490:0{2}crwdnd161490:0{3}crwdnd161490:0{4}crwdne161490:0" @@ -42832,7 +43488,7 @@ msgstr "crwdns83318:0{0}crwdnd83318:0{1}crwdne83318:0" msgid "Row {0}: Credit entry can not be linked with a {1}" msgstr "crwdns83320:0{0}crwdnd83320:0{1}crwdne83320:0" -#: erpnext/manufacturing/doctype/bom/bom.py:538 +#: erpnext/manufacturing/doctype/bom/bom.py:539 msgid "Row {0}: Currency of the BOM #{1} should be equal to the selected currency {2}" msgstr "crwdns83322:0{0}crwdnd83322:0#{1}crwdnd83322:0{2}crwdne83322:0" @@ -42861,11 +43517,11 @@ msgstr "crwdns83332:0{0}crwdne83332:0" msgid "Row {0}: Exchange Rate is mandatory" msgstr "crwdns83336:0{0}crwdne83336:0" -#: erpnext/assets/doctype/asset/asset.py:609 +#: erpnext/assets/doctype/asset/asset.py:612 msgid "Row {0}: Expected Value After Useful Life cannot be negative" msgstr "crwdns164258:0{0}crwdne164258:0" -#: erpnext/assets/doctype/asset/asset.py:612 +#: erpnext/assets/doctype/asset/asset.py:615 msgid "Row {0}: Expected Value After Useful Life must be less than Net Purchase Amount" msgstr "crwdns160238:0{0}crwdne160238:0" @@ -42881,7 +43537,7 @@ msgstr "crwdns83342:0{0}crwdnd83342:0{1}crwdnd83342:0{2}crwdnd83342:0{3}crwdne83 msgid "Row {0}: Expense Head changed to {1} because expense is booked against this account in Purchase Receipt {2}" msgstr "crwdns83344:0{0}crwdnd83344:0{1}crwdnd83344:0{2}crwdne83344:0" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:142 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:143 msgid "Row {0}: For Supplier {1}, Email Address is Required to send an email" msgstr "crwdns83346:0{0}crwdnd83346:0{1}crwdne83346:0" @@ -42889,7 +43545,7 @@ msgstr "crwdns83346:0{0}crwdnd83346:0{1}crwdne83346:0" msgid "Row {0}: From Time and To Time is mandatory." msgstr "crwdns83348:0{0}crwdne83348:0" -#: erpnext/manufacturing/doctype/job_card/job_card.py:306 +#: erpnext/manufacturing/doctype/job_card/job_card.py:307 #: erpnext/projects/doctype/timesheet/timesheet.py:225 msgid "Row {0}: From Time and To Time of {1} is overlapping with {2}" msgstr "crwdns83350:0{0}crwdnd83350:0{1}crwdnd83350:0{2}crwdne83350:0" @@ -42898,7 +43554,7 @@ msgstr "crwdns83350:0{0}crwdnd83350:0{1}crwdnd83350:0{2}crwdne83350:0" msgid "Row {0}: From Warehouse is mandatory for internal transfers" msgstr "crwdns83352:0{0}crwdne83352:0" -#: erpnext/manufacturing/doctype/job_card/job_card.py:297 +#: erpnext/manufacturing/doctype/job_card/job_card.py:298 msgid "Row {0}: From time must be less than to time" msgstr "crwdns83354:0{0}crwdne83354:0" @@ -43062,7 +43718,7 @@ msgstr "crwdns163972:0{0}crwdne163972:0" msgid "Row {0}: UOM Conversion Factor is mandatory" msgstr "crwdns83420:0{0}crwdne83420:0" -#: erpnext/manufacturing/doctype/bom/bom.py:1203 +#: erpnext/manufacturing/doctype/bom/bom.py:1212 #: erpnext/manufacturing/doctype/work_order/work_order.py:410 msgid "Row {0}: Workstation or Workstation Type is mandatory for an operation {1}" msgstr "crwdns151454:0{0}crwdnd151454:0{1}crwdne151454:0" @@ -43091,11 +43747,11 @@ msgstr "crwdns83430:0{0}crwdnd83430:0{1}crwdnd83430:0{2}crwdnd83430:0{3}crwdne83 msgid "Row {0}: {2} Item {1} does not exist in {2} {3}" msgstr "crwdns111978:0{0}crwdnd111978:0{2}crwdnd111978:0{1}crwdnd111978:0{2}crwdnd111978:0{3}crwdne111978:0" -#: erpnext/utilities/transaction_base.py:561 +#: erpnext/utilities/transaction_base.py:562 msgid "Row {1}: Quantity ({0}) cannot be a fraction. To allow this, disable '{2}' in UOM {3}." msgstr "crwdns83434:0{1}crwdnd83434:0{0}crwdnd83434:0{2}crwdnd83434:0{3}crwdne83434:0" -#: erpnext/controllers/buying_controller.py:1025 +#: erpnext/controllers/buying_controller.py:1042 msgid "Row {idx}: Asset Naming Series is mandatory for the auto creation of assets for item {item_code}." msgstr "crwdns154270:0{idx}crwdnd154270:0{item_code}crwdne154270:0" @@ -43217,7 +43873,9 @@ msgid "SLA will be applied on every {0}" msgstr "crwdns83492:0{0}crwdne83492:0" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/selling/doctype/sms_center/sms_center.json +#: erpnext/workspace_sidebar/crm.json msgid "SMS Center" msgstr "crwdns83494:0crwdne83494:0" @@ -43314,8 +43972,10 @@ msgstr "crwdns83546:0crwdne83546:0" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/sales_analytics/sales_analytics.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/selling.json msgid "Sales Analytics" msgstr "crwdns83548:0crwdne83548:0" @@ -43339,9 +43999,11 @@ msgstr "crwdns83554:0crwdne83554:0" #. Schedule' #. Name of a DocType #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/master_production_schedule/master_production_schedule.json #: erpnext/manufacturing/doctype/sales_forecast/sales_forecast.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Sales Forecast" msgstr "crwdns159932:0crwdne159932:0" @@ -43352,10 +44014,12 @@ msgstr "crwdns159934:0crwdne159934:0" #. Label of a Link in the CRM Workspace #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/workspace/crm/crm.json #: erpnext/selling/page/sales_funnel/sales_funnel.js:7 -#: erpnext/selling/page/sales_funnel/sales_funnel.js:46 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:49 #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/selling.json msgid "Sales Funnel" msgstr "crwdns83556:0crwdne83556:0" @@ -43387,6 +44051,7 @@ msgstr "crwdns142962:0crwdne142962:0" #. Label of a shortcut in the Home Workspace #. Option for the 'Reference Type' (Select) field in DocType 'Quality #. Inspection' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/loyalty_point_entry_redemption/loyalty_point_entry_redemption.json #: erpnext/accounts/doctype/overdue_payment/overdue_payment.json @@ -43410,6 +44075,8 @@ msgstr "crwdns142962:0crwdne142962:0" #: erpnext/stock/doctype/delivery_note/delivery_note.js:347 #: erpnext/stock/doctype/delivery_note/delivery_note_list.js:67 #: erpnext/stock/doctype/quality_inspection/quality_inspection.json +#: erpnext/workspace_sidebar/home.json erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Invoice" msgstr "crwdns83558:0crwdne83558:0" @@ -43459,9 +44126,12 @@ msgstr "crwdns154664:0crwdne154664:0" #. Name of a report #. Label of a Link in the Financial Reports Workspace #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/sales_invoice_trends/sales_invoice_trends.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Invoice Trends" msgstr "crwdns83604:0crwdne83604:0" @@ -43493,7 +44163,7 @@ msgstr "crwdns154676:0crwdne154676:0" msgid "Sales Invoice {0} has already been submitted" msgstr "crwdns83606:0{0}crwdne83606:0" -#: erpnext/selling/doctype/sales_order/sales_order.py:587 +#: erpnext/selling/doctype/sales_order/sales_order.py:588 msgid "Sales Invoice {0} must be deleted before cancelling this Sales Order" msgstr "crwdns83608:0{0}crwdne83608:0" @@ -43502,15 +44172,15 @@ msgstr "crwdns83608:0{0}crwdne83608:0" msgid "Sales Monthly History" msgstr "crwdns136988:0crwdne136988:0" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:150 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:153 msgid "Sales Opportunities by Campaign" msgstr "crwdns148828:0crwdne148828:0" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:152 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:155 msgid "Sales Opportunities by Medium" msgstr "crwdns148830:0crwdne148830:0" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:148 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:151 msgid "Sales Opportunities by Source" msgstr "crwdns104650:0crwdne104650:0" @@ -43528,6 +44198,8 @@ msgstr "crwdns104650:0crwdne104650:0" #. Label of the sales_order (Link) field in DocType 'Production Plan Item' #. Label of the sales_order (Link) field in DocType 'Production Plan Sales #. Order' +#. Label of the sales_order (Link) field in DocType 'Production Plan Sub +#. Assembly Item' #. Label of the sales_order (Link) field in DocType 'Work Order' #. Label of the sales_order (Link) field in DocType 'Project' #. Label of the sales_order (Link) field in DocType 'Delivery Schedule Item' @@ -43540,12 +44212,13 @@ msgstr "crwdns104650:0crwdne104650:0" #. Option for the 'Voucher Type' (Select) field in DocType 'Stock Reservation #. Entry' #. Label of a Link in the Subcontracting Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:278 #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:276 -#: erpnext/accounts/report/sales_register/sales_register.py:237 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:277 +#: erpnext/accounts/report/sales_register/sales_register.py:238 #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json #: erpnext/controllers/selling_controller.py:494 @@ -43558,6 +44231,7 @@ msgstr "crwdns104650:0crwdne104650:0" #: erpnext/manufacturing/doctype/production_plan/production_plan.json #: erpnext/manufacturing/doctype/production_plan_item/production_plan_item.json #: erpnext/manufacturing/doctype/production_plan_sales_order/production_plan_sales_order.json +#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json #: erpnext/manufacturing/doctype/work_order/work_order.json #: erpnext/manufacturing/doctype/work_order/work_order_calendar.js:32 #: erpnext/manufacturing/report/production_plan_summary/production_plan_summary.py:155 @@ -43586,15 +44260,19 @@ msgstr "crwdns104650:0crwdne104650:0" #: erpnext/stock/report/delayed_order_report/delayed_order_report.js:30 #: erpnext/stock/report/delayed_order_report/delayed_order_report.py:74 #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/selling.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Sales Order" msgstr "crwdns83616:0crwdne83616:0" #. Name of a report #. Label of a Link in the Selling Workspace #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/sales_order_analysis/sales_order_analysis.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Order Analysis" msgstr "crwdns83658:0crwdne83658:0" @@ -43612,6 +44290,8 @@ msgstr "crwdns136990:0crwdne136990:0" #. Label of the sales_order_item (Data) field in DocType 'Production Plan Item' #. Label of the sales_order_item (Data) field in DocType 'Production Plan Item #. Reference' +#. Label of the sales_order_item (Data) field in DocType 'Production Plan Sub +#. Assembly Item' #. Label of the sales_order_item (Data) field in DocType 'Work Order' #. Label of the sales_order_item (Data) field in DocType 'Delivery Schedule #. Item' @@ -43630,6 +44310,7 @@ msgstr "crwdns136990:0crwdne136990:0" #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/manufacturing/doctype/production_plan_item/production_plan_item.json #: erpnext/manufacturing/doctype/production_plan_item_reference/production_plan_item_reference.json +#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json #: erpnext/manufacturing/doctype/work_order/work_order.json #: erpnext/selling/doctype/delivery_schedule_item/delivery_schedule_item.json #: erpnext/selling/doctype/sales_order/sales_order.js:336 @@ -43669,8 +44350,10 @@ msgstr "crwdns136996:0crwdne136996:0" #. Name of a report #. Label of a chart in the Selling Workspace #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/sales_order_trends/sales_order_trends.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Order Trends" msgstr "crwdns83690:0crwdne83690:0" @@ -43678,7 +44361,7 @@ msgstr "crwdns83690:0crwdne83690:0" msgid "Sales Order required for Item {0}" msgstr "crwdns83692:0{0}crwdne83692:0" -#: erpnext/selling/doctype/sales_order/sales_order.py:352 +#: erpnext/selling/doctype/sales_order/sales_order.py:353 msgid "Sales Order {0} already exists against Customer's Purchase Order {1}. To allow multiple Sales Orders, Enable {2} in {3}" msgstr "crwdns83694:0{0}crwdnd83694:0{1}crwdnd83694:0{2}crwdnd83694:0{3}crwdne83694:0" @@ -43740,6 +44423,7 @@ msgstr "crwdns137000:0crwdne137000:0" #. Label of a Link in the Selling Workspace #. Name of a DocType #. Label of the sales_partner (Link) field in DocType 'Delivery Note' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json @@ -43760,6 +44444,7 @@ msgstr "crwdns137000:0crwdne137000:0" #: erpnext/selling/workspace/selling/selling.json #: erpnext/setup/doctype/sales_partner/sales_partner.json #: erpnext/stock/doctype/delivery_note/delivery_note.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Partner" msgstr "crwdns83712:0crwdne83712:0" @@ -43790,7 +44475,9 @@ msgid "Sales Partner Target" msgstr "crwdns137006:0crwdne137006:0" #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Partner Target Variance Based On Item Group" msgstr "crwdns83744:0crwdne83744:0" @@ -43813,16 +44500,21 @@ msgstr "crwdns83750:0crwdne83750:0" #. Name of a report #. Label of a Link in the Financial Reports Workspace #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/sales_partners_commission/sales_partners_commission.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Partners Commission" msgstr "crwdns83754:0crwdne83754:0" #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Sales Payment Summary" msgstr "crwdns83756:0crwdne83756:0" @@ -43840,6 +44532,7 @@ msgstr "crwdns83756:0crwdne83756:0" #. Label of the sales_person (Link) field in DocType 'Sales Team' #. Label of a Link in the Selling Workspace #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:158 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:137 @@ -43861,6 +44554,7 @@ msgstr "crwdns83756:0crwdne83756:0" #: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.py:116 #: erpnext/selling/workspace/selling/selling.json #: erpnext/setup/doctype/sales_person/sales_person.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/selling.json msgid "Sales Person" msgstr "crwdns83758:0crwdne83758:0" @@ -43880,8 +44574,10 @@ msgstr "crwdns137008:0crwdne137008:0" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/sales_person_target_variance_based_on_item_group/sales_person_target_variance_based_on_item_group.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Person Target Variance Based On Item Group" msgstr "crwdns83776:0crwdne83776:0" @@ -43893,23 +44589,28 @@ msgstr "crwdns137010:0crwdne137010:0" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/sales_person_wise_transaction_summary/sales_person_wise_transaction_summary.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Person-wise Transaction Summary" msgstr "crwdns83780:0crwdne83780:0" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:47 +#. Label of a Workspace Sidebar Item +#: erpnext/selling/page/sales_funnel/sales_funnel.js:50 +#: erpnext/workspace_sidebar/crm.json msgid "Sales Pipeline" msgstr "crwdns83782:0crwdne83782:0" #. Name of a report #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/report/sales_pipeline_analytics/sales_pipeline_analytics.json -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Sales Pipeline Analytics" msgstr "crwdns83784:0crwdne83784:0" -#: erpnext/selling/page/sales_funnel/sales_funnel.js:154 +#: erpnext/selling/page/sales_funnel/sales_funnel.js:157 msgid "Sales Pipeline by Stage" msgstr "crwdns104652:0crwdne104652:0" @@ -43918,7 +44619,10 @@ msgid "Sales Price List" msgstr "crwdns83786:0crwdne83786:0" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/sales_register/sales_register.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/selling.json msgid "Sales Register" msgstr "crwdns83788:0crwdne83788:0" @@ -43934,11 +44638,12 @@ msgstr "crwdns83790:0crwdne83790:0" #. Label of the sales_stage (Link) field in DocType 'Opportunity' #. Name of a DocType #. Label of a Link in the CRM Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/opportunity/opportunity.json #: erpnext/crm/doctype/sales_stage/sales_stage.json #: erpnext/crm/report/lost_opportunity/lost_opportunity.py:51 #: erpnext/crm/report/sales_pipeline_analytics/sales_pipeline_analytics.py:69 -#: erpnext/crm/workspace/crm/crm.json +#: erpnext/crm/workspace/crm/crm.json erpnext/workspace_sidebar/crm.json msgid "Sales Stage" msgstr "crwdns83792:0crwdne83792:0" @@ -43947,8 +44652,10 @@ msgid "Sales Summary" msgstr "crwdns83798:0crwdne83798:0" #. Label of the sales_tax_template (Link) field in DocType 'Tax Rule' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/tax_rule/tax_rule.json #: erpnext/setup/doctype/company/company.js:133 +#: erpnext/workspace_sidebar/taxes.json msgid "Sales Tax Template" msgstr "crwdns83800:0crwdne83800:0" @@ -44071,7 +44778,7 @@ msgstr "crwdns83872:0crwdne83872:0" msgid "Same item cannot be entered multiple times." msgstr "crwdns83874:0crwdne83874:0" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:111 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:112 msgid "Same supplier has been entered multiple times" msgstr "crwdns83876:0crwdne83876:0" @@ -44356,7 +45063,7 @@ msgstr "crwdns137072:0crwdne137072:0" msgid "Scrap Warehouse" msgstr "crwdns137074:0crwdne137074:0" -#: erpnext/assets/doctype/asset/depreciation.py:384 +#: erpnext/assets/doctype/asset/depreciation.py:385 msgid "Scrap date cannot be before purchase date" msgstr "crwdns148832:0crwdne148832:0" @@ -44758,7 +45465,7 @@ msgstr "crwdns84206:0crwdne84206:0" msgid "Select the customer or supplier." msgstr "crwdns84208:0crwdne84208:0" -#: erpnext/assets/doctype/asset/asset.js:921 +#: erpnext/assets/doctype/asset/asset.js:922 msgid "Select the date" msgstr "crwdns148834:0crwdne148834:0" @@ -44824,22 +45531,22 @@ msgstr "crwdns84230:0crwdne84230:0" msgid "Self delivery" msgstr "crwdns137104:0crwdne137104:0" -#: erpnext/assets/doctype/asset/asset.js:632 +#: erpnext/assets/doctype/asset/asset.js:633 #: erpnext/stock/doctype/batch/batch_dashboard.py:9 #: erpnext/stock/doctype/item/item_dashboard.py:20 msgid "Sell" msgstr "crwdns84234:0crwdne84234:0" #: erpnext/assets/doctype/asset/asset.js:168 -#: erpnext/assets/doctype/asset/asset.js:621 +#: erpnext/assets/doctype/asset/asset.js:622 msgid "Sell Asset" msgstr "crwdns84236:0crwdne84236:0" -#: erpnext/assets/doctype/asset/asset.js:626 +#: erpnext/assets/doctype/asset/asset.js:627 msgid "Sell Qty" msgstr "crwdns164268:0crwdne164268:0" -#: erpnext/assets/doctype/asset/asset.js:642 +#: erpnext/assets/doctype/asset/asset.js:643 msgid "Sell quantity cannot exceed the asset quantity" msgstr "crwdns164270:0crwdne164270:0" @@ -44847,7 +45554,7 @@ msgstr "crwdns164270:0crwdne164270:0" msgid "Sell quantity cannot exceed the asset quantity. Asset {0} has only {1} item(s)." msgstr "crwdns164272:0{0}crwdnd164272:0{1}crwdne164272:0" -#: erpnext/assets/doctype/asset/asset.js:638 +#: erpnext/assets/doctype/asset/asset.js:639 msgid "Sell quantity must be greater than zero" msgstr "crwdns164274:0crwdne164274:0" @@ -44856,6 +45563,7 @@ msgstr "crwdns164274:0crwdne164274:0" #. Option for the 'Shipping Rule Type' (Select) field in DocType 'Shipping #. Rule' #. Group in Subscription's connections +#. Label of a Desktop Icon #. Option for the 'Order Type' (Select) field in DocType 'Blanket Order' #. Name of a Workspace #. Label of a Card Break in the Selling Workspace @@ -44863,16 +45571,19 @@ msgstr "crwdns164274:0crwdne164274:0" #. Label of the selling (Check) field in DocType 'Terms and Conditions' #. Label of the selling (Check) field in DocType 'Item Price' #. Label of the selling (Check) field in DocType 'Price List' +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json #: erpnext/accounts/doctype/shipping_rule/shipping_rule.json #: erpnext/accounts/doctype/subscription/subscription.json +#: erpnext/desktop_icon/selling.json #: erpnext/manufacturing/doctype/blanket_order/blanket_order.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/setup/doctype/incoterm/incoterm.json #: erpnext/setup/doctype/terms_and_conditions/terms_and_conditions.json #: erpnext/stock/doctype/item_price/item_price.json #: erpnext/stock/doctype/price_list/price_list.json +#: erpnext/workspace_sidebar/selling.json msgid "Selling" msgstr "crwdns84238:0crwdne84238:0" @@ -44892,10 +45603,12 @@ msgstr "crwdns84262:0crwdne84262:0" #. Name of a DocType #. Label of a Link in the Selling Workspace #. Label of a shortcut in the ERPNext Settings Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/doctype/selling_settings/selling_settings.json #: erpnext/selling/workspace/selling/selling.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json #: erpnext/stock/doctype/stock_settings/stock_settings.py:222 +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Selling Settings" msgstr "crwdns84264:0crwdne84264:0" @@ -45070,6 +45783,7 @@ msgstr "crwdns84330:0crwdne84330:0" #. Supplied Item' #. Label of the serial_no (Link) field in DocType 'Warranty Claim' #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -45089,7 +45803,7 @@ msgstr "crwdns84330:0crwdne84330:0" #: erpnext/stock/doctype/packed_item/packed_item.json #: erpnext/stock/doctype/pick_list_item/pick_list_item.json #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:158 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:159 #: erpnext/stock/doctype/serial_and_batch_entry/serial_and_batch_entry.json #: erpnext/stock/doctype/serial_no/serial_no.json #: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json @@ -45108,6 +45822,7 @@ msgstr "crwdns84330:0crwdne84330:0" #: erpnext/subcontracting/doctype/subcontracting_receipt_supplied_item/subcontracting_receipt_supplied_item.json #: erpnext/support/doctype/warranty_claim/warranty_claim.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial No" msgstr "crwdns84332:0crwdne84332:0" @@ -45131,8 +45846,10 @@ msgstr "crwdns84382:0crwdne84382:0" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/serial_no_ledger/serial_no_ledger.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial No Ledger" msgstr "crwdns84384:0crwdne84384:0" @@ -45140,7 +45857,7 @@ msgstr "crwdns84384:0crwdne84384:0" msgid "Serial No Range" msgstr "crwdns149104:0crwdne149104:0" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2515 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2538 msgid "Serial No Reserved" msgstr "crwdns152348:0crwdne152348:0" @@ -45157,15 +45874,19 @@ msgstr "crwdns84386:0crwdne84386:0" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/serial_no_status/serial_no_status.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial No Status" msgstr "crwdns84388:0crwdne84388:0" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/serial_no_warranty_expiry/serial_no_warranty_expiry.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial No Warranty Expiry" msgstr "crwdns84390:0crwdne84390:0" @@ -45186,12 +45907,14 @@ msgstr "crwdns137146:0crwdne137146:0" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial No and Batch Traceability" msgstr "crwdns157486:0crwdne157486:0" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1111 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1114 msgid "Serial No is mandatory" msgstr "crwdns84400:0crwdne84400:0" @@ -45220,11 +45943,11 @@ msgstr "crwdns84410:0{0}crwdnd84410:0{1}crwdne84410:0" msgid "Serial No {0} does not exist" msgstr "crwdns84412:0{0}crwdne84412:0" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3255 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3278 msgid "Serial No {0} does not exists" msgstr "crwdns104656:0{0}crwdne104656:0" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:357 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:358 msgid "Serial No {0} is already Delivered. You cannot use them again in Manufacture / Repack entry." msgstr "crwdns160684:0{0}crwdne160684:0" @@ -45236,7 +45959,7 @@ msgstr "crwdns84416:0{0}crwdne84416:0" msgid "Serial No {0} is already assigned to customer {1}. Can only be returned against the customer {1}" msgstr "crwdns156072:0{0}crwdnd156072:0{1}crwdnd156072:0{1}crwdne156072:0" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:429 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:430 msgid "Serial No {0} is not present in the {1} {2}, hence you can't return it against the {1} {2}" msgstr "crwdns151940:0{0}crwdnd151940:0{1}crwdnd151940:0{2}crwdnd151940:0{1}crwdnd151940:0{2}crwdne151940:0" @@ -45260,7 +45983,7 @@ msgstr "crwdns84424:0{0}crwdne84424:0" #: erpnext/public/js/utils/serial_no_batch_selector.js:16 #: erpnext/public/js/utils/serial_no_batch_selector.js:190 #: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.js:50 -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:158 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:159 msgid "Serial Nos" msgstr "crwdns84426:0crwdne84426:0" @@ -45274,7 +45997,7 @@ msgstr "crwdns84428:0crwdne84428:0" msgid "Serial Nos and Batches" msgstr "crwdns137150:0crwdne137150:0" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1801 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1824 msgid "Serial Nos are created successfully" msgstr "crwdns84434:0crwdne84434:0" @@ -45282,7 +46005,7 @@ msgstr "crwdns84434:0crwdne84434:0" msgid "Serial Nos are reserved in Stock Reservation Entries, you need to unreserve them before proceeding." msgstr "crwdns84436:0crwdne84436:0" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:363 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:364 msgid "Serial Nos {0} are already Delivered. You cannot use them again in Manufacture / Repack entry." msgstr "crwdns160686:0{0}crwdne160686:0" @@ -45331,6 +46054,7 @@ msgstr "crwdns137154:0crwdne137154:0" #. DocType 'Stock Settings' #. Label of the serial_and_batch_bundle (Link) field in DocType 'Subcontracting #. Receipt Item' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -45353,14 +46077,15 @@ msgstr "crwdns137154:0crwdne137154:0" #: erpnext/stock/report/stock_ledger/stock_ledger.py:343 #: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:177 #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json +#: erpnext/workspace_sidebar/stock.json msgid "Serial and Batch Bundle" msgstr "crwdns84444:0crwdne84444:0" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2023 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2046 msgid "Serial and Batch Bundle created" msgstr "crwdns84476:0crwdne84476:0" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2095 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2118 msgid "Serial and Batch Bundle updated" msgstr "crwdns84478:0crwdne84478:0" @@ -45482,7 +46207,7 @@ msgstr "crwdns154195:0{0}crwdnd154195:0{1}crwdne154195:0" #: erpnext/accounts/doctype/budget/budget.json #: erpnext/accounts/doctype/cashier_closing/cashier_closing.json #: erpnext/accounts/doctype/dunning/dunning.json -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:659 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:655 #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json @@ -45619,7 +46344,7 @@ msgid "Service Item {0} is disabled." msgstr "crwdns84634:0{0}crwdne84634:0" #: erpnext/subcontracting/doctype/subcontracting_bom/subcontracting_bom.py:67 -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:183 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:165 msgid "Service Item {0} must be a non-stock item." msgstr "crwdns84636:0{0}crwdne84636:0" @@ -45639,9 +46364,11 @@ msgstr "crwdns137184:0crwdne137184:0" #. Name of a DocType #. Label of a Card Break in the Support Workspace #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/support/doctype/issue/issue.json #: erpnext/support/doctype/service_level_agreement/service_level_agreement.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "Service Level Agreement" msgstr "crwdns84640:0crwdne84640:0" @@ -45989,15 +46716,15 @@ msgstr "crwdns137242:0crwdne137242:0" msgid "Set this if the customer is a Public Administration company." msgstr "crwdns84784:0crwdne84784:0" -#: erpnext/assets/doctype/asset/asset.py:897 +#: erpnext/assets/doctype/asset/asset.py:900 msgid "Set {0} in asset category {1} for company {2}" msgstr "crwdns84788:0{0}crwdnd84788:0{1}crwdnd84788:0{2}crwdne84788:0" -#: erpnext/assets/doctype/asset/asset.py:1230 +#: erpnext/assets/doctype/asset/asset.py:1235 msgid "Set {0} in asset category {1} or company {2}" msgstr "crwdns84790:0{0}crwdnd84790:0{1}crwdnd84790:0{2}crwdne84790:0" -#: erpnext/assets/doctype/asset/asset.py:1227 +#: erpnext/assets/doctype/asset/asset.py:1232 msgid "Set {0} in company {1}" msgstr "crwdns84792:0{0}crwdnd84792:0{1}crwdne84792:0" @@ -46064,7 +46791,7 @@ msgstr "crwdns137258:0crwdne137258:0" msgid "Setting up company" msgstr "crwdns84818:0crwdne84818:0" -#: erpnext/manufacturing/doctype/bom/bom.py:1182 +#: erpnext/manufacturing/doctype/bom/bom.py:1191 #: erpnext/manufacturing/doctype/work_order/work_order.py:1464 msgid "Setting {0} is required" msgstr "crwdns155928:0{0}crwdne155928:0" @@ -46094,32 +46821,42 @@ msgstr "crwdns84838:0crwdne84838:0" #. Label of the share_balance (Table) field in DocType 'Shareholder' #. Name of a report #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/share_balance/share_balance.json #: erpnext/accounts/doctype/shareholder/shareholder.js:21 #: erpnext/accounts/doctype/shareholder/shareholder.json #: erpnext/accounts/report/share_balance/share_balance.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/share_management.json msgid "Share Balance" msgstr "crwdns84840:0crwdne84840:0" #. Name of a report #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/shareholder/shareholder.js:27 #: erpnext/accounts/report/share_ledger/share_ledger.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/share_management.json msgid "Share Ledger" msgstr "crwdns84844:0crwdne84844:0" #. Label of a Card Break in the Invoicing Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/desktop_icon/share_management.json +#: erpnext/workspace_sidebar/share_management.json msgid "Share Management" msgstr "crwdns84846:0crwdne84846:0" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/share_transfer/share_transfer.json #: erpnext/accounts/report/share_ledger/share_ledger.py:59 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/share_management.json msgid "Share Transfer" msgstr "crwdns84848:0crwdne84848:0" @@ -46136,12 +46873,14 @@ msgstr "crwdns84852:0crwdne84852:0" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/shareholder/shareholder.json #: erpnext/accounts/report/share_balance/share_balance.js:16 #: erpnext/accounts/report/share_balance/share_balance.py:57 #: erpnext/accounts/report/share_ledger/share_ledger.js:16 #: erpnext/accounts/report/share_ledger/share_ledger.py:51 #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/share_management.json msgid "Shareholder" msgstr "crwdns84858:0crwdne84858:0" @@ -46305,6 +47044,7 @@ msgstr "crwdns137292:0crwdne137292:0" #. Label of the shipping_rule (Link) field in DocType 'Delivery Note' #. Label of the shipping_rule (Link) field in DocType 'Purchase Receipt' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json @@ -46317,6 +47057,7 @@ msgstr "crwdns137292:0crwdne137292:0" #: erpnext/stock/doctype/delivery_note/delivery_note.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/selling.json erpnext/workspace_sidebar/stock.json msgid "Shipping Rule" msgstr "crwdns84950:0crwdne84950:0" @@ -46723,11 +47464,15 @@ msgstr "crwdns137354:0crwdne137354:0" msgid "Simultaneous" msgstr "crwdns137356:0crwdne137356:0" +#: erpnext/assets/doctype/asset_category/asset_category.py:183 +msgid "Since there are active depreciable assets under this category, the following accounts are required.

    " +msgstr "crwdns195896:0crwdne195896:0" + #: erpnext/stock/doctype/stock_entry/stock_entry.py:688 msgid "Since there is a process loss of {0} units for the finished good {1}, you should reduce the quantity by {0} units for the finished good {1} in the Items Table." msgstr "crwdns85116:0{0}crwdnd85116:0{1}crwdnd85116:0{0}crwdnd85116:0{1}crwdne85116:0" -#: erpnext/manufacturing/doctype/bom/bom.py:317 +#: erpnext/manufacturing/doctype/bom/bom.py:318 msgid "Since you have enabled 'Track Semi Finished Goods', at least one operation must have 'Is Final Finished Good' checked. For that set the FG / Semi FG Item as {0} against an operation." msgstr "crwdns195198:0{0}crwdne195198:0" @@ -46903,6 +47648,7 @@ msgstr "crwdns137392:0crwdne137392:0" #. Label of the source_warehouse (Link) field in DocType 'Work Order' #. Label of the source_warehouse (Link) field in DocType 'Work Order Item' #. Label of the source_warehouse (Link) field in DocType 'Work Order Operation' +#. Label of the warehouse (Link) field in DocType 'Sales Order Item' #. Label of the from_warehouse (Link) field in DocType 'Material Request Item' #. Label of the s_warehouse (Link) field in DocType 'Stock Entry Detail' #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json @@ -46918,6 +47664,7 @@ msgstr "crwdns137392:0crwdne137392:0" #: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json #: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:126 #: erpnext/public/js/utils/sales_common.js:564 +#: erpnext/selling/doctype/sales_order_item/sales_order_item.json #: erpnext/stock/dashboard/item_dashboard.js:227 #: erpnext/stock/doctype/material_request_item/material_request_item.json #: erpnext/stock/doctype/stock_entry/stock_entry.js:716 @@ -47001,7 +47748,7 @@ msgstr "crwdns112012:0crwdne112012:0" msgid "Spending for Account {0} ({1}) between {2} and {3} has already exceeded the new allocated budget. Spent: {4}, Budget: {5}" msgstr "crwdns161320:0{0}crwdnd161320:0{1}crwdnd161320:0{2}crwdnd161320:0{3}crwdnd161320:0{4}crwdnd161320:0{5}crwdne161320:0" -#: erpnext/assets/doctype/asset/asset.js:682 +#: erpnext/assets/doctype/asset/asset.js:683 #: erpnext/stock/doctype/batch/batch.js:91 #: erpnext/stock/doctype/batch/batch.js:183 #: erpnext/support/doctype/issue/issue.js:114 @@ -47009,7 +47756,7 @@ msgid "Split" msgstr "crwdns85244:0crwdne85244:0" #: erpnext/assets/doctype/asset/asset.js:144 -#: erpnext/assets/doctype/asset/asset.js:666 +#: erpnext/assets/doctype/asset/asset.js:667 msgid "Split Asset" msgstr "crwdns85246:0crwdne85246:0" @@ -47032,11 +47779,11 @@ msgstr "crwdns137402:0crwdne137402:0" msgid "Split Issue" msgstr "crwdns85254:0crwdne85254:0" -#: erpnext/assets/doctype/asset/asset.js:672 +#: erpnext/assets/doctype/asset/asset.js:673 msgid "Split Qty" msgstr "crwdns85256:0crwdne85256:0" -#: erpnext/assets/doctype/asset/asset.py:1369 +#: erpnext/assets/doctype/asset/asset.py:1384 msgid "Split Quantity must be less than Asset Quantity" msgstr "crwdns154974:0crwdne154974:0" @@ -47220,11 +47967,11 @@ msgstr "crwdns137418:0crwdne137418:0" msgid "Start date should be less than end date for Item {0}" msgstr "crwdns85346:0{0}crwdne85346:0" -#: erpnext/assets/doctype/asset_maintenance/asset_maintenance.py:37 +#: erpnext/assets/doctype/asset_maintenance/asset_maintenance.py:39 msgid "Start date should be less than end date for task {0}" msgstr "crwdns85348:0{0}crwdne85348:0" -#: erpnext/utilities/bulk_transaction.py:44 +#: erpnext/utilities/bulk_transaction.py:46 msgid "Started a background job to create {1} {0}. {2}" msgstr "crwdns162020:0{1}crwdnd162020:0{0}crwdnd162020:0{2}crwdne162020:0" @@ -47267,7 +48014,7 @@ msgstr "crwdns137430:0crwdne137430:0" msgid "Status and Reference" msgstr "crwdns195792:0crwdne195792:0" -#: erpnext/projects/doctype/project/project.py:712 +#: erpnext/projects/doctype/project/project.py:713 msgid "Status must be Cancelled or Completed" msgstr "crwdns85524:0crwdne85524:0" @@ -47285,17 +48032,21 @@ msgid "Statutory info and other general information about your Supplier" msgstr "crwdns137432:0crwdne137432:0" #. Option for the 'Account Type' (Select) field in DocType 'Account' +#. Label of a Desktop Icon #. Group in Incoterm's connections #. Label of a Card Break in the Home Workspace #. Name of a Workspace +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/item_tax_template/item_tax_template_dashboard.py:11 #: erpnext/accounts/report/account_balance/account_balance.js:57 +#: erpnext/desktop_icon/stock.json #: erpnext/manufacturing/doctype/bom/bom_dashboard.py:14 #: erpnext/setup/doctype/incoterm/incoterm.json #: erpnext/setup/workspace/home/home.json #: erpnext/stock/doctype/material_request/material_request_dashboard.py:17 #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock" msgstr "crwdns85532:0crwdne85532:0" @@ -47318,17 +48069,21 @@ msgstr "crwdns137434:0crwdne137434:0" #. Closing Balance' #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/stock_closing_balance/stock_closing_balance.json #: erpnext/stock/report/stock_ageing/stock_ageing.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Ageing" msgstr "crwdns85546:0crwdne85546:0" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/public/js/stock_analytics.js:7 #: erpnext/stock/report/stock_analytics/stock_analytics.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Analytics" msgstr "crwdns85548:0crwdne85548:0" @@ -47349,12 +48104,14 @@ msgstr "crwdns85552:0crwdne85552:0" #. Label of the stock_balance (Button) field in DocType 'Quotation Item' #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/doctype/quotation_item/quotation_item.json #: erpnext/stock/doctype/item/item.js:90 #: erpnext/stock/doctype/warehouse/warehouse.js:62 #: erpnext/stock/report/stock_balance/stock_balance.json #: erpnext/stock/report/warehouse_wise_stock_balance/warehouse_wise_stock_balance.py:107 #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Balance" msgstr "crwdns85554:0crwdne85554:0" @@ -47421,6 +48178,7 @@ msgstr "crwdns85570:0{0}crwdnd85570:0{1}crwdne85570:0" #. Option for the 'From Voucher Type' (Select) field in DocType 'Stock #. Reservation Entry' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/landed_cost_item/landed_cost_item.json @@ -47430,6 +48188,9 @@ msgstr "crwdns85570:0{0}crwdnd85570:0{1}crwdne85570:0" #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/manufacturing.json +#: erpnext/workspace_sidebar/stock.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Stock Entry" msgstr "crwdns85572:0crwdne85572:0" @@ -47460,7 +48221,7 @@ msgstr "crwdns155498:0crwdne155498:0" msgid "Stock Entry Type" msgstr "crwdns85588:0crwdne85588:0" -#: erpnext/stock/doctype/pick_list/pick_list.py:1437 +#: erpnext/stock/doctype/pick_list/pick_list.py:1436 msgid "Stock Entry has been already created against this Pick List" msgstr "crwdns85592:0crwdne85592:0" @@ -47468,7 +48229,7 @@ msgstr "crwdns85592:0crwdne85592:0" msgid "Stock Entry {0} created" msgstr "crwdns85594:0{0}crwdne85594:0" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1496 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1497 msgid "Stock Entry {0} has created" msgstr "crwdns137448:0{0}crwdne137448:0" @@ -47500,6 +48261,7 @@ msgstr "crwdns137452:0crwdne137452:0" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/public/js/controllers/stock_controller.js:67 #: erpnext/public/js/utils/ledger_preview.js:37 #: erpnext/stock/doctype/item/item.js:100 @@ -47507,6 +48269,7 @@ msgstr "crwdns137452:0crwdne137452:0" #: erpnext/stock/report/stock_ledger/stock_ledger.json #: erpnext/stock/workspace/stock/stock.json #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:35 +#: erpnext/workspace_sidebar/stock.json msgid "Stock Ledger" msgstr "crwdns85608:0crwdne85608:0" @@ -47611,9 +48374,11 @@ msgstr "crwdns137454:0crwdne137454:0" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/item/item.js:110 #: erpnext/stock/report/stock_projected_qty/stock_projected_qty.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Projected Qty" msgstr "crwdns85630:0crwdne85630:0" @@ -47622,8 +48387,8 @@ msgstr "crwdns85630:0crwdne85630:0" #. Label of the stock_qty (Float) field in DocType 'BOM Item' #. Label of the stock_qty (Float) field in DocType 'Delivery Schedule Item' #. Label of the stock_qty (Float) field in DocType 'Material Request Item' -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:251 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:303 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:252 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:304 #: erpnext/manufacturing/doctype/bom_creator_item/bom_creator_item.json #: erpnext/manufacturing/doctype/bom_explosion_item/bom_explosion_item.json #: erpnext/manufacturing/doctype/bom_item/bom_item.json @@ -47658,10 +48423,12 @@ msgstr "crwdns85646:0crwdne85646:0" #. Name of a DocType #. Option for the 'Purpose' (Select) field in DocType 'Stock Reconciliation' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/setup/workspace/home/home.json #: erpnext/stock/doctype/item/item.py:653 #: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Reconciliation" msgstr "crwdns85652:0crwdne85652:0" @@ -47680,7 +48447,10 @@ msgid "Stock Reports" msgstr "crwdns85660:0crwdne85660:0" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/stock/doctype/stock_reposting_settings/stock_reposting_settings.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Reposting Settings" msgstr "crwdns85662:0crwdne85662:0" @@ -47731,13 +48501,13 @@ msgid "Stock Reservation Entries Cancelled" msgstr "crwdns85668:0crwdne85668:0" #: erpnext/controllers/subcontracting_inward_controller.py:1003 -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:2233 -#: erpnext/manufacturing/doctype/work_order/work_order.py:2112 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:2248 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2114 #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1777 msgid "Stock Reservation Entries Created" msgstr "crwdns85670:0crwdne85670:0" -#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:430 +#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:412 msgid "Stock Reservation Entries created" msgstr "crwdns161186:0crwdne161186:0" @@ -47796,12 +48566,15 @@ msgstr "crwdns137456:0crwdne137456:0" #. Label of a shortcut in the ERPNext Settings Workspace #. Name of a DocType #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/doctype/selling_settings/selling_settings.py:115 #: erpnext/setup/doctype/company/company.json #: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:675 #: erpnext/stock/doctype/stock_settings/stock_settings.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/stock.json msgid "Stock Settings" msgstr "crwdns85688:0crwdne85688:0" @@ -47872,8 +48645,8 @@ msgstr "crwdns137458:0crwdne137458:0" #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:253 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:305 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:254 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:306 #: erpnext/assets/doctype/asset_capitalization_stock_item/asset_capitalization_stock_item.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/buying/doctype/request_for_quotation_item/request_for_quotation_item.json @@ -48211,9 +48984,11 @@ msgstr "crwdns85864:0crwdne85864:0" #. Name of a report #. Label of a Link in the Manufacturing Workspace #. Label of a Link in the Subcontracting Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/report/subcontract_order_summary/subcontract_order_summary.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontract Order Summary" msgstr "crwdns85866:0crwdne85866:0" @@ -48265,25 +49040,31 @@ msgstr "crwdns151964:0crwdne151964:0" msgid "Subcontracted Raw Materials To Be Transferred" msgstr "crwdns85876:0crwdne85876:0" +#. Label of a Desktop Icon #. Option for the 'Type' (Select) field in DocType 'Material Request Plan Item' #. Label of the subcontracting_section (Section Break) field in DocType #. 'Production Plan Sub Assembly Item' #. Label of a Card Break in the Manufacturing Workspace #. Option for the 'Purpose' (Select) field in DocType 'Material Request' #. Name of a Workspace +#. Title of a Workspace Sidebar +#: erpnext/desktop_icon/subcontracting.json #: erpnext/manufacturing/doctype/job_card/job_card_dashboard.py:10 #: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json #: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/material_request/material_request.json #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontracting" msgstr "crwdns137488:0crwdne137488:0" #. Label of a Link in the Manufacturing Workspace #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/subcontracting/doctype/subcontracting_bom/subcontracting_bom.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontracting BOM" msgstr "crwdns85878:0crwdne85878:0" @@ -48299,11 +49080,13 @@ msgstr "crwdns154199:0crwdne154199:0" #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry' #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type' #. Label of a Link in the Subcontracting Workspace +#. Label of a Workspace Sidebar Item #: erpnext/setup/setup_wizard/operations/install_fixtures.py:132 #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json #: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:158 #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontracting Delivery" msgstr "crwdns160396:0crwdne160396:0" @@ -48377,6 +49160,7 @@ msgstr "crwdns160410:0crwdne160410:0" #. Receipt Item' #. Label of the subcontracting_order (Link) field in DocType 'Subcontracting #. Receipt Supplied Item' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order/purchase_order.js:399 #: erpnext/controllers/subcontracting_controller.py:1166 #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json @@ -48386,6 +49170,7 @@ msgstr "crwdns160410:0crwdne160410:0" #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:140 #: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json #: erpnext/subcontracting/doctype/subcontracting_receipt_supplied_item/subcontracting_receipt_supplied_item.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontracting Order" msgstr "crwdns85880:0crwdne85880:0" @@ -48415,7 +49200,7 @@ msgstr "crwdns85894:0crwdne85894:0" msgid "Subcontracting Order Supplied Item" msgstr "crwdns85896:0crwdne85896:0" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:916 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:930 msgid "Subcontracting Order {0} created." msgstr "crwdns85898:0{0}crwdne85898:0" @@ -48447,6 +49232,7 @@ msgstr "crwdns137492:0crwdne137492:0" #. Inspection' #. Name of a DocType #. Label of a Link in the Subcontracting Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/landed_cost_item/landed_cost_item.json #: erpnext/stock/doctype/landed_cost_purchase_receipt/landed_cost_purchase_receipt.json @@ -48455,6 +49241,7 @@ msgstr "crwdns137492:0crwdne137492:0" #: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:643 #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json #: erpnext/subcontracting/workspace/subcontracting/subcontracting.json +#: erpnext/workspace_sidebar/subcontracting.json msgid "Subcontracting Receipt" msgstr "crwdns85902:0crwdne85902:0" @@ -48497,8 +49284,8 @@ msgstr "crwdns137494:0crwdne137494:0" msgid "Subdivision" msgstr "crwdns137496:0crwdne137496:0" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:912 -#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:1047 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:926 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:1054 msgid "Submit Action Failed" msgstr "crwdns85940:0crwdne85940:0" @@ -48522,10 +49309,12 @@ msgstr "crwdns137504:0crwdne137504:0" msgid "Submit this Work Order for further processing." msgstr "crwdns85950:0crwdne85950:0" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:296 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:297 msgid "Submit your Quotation" msgstr "crwdns112042:0crwdne112042:0" +#. Label of the subscription_section (Section Break) field in DocType 'Journal +#. Entry' #. Label of the subscription (Link) field in DocType 'Process Subscription' #. Label of the subscription_section (Section Break) field in DocType 'Purchase #. Invoice' @@ -48535,6 +49324,10 @@ msgstr "crwdns112042:0crwdne112042:0" #. Label of the subscription (Link) field in DocType 'Sales Invoice' #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Desktop Icon +#. Title of a Workspace Sidebar +#. Label of a Workspace Sidebar Item +#: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/process_subscription/process_subscription.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice_dashboard.py:26 @@ -48543,9 +49336,11 @@ msgstr "crwdns112042:0crwdne112042:0" #: erpnext/accounts/doctype/subscription/subscription.json #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation_dashboard.py:16 +#: erpnext/desktop_icon/subscription.json #: erpnext/selling/doctype/quotation/quotation_dashboard.py:12 #: erpnext/stock/doctype/delivery_note/delivery_note_dashboard.py:25 #: erpnext/stock/doctype/purchase_receipt/purchase_receipt_dashboard.py:34 +#: erpnext/workspace_sidebar/subscription.json msgid "Subscription" msgstr "crwdns85990:0crwdne85990:0" @@ -48580,8 +49375,10 @@ msgstr "crwdns137508:0crwdne137508:0" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/subscription_plan/subscription_plan.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/subscription.json msgid "Subscription Plan" msgstr "crwdns86012:0crwdne86012:0" @@ -48601,8 +49398,6 @@ msgstr "crwdns137510:0crwdne137510:0" msgid "Subscription Price Based On" msgstr "crwdns137512:0crwdne137512:0" -#. Label of the subscription_section (Section Break) field in DocType 'Journal -#. Entry' #. Label of the subscription_section (Section Break) field in DocType 'Payment #. Entry' #. Label of the subscription_section (Section Break) field in DocType 'Payment @@ -48611,7 +49406,6 @@ msgstr "crwdns137512:0crwdne137512:0" #. Invoice' #. Label of the subscription_section (Section Break) field in DocType 'Delivery #. Note' -#: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/payment_request/payment_request.json #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json @@ -48621,8 +49415,11 @@ msgstr "crwdns137514:0crwdne137514:0" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/subscription_settings/subscription_settings.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/erpnext_settings.json +#: erpnext/workspace_sidebar/subscription.json msgid "Subscription Settings" msgstr "crwdns86032:0crwdne86032:0" @@ -48802,6 +49599,7 @@ msgstr "crwdns86128:0crwdne86128:0" #. Option for the 'Delivery to' (Select) field in DocType 'Shipment' #. Label of the delivery_supplier (Link) field in DocType 'Shipment' #. Label of the supplier (Link) field in DocType 'Stock Entry' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json #: erpnext/accounts/doctype/payment_order/payment_order.js:112 #: erpnext/accounts/doctype/payment_order/payment_order.json @@ -48813,9 +49611,9 @@ msgstr "crwdns86128:0crwdne86128:0" #: erpnext/accounts/doctype/tax_rule/tax_rule.json #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:60 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.js:34 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:183 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:184 #: erpnext/accounts/report/purchase_register/purchase_register.js:21 -#: erpnext/accounts/report/purchase_register/purchase_register.py:170 +#: erpnext/accounts/report/purchase_register/purchase_register.py:171 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:29 #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:37 #: erpnext/assets/doctype/asset/asset.json @@ -48862,6 +49660,9 @@ msgstr "crwdns86128:0crwdne86128:0" #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:524 #: erpnext/stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.js:8 +#: erpnext/workspace_sidebar/buying.json erpnext/workspace_sidebar/home.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/subscription.json msgid "Supplier" msgstr "crwdns86134:0crwdne86134:0" @@ -48895,7 +49696,9 @@ msgid "Supplier Address Details" msgstr "crwdns137538:0crwdne137538:0" #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Addresses And Contacts" msgstr "crwdns86216:0crwdne86216:0" @@ -48934,6 +49737,7 @@ msgstr "crwdns137544:0crwdne137544:0" #. Label of the supplier_group (Link) field in DocType 'Import Supplier #. Invoice' #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json @@ -48943,9 +49747,9 @@ msgstr "crwdns137544:0crwdne137544:0" #: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:91 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1261 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:198 -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:180 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:178 #: erpnext/accounts/report/purchase_register/purchase_register.js:27 -#: erpnext/accounts/report/purchase_register/purchase_register.py:185 +#: erpnext/accounts/report/purchase_register/purchase_register.py:186 #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:55 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:499 @@ -48957,6 +49761,7 @@ msgstr "crwdns137544:0crwdne137544:0" #: erpnext/regional/report/irs_1099/irs_1099.js:26 #: erpnext/regional/report/irs_1099/irs_1099.py:70 #: erpnext/setup/doctype/supplier_group/supplier_group.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Group" msgstr "crwdns86232:0crwdne86232:0" @@ -48990,22 +49795,18 @@ msgstr "crwdns137550:0crwdne137550:0" msgid "Supplier Invoice Date" msgstr "crwdns86258:0crwdne86258:0" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1750 -msgid "Supplier Invoice Date cannot be greater than Posting Date" -msgstr "crwdns86262:0crwdne86262:0" - #. Label of the bill_no (Data) field in DocType 'Payment Entry Reference' #. Label of the bill_no (Data) field in DocType 'Purchase Invoice' #: erpnext/accounts/doctype/payment_entry_reference/payment_entry_reference.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.html:58 #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/report/general_ledger/general_ledger.html:110 -#: erpnext/accounts/report/general_ledger/general_ledger.py:791 +#: erpnext/accounts/report/general_ledger/general_ledger.py:789 #: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:139 msgid "Supplier Invoice No" msgstr "crwdns86264:0crwdne86264:0" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1777 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1773 msgid "Supplier Invoice No exists in Purchase Invoice {0}" msgstr "crwdns86270:0{0}crwdne86270:0" @@ -49024,6 +49825,11 @@ msgstr "crwdns137552:0crwdne137552:0" msgid "Supplier Lead Time (days)" msgstr "crwdns137554:0crwdne137554:0" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/financial_reports.json +msgid "Supplier Ledger" +msgstr "crwdns195898:0crwdne195898:0" + #. Name of a report #. Label of a Link in the Financial Reports Workspace #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.json @@ -49045,8 +49851,8 @@ msgstr "crwdns86278:0crwdne86278:0" #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1178 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:156 -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:190 -#: erpnext/accounts/report/purchase_register/purchase_register.py:176 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:191 +#: erpnext/accounts/report/purchase_register/purchase_register.py:177 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:35 #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:73 #: erpnext/buying/doctype/buying_settings/buying_settings.json @@ -49125,26 +49931,30 @@ msgstr "crwdns137564:0crwdne137564:0" #. Name of a DocType #. Label of a Link in the Buying Workspace #. Label of the supplier_quotation (Link) field in DocType 'Quotation' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order/purchase_order.js:544 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:40 #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json -#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:234 +#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:235 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js:60 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:256 #: erpnext/buying/workspace/buying/buying.json #: erpnext/crm/doctype/opportunity/opportunity.js:81 #: erpnext/selling/doctype/quotation/quotation.json #: erpnext/stock/doctype/material_request/material_request.js:208 +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Quotation" msgstr "crwdns86324:0crwdne86324:0" #. Name of a report #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:154 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Quotation Comparison" msgstr "crwdns86336:0crwdne86336:0" @@ -49156,7 +49966,7 @@ msgstr "crwdns86336:0crwdne86336:0" msgid "Supplier Quotation Item" msgstr "crwdns86338:0crwdne86338:0" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:482 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:485 msgid "Supplier Quotation {0} Created" msgstr "crwdns86342:0{0}crwdne86342:0" @@ -49176,15 +49986,19 @@ msgstr "crwdns137566:0crwdne137566:0" #. Name of a DocType #. Label of a Card Break in the Buying Workspace #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/supplier_scorecard/supplier_scorecard.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Scorecard" msgstr "crwdns86346:0crwdne86346:0" #. Name of a DocType #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/supplier_scorecard_criteria/supplier_scorecard_criteria.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Scorecard Criteria" msgstr "crwdns86350:0crwdne86350:0" @@ -49215,15 +50029,19 @@ msgstr "crwdns137568:0crwdne137568:0" #. Name of a DocType #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/supplier_scorecard_standing/supplier_scorecard_standing.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Scorecard Standing" msgstr "crwdns86364:0crwdne86364:0" #. Name of a DocType #. Label of a Link in the Buying Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/supplier_scorecard_variable/supplier_scorecard_variable.json #: erpnext/buying/workspace/buying/buying.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier Scorecard Variable" msgstr "crwdns86368:0crwdne86368:0" @@ -49264,7 +50082,7 @@ msgstr "crwdns154982:0crwdne154982:0" msgid "Supplier of Goods or Services." msgstr "crwdns112044:0crwdne112044:0" -#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:187 +#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:188 msgid "Supplier {0} not found in {1}" msgstr "crwdns86388:0{0}crwdnd86388:0{1}crwdne86388:0" @@ -49274,8 +50092,10 @@ msgstr "crwdns86390:0crwdne86390:0" #. Label of a Link in the Buying Workspace #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/buying/workspace/buying/buying.json #: erpnext/stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.json +#: erpnext/workspace_sidebar/buying.json msgid "Supplier-Wise Sales Analytics" msgstr "crwdns86392:0crwdne86392:0" @@ -49294,11 +50114,15 @@ msgstr "crwdns86396:0crwdne86396:0" msgid "Supply" msgstr "crwdns159946:0crwdne159946:0" +#. Label of a Desktop Icon #. Name of a Workspace +#. Title of a Workspace Sidebar +#: erpnext/desktop_icon/support.json #: erpnext/selling/doctype/customer/customer_dashboard.py:23 #: erpnext/setup/doctype/company/company_dashboard.py:24 #: erpnext/setup/setup_wizard/operations/install_fixtures.py:298 #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/support.json msgid "Support" msgstr "crwdns86400:0crwdne86400:0" @@ -49319,8 +50143,10 @@ msgstr "crwdns86406:0crwdne86406:0" #. Name of a DocType #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/support/doctype/support_settings/support_settings.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/erpnext_settings.json msgid "Support Settings" msgstr "crwdns86408:0crwdne86408:0" @@ -49403,7 +50229,9 @@ msgid "System will notify to increase or decrease quantity or amount " msgstr "crwdns137594:0crwdne137594:0" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/tds_computation_summary/tds_computation_summary.json +#: erpnext/workspace_sidebar/taxes.json msgid "TDS Computation Summary" msgstr "crwdns86444:0crwdne86444:0" @@ -49439,23 +50267,23 @@ msgstr "crwdns86478:0crwdne86478:0" msgid "Target Asset" msgstr "crwdns137604:0crwdne137604:0" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:208 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:209 msgid "Target Asset {0} cannot be cancelled" msgstr "crwdns86484:0{0}crwdne86484:0" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:206 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:207 msgid "Target Asset {0} cannot be submitted" msgstr "crwdns86486:0{0}crwdne86486:0" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:202 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:203 msgid "Target Asset {0} cannot be {1}" msgstr "crwdns86488:0{0}crwdnd86488:0{1}crwdne86488:0" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:212 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:213 msgid "Target Asset {0} does not belong to company {1}" msgstr "crwdns86490:0{0}crwdnd86490:0{1}crwdne86490:0" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:191 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:192 msgid "Target Asset {0} needs to be composite asset" msgstr "crwdns86492:0{0}crwdne86492:0" @@ -49501,7 +50329,7 @@ msgstr "crwdns137622:0crwdne137622:0" msgid "Target Item Code" msgstr "crwdns137626:0crwdne137626:0" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:182 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:183 msgid "Target Item {0} must be a Fixed Asset item" msgstr "crwdns86522:0{0}crwdne86522:0" @@ -49758,6 +50586,7 @@ msgstr "crwdns137662:0crwdne137662:0" #. Label of the tax_category (Link) field in DocType 'Delivery Note' #. Label of the tax_category (Link) field in DocType 'Item Tax' #. Label of the tax_category (Link) field in DocType 'Purchase Receipt' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/custom/address.json #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pos_profile/pos_profile.json @@ -49777,6 +50606,7 @@ msgstr "crwdns137662:0crwdne137662:0" #: erpnext/stock/doctype/delivery_note/delivery_note.json #: erpnext/stock/doctype/item_tax/item_tax.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json +#: erpnext/workspace_sidebar/taxes.json msgid "Tax Category" msgstr "crwdns86664:0crwdne86664:0" @@ -49811,8 +50641,8 @@ msgstr "crwdns86702:0crwdne86702:0" #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:86 #: erpnext/accounts/report/general_ledger/general_ledger.js:141 -#: erpnext/accounts/report/purchase_register/purchase_register.py:191 -#: erpnext/accounts/report/sales_register/sales_register.py:214 +#: erpnext/accounts/report/purchase_register/purchase_register.py:192 +#: erpnext/accounts/report/sales_register/sales_register.py:215 #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:67 #: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:118 #: erpnext/accounts/report/tds_computation_summary/tds_computation_summary.py:75 @@ -49874,8 +50704,10 @@ msgstr "crwdns161324:0crwdne161324:0" #. Name of a DocType #. Label of a Link in the Invoicing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/tax_rule/tax_rule.json #: erpnext/accounts/workspace/invoicing/invoicing.json +#: erpnext/workspace_sidebar/taxes.json msgid "Tax Rule" msgstr "crwdns86732:0crwdne86732:0" @@ -49889,11 +50721,16 @@ msgstr "crwdns86736:0{0}crwdne86736:0" msgid "Tax Settings" msgstr "crwdns137666:0crwdne137666:0" +#. Label of a Workspace Sidebar Item +#: erpnext/workspace_sidebar/selling.json +msgid "Tax Template" +msgstr "crwdns195900:0crwdne195900:0" + #: erpnext/accounts/doctype/tax_rule/tax_rule.py:83 msgid "Tax Template is mandatory." msgstr "crwdns86740:0crwdne86740:0" -#: erpnext/accounts/report/sales_register/sales_register.py:294 +#: erpnext/accounts/report/sales_register/sales_register.py:295 msgid "Tax Total" msgstr "crwdns86742:0crwdne86742:0" @@ -49902,6 +50739,12 @@ msgstr "crwdns86742:0crwdne86742:0" msgid "Tax Type" msgstr "crwdns137668:0crwdne137668:0" +#. Label of the tax_withholding_tab (Tab Break) field in DocType 'Journal +#. Entry' +#: erpnext/accounts/doctype/journal_entry/journal_entry.json +msgid "Tax Withholding" +msgstr "crwdns195902:0crwdne195902:0" + #. Name of a DocType #: erpnext/accounts/doctype/tax_withholding_account/tax_withholding_account.json msgid "Tax Withholding Account" @@ -49923,6 +50766,7 @@ msgstr "crwdns86750:0crwdne86750:0" #. Label of the tax_withholding_category (Link) field in DocType 'Lower #. Deduction Certificate' #. Label of the tax_withholding_category (Link) field in DocType 'Customer' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json @@ -49933,11 +50777,14 @@ msgstr "crwdns86750:0crwdne86750:0" #: erpnext/buying/doctype/supplier/supplier.json #: erpnext/regional/doctype/lower_deduction_certificate/lower_deduction_certificate.json #: erpnext/selling/doctype/customer/customer.json +#: erpnext/workspace_sidebar/taxes.json msgid "Tax Withholding Category" msgstr "crwdns86752:0crwdne86752:0" #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.json +#: erpnext/workspace_sidebar/taxes.json msgid "Tax Withholding Details" msgstr "crwdns86772:0crwdne86772:0" @@ -49956,8 +50803,6 @@ msgstr "crwdns86772:0crwdne86772:0" msgid "Tax Withholding Entries" msgstr "crwdns164278:0crwdne164278:0" -#. Label of the section_tax_withholding_entry (Section Break) field in DocType -#. 'Journal Entry' #. Label of the section_tax_withholding_entry (Section Break) field in DocType #. 'Payment Entry' #. Label of the section_tax_withholding_entry (Section Break) field in DocType @@ -49965,7 +50810,6 @@ msgstr "crwdns164278:0crwdne164278:0" #. Label of the section_tax_withholding_entry (Section Break) field in DocType #. 'Sales Invoice' #. Name of a DocType -#: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json @@ -49985,6 +50829,7 @@ msgstr "crwdns164280:0crwdne164280:0" #. Rate' #. Label of the tax_withholding_group (Link) field in DocType 'Supplier' #. Label of the tax_withholding_group (Link) field in DocType 'Customer' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json @@ -49994,6 +50839,7 @@ msgstr "crwdns164280:0crwdne164280:0" #: erpnext/accounts/doctype/tax_withholding_rate/tax_withholding_rate.json #: erpnext/buying/doctype/supplier/supplier.json #: erpnext/selling/doctype/customer/customer.json +#: erpnext/workspace_sidebar/taxes.json msgid "Tax Withholding Group" msgstr "crwdns164282:0crwdne164282:0" @@ -50059,9 +50905,11 @@ msgstr "crwdns164290:0crwdne164290:0" #. Label of the taxes (Table) field in DocType 'POS Closing Entry' #. Label of the taxes_section (Section Break) field in DocType 'POS Profile' #. Label of the sb_1 (Section Break) field in DocType 'Subscription' +#. Label of a Desktop Icon #. Label of the taxes_section (Section Break) field in DocType 'Sales Order' #. Label of the taxes (Table) field in DocType 'Item Group' #. Label of the taxes (Table) field in DocType 'Item' +#. Title of a Workspace Sidebar #: erpnext/accounts/doctype/pos_closing_entry/closing_voucher_details.html:60 #: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json #: erpnext/accounts/doctype/pos_profile/pos_profile.json @@ -50069,9 +50917,10 @@ msgstr "crwdns164290:0crwdne164290:0" #: erpnext/accounts/doctype/tax_category/tax_category_dashboard.py:12 #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:26 #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:42 +#: erpnext/desktop_icon/taxes.json #: erpnext/selling/doctype/sales_order/sales_order.json #: erpnext/setup/doctype/item_group/item_group.json -#: erpnext/stock/doctype/item/item.json +#: erpnext/stock/doctype/item/item.json erpnext/workspace_sidebar/taxes.json msgid "Taxes" msgstr "crwdns86798:0crwdne86798:0" @@ -50347,7 +51196,9 @@ msgid "Terms & Conditions" msgstr "crwdns137710:0crwdne137710:0" #. Label of the tc_name (Link) field in DocType 'Supplier Quotation' +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json +#: erpnext/workspace_sidebar/selling.json msgid "Terms Template" msgstr "crwdns137712:0crwdne137712:0" @@ -50376,6 +51227,7 @@ msgstr "crwdns137712:0crwdne137712:0" #. Name of a DocType #. Label of the terms (Text Editor) field in DocType 'Terms and Conditions' #. Label of the terms (Text Editor) field in DocType 'Purchase Receipt' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pos_profile/pos_profile.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json @@ -50391,6 +51243,7 @@ msgstr "crwdns137712:0crwdne137712:0" #: erpnext/selling/doctype/quotation/quotation.json #: erpnext/setup/doctype/terms_and_conditions/terms_and_conditions.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json +#: erpnext/workspace_sidebar/accounts_setup.json msgid "Terms and Conditions" msgstr "crwdns86954:0crwdne86954:0" @@ -50456,6 +51309,7 @@ msgstr "crwdns143208:0crwdne143208:0" #. Option for the 'Entity Type' (Select) field in DocType 'Service Level #. Agreement' #. Label of the territory (Link) field in DocType 'Warranty Claim' +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json @@ -50467,12 +51321,12 @@ msgstr "crwdns143208:0crwdne143208:0" #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:97 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:182 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:68 -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:171 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:169 #: erpnext/accounts/report/gross_profit/gross_profit.py:436 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.js:8 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:21 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:251 -#: erpnext/accounts/report/sales_register/sales_register.py:208 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:252 +#: erpnext/accounts/report/sales_register/sales_register.py:209 #: erpnext/crm/doctype/lead/lead.json #: erpnext/crm/doctype/opportunity/opportunity.json #: erpnext/crm/doctype/prospect/prospect.json @@ -50508,6 +51362,7 @@ msgstr "crwdns143208:0crwdne143208:0" #: erpnext/stock/doctype/delivery_note/delivery_note.json #: erpnext/support/doctype/service_level_agreement/service_level_agreement.json #: erpnext/support/doctype/warranty_claim/warranty_claim.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/selling.json msgid "Territory" msgstr "crwdns86998:0crwdne86998:0" @@ -50528,8 +51383,10 @@ msgstr "crwdns137722:0crwdne137722:0" #. Name of a report #. Label of a Link in the Selling Workspace +#. Label of a Workspace Sidebar Item #: erpnext/selling/report/territory_target_variance_based_on_item_group/territory_target_variance_based_on_item_group.json #: erpnext/selling/workspace/selling/selling.json +#: erpnext/workspace_sidebar/selling.json msgid "Territory Target Variance Based On Item Group" msgstr "crwdns87046:0crwdne87046:0" @@ -50559,7 +51416,7 @@ msgstr "crwdns161194:0crwdne161194:0" msgid "The 'From Package No.' field must neither be empty nor it's value less than 1." msgstr "crwdns87054:0crwdne87054:0" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:398 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:399 msgid "The Access to Request for Quotation From Portal is Disabled. To Allow Access, Enable it in Portal Settings." msgstr "crwdns87056:0crwdne87056:0" @@ -50584,7 +51441,7 @@ msgstr "crwdns161326:0{0}crwdnd161326:0{1}crwdnd161326:0{2}crwdnd161326:0{3}crwd msgid "The Document Type {0} must have a Status field to configure Service Level Agreement" msgstr "crwdns87072:0{0}crwdne87072:0" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:335 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:337 msgid "The Excluded Fee is bigger than the Deposit it is deducted from." msgstr "crwdns163984:0crwdne163984:0" @@ -50600,7 +51457,7 @@ msgstr "crwdns87074:0crwdne87074:0" msgid "The Loyalty Program isn't valid for the selected company" msgstr "crwdns87078:0crwdne87078:0" -#: erpnext/accounts/doctype/payment_request/payment_request.py:980 +#: erpnext/accounts/doctype/payment_request/payment_request.py:981 msgid "The Payment Request {0} is already paid, cannot process payment twice" msgstr "crwdns87080:0{0}crwdne87080:0" @@ -50624,7 +51481,7 @@ msgstr "crwdns152328:0{0}crwdne152328:0" msgid "The Serial No at Row #{0}: {1} is not available in warehouse {2}." msgstr "crwdns142842:0#{0}crwdnd142842:0{1}crwdnd142842:0{2}crwdne142842:0" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2512 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2535 msgid "The Serial No {0} is reserved against the {1} {2} and cannot be used for any other transaction." msgstr "crwdns152364:0{0}crwdnd152364:0{1}crwdnd152364:0{2}crwdne152364:0" @@ -50642,7 +51499,7 @@ msgstr "crwdns87090:0crwdne87090:0" msgid "The account head under Liability or Equity, in which Profit/Loss will be booked" msgstr "crwdns137728:0crwdne137728:0" -#: erpnext/accounts/doctype/payment_request/payment_request.py:875 +#: erpnext/accounts/doctype/payment_request/payment_request.py:876 msgid "The allocated amount is greater than the outstanding amount of Payment Request {0}" msgstr "crwdns148882:0{0}crwdne148882:0" @@ -50654,7 +51511,7 @@ msgstr "crwdns87098:0{0}crwdnd87098:0{1}crwdne87098:0" msgid "The batch {0} is already reserved in {1} {2}. So, cannot proceed with the {3} {4}, which is created against the {5} {6}." msgstr "crwdns161328:0{0}crwdnd161328:0{1}crwdnd161328:0{2}crwdnd161328:0{3}crwdnd161328:0{4}crwdnd161328:0{5}crwdnd161328:0{6}crwdne161328:0" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1302 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1303 msgid "The completed quantity {0} of an operation {1} cannot be greater than the completed quantity {2} of a previous operation {3}." msgstr "crwdns162022:0{0}crwdnd162022:0{1}crwdnd162022:0{2}crwdnd162022:0{3}crwdne162022:0" @@ -50699,6 +51556,10 @@ msgstr "crwdns148838:0{0}crwdnd148838:0{1}crwdne148838:0" msgid "The fields From Shareholder and To Shareholder cannot be blank" msgstr "crwdns87114:0crwdne87114:0" +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:40 +msgid "The fiscal year has been automatically created in a Disabled state to maintain consistency with the previous fiscal year's status." +msgstr "crwdns195904:0crwdne195904:0" + #: erpnext/accounts/doctype/share_transfer/share_transfer.py:240 msgid "The folio numbers are not matching" msgstr "crwdns87116:0crwdne87116:0" @@ -50711,7 +51572,7 @@ msgstr "crwdns87118:0crwdne87118:0" msgid "The following Purchase Invoices are not submitted:" msgstr "crwdns163874:0crwdne163874:0" -#: erpnext/assets/doctype/asset/depreciation.py:344 +#: erpnext/assets/doctype/asset/depreciation.py:345 msgid "The following assets have failed to automatically post depreciation entries: {0}" msgstr "crwdns87120:0{0}crwdne87120:0" @@ -50752,7 +51613,7 @@ msgstr "crwdns137732:0crwdne137732:0" msgid "The holiday on {0} is not between From Date and To Date" msgstr "crwdns87130:0{0}crwdne87130:0" -#: erpnext/controllers/buying_controller.py:1229 +#: erpnext/controllers/buying_controller.py:1246 msgid "The item {item} is not marked as {type_of} item. You can enable it as {type_of} item from its Item master." msgstr "crwdns154274:0{item}crwdnd154274:0{type_of}crwdnd154274:0{type_of}crwdne154274:0" @@ -50760,15 +51621,15 @@ msgstr "crwdns154274:0{item}crwdnd154274:0{type_of}crwdnd154274:0{type_of}crwdne msgid "The items {0} and {1} are present in the following {2} :" msgstr "crwdns87132:0{0}crwdnd87132:0{1}crwdnd87132:0{2}crwdne87132:0" -#: erpnext/controllers/buying_controller.py:1222 +#: erpnext/controllers/buying_controller.py:1239 msgid "The items {items} are not marked as {type_of} item. You can enable them as {type_of} item from their Item masters." msgstr "crwdns154276:0{items}crwdnd154276:0{type_of}crwdnd154276:0{type_of}crwdne154276:0" -#: erpnext/manufacturing/doctype/workstation/workstation.py:549 +#: erpnext/manufacturing/doctype/workstation/workstation.py:550 msgid "The job card {0} is in {1} state and you cannot complete." msgstr "crwdns137734:0{0}crwdnd137734:0{1}crwdne137734:0" -#: erpnext/manufacturing/doctype/workstation/workstation.py:543 +#: erpnext/manufacturing/doctype/workstation/workstation.py:544 msgid "The job card {0} is in {1} state and you cannot start it again." msgstr "crwdns137736:0{0}crwdnd137736:0{1}crwdne137736:0" @@ -50866,7 +51727,7 @@ msgstr "crwdns87162:0crwdne87162:0" msgid "The selected item cannot have Batch" msgstr "crwdns87164:0crwdne87164:0" -#: erpnext/assets/doctype/asset/asset.js:647 +#: erpnext/assets/doctype/asset/asset.js:648 msgid "The sell quantity is less than the total asset quantity. The remaining quantity will be split into a new asset. This action cannot be undone.

    Do you want to continue?" msgstr "crwdns164292:0crwdne164292:0" @@ -50874,8 +51735,8 @@ msgstr "crwdns164292:0crwdne164292:0" msgid "The seller and the buyer cannot be the same" msgstr "crwdns87168:0crwdne87168:0" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:175 -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:187 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:176 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:188 msgid "The serial and batch bundle {0} not linked to {1} {2}" msgstr "crwdns152366:0{0}crwdnd152366:0{1}crwdnd152366:0{2}crwdne152366:0" @@ -50973,7 +51834,7 @@ msgstr "crwdns87202:0crwdne87202:0" msgid "The warehouse where your Items will be transferred when you begin production. Group Warehouse can also be selected as a Work in Progress warehouse." msgstr "crwdns87204:0crwdne87204:0" -#: erpnext/manufacturing/doctype/job_card/job_card.py:875 +#: erpnext/manufacturing/doctype/job_card/job_card.py:876 msgid "The {0} ({1}) must be equal to {2} ({3})" msgstr "crwdns87206:0{0}crwdnd87206:0{1}crwdnd87206:0{2}crwdnd87206:0{3}crwdne87206:0" @@ -50993,7 +51854,7 @@ msgstr "crwdns104670:0{0}crwdnd104670:0{1}crwdne104670:0" msgid "The {0} {1} does not match with the {0} {2} in the {3} {4}" msgstr "crwdns156074:0{0}crwdnd156074:0{1}crwdnd156074:0{0}crwdnd156074:0{2}crwdnd156074:0{3}crwdnd156074:0{4}crwdne156074:0" -#: erpnext/manufacturing/doctype/job_card/job_card.py:978 +#: erpnext/manufacturing/doctype/job_card/job_card.py:979 msgid "The {0} {1} is used to calculate the valuation cost for the finished good {2}." msgstr "crwdns87210:0{0}crwdnd87210:0{1}crwdnd87210:0{2}crwdne87210:0" @@ -51001,7 +51862,7 @@ msgstr "crwdns87210:0{0}crwdnd87210:0{1}crwdnd87210:0{2}crwdne87210:0" msgid "Then Pricing Rules are filtered out based on Customer, Customer Group, Territory, Supplier, Supplier Type, Campaign, Sales Partner etc." msgstr "crwdns157496:0crwdne157496:0" -#: erpnext/assets/doctype/asset/asset.py:727 +#: erpnext/assets/doctype/asset/asset.py:730 msgid "There are active maintenance or repairs against the asset. You must complete all of them before cancelling the asset." msgstr "crwdns87212:0crwdne87212:0" @@ -51013,7 +51874,7 @@ msgstr "crwdns87214:0crwdne87214:0" msgid "There are ledger entries against this account. Changing {0} to non-{1} in live system will cause incorrect output in 'Accounts {2}' report" msgstr "crwdns112056:0{0}crwdnd112056:0{1}crwdnd112056:0{2}crwdne112056:0" -#: erpnext/utilities/bulk_transaction.py:67 +#: erpnext/utilities/bulk_transaction.py:69 msgid "There are no Failed transactions" msgstr "crwdns87216:0crwdne87216:0" @@ -51100,11 +51961,11 @@ msgstr "crwdns87260:0{0}crwdne87260:0" msgid "This Month's Summary" msgstr "crwdns87262:0crwdne87262:0" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:925 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:939 msgid "This Purchase Order has been fully subcontracted." msgstr "crwdns160416:0crwdne160416:0" -#: erpnext/selling/doctype/sales_order/sales_order.py:2052 +#: erpnext/selling/doctype/sales_order/sales_order.py:2064 msgid "This Sales Order has been fully subcontracted." msgstr "crwdns160418:0crwdne160418:0" @@ -51120,7 +51981,7 @@ msgstr "crwdns87270:0crwdne87270:0" msgid "This action will unlink this account from any external service integrating ERPNext with your bank accounts. It cannot be undone. Are you certain ?" msgstr "crwdns87272:0crwdne87272:0" -#: erpnext/assets/doctype/asset/asset.py:431 +#: erpnext/assets/doctype/asset/asset.py:432 msgid "This asset category is marked as non-depreciable. Please disable depreciation calculation or choose a different category." msgstr "crwdns154986:0crwdne154986:0" @@ -51253,7 +52114,7 @@ msgstr "crwdns87328:0crwdne87328:0" msgid "This schedule was created when Asset {0} was adjusted through Asset Value Adjustment {1}." msgstr "crwdns87330:0{0}crwdnd87330:0{1}crwdne87330:0" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:475 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:476 msgid "This schedule was created when Asset {0} was consumed through Asset Capitalization {1}." msgstr "crwdns87332:0{0}crwdnd87332:0{1}crwdne87332:0" @@ -51265,11 +52126,11 @@ msgstr "crwdns87334:0{0}crwdnd87334:0{1}crwdne87334:0" msgid "This schedule was created when Asset {0} was restored due to Sales Invoice {1} cancellation." msgstr "crwdns154988:0{0}crwdnd154988:0{1}crwdne154988:0" -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:584 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:585 msgid "This schedule was created when Asset {0} was restored on Asset Capitalization {1}'s cancellation." msgstr "crwdns87336:0{0}crwdnd87336:0{1}crwdne87336:0" -#: erpnext/assets/doctype/asset/depreciation.py:458 +#: erpnext/assets/doctype/asset/depreciation.py:459 msgid "This schedule was created when Asset {0} was restored." msgstr "crwdns87338:0{0}crwdne87338:0" @@ -51277,11 +52138,11 @@ msgstr "crwdns87338:0{0}crwdne87338:0" msgid "This schedule was created when Asset {0} was returned through Sales Invoice {1}." msgstr "crwdns87340:0{0}crwdnd87340:0{1}crwdne87340:0" -#: erpnext/assets/doctype/asset/depreciation.py:417 +#: erpnext/assets/doctype/asset/depreciation.py:418 msgid "This schedule was created when Asset {0} was scrapped." msgstr "crwdns87342:0{0}crwdne87342:0" -#: erpnext/assets/doctype/asset/asset.py:1504 +#: erpnext/assets/doctype/asset/asset.py:1519 msgid "This schedule was created when Asset {0} was {1} into new Asset {2}." msgstr "crwdns154990:0{0}crwdnd154990:0{1}crwdnd154990:0{2}crwdne154990:0" @@ -51440,7 +52301,7 @@ msgstr "crwdns137794:0crwdne137794:0" msgid "Time in mins." msgstr "crwdns137796:0crwdne137796:0" -#: erpnext/manufacturing/doctype/job_card/job_card.py:854 +#: erpnext/manufacturing/doctype/job_card/job_card.py:855 msgid "Time logs are required for {0} {1}" msgstr "crwdns87440:0{0}crwdnd87440:0{1}crwdne87440:0" @@ -51463,19 +52324,23 @@ msgstr "crwdns87450:0crwdne87450:0" #. Name of a DocType #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1066 #: erpnext/projects/doctype/timesheet/timesheet.json #: erpnext/projects/report/daily_timesheet_summary/daily_timesheet_summary.py:26 #: erpnext/projects/report/timesheet_billing_summary/timesheet_billing_summary.py:59 #: erpnext/projects/workspace/projects/projects.json #: erpnext/templates/pages/projects.html:65 +#: erpnext/workspace_sidebar/projects.json msgid "Timesheet" msgstr "crwdns87452:0crwdne87452:0" #. Name of a report #. Label of a Link in the Projects Workspace +#. Label of a Workspace Sidebar Item #: erpnext/projects/report/timesheet_billing_summary/timesheet_billing_summary.json #: erpnext/projects/workspace/projects/projects.json +#: erpnext/workspace_sidebar/projects.json msgid "Timesheet Billing Summary" msgstr "crwdns87456:0crwdne87456:0" @@ -51498,7 +52363,7 @@ msgstr "crwdns164304:0{0}crwdne164304:0" #. Label of the timesheet_sb (Section Break) field in DocType 'Projects #. Settings' #: erpnext/projects/doctype/projects_settings/projects_settings.json -#: erpnext/projects/doctype/timesheet/timesheet.py:572 +#: erpnext/projects/doctype/timesheet/timesheet.py:581 #: erpnext/templates/pages/projects.html:60 msgid "Timesheets" msgstr "crwdns87466:0crwdne87466:0" @@ -51797,7 +52662,7 @@ msgstr "crwdns154684:0crwdne154684:0" msgid "To create a Payment Request reference document is required" msgstr "crwdns87716:0crwdne87716:0" -#: erpnext/assets/doctype/asset_category/asset_category.py:110 +#: erpnext/assets/doctype/asset_category/asset_category.py:120 msgid "To enable Capital Work in Progress Accounting," msgstr "crwdns87720:0crwdne87720:0" @@ -51846,7 +52711,7 @@ msgid "To use a different finance book, please uncheck 'Include Default FB Asset msgstr "crwdns87736:0crwdne87736:0" #: erpnext/accounts/doctype/financial_report_template/financial_report_engine.py:705 -#: erpnext/accounts/report/financial_statements.py:624 +#: erpnext/accounts/report/financial_statements.py:621 #: erpnext/accounts/report/general_ledger/general_ledger.py:310 #: erpnext/accounts/report/trial_balance/trial_balance.py:310 msgid "To use a different finance book, please uncheck 'Include Default FB Entries'" @@ -51889,6 +52754,7 @@ msgstr "crwdns112064:0crwdne112064:0" #. Label of a Card Break in the Manufacturing Workspace #. Label of the tools (Column Break) field in DocType 'Email Digest' #. Label of a Card Break in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/buying/doctype/purchase_order/purchase_order.js:578 #: erpnext/buying/doctype/purchase_order/purchase_order.js:654 #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:61 @@ -51900,6 +52766,8 @@ msgstr "crwdns112064:0crwdne112064:0" #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/setup/doctype/email_digest/email_digest.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/manufacturing.json +#: erpnext/workspace_sidebar/stock.json msgid "Tools" msgstr "crwdns161498:0crwdne161498:0" @@ -52114,12 +52982,12 @@ msgstr "crwdns87878:0crwdne87878:0" #. Label of the total_completed_qty (Float) field in DocType 'Job Card' #: erpnext/manufacturing/doctype/job_card/job_card.json -#: erpnext/manufacturing/doctype/job_card/job_card.py:871 +#: erpnext/manufacturing/doctype/job_card/job_card.py:872 #: erpnext/manufacturing/report/job_card_summary/job_card_summary.py:174 msgid "Total Completed Qty" msgstr "crwdns87888:0crwdne87888:0" -#: erpnext/manufacturing/doctype/job_card/job_card.py:188 +#: erpnext/manufacturing/doctype/job_card/job_card.py:189 msgid "Total Completed Qty is required for Job Card {0}, please start and complete the job card before submission" msgstr "crwdns195200:0{0}crwdne195200:0" @@ -52353,7 +53221,7 @@ msgstr "crwdns87988:0crwdne87988:0" msgid "Total Order Value" msgstr "crwdns87990:0crwdne87990:0" -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:622 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:621 msgid "Total Other Charges" msgstr "crwdns87992:0crwdne87992:0" @@ -52396,7 +53264,7 @@ msgstr "crwdns88008:0{0}crwdne88008:0" msgid "Total Payments" msgstr "crwdns88010:0crwdne88010:0" -#: erpnext/selling/doctype/sales_order/sales_order.py:723 +#: erpnext/selling/doctype/sales_order/sales_order.py:724 msgid "Total Picked Quantity {0} is more than ordered qty {1}. You can set the Over Picking Allowance in Stock Settings." msgstr "crwdns142968:0{0}crwdnd142968:0{1}crwdne142968:0" @@ -52523,8 +53391,8 @@ msgstr "crwdns88070:0crwdne88070:0" msgid "Total Tasks" msgstr "crwdns88072:0crwdne88072:0" -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:615 -#: erpnext/accounts/report/purchase_register/purchase_register.py:262 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:614 +#: erpnext/accounts/report/purchase_register/purchase_register.py:263 msgid "Total Tax" msgstr "crwdns88074:0crwdne88074:0" @@ -52688,7 +53556,7 @@ msgstr "crwdns159948:0crwdne159948:0" msgid "Total allocated percentage for sales team should be 100" msgstr "crwdns88156:0crwdne88156:0" -#: erpnext/selling/doctype/customer/customer.py:192 +#: erpnext/selling/doctype/customer/customer.py:193 msgid "Total contribution percentage should be equal to 100" msgstr "crwdns88158:0crwdne88158:0" @@ -52906,6 +53774,10 @@ msgstr "crwdns152370:0crwdne152370:0" msgid "Transaction Name" msgstr "crwdns155398:0crwdne155398:0" +#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:60 +msgid "Transaction Qty" +msgstr "crwdns195906:0crwdne195906:0" + #. Label of the transaction_settings_section (Tab Break) field in DocType #. 'Buying Settings' #. Label of the sales_transactions_settings_section (Section Break) field in @@ -52952,7 +53824,7 @@ msgstr "crwdns164308:0crwdne164308:0" msgid "Transaction from which tax is withheld" msgstr "crwdns164310:0crwdne164310:0" -#: erpnext/manufacturing/doctype/job_card/job_card.py:847 +#: erpnext/manufacturing/doctype/job_card/job_card.py:848 msgid "Transaction not allowed against stopped Work Order {0}" msgstr "crwdns88258:0{0}crwdne88258:0" @@ -53154,8 +54026,12 @@ msgstr "crwdns143210:0crwdne143210:0" #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/trial_balance/trial_balance.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Trial Balance" msgstr "crwdns88344:0crwdne88344:0" @@ -53166,8 +54042,10 @@ msgstr "crwdns88346:0crwdne88346:0" #. Name of a report #. Label of a Link in the Financial Reports Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "Trial Balance for Party" msgstr "crwdns88348:0crwdne88348:0" @@ -53263,8 +54141,10 @@ msgstr "crwdns88422:0crwdne88422:0" #. Label of a Link in the Financial Reports Workspace #. Name of a report +#. Label of a Workspace Sidebar Item #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/regional/report/uae_vat_201/uae_vat_201.json +#: erpnext/workspace_sidebar/financial_reports.json msgid "UAE VAT 201" msgstr "crwdns88424:0crwdne88424:0" @@ -53422,6 +54302,7 @@ msgstr "crwdns88512:0crwdne88512:0" #. Item' #. Label of the conversion_factor (Float) field in DocType 'Pick List Item' #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/pos_invoice_item/pos_invoice_item.json #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json @@ -53435,6 +54316,7 @@ msgstr "crwdns88512:0crwdne88512:0" #: erpnext/stock/doctype/material_request_item/material_request_item.json #: erpnext/stock/doctype/pick_list_item/pick_list_item.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "UOM Conversion Factor" msgstr "crwdns88514:0crwdne88514:0" @@ -53624,8 +54506,10 @@ msgstr "crwdns88602:0crwdne88602:0" #. Label of a Link in the Home Workspace #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/setup/workspace/home/home.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Unit of Measure (UOM)" msgstr "crwdns143212:0crwdne143212:0" @@ -53725,7 +54609,11 @@ msgid "Unrealized Profit/Loss account for intra-company transfers" msgstr "crwdns138064:0crwdne138064:0" #. Name of a DocType +#. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/unreconcile_payment/unreconcile_payment.json +#: erpnext/workspace_sidebar/banking.json +#: erpnext/workspace_sidebar/invoicing.json +#: erpnext/workspace_sidebar/payments.json msgid "Unreconcile Payment" msgstr "crwdns88652:0crwdne88652:0" @@ -54031,7 +54919,7 @@ msgstr "crwdns138106:0crwdne138106:0" msgid "Update latest price in all BOMs" msgstr "crwdns138108:0crwdne138108:0" -#: erpnext/assets/doctype/asset/asset.py:471 +#: erpnext/assets/doctype/asset/asset.py:474 msgid "Update stock must be enabled for the purchase invoice {0}" msgstr "crwdns88782:0{0}crwdne88782:0" @@ -54261,7 +55149,7 @@ msgstr "crwdns138136:0crwdne138136:0" msgid "Use Transaction Date Exchange Rate" msgstr "crwdns138138:0crwdne138138:0" -#: erpnext/projects/doctype/project/project.py:563 +#: erpnext/projects/doctype/project/project.py:564 msgid "Use a name that is different from previous project name" msgstr "crwdns88824:0crwdne88824:0" @@ -54297,7 +55185,7 @@ msgstr "crwdns88858:0{0}crwdne88858:0" #. Label of the user_remark (Small Text) field in DocType 'Journal Entry' #. Label of the user_remark (Small Text) field in DocType 'Journal Entry #. Account' -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:655 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:651 #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json msgid "User Remark" @@ -54472,11 +55360,11 @@ msgstr "crwdns138170:0crwdne138170:0" msgid "Valid from and valid upto fields are mandatory for the cumulative" msgstr "crwdns88958:0crwdne88958:0" -#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:169 +#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.py:170 msgid "Valid till Date cannot be before Transaction Date" msgstr "crwdns88960:0crwdne88960:0" -#: erpnext/selling/doctype/quotation/quotation.py:158 +#: erpnext/selling/doctype/quotation/quotation.py:159 msgid "Valid till date cannot be before transaction date" msgstr "crwdns88962:0crwdne88962:0" @@ -54545,7 +55433,7 @@ msgstr "crwdns138186:0crwdne138186:0" msgid "Validity in Days" msgstr "crwdns138188:0crwdne138188:0" -#: erpnext/selling/doctype/quotation/quotation.py:366 +#: erpnext/selling/doctype/quotation/quotation.py:371 msgid "Validity period of this quotation has ended." msgstr "crwdns88982:0crwdne88982:0" @@ -55043,8 +55931,8 @@ msgstr "crwdns89188:0crwdne89188:0" msgid "Volt-Ampere" msgstr "crwdns112658:0crwdne112658:0" -#: erpnext/accounts/report/purchase_register/purchase_register.py:162 -#: erpnext/accounts/report/sales_register/sales_register.py:178 +#: erpnext/accounts/report/purchase_register/purchase_register.py:163 +#: erpnext/accounts/report/sales_register/sales_register.py:179 msgid "Voucher" msgstr "crwdns89190:0crwdne89190:0" @@ -55113,7 +56001,7 @@ msgstr "crwdns155006:0crwdne155006:0" #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.js:42 #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:209 #: erpnext/accounts/report/general_ledger/general_ledger.js:49 -#: erpnext/accounts/report/general_ledger/general_ledger.py:746 +#: erpnext/accounts/report/general_ledger/general_ledger.py:744 #: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.js:41 #: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.py:33 #: erpnext/accounts/report/payment_ledger/payment_ledger.js:65 @@ -55141,7 +56029,7 @@ msgstr "crwdns155006:0crwdne155006:0" msgid "Voucher No" msgstr "crwdns89206:0crwdne89206:0" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1337 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1340 msgid "Voucher No is mandatory" msgstr "crwdns127524:0crwdne127524:0" @@ -55153,7 +56041,7 @@ msgstr "crwdns89226:0crwdne89226:0" #. Label of the voucher_subtype (Small Text) field in DocType 'GL Entry' #: erpnext/accounts/doctype/gl_entry/gl_entry.json -#: erpnext/accounts/report/general_ledger/general_ledger.py:740 +#: erpnext/accounts/report/general_ledger/general_ledger.py:738 msgid "Voucher Subtype" msgstr "crwdns89230:0crwdne89230:0" @@ -55184,11 +56072,11 @@ msgstr "crwdns89230:0crwdne89230:0" #: erpnext/accounts/doctype/unreconcile_payment/unreconcile_payment.json #: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1198 #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:200 -#: erpnext/accounts/report/general_ledger/general_ledger.py:738 +#: erpnext/accounts/report/general_ledger/general_ledger.py:736 #: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.py:31 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:165 -#: erpnext/accounts/report/purchase_register/purchase_register.py:157 -#: erpnext/accounts/report/sales_register/sales_register.py:173 +#: erpnext/accounts/report/purchase_register/purchase_register.py:158 +#: erpnext/accounts/report/sales_register/sales_register.py:174 #: erpnext/accounts/report/voucher_wise_balance/voucher_wise_balance.py:17 #: erpnext/public/js/utils/unreconcile.js:71 #: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json @@ -55215,7 +56103,7 @@ msgstr "crwdns89230:0crwdne89230:0" msgid "Voucher Type" msgstr "crwdns89234:0crwdne89234:0" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:198 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:200 msgid "Voucher {0} is over-allocated by {1}" msgstr "crwdns89258:0{0}crwdnd89258:0{1}crwdne89258:0" @@ -55339,8 +56227,10 @@ msgstr "crwdns89374:0crwdne89374:0" #. Name of a report #. Label of a Link in the Stock Workspace +#. Label of a Workspace Sidebar Item #: erpnext/stock/report/warehouse_wise_stock_balance/warehouse_wise_stock_balance.json #: erpnext/stock/workspace/stock/stock.json +#: erpnext/workspace_sidebar/stock.json msgid "Warehouse Wise Stock Balance" msgstr "crwdns89380:0crwdne89380:0" @@ -55538,7 +56428,7 @@ msgstr "crwdns89466:0crwdne89466:0" msgid "Warning: Quantity exceeds maximum producible quantity based on quantity of raw materials received through the Subcontracting Inward Order {0}." msgstr "crwdns160422:0{0}crwdne160422:0" -#: erpnext/selling/doctype/sales_order/sales_order.py:345 +#: erpnext/selling/doctype/sales_order/sales_order.py:346 msgid "Warning: Sales Order {0} already exists against Customer's Purchase Order {1}" msgstr "crwdns89468:0{0}crwdnd89468:0{1}crwdne89468:0" @@ -55569,10 +56459,12 @@ msgstr "crwdns138274:0crwdne138274:0" #. Label of a Link in the CRM Workspace #. Name of a DocType #. Label of a Link in the Support Workspace +#. Label of a Workspace Sidebar Item #: erpnext/crm/workspace/crm/crm.json #: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.js:103 #: erpnext/support/doctype/warranty_claim/warranty_claim.json #: erpnext/support/workspace/support/support.json +#: erpnext/workspace_sidebar/crm.json erpnext/workspace_sidebar/support.json msgid "Warranty Claim" msgstr "crwdns89476:0crwdne89476:0" @@ -55943,6 +56835,7 @@ msgstr "crwdns89678:0crwdne89678:0" #. Entry' #. Option for the 'From Voucher Type' (Select) field in DocType 'Stock #. Reservation Entry' +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom/bom.js:217 #: erpnext/manufacturing/doctype/bom/bom.json #: erpnext/manufacturing/doctype/job_card/job_card.json @@ -55968,6 +56861,7 @@ msgstr "crwdns89678:0crwdne89678:0" #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:512 #: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:142 #: erpnext/templates/pages/material_request_info.html:45 +#: erpnext/workspace_sidebar/manufacturing.json msgid "Work Order" msgstr "crwdns89688:0crwdne89688:0" @@ -55981,8 +56875,10 @@ msgstr "crwdns89706:0crwdne89706:0" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Work Order Consumed Materials" msgstr "crwdns89708:0crwdne89708:0" @@ -56015,8 +56911,10 @@ msgstr "crwdns89718:0crwdne89718:0" #. Name of a report #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/report/work_order_summary/work_order_summary.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Work Order Summary" msgstr "crwdns89720:0crwdne89720:0" @@ -56028,8 +56926,8 @@ msgstr "crwdns89722:0{0}crwdne89722:0" msgid "Work Order cannot be raised against a Item Template" msgstr "crwdns89724:0crwdne89724:0" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2439 -#: erpnext/manufacturing/doctype/work_order/work_order.py:2519 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2448 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2528 msgid "Work Order has been {0}" msgstr "crwdns89726:0{0}crwdne89726:0" @@ -56115,6 +57013,7 @@ msgstr "crwdns89760:0crwdne89760:0" #. Label of a Link in the Manufacturing Workspace #. Label of the manufacturing_section (Section Break) field in DocType 'Item #. Lead Time' +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom_operation/bom_operation.json #: erpnext/manufacturing/doctype/bom_website_operation/bom_website_operation.json #: erpnext/manufacturing/doctype/job_card/job_card.json @@ -56130,6 +57029,7 @@ msgstr "crwdns89760:0crwdne89760:0" #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/stock/doctype/item_lead_time/item_lead_time.json #: erpnext/templates/generators/bom.html:70 +#: erpnext/workspace_sidebar/manufacturing.json msgid "Workstation" msgstr "crwdns89766:0crwdne89766:0" @@ -56176,12 +57076,14 @@ msgstr "crwdns138344:0crwdne138344:0" #. Name of a DocType #. Label of the workstation_type (Data) field in DocType 'Workstation Type' #. Label of a Link in the Manufacturing Workspace +#. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom_operation/bom_operation.json #: erpnext/manufacturing/doctype/job_card/job_card.json #: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json #: erpnext/manufacturing/doctype/workstation/workstation.json #: erpnext/manufacturing/doctype/workstation_type/workstation_type.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json +#: erpnext/workspace_sidebar/manufacturing.json msgid "Workstation Type" msgstr "crwdns89782:0crwdne89782:0" @@ -56190,7 +57092,7 @@ msgstr "crwdns89782:0crwdne89782:0" msgid "Workstation Working Hour" msgstr "crwdns89794:0crwdne89794:0" -#: erpnext/manufacturing/doctype/workstation/workstation.py:453 +#: erpnext/manufacturing/doctype/workstation/workstation.py:454 msgid "Workstation is closed on the following dates as per Holiday List: {0}" msgstr "crwdns89796:0{0}crwdne89796:0" @@ -56344,6 +57246,7 @@ msgstr "crwdns138370:0crwdne138370:0" #. Label of the year (Data) field in DocType 'Fiscal Year' #: erpnext/accounts/doctype/fiscal_year/fiscal_year.json +#: erpnext/accounts/notification/notification_for_new_fiscal_year/notification_for_new_fiscal_year.html:9 msgid "Year Name" msgstr "crwdns138372:0crwdne138372:0" @@ -56357,7 +57260,7 @@ msgstr "crwdns138374:0crwdne138374:0" msgid "Year of Passing" msgstr "crwdns138376:0crwdne138376:0" -#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:111 +#: erpnext/accounts/doctype/fiscal_year/fiscal_year.py:85 msgid "Year start date or end date is overlapping with {0}. To avoid please set company" msgstr "crwdns89884:0{0}crwdne89884:0" @@ -56393,7 +57296,7 @@ msgstr "crwdns143568:0crwdne143568:0" msgid "You can also copy-paste this link in your browser" msgstr "crwdns89938:0crwdne89938:0" -#: erpnext/assets/doctype/asset_category/asset_category.py:113 +#: erpnext/assets/doctype/asset_category/asset_category.py:123 msgid "You can also set default CWIP account in Company {}" msgstr "crwdns89940:0crwdne89940:0" @@ -56401,6 +57304,10 @@ msgstr "crwdns89940:0crwdne89940:0" msgid "You can change the parent account to a Balance Sheet account or select a different account." msgstr "crwdns89942:0crwdne89942:0" +#: erpnext/assets/doctype/asset_category/asset_category.py:186 +msgid "You can either configure default depreciation accounts in the Company or set the required accounts in the following rows:

    " +msgstr "crwdns195908:0crwdne195908:0" + #: erpnext/accounts/doctype/journal_entry/journal_entry.py:703 msgid "You can not enter current voucher in 'Against Journal Entry' column" msgstr "crwdns89946:0crwdne89946:0" @@ -56430,11 +57337,11 @@ msgstr "crwdns89956:0crwdne89956:0" msgid "You can use {0} to reconcile against {1} later." msgstr "crwdns195096:0{0}crwdnd195096:0{1}crwdne195096:0" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1314 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1315 msgid "You can't make any changes to Job Card since Work Order is closed." msgstr "crwdns89960:0crwdne89960:0" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:218 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:219 msgid "You can't process the serial number {0} as it has already been used in the SABB {1}. {2} if you want to inward same serial number multiple times then enabled 'Allow existing Serial No to be Manufactured/Received again' in the {3}" msgstr "crwdns151954:0{0}crwdnd151954:0{1}crwdnd151954:0{2}crwdnd151954:0{3}crwdne151954:0" @@ -56474,7 +57381,7 @@ msgstr "crwdns89976:0crwdne89976:0" msgid "You cannot enable both the settings '{0}' and '{1}'." msgstr "crwdns155682:0{0}crwdnd155682:0{1}crwdne155682:0" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:156 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:157 msgid "You cannot outward following {0} as either they are Delivered, Inactive or located in a different warehouse." msgstr "crwdns164336:0{0}crwdne164336:0" @@ -56522,7 +57429,7 @@ msgstr "crwdns89994:0crwdne89994:0" msgid "You have already selected items from {0} {1}" msgstr "crwdns89996:0{0}crwdnd89996:0{1}crwdne89996:0" -#: erpnext/projects/doctype/project/project.py:363 +#: erpnext/projects/doctype/project/project.py:364 msgid "You have been invited to collaborate on the project {0}." msgstr "crwdns152236:0{0}crwdne152236:0" @@ -56642,6 +57549,10 @@ msgstr "crwdns151718:0crwdne151718:0" msgid "as a percentage of finished item quantity" msgstr "crwdns90052:0crwdne90052:0" +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1472 +msgid "as of {0}" +msgstr "crwdns195910:0{0}crwdne195910:0" + #: erpnext/www/book_appointment/index.html:43 msgid "at" msgstr "crwdns90054:0crwdne90054:0" @@ -56922,7 +57833,7 @@ msgstr "crwdns155016:0crwdne155016:0" msgid "via BOM Update Tool" msgstr "crwdns90190:0crwdne90190:0" -#: erpnext/assets/doctype/asset_category/asset_category.py:111 +#: erpnext/assets/doctype/asset_category/asset_category.py:121 msgid "you must select Capital Work in Progress Account in accounts table" msgstr "crwdns90194:0crwdne90194:0" @@ -56970,7 +57881,7 @@ msgstr "crwdns90214:0{0}crwdne90214:0" msgid "{0} Number {1} is already used in {2} {3}" msgstr "crwdns90216:0{0}crwdnd90216:0{1}crwdnd90216:0{2}crwdnd90216:0{3}crwdne90216:0" -#: erpnext/manufacturing/doctype/bom/bom.py:1629 +#: erpnext/manufacturing/doctype/bom/bom.py:1638 msgid "{0} Operating Cost for operation {1}" msgstr "crwdns158412:0{0}crwdnd158412:0{1}crwdne158412:0" @@ -57047,14 +57958,14 @@ msgstr "crwdns90248:0{0}crwdnd90248:0{1}crwdne90248:0" msgid "{0} cannot be zero" msgstr "crwdns148886:0{0}crwdne148886:0" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:919 -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1035 -#: erpnext/stock/doctype/pick_list/pick_list.py:1259 -#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:322 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:915 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1031 +#: erpnext/stock/doctype/pick_list/pick_list.py:1258 +#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:323 msgid "{0} created" msgstr "crwdns90250:0{0}crwdne90250:0" -#: erpnext/utilities/bulk_transaction.py:31 +#: erpnext/utilities/bulk_transaction.py:33 msgid "{0} creation for the following records will be skipped." msgstr "crwdns162030:0{0}crwdne162030:0" @@ -57062,11 +57973,11 @@ msgstr "crwdns162030:0{0}crwdne162030:0" msgid "{0} currency must be same as company's default currency. Please select another account." msgstr "crwdns90252:0{0}crwdne90252:0" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:291 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:295 msgid "{0} currently has a {1} Supplier Scorecard standing, and Purchase Orders to this supplier should be issued with caution." msgstr "crwdns90254:0{0}crwdnd90254:0{1}crwdne90254:0" -#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:127 +#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:128 msgid "{0} currently has a {1} Supplier Scorecard standing, and RFQs to this supplier should be issued with caution." msgstr "crwdns90256:0{0}crwdnd90256:0{1}crwdne90256:0" @@ -57134,7 +58045,7 @@ msgstr "crwdns112176:0{0}crwdnd112176:0{1}crwdne112176:0" msgid "{0} is blocked so this transaction cannot proceed" msgstr "crwdns90274:0{0}crwdne90274:0" -#: erpnext/assets/doctype/asset/asset.py:505 +#: erpnext/assets/doctype/asset/asset.py:508 msgid "{0} is in Draft. Submit it before creating the Asset." msgstr "crwdns162036:0{0}crwdne162036:0" @@ -57155,7 +58066,7 @@ msgstr "crwdns90282:0{0}crwdnd90282:0{1}crwdnd90282:0{2}crwdne90282:0" msgid "{0} is mandatory. Maybe Currency Exchange record is not created for {1} to {2}." msgstr "crwdns90284:0{0}crwdnd90284:0{1}crwdnd90284:0{2}crwdne90284:0" -#: erpnext/selling/doctype/customer/customer.py:234 +#: erpnext/selling/doctype/customer/customer.py:235 msgid "{0} is not a company bank account" msgstr "crwdns90286:0{0}crwdne90286:0" @@ -57215,7 +58126,7 @@ msgstr "crwdns90308:0{0}crwdne90308:0" msgid "{0} not allowed to transact with {1}. Please change the Company or add the Company in the 'Allowed To Transact With'-Section in the Customer record." msgstr "crwdns112674:0{0}crwdnd112674:0{1}crwdne112674:0" -#: erpnext/manufacturing/doctype/bom/bom.py:573 +#: erpnext/manufacturing/doctype/bom/bom.py:574 msgid "{0} not found for item {1}" msgstr "crwdns90312:0{0}crwdnd90312:0{1}crwdne90312:0" @@ -57235,13 +58146,13 @@ msgstr "crwdns90318:0{0}crwdnd90318:0{1}crwdnd90318:0{2}crwdnd90318:0{3}crwdne90 msgid "{0} units are reserved for Item {1} in Warehouse {2}, please un-reserve the same to {3} the Stock Reconciliation." msgstr "crwdns90320:0{0}crwdnd90320:0{1}crwdnd90320:0{2}crwdnd90320:0{3}crwdne90320:0" -#: erpnext/stock/doctype/pick_list/pick_list.py:1017 +#: erpnext/stock/doctype/pick_list/pick_list.py:1016 msgid "{0} units of Item {1} is not available in any of the warehouses." msgstr "crwdns127854:0{0}crwdnd127854:0{1}crwdne127854:0" #: erpnext/stock/doctype/pick_list/pick_list.py:1009 -msgid "{0} units of Item {1} is picked in another Pick List." -msgstr "crwdns90324:0{0}crwdnd90324:0{1}crwdne90324:0" +msgid "{0} units of Item {1} is not available in any of the warehouses. Other Pick Lists exist for this item." +msgstr "crwdns195912:0{0}crwdnd195912:0{1}crwdne195912:0" #: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.py:144 msgid "{0} units of {1} are required in {2} with the inventory dimension: {3} on {4} {5} for {6} to complete the transaction." @@ -57284,7 +58195,7 @@ msgstr "crwdns90338:0{0}crwdne90338:0" msgid "{0} will be set as the {1} in subsequently scanned items" msgstr "crwdns158360:0{0}crwdnd158360:0{1}crwdne158360:0" -#: erpnext/manufacturing/doctype/job_card/job_card.py:987 +#: erpnext/manufacturing/doctype/job_card/job_card.py:988 msgid "{0} {1}" msgstr "crwdns90340:0{0}crwdnd90340:0{1}crwdne90340:0" @@ -57322,8 +58233,8 @@ msgstr "crwdns90352:0{0}crwdnd90352:0{1}crwdne90352:0" msgid "{0} {1} has already been partly paid. Please use the 'Get Outstanding Invoice' or the 'Get Outstanding Orders' button to get the latest outstanding amounts." msgstr "crwdns90354:0{0}crwdnd90354:0{1}crwdne90354:0" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:431 -#: erpnext/selling/doctype/sales_order/sales_order.py:596 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:435 +#: erpnext/selling/doctype/sales_order/sales_order.py:597 #: erpnext/stock/doctype/material_request/material_request.py:247 msgid "{0} {1} has been modified. Please refresh." msgstr "crwdns90356:0{0}crwdnd90356:0{1}crwdne90356:0" @@ -57482,8 +58393,8 @@ msgstr "crwdns90428:0{0}crwdne90428:0" msgid "{0}'s {1} cannot be after {2}'s Expected End Date." msgstr "crwdns90430:0{0}crwdnd90430:0{1}crwdnd90430:0{2}crwdne90430:0" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1286 -#: erpnext/manufacturing/doctype/job_card/job_card.py:1294 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1287 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1295 msgid "{0}, complete the operation {1} before the operation {2}." msgstr "crwdns90432:0{0}crwdnd90432:0{1}crwdnd90432:0{2}crwdne90432:0" @@ -57519,11 +58430,11 @@ msgstr "crwdns160624:0{0}crwdnd160624:0{1}crwdne160624:0" msgid "{0}: {1} must be less than {2}" msgstr "crwdns90436:0{0}crwdnd90436:0{1}crwdnd90436:0{2}crwdne90436:0" -#: erpnext/controllers/buying_controller.py:1002 +#: erpnext/controllers/buying_controller.py:1019 msgid "{count} Assets created for {item_code}" msgstr "crwdns154278:0{count}crwdnd154278:0{item_code}crwdne154278:0" -#: erpnext/controllers/buying_controller.py:900 +#: erpnext/controllers/buying_controller.py:917 msgid "{doctype} {name} is cancelled or closed." msgstr "crwdns154280:0{doctype}crwdnd154280:0{name}crwdne154280:0" @@ -57564,7 +58475,7 @@ msgstr "crwdns90460:0crwdne90460:0" msgid "{} {} is already linked with {} {}" msgstr "crwdns90462:0crwdne90462:0" -#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:388 +#: erpnext/accounts/doctype/bank_transaction/bank_transaction.py:390 msgid "{} {} is not affecting bank account {}" msgstr "crwdns154435:0crwdne154435:0" diff --git a/erpnext/locale/es.po b/erpnext/locale/es.po index ac018f44702..2315189f580 100644 --- a/erpnext/locale/es.po +++ b/erpnext/locale/es.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: hello@frappe.io\n" -"POT-Creation-Date: 2026-02-15 09:44+0000\n" -"PO-Revision-Date: 2026-02-16 14:50\n" +"POT-Creation-Date: 2026-02-22 09:43+0000\n" +"PO-Revision-Date: 2026-02-28 16:56\n" "Last-Translator: hello@frappe.io\n" "Language-Team: Spanish\n" "MIME-Version: 1.0\n" @@ -18,9 +18,13 @@ msgstr "" "X-Crowdin-File-ID: 46\n" "Language: es_ES\n" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1468 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1474 msgid "\n" -"\t\t\tThe Batch {0} of an item {1} has negative stock in the warehouse {2}. Please add a stock quantity of {3} to proceed with this entry." +"\t\t\tThe Batch {0} of an item {1} has negative stock in the warehouse {2}{3}.\n" +"\t\t\tPlease add a stock quantity of {4} to proceed with this entry.\n" +"\t\t\tIf it is not possible to make an adjustment entry, please enable 'Allow Negative Stock for Batch' in Stock Settings to proceed.\n" +"\t\t\tHowever, enabling this setting may lead to negative stock in the system.\n" +"\t\t\tSo please ensure the stock levels are adjusted as soon as possible to maintain the correct valuation rate." msgstr "" #. Label of the column_break_32 (Column Break) field in DocType 'Email Digest' @@ -32,7 +36,7 @@ msgstr "" msgid " Address" msgstr " Dirección" -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:605 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:604 msgid " Amount" msgstr " Importe" @@ -59,7 +63,7 @@ msgstr " Es sub-contratado" msgid " Item" msgstr " Producto" -#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:153 +#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:151 #: erpnext/selling/report/sales_analytics/sales_analytics.py:128 msgid " Name" msgstr " Nombre" @@ -67,9 +71,9 @@ msgstr " Nombre" #: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:144 #: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:185 msgid " Phantom Item" -msgstr "" +msgstr " Objeto fantasma" -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:596 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:595 msgid " Rate" msgstr " Precio" @@ -169,8 +173,8 @@ msgstr "% Instalado" msgid "% Occupied" msgstr "% Ocupado" -#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:277 -#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:329 +#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:278 +#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:330 msgid "% Of Grand Total" msgstr "% del Total General" @@ -199,7 +203,7 @@ msgstr "% Pérdida por Proceso" #. Order' #: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.json msgid "% Produced" -msgstr "" +msgstr "% Producido" #. Label of the progress (Percent) field in DocType 'Task' #: erpnext/projects/doctype/task/task.json @@ -210,13 +214,13 @@ msgstr "% Progreso" #. 'Subcontracting Inward Order' #: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.json msgid "% Raw Material Received" -msgstr "" +msgstr "% Materia Prima Recibida" #. Label of the per_raw_material_returned (Percent) field in DocType #. 'Subcontracting Inward Order' #: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.json msgid "% Raw Material Returned" -msgstr "" +msgstr "% Materia Prima Devuelta" #. Label of the per_received (Percent) field in DocType 'Purchase Order' #. Label of the per_received (Percent) field in DocType 'Material Request' @@ -251,7 +255,7 @@ msgstr "% de materiales facturados contra esta Orden de Venta" #: erpnext/stock/doctype/pick_list/pick_list.json #, python-format msgid "% of materials delivered against this Pick List" -msgstr "" +msgstr "% de materiales entregados contra esta Lista de Selección" #. Description of the '% Delivered' (Percent) field in DocType 'Sales Order' #: erpnext/selling/doctype/sales_order/sales_order.json @@ -263,7 +267,7 @@ msgstr "% de materiales entregados contra esta Orden de Venta" msgid "'Account' in the Accounting section of Customer {0}" msgstr "'Cuenta' en la sección Contabilidad de Cliente {0}" -#: erpnext/selling/doctype/sales_order/sales_order.py:358 +#: erpnext/selling/doctype/sales_order/sales_order.py:359 msgid "'Allow Multiple Sales Orders Against a Customer's Purchase Order'" msgstr "'Permitir múltiples órdenes de venta contra la orden de compra de un cliente'" @@ -334,7 +338,7 @@ msgstr "La cuenta de '{0}' ya está siendo utilizada por {1}. Utilice otra cuent #: erpnext/accounts/doctype/pos_settings/pos_settings.py:44 msgid "'{0}' has been already added." -msgstr "" +msgstr "'{0}' ya ha sido añadido." #: erpnext/setup/doctype/company/company.py:302 #: erpnext/setup/doctype/company/company.py:313 @@ -370,7 +374,7 @@ msgstr "(D) Valor del balance de las existencias" #. Description of the 'Capacity' (Int) field in DocType 'Item Lead Time' #: erpnext/stock/doctype/item_lead_time/item_lead_time.json msgid "(Daily Yield * No of Units Produced) / 100" -msgstr "" +msgstr "(Rendimiento diario * Nº de unidades producidas) / 100" #: erpnext/stock/report/fifo_queue_vs_qty_after_transaction_comparison/fifo_queue_vs_qty_after_transaction_comparison.py:199 #: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:238 @@ -396,7 +400,7 @@ msgstr "(G) Suma del Cambio en el Valor de Stock" #. Time' #: erpnext/stock/doctype/item_lead_time/item_lead_time.json msgid "(Good Units Produced / Total Units Produced) × 100" -msgstr "" +msgstr "(Unidades Buenas Producidas / Total de Unidades Producidas) × 100" #: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:263 #: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:166 @@ -432,13 +436,13 @@ msgstr "(K) Valoración = Valor (D) ÷ Cant. (A)" #. DocType 'Budget' #: erpnext/accounts/doctype/budget/budget.json msgid "(Purchase Order + Material Request + Actual Expense)" -msgstr "" +msgstr "(Orden de compra + Solicitud de material + Gasto real)" #. Description of the 'No of Units Produced' (Int) field in DocType 'Item Lead #. Time' #: erpnext/stock/doctype/item_lead_time/item_lead_time.json msgid "(Total Workstation Time / Manufacturing Time) * 60" -msgstr "" +msgstr "(Tiempo total del puesto de trabajo / Tiempo de fabricación) * 60" #. Description of the 'From No' (Int) field in DocType 'Share Transfer' #. Description of the 'To No' (Int) field in DocType 'Share Transfer' @@ -598,9 +602,9 @@ msgstr "Superior a 90" msgid "<0" msgstr "<0" -#: erpnext/assets/doctype/asset/asset.py:541 +#: erpnext/assets/doctype/asset/asset.py:544 msgid "Cannot create asset.

    You're trying to create {0} asset(s) from {2} {3}.
    However, only {1} item(s) were purchased and {4} asset(s) already exist against {5}." -msgstr "" +msgstr "No se puede crear el activo.

    Está intentando crear {0} activo(s) de {2} {3}.
    Sin embargo, sólo se han comprado {1} artículo(s) y {4} activo(s) ya existe(n) contra {5}." #: erpnext/crm/doctype/appointment_booking_settings/appointment_booking_settings.py:59 msgid "From Time cannot be later than To Time for {0}" @@ -777,11 +781,11 @@ msgstr "