diff --git a/erpnext/locale/vi.po b/erpnext/locale/vi.po
index 542dc01a158..68f779fd107 100644
--- a/erpnext/locale/vi.po
+++ b/erpnext/locale/vi.po
@@ -3,8 +3,8 @@ msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
"Report-Msgid-Bugs-To: hello@frappe.io\n"
-"POT-Creation-Date: 2026-06-21 10:42+0000\n"
-"PO-Revision-Date: 2026-06-09 12:47+0000\n"
+"POT-Creation-Date: 2026-06-28 10:20+0000\n"
+"PO-Revision-Date: 2026-06-29 11:40+0000\n"
"Last-Translator: hello@frappe.io\n"
"Language: vi_VN\n"
"Language-Team: Vietnamese\n"
@@ -1082,7 +1082,7 @@ msgstr "A - B"
msgid "A - C"
msgstr "A - C"
-#: erpnext/selling/doctype/customer/customer.py:354
+#: erpnext/selling/doctype/customer/customer.py:355
msgid "A Customer Group exists with same name please change the Customer name or rename the Customer Group"
msgstr "Một Nhóm khách hàng đã tồn tại với cùng tên, vui lòng thay đổi tên Khách hàng hoặc đổi tên Nhóm khách hàng"
@@ -1321,7 +1321,7 @@ msgid "Accepted Qty in Stock UOM"
msgstr "Số lượng được chấp nhận trong Đơn vị Kho"
#. Label of the qty (Float) field in DocType 'Purchase Receipt Item'
-#: erpnext/public/js/controllers/transaction.js:2850
+#: erpnext/public/js/controllers/transaction.js:2864
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
msgid "Accepted Quantity"
msgstr "Số lượng được chấp nhận"
@@ -1357,10 +1357,15 @@ msgstr "Khóa Truy cập là bắt buộc cho Nhà cung cấp Dịch vụ: {0}"
msgid "According to CEFACT/ICG/2010/IC013 or CEFACT/ICG/2010/IC010"
msgstr "Theo CEFACT/ICG/2010/IC013 hoặc CEFACT/ICG/2010/IC010"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1264
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1269
msgid "According to the BOM {0}, the Item '{1}' is missing in the stock entry."
msgstr "Theo BOM {0}, Mặt hàng '{1}' thiếu trong phiếu kho."
+#. Description of the 'Customer Numbers' (Table) field in DocType 'Supplier'
+#: erpnext/buying/doctype/supplier/supplier.json
+msgid "Account / customer numbers assigned to your companies by this supplier (for reconciliation on their statements)"
+msgstr ""
+
#. Name of a report
#: erpnext/accounts/report/account_balance/account_balance.json
msgid "Account Balance"
@@ -1472,7 +1477,7 @@ msgstr "Tài khoản"
msgid "Account Manager"
msgstr "Quản lý Tài khoản"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1050
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1057
#: erpnext/controllers/accounts_controller.py:2403
msgid "Account Missing"
msgstr "Thiếu Tài khoản"
@@ -1973,16 +1978,16 @@ msgstr "Bút toán Kế toán"
#: erpnext/assets/doctype/asset/asset.py:937
#: erpnext/assets/doctype/asset/asset.py:952
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:543
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:546
msgid "Accounting Entry for Asset"
msgstr "Bút toán Kế toán cho Tài sản"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2262
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2282
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2320
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2340
msgid "Accounting Entry for LCV in Stock Entry {0}"
msgstr "Bút toán Kế toán cho LCV trong Phiếu kho {0}"
-#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:912
+#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:918
msgid "Accounting Entry for Landed Cost Voucher for SCR {0}"
msgstr "Bút toán Kế toán cho Chứng từ Chi phí Hạ cánh cho SCR {0}"
@@ -1997,14 +2002,14 @@ msgstr "Bút toán Kế toán cho Dịch vụ"
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1127
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1155
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1267
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1503
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1525
-#: erpnext/controllers/stock_controller.py:725
-#: erpnext/controllers/stock_controller.py:742
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:931
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2207
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2221
-#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:747
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1506
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1528
+#: erpnext/controllers/stock_controller.py:728
+#: erpnext/controllers/stock_controller.py:745
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:935
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2265
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2279
+#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:753
msgid "Accounting Entry for Stock"
msgstr "Bút toán Kế toán cho Kho"
@@ -2019,7 +2024,7 @@ msgstr "Bút toán Kế toán cho {0}: {1} chỉ có thể được thực hiệ
#: erpnext/accounts/doctype/invoice_discounting/invoice_discounting.js:193
#: erpnext/assets/doctype/asset/asset.js:185
#: erpnext/assets/doctype/asset_repair/asset_repair.js:92
-#: erpnext/buying/doctype/supplier/supplier.js:98
+#: erpnext/buying/doctype/supplier/supplier.js:123
#: erpnext/public/js/controllers/stock_controller.js:88
#: erpnext/public/js/utils/ledger_preview.js:8
#: erpnext/selling/doctype/customer/customer.js:173
@@ -2046,7 +2051,11 @@ msgstr "Đào tạo Kế toán"
msgid "Accounting Period"
msgstr "Kỳ Kế toán"
-#: erpnext/accounts/doctype/accounting_period/accounting_period.py:68
+#: erpnext/accounts/doctype/accounting_period/accounting_period.py:49
+msgid "Accounting Period cannot be created for a future date. End Date {0} is after today."
+msgstr ""
+
+#: erpnext/accounts/doctype/accounting_period/accounting_period.py:81
msgid "Accounting Period overlaps with {0}"
msgstr "Kỳ Kế toán trùng lặp với {0}"
@@ -2066,8 +2075,6 @@ msgstr "Các bút toán kế toán bị đóng băng cho đến ngày này. Ch
#. Label of the section_break_2 (Section Break) field in DocType 'Asset
#. Category'
#. Label of the accounts (Table) field in DocType 'Asset Category'
-#. Label of the accounts (Table) field in DocType 'Supplier'
-#. Label of the accounts (Table) field in DocType 'Customer'
#. Label of the accounts_tab (Tab Break) field in DocType 'Company'
#. Label of the accounts (Table) field in DocType 'Customer Group'
#. Label of the accounts (Section Break) field in DocType 'Email Digest'
@@ -2079,8 +2086,6 @@ msgstr "Các bút toán kế toán bị đóng băng cho đến ngày này. Ch
#: erpnext/accounts/doctype/payment_entry/payment_entry.json
#: erpnext/accounts/doctype/tax_withholding_category/tax_withholding_category.json
#: erpnext/assets/doctype/asset_category/asset_category.json
-#: erpnext/buying/doctype/supplier/supplier.json
-#: erpnext/selling/doctype/customer/customer.json
#: erpnext/setup/doctype/company/company.json
#: erpnext/setup/doctype/company/company.py:445
#: erpnext/setup/doctype/customer_group/customer_group.json
@@ -2122,7 +2127,7 @@ msgstr "Tài khoản Thiếu từ Báo cáo"
#: 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:124
-#: erpnext/buying/doctype/supplier/supplier.js:110
+#: erpnext/buying/doctype/supplier/supplier.js:135
#: erpnext/workspace_sidebar/financial_reports.json
#: erpnext/workspace_sidebar/invoicing.json
#: erpnext/workspace_sidebar/payments.json
@@ -2637,8 +2642,8 @@ msgstr "Thời gian thực tế theo giờ (qua Bảng chấm công)"
msgid "Actual qty in stock"
msgstr "Số lượng thực tế trong kho"
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1529
-#: erpnext/public/js/controllers/accounts.js:197
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1538
+#: erpnext/public/js/controllers/accounts.js:194
msgid "Actual type tax cannot be included in Item rate in row {0}"
msgstr "Thuế loại thực tế không thể bao gồm trong đơn giá mặt hàng ở dòng {0}"
@@ -2796,10 +2801,6 @@ msgstr "Thêm Serial / Batch No"
msgid "Add Serial / Batch No (Rejected Qty)"
msgstr "Thêm Serial / Batch No (Số lượng bị từ chối)"
-#: erpnext/public/js/utils/naming_series.js:26
-msgid "Add Series Prefix"
-msgstr ""
-
#: erpnext/manufacturing/doctype/plant_floor/plant_floor.js:200
msgid "Add Stock"
msgstr "Thêm Kho"
@@ -3038,7 +3039,7 @@ msgstr "Số tiền chiết khấu bổ sung"
msgid "Additional Discount Amount (Company Currency)"
msgstr "Số tiền chiết khấu bổ sung (Tiền tệ Công ty)"
-#: erpnext/controllers/taxes_and_totals.py:846
+#: erpnext/controllers/taxes_and_totals.py:849
msgid "Additional Discount Amount ({discount_amount}) cannot exceed the total before such discount ({total_before_discount})"
msgstr "Số tiền chiết khấu bổ sung ({discount_amount}) không thể vượt quá tổng trước chiết khấu đó ({total_before_discount})"
@@ -3160,12 +3161,7 @@ msgstr ""
"\t\t\t\t\tcủa trường 'Chuyển Nguyên liệu thô Thêm vào WIP'\n"
"\t\t\t\t\ttrong Cài đặt Sản xuất."
-#. Description of the 'Customer Details' (Text) field in DocType 'Customer'
-#: erpnext/selling/doctype/customer/customer.json
-msgid "Additional information regarding the customer."
-msgstr "Thông tin bổ sung về khách hàng."
-
-#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:629
+#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:635
msgid "Additional {0} {1} of item {2} required as per BOM to complete this transaction"
msgstr "Thêm {0} {1} của mặt hàng {2} theo yêu cầu BOM để hoàn thành giao dịch này"
@@ -3422,7 +3418,7 @@ msgstr "Loại Chứng từ Tạm ứng"
msgid "Advance amount"
msgstr "Số tiền ứng trước"
-#: erpnext/controllers/taxes_and_totals.py:983
+#: erpnext/controllers/taxes_and_totals.py:986
msgid "Advance amount cannot be greater than {0} {1}"
msgstr "Số tiền tạm ứng không thể lớn hơn {0} {1}"
@@ -3504,7 +3500,7 @@ msgstr "Đối với tài khoản"
msgid "Against Blanket Order"
msgstr "Đối với Đơn hàng tổng"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1143
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1150
msgid "Against Customer Order {0}"
msgstr "Đối với Đơn hàng Khách hàng {0}"
@@ -3745,6 +3741,13 @@ msgstr "Hãng hàng không"
msgid "Algorithm"
msgstr "Thuật toán"
+#. Label of the alias (Data) field in DocType 'Supplier'
+#. Label of the alias (Data) field in DocType 'Customer'
+#: erpnext/buying/doctype/supplier/supplier.json
+#: erpnext/selling/doctype/customer/customer.json
+msgid "Alias"
+msgstr ""
+
#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.js:165
#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.js:185
#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:169
@@ -3911,11 +3914,16 @@ msgstr "Tất cả phân bổ đã được đối soát thành công"
msgid "All communications including and above this shall be moved into the new Issue"
msgstr "Tất cả các thông tin liên lạc bao gồm và phía trên sẽ được chuyển vào Sự cố mới"
+#. Description of the 'Billing Currency' (Link) field in DocType 'Customer'
+#: erpnext/selling/doctype/customer/customer.json
+msgid "All invoices and orders for this customer will be created in this currency."
+msgstr ""
+
#: erpnext/manufacturing/doctype/production_plan/production_plan.py:970
msgid "All items are already requested"
msgstr "Tất cả các mặt hàng đã được yêu cầu"
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1482
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1486
msgid "All items have already been Invoiced/Returned"
msgstr "Tất cả các mặt hàng đã được lập Hóa đơn/Trả lại"
@@ -3923,19 +3931,19 @@ msgstr "Tất cả các mặt hàng đã được lập Hóa đơn/Trả lại"
msgid "All items have already been received"
msgstr "Tất cả các mặt hàng đã được nhận"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3594
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:3652
msgid "All items have already been transferred for this Work Order."
msgstr "Tất cả các mặt hàng đã được chuyển cho Lệnh sản xuất này."
-#: erpnext/public/js/controllers/transaction.js:2979
+#: erpnext/public/js/controllers/transaction.js:2993
msgid "All items in this document already have a linked Quality Inspection."
msgstr "Tất cả các mặt hàng trong tài liệu này đã có Kiểm tra Chất lượng được liên kết."
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1279
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1286
msgid "All items must be linked to a Sales Order or Subcontracting Inward Order for this Sales Invoice."
msgstr "Tất cả các mặt hàng phải được liên kết với Đơn hàng Bán hoặc Đơn Giao việc ngoài vào cho Hóa đơn Bán hàng này."
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1290
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1297
msgid "All linked Sales Orders must be subcontracted."
msgstr "Tất cả Đơn hàng Bán được liên kết phải được giao việc ngoài."
@@ -3949,7 +3957,7 @@ msgstr "Tất cả Bình luận và Email sẽ được sao chép từ một tà
msgid "All the items have been already returned."
msgstr "Tất cả các mặt hàng đã được trả lại."
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1268
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1275
msgid "All the required items (raw materials) will be fetched from BOM and populated in this table. Here you can also change the Source Warehouse for any item. And during the production, you can track transferred raw materials from this table."
msgstr "Tất cả các mặt hàng yêu cầu (nguyên liệu thô) sẽ được lấy từ BOM và điền vào bảng này. Ở đây bạn cũng có thể thay đổi Kho nguồn cho bất kỳ mặt hàng nào. Và trong quá trình sản xuất, bạn có thể theo dõi nguyên liệu thô đã chuyển từ bảng này."
@@ -3971,7 +3979,13 @@ msgstr "Phân bổ"
msgid "Allocate Advances Automatically (FIFO)"
msgstr "Phân bổ Tạm ứng Tự động (FIFO)"
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:919
+#. Label of the allocate_full_amount_to_stock_items (Check) field in DocType
+#. 'Purchase Taxes and Charges'
+#: erpnext/accounts/doctype/purchase_taxes_and_charges/purchase_taxes_and_charges.json
+msgid "Allocate Full Amount to Stock Items"
+msgstr ""
+
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:928
msgid "Allocate Payment Amount"
msgstr "Phân bổ số tiền thanh toán"
@@ -3981,7 +3995,7 @@ msgstr "Phân bổ số tiền thanh toán"
msgid "Allocate Payment Based On Payment Terms"
msgstr "Phân bổ Thanh toán Dựa trên Điều khoản Thanh toán"
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1719
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1728
msgid "Allocate Payment Request"
msgstr "Phân bổ Yêu cầu Thanh toán"
@@ -4011,7 +4025,7 @@ msgstr "Đã phân bổ"
#. Payment Entries'
#: erpnext/accounts/doctype/bank_transaction/bank_transaction.json
#: erpnext/accounts/doctype/bank_transaction_payments/bank_transaction_payments.json
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1710
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1719
#: erpnext/accounts/doctype/payment_reconciliation_allocation/payment_reconciliation_allocation.json
#: erpnext/accounts/doctype/process_payment_reconciliation_log_allocations/process_payment_reconciliation_log_allocations.json
#: erpnext/accounts/doctype/purchase_invoice_advance/purchase_invoice_advance.json
@@ -4158,7 +4172,7 @@ msgstr "Cho phép tồn kho âm"
#. Label of the allow_negative_stock_for_batch (Check) field in DocType 'Batch'
#: erpnext/stock/doctype/batch/batch.json
msgid "Allow Negative Stock for Batch"
-msgstr ""
+msgstr "Cho phép Tồn kho Âm cho Lô"
#. Label of the allow_or_restrict (Select) field in DocType 'Accounting
#. Dimension Filter'
@@ -4188,18 +4202,6 @@ msgstr "Cho phép sản xuất vào ngày lễ"
msgid "Allow Purchase"
msgstr "Cho phép mua hàng"
-#. Label of the allow_purchase_invoice_creation_without_purchase_order (Check)
-#. field in DocType 'Supplier'
-#: erpnext/buying/doctype/supplier/supplier.json
-msgid "Allow Purchase Invoice Creation Without Purchase Order"
-msgstr "Cho phép tạo hóa đơn mua hàng không có đơn mua hàng"
-
-#. Label of the allow_purchase_invoice_creation_without_purchase_receipt
-#. (Check) field in DocType 'Supplier'
-#: erpnext/buying/doctype/supplier/supplier.json
-msgid "Allow Purchase Invoice Creation Without Purchase Receipt"
-msgstr "Cho phép tạo hóa đơn mua hàng không có biên nhận mua hàng"
-
#. Label of the allow_zero_qty_in_purchase_order (Check) field in DocType
#. 'Buying Settings'
#: erpnext/buying/doctype/buying_settings/buying_settings.json
@@ -4240,16 +4242,6 @@ msgstr "Cho phép đặt lại Thỏa thuận cấp độ dịch vụ từ Cài
msgid "Allow Sales"
msgstr "Cho phép bán hàng"
-#. Label of the dn_required (Check) field in DocType 'Customer'
-#: erpnext/selling/doctype/customer/customer.json
-msgid "Allow Sales Invoice Creation Without Delivery Note"
-msgstr "Cho phép tạo hóa đơn bán hàng không có phiếu giao hàng"
-
-#. Label of the so_required (Check) field in DocType 'Customer'
-#: erpnext/selling/doctype/customer/customer.json
-msgid "Allow Sales Invoice Creation Without Sales Order"
-msgstr "Cho phép tạo hóa đơn bán hàng không có đơn hàng"
-
#. Label of the allow_sales_order_creation_for_expired_quotation (Check) field
#. in DocType 'Selling Settings'
#: erpnext/selling/doctype/selling_settings/selling_settings.json
@@ -4391,6 +4383,28 @@ msgstr ""
msgid "Allow partial reservation"
msgstr ""
+#. Label of the allow_purchase_invoice_creation_without_purchase_order (Check)
+#. field in DocType 'Supplier'
+#: erpnext/buying/doctype/supplier/supplier.json
+msgid "Allow purchase invoice creation without purchase order"
+msgstr ""
+
+#. Label of the allow_purchase_invoice_creation_without_purchase_receipt
+#. (Check) field in DocType 'Supplier'
+#: erpnext/buying/doctype/supplier/supplier.json
+msgid "Allow purchase invoice creation without purchase receipt"
+msgstr ""
+
+#. Label of the dn_required (Check) field in DocType 'Customer'
+#: erpnext/selling/doctype/customer/customer.json
+msgid "Allow sales invoice creation without delivery note"
+msgstr ""
+
+#. Label of the so_required (Check) field in DocType 'Customer'
+#: erpnext/selling/doctype/customer/customer.json
+msgid "Allow sales invoice creation without sales order"
+msgstr ""
+
#. Description of the 'Zero-Quantity Line Items' (Section Break) field in
#. DocType 'Selling Settings'
#: erpnext/selling/doctype/selling_settings/selling_settings.json
@@ -4472,20 +4486,25 @@ msgid "Allowed Items"
msgstr "Các mặt hàng được phép"
#. Name of a DocType
-#. Label of the companies (Table) field in DocType 'Supplier'
-#. Label of the companies (Table) field in DocType 'Customer'
#: erpnext/accounts/doctype/allowed_to_transact_with/allowed_to_transact_with.json
-#: erpnext/buying/doctype/supplier/supplier.json
-#: erpnext/selling/doctype/customer/customer.json
msgid "Allowed To Transact With"
msgstr "Được phép giao dịch với"
+#. Label of the allowed_users (Table MultiSelect) field in DocType 'CRM
+#. Settings'
+#: erpnext/crm/doctype/crm_settings/crm_settings.json
+msgid "Allowed Users"
+msgstr ""
+
#: erpnext/accounts/doctype/party_link/party_link.py:27
msgid "Allowed primary roles are 'Customer' and 'Supplier'. Please select one of these roles only."
msgstr "Các vai trò chính được phép là 'Khách hàng' và 'Nhà cung cấp'. Vui lòng chỉ chọn một trong các vai trò này."
-#: erpnext/public/js/utils/naming_series.js:81
-msgid "Allowed special characters are '/' and '-'"
+#. Label of the companies (Table) field in DocType 'Supplier'
+#. Label of the companies (Table) field in DocType 'Customer'
+#: erpnext/buying/doctype/supplier/supplier.json
+#: erpnext/selling/doctype/customer/customer.json
+msgid "Allowed to transact with"
msgstr ""
#. Description of the 'Enable stock reservation' (Check) field in DocType
@@ -4543,12 +4562,12 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom/bom.js:291
#: erpnext/manufacturing/doctype/work_order/work_order.js:158
#: erpnext/manufacturing/doctype/work_order/work_order.js:173
-#: erpnext/public/js/utils.js:587
+#: erpnext/public/js/utils.js:604
#: erpnext/stock/doctype/stock_entry/stock_entry.js:339
msgid "Alternate Item"
msgstr "Mục thay thế"
-#: erpnext/stock/report/item_where_used/item_where_used.py:427
+#: erpnext/stock/report/item_where_used/item_where_used.py:425
msgid "Alternative For Item"
msgstr ""
@@ -4739,7 +4758,7 @@ msgstr "Luôn hỏi"
#: erpnext/manufacturing/doctype/bom_item/bom_item.json
#: erpnext/manufacturing/doctype/work_order_additional_item/work_order_additional_item.json
#: erpnext/manufacturing/doctype/work_order_item/work_order_item.json
-#: erpnext/public/js/controllers/transaction.js:517
+#: erpnext/public/js/controllers/transaction.js:536
#: erpnext/selling/doctype/quotation/quotation.js:315
#: erpnext/selling/doctype/quotation_item/quotation_item.json
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
@@ -4960,7 +4979,7 @@ msgstr "Nhóm mặt hàng là cách để phân loại mặt hàng theo loại."
msgid "An email will be sent to notify the User with the role 'Purchase Manager' when an automatic Material Request is created."
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:578
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:581
msgid "An error has been appeared while reposting item valuation via {0}"
msgstr "Đã xảy ra lỗi khi định giá lại mặt hàng qua {0}"
@@ -5938,7 +5957,7 @@ msgstr "Tài sản không thể bị hủy, vì nó đã là {0}"
msgid "Asset cannot be scrapped before the last depreciation entry."
msgstr "Tài sản không thể thanh lý trước bút toán khấu hao cuối cùng."
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:598
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:601
msgid "Asset capitalized after Asset Capitalization {0} was submitted"
msgstr "Tài sản đã được vốn hóa sau khi Vốn hóa Tài sản {0} được trình"
@@ -5970,11 +5989,11 @@ msgstr "Tài sản đã nhận tại Vị trí {0} và phát cho Nhân viên {1}
msgid "Asset restored"
msgstr "Tài sản đã được khôi phục"
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:606
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:609
msgid "Asset restored after Asset Capitalization {0} was cancelled"
msgstr "Tài sản đã được khôi phục sau khi Vốn hóa Tài sản {0} bị hủy"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1562
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1569
msgid "Asset returned"
msgstr "Tài sản đã trả lại"
@@ -5986,8 +6005,8 @@ msgstr "Tài sản đã thanh lý"
msgid "Asset scrapped via Journal Entry {0}"
msgstr "Tài sản đã thanh lý qua Bút toán {0}"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1562
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1565
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1569
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1572
msgid "Asset sold"
msgstr "Tài sản đã bán"
@@ -6011,7 +6030,7 @@ msgstr "Tài sản đã được cập nhật do Sửa chữa Tài sản {0} {1}
msgid "Asset {0} cannot be scrapped, as it is already {1}"
msgstr "Tài sản {0} không thể thanh lý, vì nó đã là {1}"
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:196
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:199
msgid "Asset {0} does not belong to Item {1}"
msgstr "Tài sản {0} không thuộc về Mặt hàng {1}"
@@ -6027,12 +6046,12 @@ msgstr "Tài sản {0} không thuộc về người giữ {1}"
msgid "Asset {0} does not belong to the location {1}"
msgstr "Tài sản {0} không thuộc về vị trí {1}"
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:647
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:740
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:650
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:743
msgid "Asset {0} does not exist"
msgstr "Tài sản {0} không tồn tại"
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:573
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:576
msgid "Asset {0} has been updated. Please set the depreciation details if any and submit it."
msgstr "Tài sản {0} đã được cập nhật. Vui lòng đặt chi tiết khấu hao nếu có và trình nó."
@@ -6052,7 +6071,7 @@ msgstr "Tài sản {0} chưa được trình. Vui lòng trình tài sản trư
msgid "Asset {0} must be submitted"
msgstr "Tài sản {0} phải được trình"
-#: erpnext/controllers/buying_controller.py:1030
+#: erpnext/controllers/buying_controller.py:1093
msgid "Asset {assets_link} created for {item_code}"
msgstr "Tài sản {assets_link} đã được tạo cho {item_code}"
@@ -6090,15 +6109,15 @@ msgstr "Tài sản"
msgid "Assets Setup"
msgstr "Thiết lập Tài sản"
-#: erpnext/controllers/buying_controller.py:1048
+#: erpnext/controllers/buying_controller.py:1111
msgid "Assets not created for {item_code}. You will have to create asset manually."
msgstr "Tài sản không được tạo cho {item_code}. Bạn sẽ phải tạo tài sản thủ công."
-#: erpnext/controllers/buying_controller.py:1035
+#: erpnext/controllers/buying_controller.py:1098
msgid "Assets {assets_link} created for {item_code}"
msgstr "Tài sản {assets_link} đã được tạo cho {item_code}"
-#: erpnext/manufacturing/doctype/job_card/job_card.js:713
+#: erpnext/manufacturing/doctype/job_card/job_card.js:712
msgid "Assign Job to Employee"
msgstr "Gán Công việc cho Nhân viên"
@@ -6159,7 +6178,7 @@ msgstr "Nên chọn ít nhất một trong các Mô-đun có thể áp dụng"
msgid "At least one of the Selling or Buying must be selected"
msgstr "Phải chọn ít nhất một trong Bán hàng hoặc Mua hàng"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:414
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:417
msgid "At least one raw material item must be present in the stock entry for the type {0}"
msgstr "Phải có ít nhất một mặt hàng nguyên liệu thô trong mục nhập kho cho loại {0}"
@@ -6167,11 +6186,11 @@ msgstr "Phải có ít nhất một mặt hàng nguyên liệu thô trong mục
msgid "At least one row is required for a financial report template"
msgstr "Cần ít nhất một dòng cho mẫu báo cáo tài chính"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:978
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:981
msgid "At least one warehouse is mandatory"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:881
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:884
msgid "At row #{0}: the Difference Account must not be a Stock type account, please change the Account Type for the account {1} or select a different account"
msgstr ""
@@ -6179,7 +6198,7 @@ msgstr ""
msgid "At row #{0}: the sequence id {1} cannot be less than previous row sequence id {2}"
msgstr "Tại dòng #{0}: id trình tự {1} không thể nhỏ hơn id trình tự dòng trước {2}"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:892
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:895
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 ""
@@ -6199,7 +6218,7 @@ msgstr "Tại dòng {0}: Số lượng là bắt buộc cho lô {1}"
msgid "At row {0}: Serial No is mandatory for Item {1}"
msgstr "Tại dòng {0}: Số Serial là bắt buộc cho Mặt hàng {1}"
-#: erpnext/controllers/stock_controller.py:673
+#: erpnext/controllers/stock_controller.py:676
msgid "At row {0}: Serial and Batch Bundle {1} has already created. Please remove the values from the serial no or batch no fields."
msgstr "Tại dòng {0}: Bundle Serial và Batch {1} đã được tạo. Vui lòng xóa các giá trị từ các trường số serial hoặc số lô."
@@ -6422,7 +6441,7 @@ msgstr "Đối soát Tự động của Thanh toán đã bị vô hiệu hóa. K
msgid "Auto Repeat Detail"
msgstr "Tự động lặp lại chi tiết"
-#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:200
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:201
msgid "Auto Tax Settings Error"
msgstr "Lỗi Cài đặt Thuế Tự động"
@@ -6608,7 +6627,7 @@ msgstr "Ngày có sẵn để Sử dụng"
#: erpnext/manufacturing/doctype/workstation/workstation.js:505
#: erpnext/manufacturing/report/bom_stock_analysis/bom_stock_analysis.py:118
#: erpnext/manufacturing/report/bom_stock_analysis/bom_stock_analysis.py:175
-#: erpnext/public/js/utils.js:647
+#: erpnext/public/js/utils.js:664
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
#: erpnext/stock/doctype/pick_list_item/pick_list_item.json
#: erpnext/stock/report/stock_ageing/stock_ageing.py:214
@@ -6698,7 +6717,7 @@ msgstr "Ngày có sẵn để Sử dụng"
msgid "Available for use date is required"
msgstr "Ngày có sẵn để sử dụng là bắt buộc"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1228
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1231
msgid "Available quantity is {0}, you need {1}"
msgstr ""
@@ -6862,7 +6881,7 @@ msgstr "BOM 2"
msgid "BOM Comparison Tool"
msgstr "Công cụ so sánh BOM"
-#: erpnext/stock/report/item_where_used/item_where_used.py:178
+#: erpnext/stock/report/item_where_used/item_where_used.py:174
msgid "BOM Component"
msgstr ""
@@ -6998,7 +7017,7 @@ msgstr "Hoạt động BOM"
msgid "BOM Operations Time"
msgstr "Thời gian hoạt động của BOM"
-#: erpnext/stock/report/item_where_used/item_where_used.py:248
+#: erpnext/stock/report/item_where_used/item_where_used.py:244
msgid "BOM Output"
msgstr ""
@@ -7019,7 +7038,7 @@ msgstr "Tìm kiếm BOM"
#. Label of the bom_secondary_item (Data) field in DocType 'Stock Entry Detail'
#: erpnext/manufacturing/doctype/bom_secondary_item/bom_secondary_item.json
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
-#: erpnext/stock/report/item_where_used/item_where_used.py:213
+#: erpnext/stock/report/item_where_used/item_where_used.py:209
msgid "BOM Secondary Item"
msgstr "Mục BOM Phụ"
@@ -7090,7 +7109,7 @@ msgstr "Mục Website BOM"
msgid "BOM Website Operation"
msgstr "Hoạt động Website BOM"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2700
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2758
msgid "BOM and Finished Good Quantity is mandatory for Disassembly"
msgstr "BOM và Số lượng Thành phẩm là bắt buộc cho Việc tháo dỡ"
@@ -7977,7 +7996,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/job_card/job_card.json
#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.js:89
#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:115
-#: erpnext/public/js/controllers/transaction.js:2876
+#: erpnext/public/js/controllers/transaction.js:2890
#: erpnext/public/js/utils/barcode_scanner.js:281
#: erpnext/public/js/utils/serial_no_batch_selector.js:449
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
@@ -8112,12 +8131,12 @@ msgstr "Lô {0} và Kho"
msgid "Batch {0} is not available in warehouse {1}"
msgstr "Lô {0} không có sẵn trong kho {1}"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3778
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:3836
#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.py:290
msgid "Batch {0} of Item {1} has expired."
msgstr "Lô {0} của Mặt hàng {1} đã hết hạn."
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3784
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:3842
msgid "Batch {0} of Item {1} is disabled."
msgstr "Lô {0} của Mặt hàng {1} bị vô hiệu."
@@ -8542,6 +8561,16 @@ msgstr "Chặn hóa đơn"
msgid "Block Supplier"
msgstr "Khóa Nhà cung cấp"
+#. Description of the 'Is Frozen' (Check) field in DocType 'Customer'
+#: erpnext/selling/doctype/customer/customer.json
+msgid "Blocks all further accounting entries on this customer's account. Only users with the frozen-entries role can override.\n"
+msgstr ""
+
+#. Description of the 'Disabled' (Check) field in DocType 'Customer'
+#: erpnext/selling/doctype/customer/customer.json
+msgid "Blocks this customer from being used on any new transaction."
+msgstr ""
+
#. Label of the blog_subscriber (Check) field in DocType 'Lead'
#: erpnext/crm/doctype/lead/lead.json
msgid "Blog Subscriber"
@@ -8860,8 +8889,8 @@ msgid "Budget cannot be assigned against Group Account {0}"
msgstr "Ngân sách không thể được gán cho Tài khoản nhóm {0}"
#: erpnext/accounts/doctype/budget/budget.py:162
-msgid "Budget cannot be assigned against {0}, as it's not an Income or Expense account"
-msgstr "Ngân sách không thể được gán cho {0}, vì đây không phải là tài khoản Thu nhập hoặc Chi phí"
+msgid "Budget cannot be assigned against {0}, as its Root Type is not of Income or Expense"
+msgstr ""
#: erpnext/accounts/doctype/fiscal_year/fiscal_year_dashboard.py:9
msgid "Budgets"
@@ -9057,16 +9086,16 @@ msgstr "Theo mặc định, Tên Nhà cung cấp được đặt theo Tên Nhà
msgid "By-Product"
msgstr "Sản phẩm phụ"
-#. Label of the bypass_credit_limit_check (Check) field in DocType 'Customer
-#. Credit Limit'
-#: erpnext/selling/doctype/customer_credit_limit/customer_credit_limit.json
-msgid "Bypass Credit Limit Check at Sales Order"
-msgstr "Bỏ qua kiểm tra hạn mức tín dụng tại Đơn hàng bán"
-
#: erpnext/selling/report/customer_credit_balance/customer_credit_balance.py:68
msgid "Bypass credit check at Sales Order"
msgstr "Bỏ qua kiểm tra tín dụng tại Đơn hàng bán"
+#. Label of the bypass_credit_limit_check (Check) field in DocType 'Customer
+#. Credit Limit'
+#: erpnext/selling/doctype/customer_credit_limit/customer_credit_limit.json
+msgid "Bypass credit limit check at sales order"
+msgstr ""
+
#. Label of the cc_to (Table MultiSelect) field in DocType 'Process Statement
#. Of Accounts'
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json
@@ -9370,7 +9399,7 @@ msgstr "Chiến dịch {0} không tìm thấy"
msgid "Can be approved by {0}"
msgstr "Có thể được phê duyệt bởi {0}"
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2735
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2767
msgid "Can not close Work Order. Since {0} Job Cards are in Work In Progress state."
msgstr "Không thể đóng Lệnh sản xuất. Vì {0} Thẻ công việc đang ở trạng thái Đang thực hiện."
@@ -9403,9 +9432,9 @@ msgstr "Không thể lọc theo Số chứng từ, nếu nhóm theo Chứng từ
msgid "Can only make payment against unbilled {0}"
msgstr "Chỉ có thể thanh toán đối với {0} chưa xuất hóa đơn"
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1501
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1510
#: erpnext/controllers/accounts_controller.py:3196
-#: erpnext/public/js/controllers/accounts.js:103
+#: erpnext/public/js/controllers/accounts.js:100
msgid "Can refer row only if the charge type is 'On Previous Row Amount' or 'Previous Row Total'"
msgstr "Chỉ có thể tham chiếu dòng nếu loại phí là 'Theo Số tiền Dòng trước' hoặc 'Tổng Dòng trước'"
@@ -9442,7 +9471,7 @@ msgstr "Hủy đăng ký sau thời gian gia hạn"
msgid "Cancelation Date"
msgstr "Ngày hủy"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1490
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1508
msgid "Cancelled Job Card cannot be processed."
msgstr ""
@@ -9529,11 +9558,11 @@ msgstr "Không thể hủy Bút toán Kho Sản xuất này vì số lượng Th
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 "Không thể hủy tài liệu này vì nó được liên kết với Điều chỉnh Giá trị Tài sản đã gửi {0}. Vui lòng hủy Điều chỉnh Giá trị Tài sản để tiếp tục."
-#: erpnext/controllers/buying_controller.py:1137
+#: erpnext/controllers/buying_controller.py:1200
msgid "Cannot cancel this document as it is linked with the submitted asset {asset_link}. Please cancel the asset to continue."
msgstr "Không thể hủy tài liệu này vì nó được liên kết với tài sản đã gửi {asset_link}. Vui lòng hủy tài sản để tiếp tục."
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:656
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:659
msgid "Cannot cancel transaction for Completed Work Order."
msgstr "Không thể hủy giao dịch cho Lệnh sản xuất Hoàn thành."
@@ -9577,11 +9606,11 @@ msgstr "Không thể chuyển sang Nhóm vì Loại Tài khoản đã được c
msgid "Cannot covert to Group because Account Type is selected."
msgstr "Không thể chuyển sang Nhóm vì Loại Tài khoản đã được chọn."
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2839
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2846
msgid "Cannot create Intercompany {0}. All items in the source {1} have already been fully invoiced. Please check the existing linked {2}s."
msgstr ""
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1012
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1016
msgid "Cannot create Stock Reservation Entries for future dated Purchase Receipts."
msgstr "Không thể tạo Bút toán Dự trữ Tồn kho cho Biên nhận Mua hàng có ngày tương lai."
@@ -9611,7 +9640,7 @@ msgstr "Không thể tuyên bố là thất bại vì Đã tạo Báo giá."
msgid "Cannot deduct when category is for 'Valuation' or 'Valuation and Total'"
msgstr "Không thể khấu trừ khi loại là 'Định giá' hoặc 'Định giá và Tổng'"
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1845
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1854
msgid "Cannot delete Exchange Gain/Loss row"
msgstr "Không thể xóa dòng Lãi/Lỗ Chênh lệch Tỷ giá"
@@ -9624,7 +9653,7 @@ msgid "Cannot delete an item which has been ordered"
msgstr "Không thể xóa mặt hàng đã được đặt"
#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:197
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:785
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:796
msgid "Cannot delete protected core DocType: {0}"
msgstr "Không thể xóa DocType cốt lõi được bảo vệ: {0}"
@@ -9648,7 +9677,7 @@ msgstr "Không thể vô hiệu hóa {0} vì có thể dẫn đến định giá
msgid "Cannot disassemble more than produced quantity."
msgstr "Không thể tháo dỡ nhiều hơn số lượng đã sản xuất."
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1021
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1024
msgid "Cannot disassemble {0} qty against Stock Entry {1}. Only {2} qty available to disassemble."
msgstr ""
@@ -9656,7 +9685,7 @@ 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 "Không thể bật Tài khoản Tồn kho theo Mặt hàng vì có các Bút toán Sổ cái Tồn kho cho công ty {0} với Tài khoản Tồn kho theo Kho. Vui lòng hủy các giao dịch tồn kho trước và thử lại."
-#: erpnext/crm/doctype/crm_settings/crm_settings.py:37
+#: erpnext/crm/doctype/crm_settings/crm_settings.py:43
msgid "Cannot enable Opportunity creation from Contact Us because the Contact Us form is disabled."
msgstr ""
@@ -9681,7 +9710,7 @@ msgstr "Không tìm thấy Mặt hàng với Barcode này"
msgid "Cannot find a default warehouse for item {0}. Please set one in the Item Master or in Stock Settings."
msgstr "Không tìm thấy kho mặc định cho mặt hàng {0}. Vui lòng đặt một kho trong Mặt hàng chủ hoặc trong Cài đặt Kho."
-#: erpnext/accounts/party.py:1083
+#: erpnext/accounts/party.py:1092
msgid "Cannot merge {0} '{1}' into '{2}' as both have existing accounting entries in different currencies for company '{3}'."
msgstr "Không thể hợp nhất {0} '{1}' thành '{2}' vì cả hai đều có bút toán kế toán bằng các đơn vị tiền tệ khác nhau cho công ty '{3}'."
@@ -9705,9 +9734,9 @@ msgstr "Không thể nhận từ khách hàng đối với số dư âm"
msgid "Cannot reduce quantity than ordered or purchased quantity"
msgstr "Không thể giảm số lượng nhỏ hơn số lượng đã đặt hoặc đã mua"
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1514
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1523
#: erpnext/controllers/accounts_controller.py:3211
-#: erpnext/public/js/controllers/accounts.js:120
+#: erpnext/public/js/controllers/accounts.js:117
msgid "Cannot refer row number greater than or equal to current row number for this Charge type"
msgstr "Không thể tham chiếu số dòng lớn hơn hoặc bằng số dòng hiện tại cho loại Phí này"
@@ -9719,16 +9748,16 @@ msgstr "Không thể truy xuất mã liên kết để cập nhật. Kiểm tra
msgid "Cannot retrieve link token. Check Error Log for more information"
msgstr "Không thể truy xuất mã liên kết. Kiểm tra Nhật ký Lỗi để biết thêm thông tin"
-#: erpnext/selling/doctype/customer/customer.py:367
+#: erpnext/selling/doctype/customer/customer.py:368
msgid "Cannot select a Group type Customer Group. Please select a non-group Customer Group."
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1507
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1685
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1516
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1694
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:1848
#: erpnext/controllers/accounts_controller.py:3201
-#: erpnext/public/js/controllers/accounts.js:112
-#: erpnext/public/js/controllers/taxes_and_totals.js:552
+#: erpnext/public/js/controllers/accounts.js:109
+#: erpnext/public/js/controllers/taxes_and_totals.js:555
msgid "Cannot select charge type as 'On Previous Row Amount' or 'On Previous Row Total' for first row"
msgstr "Không thể chọn loại phí là 'Trên Số tiền Dòng Trước' hoặc 'Trên Tổng Dòng Trước' cho dòng đầu tiên"
@@ -9760,7 +9789,7 @@ msgstr "Không thể đặt trường {0} để sao chép trong các bi
msgid "Cannot start deletion. Another deletion {0} is already queued/running. Please wait for it to complete."
msgstr "Không thể bắt đầu xóa. Xóa khác {0} đã được xếp hàng/chạy. Vui lòng đợi cho đến khi hoàn thành."
-#: erpnext/manufacturing/doctype/job_card/job_card.py:873
+#: erpnext/manufacturing/doctype/job_card/job_card.py:874
msgid "Cannot submit Job Card {0} while it is On Hold. Please resume and complete the job before submission."
msgstr ""
@@ -10143,7 +10172,7 @@ msgstr "Thay đổi ngày phát hành"
msgid "Change in Stock Value"
msgstr "Thay đổi Giá trị Tồn kho"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1069
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1076
msgid "Change the account type to Receivable or select a different account."
msgstr "Thay đổi loại tài khoản thành Phải thu hoặc chọn tài khoản khác."
@@ -10153,7 +10182,7 @@ msgstr "Thay đổi loại tài khoản thành Phải thu hoặc chọn tài kho
msgid "Change this date manually to setup the next synchronization start date"
msgstr "Thay đổi ngày này thủ công để thiết lập ngày bắt đầu đồng bộ tiếp theo"
-#: erpnext/selling/doctype/customer/customer.py:157
+#: erpnext/selling/doctype/customer/customer.py:158
msgid "Changed customer name to '{}' as '{}' already exists."
msgstr "Đã thay đổi tên khách hàng thành '{}' vì '{}' đã tồn tại."
@@ -10376,7 +10405,7 @@ msgstr "Chiều rộng Séc"
#. Label of the reference_date (Date) field in DocType 'Payment Entry'
#: erpnext/accounts/doctype/payment_entry/payment_entry.json
-#: erpnext/public/js/controllers/transaction.js:2787
+#: erpnext/public/js/controllers/transaction.js:2801
msgid "Cheque/Reference Date"
msgstr "Ngày Séc/Ttham chiếu"
@@ -10434,7 +10463,7 @@ msgstr "Tên Doc Con"
#. Label of the child_row_reference (Data) field in DocType 'Quality
#. Inspection'
-#: erpnext/public/js/controllers/transaction.js:2882
+#: erpnext/public/js/controllers/transaction.js:2896
#: erpnext/stock/doctype/quality_inspection/quality_inspection.json
msgid "Child Row Reference"
msgstr "Tham chiếu Dòng Con"
@@ -10486,6 +10515,11 @@ msgstr "Phân loại Khách hàng theo khu vực"
msgid "Classify As"
msgstr ""
+#. Description of the 'Market Segment' (Link) field in DocType 'Customer'
+#: erpnext/selling/doctype/customer/customer.json
+msgid "Classify the type of market this customer belongs to, used for sales analysis and targeting."
+msgstr ""
+
#. Label of the more_information (Text Editor) field in DocType 'Bank
#. Guarantee'
#: erpnext/accounts/doctype/bank_guarantee/bank_guarantee.json
@@ -10552,7 +10586,7 @@ msgstr ""
#: banking/src/components/features/BankReconciliation/BankClearanceSummary.tsx:184
#: banking/src/components/features/BankReconciliation/IncorrectlyClearedEntries.tsx:82
msgid "Cleared"
-msgstr ""
+msgstr "Đã xóa"
#: erpnext/public/js/utils/demo.js:21
msgid "Clearing Demo Data..."
@@ -10618,7 +10652,7 @@ msgstr "Đóng khoản vay"
msgid "Close Replied Opportunity After Days"
msgstr "Đóng Cơ hội Đã trả lời sau Ngày"
-#: erpnext/selling/page/point_of_sale/pos_controller.js:253
+#: erpnext/selling/page/point_of_sale/pos_controller.js:244
msgid "Close the POS"
msgstr "Đóng POS"
@@ -10632,7 +10666,7 @@ msgstr "Tài liệu đã đóng"
msgid "Closed Documents"
msgstr "Tài liệu đã đóng"
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2658
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2690
msgid "Closed Work Order can not be stopped or Re-opened"
msgstr "Lệnh Sản xuất Đã đóng không thể dừng hoặc Mở lại"
@@ -10891,6 +10925,12 @@ msgstr "Tỷ lệ Hoa hồng (%)"
msgid "Commission on Sales"
msgstr "Hoa hồng trên Bán hàng"
+#. Description of the 'Sales Partner' (Section Break) field in DocType
+#. 'Customer'
+#: erpnext/selling/doctype/customer/customer.json
+msgid "Commission paid to the Sales Partner on transactions with this customer."
+msgstr ""
+
#. Name of a DocType
#. Label of the common_code (Data) field in DocType 'Common Code'
#. Label of the common_code (Data) field in DocType 'UOM'
@@ -11292,7 +11332,7 @@ msgstr "Công ty"
#: erpnext/selling/doctype/quotation/quotation.json
#: 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/point_of_sale/pos_controller.js:63
#: 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
@@ -11361,7 +11401,7 @@ msgstr "Công ty"
#: 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/item_where_used/item_where_used.js:15
-#: erpnext/stock/report/item_where_used/item_where_used.py:95
+#: erpnext/stock/report/item_where_used/item_where_used.py:89
#: 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
@@ -11401,10 +11441,6 @@ msgstr "Công ty"
msgid "Company Abbreviation"
msgstr "Tên viết tắt Công ty"
-#: erpnext/public/js/utils/naming_series.js:101
-msgid "Company Abbreviation (requires ERPNext to be installed)"
-msgstr ""
-
#: erpnext/public/js/setup_wizard.js:174
msgid "Company Abbreviation cannot have more than 5 characters"
msgstr "Tên viết tắt Công ty không thể có nhiều hơn 5 ký tự"
@@ -11459,18 +11495,22 @@ msgstr "Hiển thị Địa chỉ Công ty"
msgid "Company Address Name"
msgstr "Tên Địa chỉ Công ty"
-#: erpnext/controllers/accounts_controller.py:4391
+#: erpnext/controllers/accounts_controller.py:4389
msgid "Company Address is missing. You don't have permission to create an Address. Please contact your System Manager."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:4379
+#: erpnext/controllers/accounts_controller.py:4377
msgid "Company Address is missing. You don't have permission to update it. Please contact your System Manager."
msgstr "Địa chỉ Công ty đang thiếu. Bạn không có quyền cập nhật nó. Vui lòng liên hệ Quản trị Hệ thống."
#. Label of the bank_account (Link) field in DocType 'Payment Entry'
#. Label of the company_bank_account (Link) field in DocType 'Payment Order'
+#. Label of the default_bank_account (Link) field in DocType 'Supplier'
+#. Label of the default_bank_account (Link) field in DocType 'Customer'
#: erpnext/accounts/doctype/payment_entry/payment_entry.json
#: erpnext/accounts/doctype/payment_order/payment_order.json
+#: erpnext/buying/doctype/supplier/supplier.json
+#: erpnext/selling/doctype/customer/customer.json
msgid "Company Bank Account"
msgstr "Tài khoản ngân hàng công ty"
@@ -11560,7 +11600,7 @@ msgstr "Mã số Thuế Công ty"
msgid "Company and Posting Date is mandatory"
msgstr "Công ty và Ngày đăng là bắt buộc"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2630
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2637
msgid "Company currencies of both the companies should match for Inter Company Transactions."
msgstr "Đơn vị tiền tệ của cả hai công ty phải khớp nhau cho Giao dịch Nội bộ."
@@ -11677,7 +11717,7 @@ msgstr "Tên Đối thủ"
msgid "Competitors"
msgstr "Đối thủ"
-#: erpnext/manufacturing/doctype/job_card/job_card.js:665
+#: erpnext/manufacturing/doctype/job_card/job_card.js:663
#: erpnext/manufacturing/doctype/workstation/workstation.js:151
msgid "Complete Job"
msgstr "Hoàn thành Công việc"
@@ -11728,8 +11768,8 @@ msgstr "Số lượng Hoàn thành"
msgid "Completed Qty cannot be greater than 'Qty to Manufacture'"
msgstr "Số lượng Hoàn thành không thể lớn hơn 'Số lượng để Sản xuất'"
-#: erpnext/manufacturing/doctype/job_card/job_card.js:259
-#: erpnext/manufacturing/doctype/job_card/job_card.js:393
+#: erpnext/manufacturing/doctype/job_card/job_card.js:258
+#: erpnext/manufacturing/doctype/job_card/job_card.js:392
#: erpnext/manufacturing/doctype/workstation/workstation.js:296
msgid "Completed Quantity"
msgstr "Số lượng Đã hoàn thành"
@@ -12116,7 +12156,7 @@ msgstr "Chi phí các mặt hàng đã tiêu thụ"
msgid "Consumed Qty"
msgstr "Số lượng tiêu thụ"
-#: erpnext/manufacturing/doctype/work_order/work_order.py:1834
+#: erpnext/manufacturing/doctype/work_order/work_order.py:1866
msgid "Consumed Qty cannot be greater than Reserved Qty for item {0}"
msgstr "Số lượng đã tiêu thụ không thể lớn hơn Số lượng Đã đặt cho mặt hàng {0}"
@@ -12135,7 +12175,7 @@ msgstr "Số lượng đã tiêu thụ"
msgid "Consumed Stock Items"
msgstr "Các mặt hàng Tồn kho đã tiêu thụ"
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:286
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:289
msgid "Consumed Stock Items, Consumed Asset Items or Consumed Service Items is mandatory for Capitalization"
msgstr "Mặt hàng Tồn kho đã tiêu thụ, Mặt hàng Tài sản đã tiêu thụ hoặc Mặt hàng Dịch vụ đã tiêu thụ là bắt buộc cho Việc vốn hóa"
@@ -12399,6 +12439,11 @@ msgstr "Kiểm soát Giao dịch Tồn kho Lịch sử"
msgid "Controls how raw materials are consumed during the ‘Manufacture’ stock entry."
msgstr ""
+#. Description of the 'Tax Category' (Link) field in DocType 'Customer'
+#: erpnext/selling/doctype/customer/customer.json
+msgid "Controls which tax template is auto-applied when this customer is selected on a transaction."
+msgstr ""
+
#. Label of the conversion_factor (Float) field in DocType 'Loyalty Program'
#. Label of the conversion_factor (Float) field in DocType 'Purchase Order Item
#. Supplied'
@@ -12430,7 +12475,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom_item/bom_item.json
#: erpnext/manufacturing/doctype/bom_secondary_item/bom_secondary_item.json
#: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json
-#: erpnext/public/js/utils.js:903
+#: erpnext/public/js/utils.js:920
#: erpnext/selling/doctype/delivery_schedule_item/delivery_schedule_item.json
#: erpnext/stock/doctype/packed_item/packed_item.json
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
@@ -12460,7 +12505,7 @@ msgstr "Tỷ lệ chuyển đổi"
msgid "Conversion factor for default Unit of Measure must be 1 in row {0}"
msgstr "Hệ số chuyển đổi cho Đơn vị Đo lường mặc định phải là 1 ở hàng {0}"
-#: erpnext/controllers/stock_controller.py:119
+#: erpnext/controllers/stock_controller.py:122
msgid "Conversion factor for item {0} has been reset to 1.0 as the uom {1} is same as stock uom {2}."
msgstr "Hệ số chuyển đổi cho mặt hàng {0} đã được đặt lại thành 1.0 vì đơn vị {1} giống như đơn vị tồn kho {2}."
@@ -12523,7 +12568,7 @@ msgstr "Sao chép từ"
#: banking/src/components/features/BankReconciliation/BankClearanceSummary.tsx:83
#: banking/src/components/features/BankReconciliation/BankReconciliationStatement.tsx:76
msgid "Copied to clipboard"
-msgstr ""
+msgstr "Đã sao chép vào bảng nhớ tạm"
#. Label of the copy_attachments_to_transaction (Check) field in DocType 'Terms
#. and Conditions'
@@ -12549,13 +12594,13 @@ msgstr "Sửa chữa"
msgid "Corrective Action"
msgstr "Hành động Sửa chữa"
-#: erpnext/manufacturing/doctype/job_card/job_card.js:447
+#: erpnext/manufacturing/doctype/job_card/job_card.js:446
msgid "Corrective Job Card"
msgstr "Thẻ Công việc Sửa chữa"
#. Label of the corrective_operation_section (Tab Break) field in DocType 'Job
#. Card'
-#: erpnext/manufacturing/doctype/job_card/job_card.js:456
+#: erpnext/manufacturing/doctype/job_card/job_card.js:455
#: erpnext/manufacturing/doctype/job_card/job_card.json
msgid "Corrective Operation"
msgstr "Hoạt động Sửa chữa"
@@ -12817,8 +12862,8 @@ msgstr "Trung tâm Chi phí là một phần của Phân bổ Trung tâm Chi ph
msgid "Cost Center is required"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1468
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:897
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1472
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:903
msgid "Cost Center is required in row {0} in Taxes table for type {1}"
msgstr "Trung tâm Chi phí là bắt buộc ở hàng {0} trong bảng Thuế cho loại {1}"
@@ -12900,7 +12945,7 @@ msgstr "Chi phí Các mặt hàng đã giao"
msgid "Cost of Goods Sold"
msgstr "Giá vốn Hàng bán"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:895
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:898
msgid "Cost of Goods Sold Account in Items Table"
msgstr ""
@@ -13224,8 +13269,8 @@ msgstr "Tạo Cơ hội"
msgid "Create Ledger Entries for Change Amount"
msgstr "Tạo Bút toán Sổ cái cho Số tiền Thay đổi"
-#: erpnext/buying/doctype/supplier/supplier.js:216
-#: erpnext/selling/doctype/customer/customer.js:285
+#: erpnext/buying/doctype/supplier/supplier.js:257
+#: erpnext/selling/doctype/customer/customer.js:287
msgid "Create Link"
msgstr "Tạo Liên kết"
@@ -13273,7 +13318,7 @@ msgstr "Tạo Hoạt động"
msgid "Create Opportunity"
msgstr "Tạo Cơ hội"
-#: erpnext/selling/page/point_of_sale/pos_controller.js:67
+#: erpnext/selling/page/point_of_sale/pos_controller.js:58
msgid "Create POS Opening Entry"
msgstr "Tạo Mục Mở POS"
@@ -13288,7 +13333,7 @@ msgstr "Tạo mục thanh toán"
msgid "Create Payment Entry for Consolidated POS Invoices."
msgstr "Tạo Mục Thanh toán cho Hóa đơn POS Hợp nhất."
-#: erpnext/public/js/controllers/transaction.js:524
+#: erpnext/public/js/controllers/transaction.js:543
msgid "Create Payment Request"
msgstr "Tạo Yêu cầu Thanh toán"
@@ -13516,7 +13561,7 @@ msgstr ""
msgid "Create a variant with the template image."
msgstr "Tạo biến thể với hình ảnh khuôn mẫu."
-#: erpnext/stock/stock_ledger.py:2038
+#: erpnext/stock/stock_ledger.py:2027
msgid "Create an incoming stock transaction for the Item."
msgstr "Tạo một giao dịch chứng khoán đến cho Mặt hàng."
@@ -13641,7 +13686,7 @@ msgstr "Đang tạo Người dùng..."
msgid "Creating demo data"
msgstr "Đang tạo dữ liệu demo"
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:305
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:317
msgid "Creating {} out of {} {}"
msgstr "Đang tạo {} trong số {} {}"
@@ -13785,16 +13830,10 @@ msgstr "Số ngày Tín dụng"
msgid "Credit Limit"
msgstr "Hạn mức tín dụng"
-#: erpnext/selling/doctype/customer/customer.py:642
+#: erpnext/selling/doctype/customer/customer.py:643
msgid "Credit Limit Crossed"
msgstr "Hạn mức Tín dụng đã bị vượt"
-#. Label of the credit_limit_section (Section Break) field in DocType
-#. 'Customer'
-#: erpnext/selling/doctype/customer/customer.json
-msgid "Credit Limit and Payment Terms"
-msgstr "Hạn mức Tín dụng và Điều khoản Thanh toán"
-
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:50
msgid "Credit Limit:"
msgstr "Hạn mức Tín dụng:"
@@ -13871,16 +13910,16 @@ msgstr "Ghi nợ vào"
msgid "Credit in Company Currency"
msgstr "Ghi nợ theo Tiền tệ Công ty"
-#: erpnext/selling/doctype/customer/customer.py:608
-#: erpnext/selling/doctype/customer/customer.py:663
+#: erpnext/selling/doctype/customer/customer.py:609
+#: erpnext/selling/doctype/customer/customer.py:664
msgid "Credit limit has been crossed for customer {0} ({1}/{2})"
msgstr "Hạn mức tín dụng đã bị vượt cho khách hàng {0} ({1}/{2})"
-#: erpnext/selling/doctype/customer/customer.py:394
+#: erpnext/selling/doctype/customer/customer.py:395
msgid "Credit limit is already defined for the Company {0}"
msgstr "Hạn mức tín dụng đã được xác định cho Công ty {0}"
-#: erpnext/selling/doctype/customer/customer.py:662
+#: erpnext/selling/doctype/customer/customer.py:663
msgid "Credit limit reached for customer {0}"
msgstr "Đã đạt hạn mức tín dụng cho khách hàng {0}"
@@ -13939,7 +13978,7 @@ msgstr "Tiêu chí Trọng lượng"
msgid "Criteria weights must add up to 100%"
msgstr "Trọng số tiêu chí phải cộng lại bằng 100%"
-#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:187
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:188
msgid "Cron Interval should be between 1 and 59 Min"
msgstr "Khoảng Cron phải từ 1 đến 59 Phút"
@@ -14183,10 +14222,6 @@ msgstr "Lô/Serial Hiện tại"
msgid "Current Serial No"
msgstr "Số Serial Hiện tại"
-#: erpnext/public/js/utils/naming_series.js:223
-msgid "Current Series"
-msgstr ""
-
#. Label of the current_state (Select) field in DocType 'Share Balance'
#: erpnext/accounts/doctype/share_balance/share_balance.json
msgid "Current State"
@@ -14212,6 +14247,11 @@ msgstr "Tồn kho Hiện tại"
msgid "Current Valuation Rate"
msgstr "Tỷ giá Định giá Hiện tại"
+#. Description of the 'Loyalty Program Tier' (Data) field in DocType 'Customer'
+#: erpnext/selling/doctype/customer/customer.json
+msgid "Current tier based on accumulated points. Updated automatically on each invoice."
+msgstr ""
+
#: erpnext/selling/report/sales_analytics/sales_analytics.js:90
msgid "Curves"
msgstr "Đường cong"
@@ -14356,7 +14396,7 @@ msgstr "Dấu phân cách tùy chỉnh"
#: 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
+#: erpnext/buying/doctype/supplier/supplier.js:225
#: erpnext/crm/doctype/contract/contract.json
#: erpnext/crm/doctype/lead/lead.js:32
#: erpnext/crm/doctype/opportunity/opportunity.js:99
@@ -14896,7 +14936,7 @@ msgstr "Khách hàng hoặc Mặt hàng"
msgid "Customer required for 'Customerwise Discount'"
msgstr "Yêu cầu Khách hàng cho 'Giảm giá theo Khách hàng'"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1183
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1190
#: erpnext/selling/doctype/sales_order/sales_order.py:436
#: erpnext/stock/doctype/delivery_note/delivery_note.py:406
msgid "Customer {0} does not belong to project {1}"
@@ -15155,10 +15195,6 @@ msgstr "Ngày để Xử lý"
msgid "Day Of Week"
msgstr "Ngày trong Tuần"
-#: erpnext/public/js/utils/naming_series.js:94
-msgid "Day of month"
-msgstr ""
-
#. Label of the day_to_send (Select) field in DocType 'Project'
#: erpnext/projects/doctype/project/project.json
msgid "Day to Send"
@@ -15351,13 +15387,13 @@ msgstr "Phiếu Ghi nợ sẽ cập nhật số tiền còn nợ của chính n
#. Label of the debit_to (Link) field in DocType 'Sales Invoice'
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1054
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1065
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1061
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1072
#: erpnext/controllers/accounts_controller.py:2383
msgid "Debit To"
msgstr "Ghi nợ vào"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1050
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1057
msgid "Debit To is required"
msgstr "Yêu cầu Ghi nợ vào"
@@ -15484,8 +15520,7 @@ msgstr "Tài khoản mặc định"
#. Label of the default_accounts_section (Section Break) field in DocType
#. 'Supplier'
-#. Label of the default_receivable_accounts (Section Break) field in DocType
-#. 'Customer'
+#. Label of the accounts (Table) field in DocType 'Customer'
#. Label of the default_settings (Section Break) field in DocType 'Company'
#. Label of the default_receivable_account (Section Break) field in DocType
#. 'Customer Group'
@@ -15537,7 +15572,7 @@ msgstr "BOM mặc định"
msgid "Default BOM ({0}) must be active for this item or its template"
msgstr "BOM mặc định ({0}) phải đang hoạt động cho mặt hàng này hoặc khuôn mẫu của nó"
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2426
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2458
msgid "Default BOM for {0} not found"
msgstr "Không tìm thấy BOM mặc định cho {0}"
@@ -15545,7 +15580,7 @@ msgstr "Không tìm thấy BOM mặc định cho {0}"
msgid "Default BOM not found for FG Item {0}"
msgstr "Không tìm thấy BOM mặc định cho Mục {0}"
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2423
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2455
msgid "Default BOM not found for Item {0} and Project {1}"
msgstr "Không tìm thấy BOM mặc định cho Mục {0} và Dự án {1}"
@@ -15597,13 +15632,6 @@ msgstr "Mã Chung Mặc định"
msgid "Default Company"
msgstr "Công ty mặc định"
-#. Label of the default_bank_account (Link) field in DocType 'Supplier'
-#. Label of the default_bank_account (Link) field in DocType 'Customer'
-#: erpnext/buying/doctype/supplier/supplier.json
-#: erpnext/selling/doctype/customer/customer.json
-msgid "Default Company Bank Account"
-msgstr "Tài khoản ngân hàng công ty mặc định"
-
#. Label of the cost_center (Link) field in DocType 'Project'
#. Label of the cost_center (Link) field in DocType 'Company'
#: erpnext/projects/doctype/project/project.json
@@ -15750,24 +15778,18 @@ msgstr "Tài khoản chiết khấu thanh toán mặc định"
msgid "Default Payment Request Message"
msgstr "Thông điệp yêu cầu thanh toán mặc định"
-#. Label of the payment_terms (Link) field in DocType 'Supplier'
-#. Label of the payment_terms (Link) field in DocType 'Customer'
#. Label of the payment_terms (Link) field in DocType 'Company'
#. Label of the payment_terms (Link) field in DocType 'Customer Group'
#. Label of the payment_terms (Link) field in DocType 'Supplier Group'
-#: erpnext/buying/doctype/supplier/supplier.json
-#: erpnext/selling/doctype/customer/customer.json
#: erpnext/setup/doctype/company/company.json
#: erpnext/setup/doctype/customer_group/customer_group.json
#: erpnext/setup/doctype/supplier_group/supplier_group.json
msgid "Default Payment Terms Template"
msgstr "Mẫu điều khoản thanh toán mặc định"
-#. Label of the default_price_list (Link) field in DocType 'Customer'
#. Label of the selling_price_list (Link) field in DocType 'Selling Settings'
#. Label of the default_price_list (Link) field in DocType 'Customer Group'
#. Label of the default_price_list (Link) field in DocType 'Item Default'
-#: erpnext/selling/doctype/customer/customer.json
#: erpnext/selling/doctype/selling_settings/selling_settings.json
#: erpnext/setup/doctype/customer_group/customer_group.json
#: erpnext/stock/doctype/item_default/item_default.json
@@ -16039,6 +16061,12 @@ msgstr "Xác định loại dự án."
msgid "Defines the date after which the item can no longer be used in transactions or manufacturing"
msgstr "Xác định ngày sau đó mặt hàng không thể còn được sử dụng trong giao dịch hoặc sản xuất"
+#. Description of the 'Payment Terms Template' (Link) field in DocType
+#. 'Customer'
+#: erpnext/selling/doctype/customer/customer.json
+msgid "Defines when payment is due (e.g. Net 30, 50% advance). Applied automatically on invoices for this customer."
+msgstr ""
+
#. Name of a UOM
#: erpnext/setup/setup_wizard/data/uom_data.json
msgid "Dekagram/Litre"
@@ -16109,7 +16137,7 @@ msgstr "Xóa các bút toán đã hủy"
msgid "Delete Demo Data"
msgstr "Xóa dữ liệu demo"
-#: erpnext/stock/doctype/inventory_dimension/inventory_dimension.js:66
+#: erpnext/stock/doctype/inventory_dimension/inventory_dimension.js:65
msgid "Delete Dimension"
msgstr "Xóa chiều"
@@ -16147,8 +16175,8 @@ msgstr ""
msgid "Deleting {0} and all associated Common Code documents..."
msgstr "Đang xóa {0} và tất cả tài liệu mã chung liên quan..."
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1102
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1121
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1113
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1132
msgid "Deletion in Progress!"
msgstr "Đang trong quá trình xóa!"
@@ -16298,7 +16326,7 @@ msgstr "Giao hàng"
#: erpnext/manufacturing/doctype/master_production_schedule_item/master_production_schedule_item.json
#: erpnext/manufacturing/doctype/sales_forecast_item/sales_forecast_item.json
#: erpnext/manufacturing/report/material_requirements_planning_report/material_requirements_planning_report.py:1069
-#: erpnext/public/js/utils.js:896
+#: erpnext/public/js/utils.js:913
#: erpnext/selling/doctype/delivery_schedule_item/delivery_schedule_item.json
#: erpnext/selling/doctype/sales_order/sales_order.js:632
#: erpnext/selling/doctype/sales_order/sales_order.js:1533
@@ -16403,7 +16431,7 @@ msgstr "Mặt hàng đã đóng gói trong phiếu giao hàng"
msgid "Delivery Note Trends"
msgstr "Xu hướng phiếu giao hàng"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1444
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1451
msgid "Delivery Note {0} is not submitted"
msgstr "Phiếu giao hàng {0} chưa được gửi"
@@ -16821,6 +16849,11 @@ msgstr ""
msgid "Determine Address Tax Category from"
msgstr ""
+#. Description of the 'Tax Category' (Link) field in DocType 'Supplier'
+#: erpnext/buying/doctype/supplier/supplier.json
+msgid "Determines which tax rules apply to this supplier"
+msgstr ""
+
#. Option for the 'Fuel Type' (Select) field in DocType 'Vehicle'
#: erpnext/setup/doctype/vehicle/vehicle.json
msgid "Diesel"
@@ -16867,15 +16900,15 @@ msgstr "Chênh lệch (Nợ - Có)"
msgid "Difference Account"
msgstr "Tài khoản chênh lệch"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:884
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:887
msgid "Difference Account in Items Table"
msgstr "Tài khoản Chênh lệch trong Bảng Mặt hàng"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:873
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:876
msgid "Difference Account must be a Asset/Liability type account (Temporary Opening), since this Stock Entry is an Opening Entry"
msgstr "Tài khoản Chênh lệch phải là tài khoản Tài sản/Nợ phải trả (Tạm mở), vì Phiếu kho này là Phiếu mở đầu"
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:975
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:978
msgid "Difference Account must be a Asset/Liability type account, since this Stock Reconciliation is an Opening Entry"
msgstr "Tài khoản Chênh lệch phải là tài khoản Tài sản/Nợ phải trả, vì Đối soát Kho này là Đối soát Mở đầu"
@@ -17113,6 +17146,11 @@ msgstr ""
msgid "Disabled pricing rules since this {} is an internal transfer"
msgstr "Đã vô hiệu quy tắc định giá vì {} này là chuyển nội bộ"
+#. Description of the 'Disabled' (Check) field in DocType 'Supplier'
+#: erpnext/buying/doctype/supplier/supplier.json
+msgid "Disabled suppliers are hidden from selection in new transactions but remain in historical records"
+msgstr ""
+
#: erpnext/controllers/accounts_controller.py:925
msgid "Disabled tax included prices since this {} is an internal transfer"
msgstr "Đã vô hiệu giá đã bao gồm thuế vì {} này là chuyển nội bộ"
@@ -17141,7 +17179,7 @@ msgstr "Tháo dỡ"
msgid "Disassemble Order"
msgstr "Lệnh Tháo dỡ"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2642
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2700
msgid "Disassemble Qty cannot be less than or equal to 0."
msgstr "Số lượng tháo rời không được nhỏ hơn hoặc bằng 0."
@@ -17699,7 +17737,7 @@ msgid "DocType can be one of them {0}"
msgstr ""
#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:182
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:445
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:456
msgid "DocType {0} does not exist"
msgstr "DocType {0} không tồn tại"
@@ -17737,19 +17775,6 @@ msgstr "Tìm kiếm tài liệu"
msgid "Document Count"
msgstr "Số lượng Tài liệu"
-#. Label of the document_naming_tab (Tab Break) field in DocType 'Accounts
-#. Settings'
-#. Label of the document_naming_tab (Tab Break) field in DocType 'Buying
-#. Label of the default_naming_tab (Tab Break) field in DocType 'Selling
-#. Label of the document_naming_tab (Tab Break) field in DocType 'Stock
-#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
-#: erpnext/buying/doctype/buying_settings/buying_settings.json
-#: erpnext/public/js/utils/naming_series.js:7
-#: erpnext/selling/doctype/selling_settings/selling_settings.json
-#: erpnext/stock/doctype/stock_settings/stock_settings.json
-msgid "Document Naming"
-msgstr ""
-
#: erpnext/stock/report/negative_batch_report/negative_batch_report.py:78
msgid "Document No"
msgstr "Số Tài liệu"
@@ -18293,7 +18318,7 @@ msgstr "Phải có số lượng mục tiêu hoặc số tiền mục tiêu"
msgid "Either target qty or target amount is mandatory."
msgstr "Phải có số lượng mục tiêu hoặc số tiền mục tiêu."
-#: erpnext/manufacturing/doctype/job_card/job_card.js:679
+#: erpnext/manufacturing/doctype/job_card/job_card.js:677
msgid "Elapsed Time"
msgstr ""
@@ -18605,7 +18630,7 @@ msgstr "Nhân viên {0} đã có người dùng được liên kết"
msgid "Employee {0} does not belong to the company {1}"
msgstr "Nhân viên {0} không thuộc công ty {1}"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:376
+#: erpnext/manufacturing/doctype/job_card/job_card.py:377
msgid "Employee {0} is currently working on another workstation. Please assign another employee."
msgstr "Nhân viên {0} hiện đang làm việc trên máy trạm khác. Vui lòng chỉ định nhân viên khác."
@@ -18621,7 +18646,7 @@ msgstr "Nhân viên"
msgid "Empty"
msgstr "Trống"
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:757
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:768
msgid "Empty To Delete List"
msgstr "Danh sách Xóa Trống"
@@ -18630,7 +18655,7 @@ msgstr "Danh sách Xóa Trống"
msgid "Ems(Pica)"
msgstr "Ems(Pica)"
-#: erpnext/public/js/controllers/transaction.js:2951
+#: erpnext/public/js/controllers/transaction.js:2965
msgid "Enable {0} on the Item master to proceed with {1} inspection."
msgstr ""
@@ -18708,6 +18733,12 @@ msgstr "Bật Giảm giá và Biên"
msgid "Enable European Access"
msgstr "Bật Truy cập Châu Âu"
+#. Label of the enable_frappe_crm_data_synchronization (Check) field in DocType
+#. 'CRM Settings'
+#: erpnext/crm/doctype/crm_settings/crm_settings.json
+msgid "Enable Frappe CRM Data Synchronization"
+msgstr ""
+
#. Label of the enable_fuzzy_matching (Check) field in DocType 'Accounts
#. Settings'
#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
@@ -18898,6 +18929,11 @@ msgstr ""
msgid "Enable to apply SLA on every {0}"
msgstr "Bật để áp dụng SLA trên mỗi {0}"
+#. Description of the 'Is Transporter' (Check) field in DocType 'Supplier'
+#: erpnext/buying/doctype/supplier/supplier.json
+msgid "Enable to make this supplier selectable as a transporter on Delivery Notes and Stock Entries"
+msgstr ""
+
#. Description of the 'Retain Sample' (Check) field in DocType 'Item'
#: erpnext/stock/doctype/item/item.json
msgid "Enable to reserve a small sample from each batch for any analysis arising ahead"
@@ -18968,8 +19004,8 @@ msgstr "Ngày kết thúc không thể trước Ngày bắt đầu."
#. Label of the end_time (Time) field in DocType 'Stock Reposting Settings'
#. Label of the end_time (Time) field in DocType 'Service Day'
#. Label of the end_time (Datetime) field in DocType 'Call Log'
-#: erpnext/manufacturing/doctype/job_card/job_card.js:332
-#: erpnext/manufacturing/doctype/job_card/job_card.js:400
+#: erpnext/manufacturing/doctype/job_card/job_card.js:331
+#: erpnext/manufacturing/doctype/job_card/job_card.js:399
#: erpnext/manufacturing/doctype/workstation_working_hour/workstation_working_hour.json
#: erpnext/stock/doctype/stock_reposting_settings/stock_reposting_settings.json
#: erpnext/support/doctype/service_day/service_day.json
@@ -19068,8 +19104,8 @@ msgstr "Nhập Thủ công"
msgid "Enter Serial Nos"
msgstr "Nhập Serial Nos"
-#: erpnext/manufacturing/doctype/job_card/job_card.js:361
-#: erpnext/manufacturing/doctype/job_card/job_card.js:423
+#: erpnext/manufacturing/doctype/job_card/job_card.js:360
+#: erpnext/manufacturing/doctype/job_card/job_card.js:422
#: erpnext/manufacturing/doctype/workstation/workstation.js:312
msgid "Enter Value"
msgstr "Nhập Giá trị"
@@ -19162,7 +19198,7 @@ msgstr "Nhập các đơn vị tồn kho đầu kỳ."
msgid "Enter the quantity of the Item that will be manufactured from this Bill of Materials."
msgstr "Nhập số lượng Mặt hàng sẽ được sản xuất từ Định mức Nguyên vật liệu này."
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1230
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1237
msgid "Enter the quantity to manufacture. Raw material Items will be fetched only when this is set."
msgstr "Nhập số lượng để sản xuất. Các Mặt hàng Nguyên liệu thô sẽ chỉ được lấy khi điều này được đặt."
@@ -19229,7 +19265,7 @@ msgstr "Erg"
msgid "Error Description"
msgstr "Mô tả lỗi"
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:295
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:307
msgid "Error Occurred"
msgstr "Đã xảy ra Lỗi"
@@ -19261,7 +19297,7 @@ msgstr "Lỗi khi đăng các bút toán khấu hao"
msgid "Error while processing deferred accounting for {0}"
msgstr "Lỗi khi xử lý kế toán deferred cho {0}"
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:574
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:577
msgid "Error while reposting item valuation"
msgstr "Lỗi khi đăng lại định giá mặt hàng"
@@ -19275,7 +19311,7 @@ msgstr ""
"\t\t\t\t\tNgày `bắt đầu khấu hao` phải ít nhất {1} kỳ sau ngày `sẵn sàng sử dụng`.\n"
"\t\t\t\t\tVui lòng sửa các ngày cho phù hợp."
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:971
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:980
msgid "Error: {0} is mandatory field"
msgstr "Lỗi: {0} là trường bắt buộc"
@@ -19343,7 +19379,7 @@ msgstr "Ví dụ: ABCD.#####. Nếu series được đặt và Batch No không
msgid "Example: If the transaction amount is 200, then this will be calculated as {} = {}"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2301
+#: erpnext/stock/stock_ledger.py:2290
msgid "Example: Serial No {0} reserved in {1}."
msgstr "Ví dụ: Serial No {0} đã được đặt trước trong {1}."
@@ -19353,15 +19389,19 @@ msgstr "Ví dụ: Serial No {0} đã được đặt trước trong {1}."
msgid "Exception Budget Approver Role"
msgstr "Vai trò Phê duyệt Ngân sách Ngoại lệ"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1028
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1031
msgid "Excess Disassembly"
msgstr ""
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1325
+msgid "Excess Material Transfer"
+msgstr ""
+
#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.js:55
msgid "Excess Materials Consumed"
msgstr "Vật liệu Tiêu hao Quá nhiều"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1153
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1154
msgid "Excess Transfer"
msgstr "Chuyển quá nhiều"
@@ -19709,7 +19749,7 @@ msgstr "Giá trị Sau Thời gian Sử dụng"
msgid "Expense"
msgstr "Chi phí"
-#: erpnext/controllers/stock_controller.py:939
+#: erpnext/controllers/stock_controller.py:942
msgid "Expense / Difference account ({0}) must be a 'Profit or Loss' account"
msgstr "Tài khoản Chi phí / Chênh lệch ({0}) phải là tài khoản 'Lãi hoặc Lỗ'"
@@ -19755,7 +19795,7 @@ msgstr "Tài khoản Chi phí / Chênh lệch ({0}) phải là tài khoản 'Lã
msgid "Expense Account"
msgstr "Tài khoản chi phí"
-#: erpnext/controllers/stock_controller.py:919
+#: erpnext/controllers/stock_controller.py:922
msgid "Expense Account Missing"
msgstr "Thiếu tài khoản chi phí"
@@ -19880,7 +19920,7 @@ msgstr "Lịch sử Công việc Bên ngoài"
msgid "Extra Consumed Qty"
msgstr "Số lượng Tiêu hao Thêm"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:263
+#: erpnext/manufacturing/doctype/job_card/job_card.py:264
msgid "Extra Job Card Quantity"
msgstr "Số lượng Thẻ công việc Thêm"
@@ -20135,6 +20175,11 @@ msgstr "Tìm nạp BOM mở rộng (bao gồm các phân hợp)"
msgid "Fetch valuation rate for internal Transaction"
msgstr ""
+#. Description of the 'Price List' (Link) field in DocType 'Customer'
+#: erpnext/selling/doctype/customer/customer.json
+msgid "Fetched automatically on sales orders and invoices for this customer."
+msgstr ""
+
#: erpnext/selling/page/point_of_sale/pos_item_details.js:457
msgid "Fetched only {0} available serial numbers."
msgstr "Chỉ tìm nạp {0} số sê-ri có sẵn."
@@ -20148,7 +20193,7 @@ msgid "Fetching Sales Orders..."
msgstr "Đang tìm nạp đơn đặt hàng..."
#: erpnext/accounts/doctype/dunning/dunning.js:135
-#: erpnext/public/js/controllers/transaction.js:1597
+#: erpnext/public/js/controllers/transaction.js:1611
msgid "Fetching exchange rates ..."
msgstr "Đang tìm nạp tỷ giá hối đoái..."
@@ -20186,15 +20231,15 @@ msgstr ""
msgid "Fields will be copied over only at time of creation."
msgstr "Các trường sẽ chỉ được sao chép khi tạo."
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1069
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1080
msgid "File does not belong to this Transaction Deletion Record"
msgstr "Tệp không thuộc về Bản ghi xóa giao dịch này"
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1063
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1074
msgid "File not found"
msgstr "Không tìm thấy tệp"
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1077
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1088
msgid "File not found on server"
msgstr "Không tìm thấy tệp trên máy chủ"
@@ -20435,7 +20480,7 @@ msgstr "BOM thành phẩm"
#. Service Item'
#. Label of the fg_item (Link) field in DocType 'Subcontracting Order Service
#. Item'
-#: erpnext/public/js/utils.js:922
+#: erpnext/public/js/utils.js:939
#: erpnext/subcontracting/doctype/subcontracting_inward_order_service_item/subcontracting_inward_order_service_item.json
#: erpnext/subcontracting/doctype/subcontracting_order_service_item/subcontracting_order_service_item.json
msgid "Finished Good Item"
@@ -20448,7 +20493,7 @@ msgstr "Mặt hàng thành phẩm"
msgid "Finished Good Item Code"
msgstr "Mã mặt hàng thành phẩm"
-#: erpnext/public/js/utils.js:940
+#: erpnext/public/js/utils.js:957
msgid "Finished Good Item Qty"
msgstr "Số lượng mặt hàng thành phẩm"
@@ -20556,11 +20601,11 @@ msgstr "Kho thành phẩm"
msgid "Finished Goods based Operating Cost"
msgstr "Chi phí vận hành dựa trên thành phẩm"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1968
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2026
msgid "Finished Item {0} does not match with Work Order {1}"
msgstr "Mặt hàng thành phẩm {0} không khớp với Lệnh sản xuất {1}"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1045
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1048
msgid "Finished good quantity being consumed ({0} in stock UOM) must equal the quantity to disassemble ({1}). Do not change the UOM, conversion factor or quantity of the finished good row."
msgstr ""
@@ -20655,10 +20700,6 @@ msgstr "Chế độ tài khóa là bắt buộc, vui lòng đặt chế độ t
msgid "Fiscal Year"
msgstr "Năm tài chính"
-#: erpnext/public/js/utils/naming_series.js:100
-msgid "Fiscal Year (requires ERPNext to be installed)"
-msgstr ""
-
#. Name of a DocType
#: erpnext/accounts/doctype/fiscal_year_company/fiscal_year_company.json
msgid "Fiscal Year Company"
@@ -20813,7 +20854,7 @@ msgstr "Theo tháng trong lịch"
msgid "Following Material Requests have been raised automatically based on Item's re-order level"
msgstr "Các yêu cầu vật liệu sau đã được tạo tự động dựa trên mức đặt hàng lại của mặt hàng"
-#: erpnext/selling/doctype/customer/customer.py:833
+#: erpnext/selling/doctype/customer/customer.py:834
msgid "Following fields are mandatory to create address:"
msgstr "Các trường sau là bắt buộc để tạo địa chỉ:"
@@ -20870,7 +20911,7 @@ msgstr "Cho công ty"
msgid "For Item"
msgstr "Cho mặt hàng"
-#: erpnext/controllers/stock_controller.py:1598
+#: erpnext/controllers/stock_controller.py:1645
msgid "For Item {0} cannot be received more than {1} qty against the {2} {3}"
msgstr "Đối với mặt hàng {0}, không thể nhận nhiều hơn {1} số lượng cho {2} {3}"
@@ -20880,7 +20921,7 @@ msgid "For Job Card"
msgstr "Cho thẻ công việc"
#. Label of the for_operation (Link) field in DocType 'Job Card'
-#: erpnext/manufacturing/doctype/job_card/job_card.js:465
+#: erpnext/manufacturing/doctype/job_card/job_card.js:464
#: erpnext/manufacturing/doctype/job_card/job_card.json
msgid "For Operation"
msgstr "Cho hoạt động"
@@ -20904,7 +20945,7 @@ msgstr "Cho bảng giá"
msgid "For Production"
msgstr "Cho sản xuất"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:995
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:998
msgid "For Quantity (Manufactured Qty) is mandatory"
msgstr ""
@@ -20998,7 +21039,7 @@ msgstr ""
msgid "For operation {0} at row {1}, please add raw materials or set a BOM against it."
msgstr "Đối với hoạt động {0} tại dòng {1}, vui lòng thêm nguyên vật liệu hoặc đặt BOM cho nó."
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2805
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2837
msgid "For operation {0}: Quantity ({1}) can not be greater than pending quantity({2})"
msgstr "Đối với hoạt động {0}: Số lượng ({1}) không thể lớn hơn số lượng chờ xử lý ({2})"
@@ -21015,7 +21056,7 @@ msgstr "Cho dự án - {0}, cập nhật trạng thái của bạn"
msgid "For projected and forecast quantities, the system will consider all child warehouses under the selected parent warehouse."
msgstr "Đối với số lượng dự kiến và dự báo, hệ thống sẽ xem xét tất cả các kho con theo kho mẹ đã chọn."
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2000
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2058
msgid "For quantity {0} should not be greater than allowed quantity {1}"
msgstr "Số lượng {0} không được lớn hơn số lượng cho phép {1}"
@@ -21024,8 +21065,8 @@ msgstr "Số lượng {0} không được lớn hơn số lượng cho phép {1}
msgid "For reference"
msgstr "Để tham khảo"
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1536
-#: erpnext/public/js/controllers/accounts.js:204
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1545
+#: erpnext/public/js/controllers/accounts.js:201
msgid "For row {0} in {1}. To include {2} in Item rate, rows {3} must also be included"
msgstr "Cho dòng {0} trong {1}. Để bao gồm {2} trong tỷ lệ mặt hàng, các dòng {3} cũng phải được bao gồm"
@@ -21048,16 +21089,16 @@ msgstr "Đối với điều kiện 'Áp dụng quy tắc cho người khác', t
msgid "For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes"
msgstr "Để thuận tiện cho khách hàng, các mã này có thể được sử dụng trong các mẫu in như hóa đơn và phiếu giao hàng"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1253
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1258
msgid "For the item {0}, the consumed quantity should be {1} according to the BOM {2}."
msgstr "Đối với mặt hàng {0}, số lượng tiêu thụ phải là {1} theo BOM {2}."
-#: erpnext/public/js/controllers/transaction.js:1407
+#: erpnext/public/js/controllers/transaction.js:1421
msgctxt "Clear payment terms template and/or payment schedule when due date is changed"
msgid "For the new {0} to take effect, would you like to clear the current {1}?"
msgstr ""
-#: erpnext/controllers/stock_controller.py:440
+#: erpnext/controllers/stock_controller.py:443
msgid "For the {0}, no stock is available for the return in the warehouse {1}."
msgstr "Đối với {0}, không có tồn kho nào có sẵn để trả lại trong kho {1}."
@@ -21140,6 +21181,21 @@ msgstr "Bài đăng diễn đàn"
msgid "Forum URL"
msgstr "URL diễn đàn"
+#. Label of the frappe_crm_section (Section Break) field in DocType 'CRM
+#. Settings'
+#: erpnext/crm/doctype/crm_settings/crm_settings.json
+msgid "Frappe CRM"
+msgstr ""
+
+#. Name of a DocType
+#: erpnext/crm/doctype/frappe_crm_allowed_user/frappe_crm_allowed_user.json
+msgid "Frappe CRM Allowed User"
+msgstr ""
+
+#: erpnext/crm/frappe_crm_api.py:169
+msgid "Frappe CRM data synchronization is not enabled on ERPNext. Contact System Manager of ERPNext."
+msgstr ""
+
#: erpnext/setup/install.py:235
msgid "Frappe School"
msgstr "Trường Frappe"
@@ -21509,9 +21565,15 @@ msgstr "Giá trị từ phải nhỏ hơn giá trị đến trong dòng {0}"
#. Label of the freeze_account (Select) field in DocType 'Account'
#: erpnext/accounts/doctype/account/account.json
+#: erpnext/buying/doctype/supplier/supplier_list.js:9
msgid "Frozen"
msgstr "Đông lạnh"
+#. Description of the 'Is Frozen' (Check) field in DocType 'Supplier'
+#: erpnext/buying/doctype/supplier/supplier.json
+msgid "Frozen suppliers block ledger entries until unfrozen. Use this to temporarily lock accounting activity without disabling the supplier."
+msgstr ""
+
#. Label of the fuel_type (Select) field in DocType 'Vehicle'
#: erpnext/setup/doctype/vehicle/vehicle.json
msgid "Fuel Type"
@@ -21814,6 +21876,11 @@ msgstr "So sánh sổ cái chung và thanh toán"
msgid "General and Payment Ledger mismatch"
msgstr "Sổ cái chung và sổ thanh toán không khớp"
+#. Description of the 'Supplier Details' (Text) field in DocType 'Supplier'
+#: erpnext/buying/doctype/supplier/supplier.json
+msgid "General information about your Supplier"
+msgstr ""
+
#. Label of the generate_demand (Button) field in DocType 'Sales Forecast'
#: erpnext/manufacturing/doctype/sales_forecast/sales_forecast.json
msgid "Generate Demand"
@@ -21852,7 +21919,7 @@ msgstr "Tạo bút toán đóng kho"
msgid "Generate To Delete List"
msgstr "Tạo danh sách xóa"
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:472
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:483
msgid "Generate To Delete list first"
msgstr "Tạo danh sách xóa trước"
@@ -21911,7 +21978,7 @@ msgstr "Lấy số dư"
msgid "Get Current Stock"
msgstr "Lấy tồn kho hiện tại"
-#: erpnext/selling/doctype/customer/customer.js:189
+#: erpnext/selling/doctype/customer/customer.js:190
msgid "Get Customer Group Details"
msgstr "Lấy chi tiết nhóm khách hàng"
@@ -22093,6 +22160,10 @@ msgstr "Lấy tồn kho"
msgid "Get Sub Assembly Items"
msgstr "Lấy vật phẩm phụ kiện phụ"
+#: erpnext/buying/doctype/supplier/supplier.js:151
+msgid "Get Supplier Group Details"
+msgstr ""
+
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:461
#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.js:481
msgid "Get Suppliers"
@@ -22189,7 +22260,7 @@ msgstr "Hàng hóa đang vận chuyển"
msgid "Goods Transferred"
msgstr "Hàng hóa đã chuyển"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2569
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2627
msgid "Goods are already received against the outward entry {0}"
msgstr "Hàng hóa đã được nhận đối với bút toán xuất {0}"
@@ -22369,7 +22440,7 @@ msgstr "Tổng cộng phải khớp với tổng các tham chiếu thanh toán"
msgid "Grant Commission"
msgstr "Hoa hồng tạm ứng"
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:890
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:899
msgid "Greater Than Amount"
msgstr "Số tiền lớn hơn"
@@ -22810,7 +22881,7 @@ msgstr "Giúp bạn phân bổ Ngân sách/Mục tiêu qua các tháng nếu b
msgid "Here are the error logs for the aforementioned failed depreciation entries: {0}"
msgstr "Đây là nhật ký lỗi cho các bút toán khấu hao thất bại đã đề cập: {0}"
-#: erpnext/stock/stock_ledger.py:2023
+#: erpnext/stock/stock_ledger.py:2012
msgid "Here are the options to proceed:"
msgstr "Dưới đây là các tùy chọn để tiếp tục:"
@@ -22838,7 +22909,7 @@ msgstr "Ở đây, các ngày nghỉ hàng tuần của bạn được điền s
msgid "Hertz"
msgstr "Hertz"
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:576
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:579
msgid "Hi,"
msgstr "Xin chào,"
@@ -22874,7 +22945,7 @@ msgstr "Ẩn nếu bằng không"
msgid "Hide Images"
msgstr "Ẩn hình ảnh"
-#: erpnext/selling/page/point_of_sale/pos_controller.js:270
+#: erpnext/selling/page/point_of_sale/pos_controller.js:261
msgid "Hide Recent Orders"
msgstr "Ẩn đơn hàng gần đây"
@@ -23188,6 +23259,12 @@ msgstr ""
msgid "If checked, picked qty won't automatically be fulfilled on submit of pick list."
msgstr "Nếu được chọn, số lượng đã chọn sẽ không tự động được thực hiện khi gửi danh sách chọn."
+#. Description of the 'Allocate Full Amount to Stock Items' (Check) field in
+#. DocType 'Purchase Taxes and Charges'
+#: erpnext/accounts/doctype/purchase_taxes_and_charges/purchase_taxes_and_charges.json
+msgid "If checked, the entire amount (e.g. Freight) is allocated to the valuation of stock & asset items only. If unchecked, the amount is distributed across all items and the portion belonging to non-stock items is not added to valuation."
+msgstr ""
+
#. Description of the 'Considered In Paid Amount' (Check) field in DocType
#. 'Purchase Taxes and Charges'
#. 'Sales Taxes and Charges'
@@ -23453,15 +23530,15 @@ msgstr ""
msgid "If no taxes are set, and Taxes and Charges Template is selected, the system will automatically apply the taxes from the chosen template."
msgstr "Nếu không có thuế nào được đặt và Mẫu thuế và phí được chọn, hệ thống sẽ tự động áp dụng thuế từ mẫu đã chọn."
-#: erpnext/stock/stock_ledger.py:2033
+#: erpnext/stock/stock_ledger.py:2022
msgid "If not, you can Cancel / Submit this entry"
msgstr "Nếu không, bạn có thể Hủy / Gửi mục này"
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.js:197
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.js:194
msgid "If party does not exist, create it using the Customer Name field."
msgstr ""
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.js:198
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.js:195
msgid "If party does not exist, create it using the Supplier Name field."
msgstr ""
@@ -23479,13 +23556,18 @@ msgstr ""
msgid "If selected Pricing Rule is made for 'Rate', it will overwrite Price List. Pricing Rule rate is the final rate, so no further discount should be applied. Hence, in transactions like Sales Order, Purchase Order etc, it will be fetched in 'Rate' field, rather than 'Price List Rate' field."
msgstr "Nếu Quy tắc định giá được chọn là cho 'Tỷ lệ', nó sẽ ghi đè Bảng giá. Tỷ lệ quy tắc định giá là tỷ lệ cuối cùng, vì vậy không nên áp dụng chiết khấu thêm. Do đó, trong các giao dịch như Đơn đặt hàng, Đơn mua hàng, v.v., nó sẽ được tìm nạp trong trường 'Tỷ lệ', thay vì trường 'Tỷ lệ bảng giá'."
+#. Description of the 'Default Accounts' (Table) field in DocType 'Customer'
+#: erpnext/selling/doctype/customer/customer.json
+msgid "If set, accounting entries for this customer will post to these accounts instead of the company default."
+msgstr ""
+
#. Description of the 'Fixed Outgoing Email Account' (Link) field in DocType
#. 'Buying Settings'
#: erpnext/buying/doctype/buying_settings/buying_settings.json
msgid "If set, the system does not use the user's Email or the standard outgoing Email account for sending request for quotations."
msgstr "Nếu được đặt, hệ thống không sử dụng Email của người dùng hoặc tài khoản Email gửi tiêu chuẩn để gửi yêu cầu báo giá."
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1263
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1270
msgid "If the BOM results in Scrap material, the Scrap Warehouse needs to be selected."
msgstr "Nếu BOM tạo ra nguyên vật liệu phế liệu, Kho phế liệu cần được chọn."
@@ -23494,7 +23576,7 @@ msgstr "Nếu BOM tạo ra nguyên vật liệu phế liệu, Kho phế liệu c
msgid "If the account is frozen, entries are allowed to restricted users."
msgstr "Nếu tài khoản bị đóng băng, các mục được phép cho người dùng hạn chế."
-#: erpnext/stock/stock_ledger.py:2026
+#: erpnext/stock/stock_ledger.py:2015
msgid "If the item is transacting as a Zero Valuation Rate item in this entry, please enable 'Allow Zero Valuation Rate' in the {0} Item table."
msgstr "Nếu mặt hàng đang giao dịch như một mặt hàng có tỷ lệ định giá bằng không trong mục này, vui lòng bật 'Cho phép tỷ lệ định giá bằng không' trong bảng mặt hàng {0}."
@@ -23504,7 +23586,7 @@ msgstr "Nếu mặt hàng đang giao dịch như một mặt hàng có tỷ lệ
msgid "If the reorder check is set at the Group warehouse level, the available quantity becomes the sum of the projected quantities of all its child warehouses."
msgstr "Nếu kiểm tra đặt hàng lại được đặt ở cấp kho nhóm, số lượng có sẵn trở thành tổng các số lượng dự kiến của tất cả các kho con của nó."
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1282
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1289
msgid "If the selected BOM has Operations mentioned in it, the system will fetch all Operations from BOM, these values can be changed."
msgstr "Nếu BOM đã chọn có đề cập đến các Hoạt động, hệ thống sẽ tìm nạp tất cả Hoạt động từ BOM, các giá trị này có thể được thay đổi."
@@ -23811,7 +23893,7 @@ msgstr "Nhập định dạng MT940"
msgid "Import Successful"
msgstr "Nhập thành công"
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:564
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:575
msgid "Import Summary"
msgstr "Tóm tắt nhập"
@@ -24394,7 +24476,7 @@ msgstr "Kiểm tra không đúng trong kho (nhóm) để đặt lại"
msgid "Incorrect Company"
msgstr "Công ty không đúng"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1260
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1265
msgid "Incorrect Component Quantity"
msgstr "Số lượng thành phần không đúng"
@@ -24604,14 +24686,14 @@ msgstr "Đã khởi tạo"
msgid "Inspected By"
msgstr "Được kiểm tra bởi"
-#: erpnext/controllers/stock_controller.py:1492
-#: erpnext/manufacturing/doctype/job_card/job_card.py:833
+#: erpnext/controllers/stock_controller.py:1539
+#: erpnext/manufacturing/doctype/job_card/job_card.py:834
msgid "Inspection Rejected"
msgstr "Kiểm tra bị từ chối"
#. Label of the inspection_required (Check) field in DocType 'Stock Entry'
-#: erpnext/controllers/stock_controller.py:1462
-#: erpnext/controllers/stock_controller.py:1464
+#: erpnext/controllers/stock_controller.py:1509
+#: erpnext/controllers/stock_controller.py:1511
#: erpnext/stock/doctype/stock_entry/stock_entry.json
msgid "Inspection Required"
msgstr "Yêu cầu kiểm tra"
@@ -24628,8 +24710,8 @@ msgstr "Yêu cầu kiểm tra trước khi giao hàng"
msgid "Inspection Required before Purchase"
msgstr "Yêu cầu kiểm tra trước khi mua"
-#: erpnext/controllers/stock_controller.py:1477
-#: erpnext/manufacturing/doctype/job_card/job_card.py:814
+#: erpnext/controllers/stock_controller.py:1524
+#: erpnext/manufacturing/doctype/job_card/job_card.py:815
msgid "Inspection Submission"
msgstr "Gửi kiểm tra"
@@ -24700,9 +24782,9 @@ msgstr "Dung lượng không đủ"
#: erpnext/controllers/accounts_controller.py:3879
#: erpnext/controllers/accounts_controller.py:3901
-#: erpnext/controllers/accounts_controller.py:4421
-#: erpnext/controllers/accounts_controller.py:4427
-#: erpnext/controllers/accounts_controller.py:4449
+#: erpnext/controllers/accounts_controller.py:4419
+#: erpnext/controllers/accounts_controller.py:4425
+#: erpnext/controllers/accounts_controller.py:4447
msgid "Insufficient Permissions"
msgstr "Không đủ quyền"
@@ -24710,13 +24792,13 @@ msgstr "Không đủ quyền"
#: erpnext/stock/doctype/pick_list/pick_list.py:148
#: erpnext/stock/doctype/pick_list/pick_list.py:166
#: erpnext/stock/doctype/pick_list/pick_list.py:1093
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1232
-#: erpnext/stock/serial_batch_bundle.py:1225 erpnext/stock/stock_ledger.py:1714
-#: erpnext/stock/stock_ledger.py:2192
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1235
+#: erpnext/stock/serial_batch_bundle.py:1225 erpnext/stock/stock_ledger.py:1703
+#: erpnext/stock/stock_ledger.py:2181
msgid "Insufficient Stock"
msgstr "Tồn kho không đủ"
-#: erpnext/stock/stock_ledger.py:2207
+#: erpnext/stock/stock_ledger.py:2196
msgid "Insufficient Stock for Batch"
msgstr "Tồn kho không đủ cho lô"
@@ -24869,7 +24951,7 @@ msgstr "Nội bộ"
msgid "Internal Customer Accounting"
msgstr "Kế toán khách hàng nội bộ"
-#: erpnext/selling/doctype/customer/customer.py:255
+#: erpnext/selling/doctype/customer/customer.py:256
msgid "Internal Customer for company {0} already exists"
msgstr "Khách hàng nội bộ cho công ty {0} đã tồn tại"
@@ -24892,8 +24974,8 @@ msgstr "Tham chiếu bán hàng nội bộ bị thiếu"
#. Label of the internal_supplier_section (Section Break) field in DocType
#. 'Supplier'
#: erpnext/buying/doctype/supplier/supplier.json
-msgid "Internal Supplier Accounting"
-msgstr "Kế toán nhà cung cấp nội bộ"
+msgid "Internal Supplier Details"
+msgstr ""
#: erpnext/buying/doctype/supplier/supplier.py:181
msgid "Internal Supplier for company {0} already exists"
@@ -24934,7 +25016,12 @@ msgstr "Các chuyển kho nội bộ"
msgid "Internal Work History"
msgstr "Lịch sử công việc nội bộ"
-#: erpnext/controllers/stock_controller.py:1559
+#. Description of the 'Customer Details' (Text) field in DocType 'Customer'
+#: erpnext/selling/doctype/customer/customer.json
+msgid "Internal notes about this customer. Not visible on transactions or the portal."
+msgstr ""
+
+#: erpnext/controllers/stock_controller.py:1606
msgid "Internal transfers can only be done in company's default currency"
msgstr "Các chuyển kho nội bộ chỉ có thể được thực hiện bằng tiền tệ mặc định của công ty"
@@ -24950,8 +25037,8 @@ msgstr "Khoảng thời gian phải từ 1 đến 59 phút"
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:384
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:392
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1060
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1070
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1067
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1077
#: erpnext/assets/doctype/asset_category/asset_category.py:69
#: erpnext/assets/doctype/asset_category/asset_category.py:97
#: erpnext/controllers/accounts_controller.py:3225
@@ -24989,11 +25076,11 @@ msgstr ""
msgid "Invalid Barcode. There is no Item attached to this barcode."
msgstr "Mã vạch không hợp lệ. Không có mục nào được đính kèm với mã vạch này."
-#: erpnext/public/js/controllers/transaction.js:3163
+#: erpnext/public/js/controllers/transaction.js:3177
msgid "Invalid Blanket Order for the selected Customer and Item"
msgstr "Đơn hàng trọn gói không hợp lệ cho Khách hàng và Mặt hàng đã chọn"
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:498
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:509
msgid "Invalid CSV format. Expected column: doctype_name"
msgstr "Định dạng CSV không hợp lệ. Cột mong đợi: doctype_name"
@@ -25005,7 +25092,7 @@ msgstr "Thủ tục con không hợp lệ"
msgid "Invalid Company Field"
msgstr "Trường Công ty không hợp lệ"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2405
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2412
msgid "Invalid Company for Inter Company Transaction."
msgstr "Công ty không hợp lệ cho Giao dịch giữa các công ty."
@@ -25015,7 +25102,7 @@ msgstr "Công ty không hợp lệ cho Giao dịch giữa các công ty."
msgid "Invalid Cost Center"
msgstr "Trung tâm chi phí không hợp lệ"
-#: erpnext/selling/doctype/customer/customer.py:368
+#: erpnext/selling/doctype/customer/customer.py:369
msgid "Invalid Customer Group"
msgstr ""
@@ -25023,12 +25110,12 @@ msgstr ""
msgid "Invalid Delivery Date"
msgstr "Ngày giao hàng không hợp lệ"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1084
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1087
msgid "Invalid Disassembly Item"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1050
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1099
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1053
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1102
msgid "Invalid Disassembly Quantity"
msgstr ""
@@ -25036,7 +25123,7 @@ msgstr ""
msgid "Invalid Discount"
msgstr "Chiết khấu không hợp lệ"
-#: erpnext/controllers/taxes_and_totals.py:853
+#: erpnext/controllers/taxes_and_totals.py:856
msgid "Invalid Discount Amount"
msgstr "Số tiền chiết khấu không hợp lệ"
@@ -25156,12 +25243,12 @@ msgstr "Lịch trình không hợp lệ"
msgid "Invalid Selling Price"
msgstr "Giá bán không hợp lệ"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2043
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2101
msgid "Invalid Serial and Batch Bundle"
msgstr "Gói Serial và Batch không hợp lệ"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1294
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1316
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1352
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1374
msgid "Invalid Source and Target Warehouse"
msgstr "Kho nguồn và đích không hợp lệ"
@@ -25190,7 +25277,7 @@ msgstr "Số tiền không hợp lệ trong các mục kế toán của {} {} ch
msgid "Invalid condition expression"
msgstr "Biểu thức điều kiện không hợp lệ"
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1058
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1069
msgid "Invalid file URL"
msgstr "URL tệp không hợp lệ"
@@ -25245,7 +25332,7 @@ msgstr "Giá trị không hợp lệ {0} cho {1} đối với tài khoản {2}"
msgid "Invalid {0}"
msgstr "Không hợp lệ {0}"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2403
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2410
msgid "Invalid {0} for Inter Company Transaction."
msgstr "{0} không hợp lệ cho Giao dịch giữa các công ty."
@@ -25269,7 +25356,7 @@ msgstr "Tiền tệ Tài khoản Hàng tồn kho"
#. 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:184
+#: erpnext/stock/doctype/inventory_dimension/inventory_dimension.py:178
#: erpnext/workspace_sidebar/stock.json
msgid "Inventory Dimension"
msgstr "Chiều Hàng tồn kho"
@@ -25480,7 +25567,7 @@ msgstr "Số lượng đã xuất hóa đơn"
#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.json
#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.json
#: erpnext/accounts/doctype/pos_profile/pos_profile.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2454
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2461
#: erpnext/buying/doctype/supplier/supplier.json
#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:62
msgid "Invoices"
@@ -26160,7 +26247,7 @@ msgstr "Ngày phát hành"
msgid "It can take upto few hours for accurate stock values to be visible after merging items."
msgstr "Có thể mất vài giờ để giá trị tồn kho chính xác được hiển thị sau khi hợp nhất các mặt hàng."
-#: erpnext/public/js/controllers/transaction.js:2544
+#: erpnext/public/js/controllers/transaction.js:2558
msgid "It is needed to fetch Item Details."
msgstr "Cần thiết để lấy Chi tiết Mặt hàng."
@@ -26226,7 +26313,7 @@ msgstr "Văn bản nghiêng cho tổng phụ hoặc ghi chú"
#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js:33
#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:204
#: erpnext/buying/workspace/buying/buying.json
-#: erpnext/controllers/taxes_and_totals.py:1262
+#: erpnext/controllers/taxes_and_totals.py:1248
#: erpnext/manufacturing/doctype/blanket_order/blanket_order.json
#: erpnext/manufacturing/doctype/bom/bom.js:1088
#: erpnext/manufacturing/doctype/plant_floor/plant_floor.js:109
@@ -26332,7 +26419,7 @@ msgstr "Mặt hàng 5"
#. Label of a Link in the Stock Workspace
#. Label of a Workspace Sidebar Item
#: erpnext/stock/doctype/item_alternative/item_alternative.json
-#: erpnext/stock/report/item_where_used/item_where_used.py:410
+#: erpnext/stock/report/item_where_used/item_where_used.py:408
#: erpnext/stock/workspace/stock/stock.json
#: erpnext/workspace_sidebar/stock.json
msgid "Item Alternative"
@@ -26530,10 +26617,10 @@ msgstr "Giỏ Mặt hàng"
#: erpnext/manufacturing/report/quality_inspection_summary/quality_inspection_summary.py:86
#: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:119
#: erpnext/projects/doctype/timesheet/timesheet.js:214
-#: erpnext/public/js/controllers/transaction.js:2838
+#: erpnext/public/js/controllers/transaction.js:2852
#: erpnext/public/js/stock_reservation.js:112
-#: erpnext/public/js/stock_reservation.js:318 erpnext/public/js/utils.js:579
-#: erpnext/public/js/utils.js:736
+#: erpnext/public/js/stock_reservation.js:318 erpnext/public/js/utils.js:596
+#: erpnext/public/js/utils.js:753
#: erpnext/public/js/utils/serial_no_batch_selector.js:96
#: erpnext/regional/doctype/import_supplier_invoice/import_supplier_invoice.json
#: erpnext/selling/doctype/delivery_schedule_item/delivery_schedule_item.json
@@ -26629,7 +26716,7 @@ msgstr "Mã Mặt hàng không thể thay đổi cho Serial No."
msgid "Item Code required at Row No {0}"
msgstr "Mã Mặt hàng bắt buộc tại Dòng số {0}"
-#: erpnext/selling/page/point_of_sale/pos_controller.js:825
+#: erpnext/selling/page/point_of_sale/pos_controller.js:816
#: erpnext/selling/page/point_of_sale/pos_item_details.js:277
msgid "Item Code: {0} is not available under warehouse {1}."
msgstr "Mã Mặt hàng: {0} không có sẵn trong kho {1}."
@@ -27006,8 +27093,8 @@ msgstr "Nhà sản xuất Mặt hàng"
#: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:371
#: erpnext/manufacturing/report/quality_inspection_summary/quality_inspection_summary.py:92
#: erpnext/manufacturing/report/work_order_consumed_materials/work_order_consumed_materials.py:138
-#: erpnext/public/js/controllers/transaction.js:2844
-#: erpnext/public/js/utils.js:832
+#: erpnext/public/js/controllers/transaction.js:2858
+#: erpnext/public/js/utils.js:849
#: erpnext/selling/doctype/quotation_item/quotation_item.json
#: erpnext/selling/doctype/sales_order/sales_order.js:1286
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
@@ -27271,7 +27358,7 @@ msgstr "Mặt hàng cần Sản xuất"
#. Name of a DocType
#: erpnext/stock/doctype/item_variant/item_variant.json
-#: erpnext/stock/report/item_where_used/item_where_used.py:387
+#: erpnext/stock/report/item_where_used/item_where_used.py:385
msgid "Item Variant"
msgstr "Biến thể Mặt hàng"
@@ -27384,7 +27471,7 @@ msgstr "Chi tiết Thuế theo Mặt hàng"
msgid "Item Wise Tax Details"
msgstr "Chi tiết Thuế theo Mặt hàng"
-#: erpnext/controllers/taxes_and_totals.py:560
+#: erpnext/controllers/taxes_and_totals.py:563
msgid "Item Wise Tax Details do not match with Taxes and Charges at the following rows:"
msgstr "Chi tiết Thuế theo Mặt hàng không khớp với Thuế và Phí ở các dòng sau:"
@@ -27404,7 +27491,7 @@ msgstr "Mặt hàng và Kho"
msgid "Item and Warranty Details"
msgstr "Mặt hàng và Chi tiết Bảo hành"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3757
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:3815
msgid "Item for row {0} does not match Material Request"
msgstr "Mặt hàng cho dòng {0} không khớp với Yêu cầu Nguyên vật liệu"
@@ -27438,7 +27525,7 @@ msgstr "Hoạt động mặt hàng"
msgid "Item qty can not be updated as raw materials are already processed."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1440
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1498
msgid "Item rate has been updated to zero as Allow Zero Valuation Rate is checked for item {0}"
msgstr "Đơn giá mặt hàng đã được cập nhật thành không vì Cho phép Tỷ giá Định giá Bằng không được chọn cho mặt hàng {0}"
@@ -27486,7 +27573,7 @@ msgstr "Mục {0} không tồn tại"
msgid "Item {0} does not exist in the system or has expired"
msgstr "Mục {0} không tồn tại trong hệ thống hoặc đã hết hạn"
-#: erpnext/controllers/stock_controller.py:554
+#: erpnext/controllers/stock_controller.py:557
msgid "Item {0} does not exist."
msgstr "Mục {0} không tồn tại."
@@ -27550,7 +27637,7 @@ msgstr "Mặt hàng {0} không phải là mặt hàng ký hợp đồng phụ"
msgid "Item {0} is not a template item."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2481
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2539
msgid "Item {0} is not active or end of life has been reached"
msgstr "Mặt hàng {0} không hoạt động hoặc đã đạt đến cuối vòng đời"
@@ -27570,7 +27657,7 @@ msgstr ""
msgid "Item {0} must be a non-stock item"
msgstr "Mặt hàng {0} phải là mặt hàng không tồn kho"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1781
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1839
msgid "Item {0} not found in 'Raw Materials Supplied' table in {1} {2}"
msgstr "Mặt hàng {0} không tìm thấy trong bảng 'Nguyên liệu thô đã cung cấp' trong {1} {2}"
@@ -27586,7 +27673,7 @@ msgstr "Mặt hàng {0}: Số lượng đặt {1} không thể nhỏ hơn số l
msgid "Item {0}: {1} qty produced. "
msgstr "Mặt hàng {0}: {1} số lượng đã sản xuất. "
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1218
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1334
msgid "Item {} does not exist."
msgstr "Mặt hàng {} không tồn tại."
@@ -27680,11 +27767,11 @@ msgstr "Mặt hàng cần yêu cầu"
msgid "Items and Pricing"
msgstr "Mặt hàng và Giá"
-#: erpnext/controllers/accounts_controller.py:4235
+#: erpnext/controllers/accounts_controller.py:4233
msgid "Items cannot be updated as Subcontracting Inward Order(s) exist against this Subcontracted Sales Order."
msgstr "Không thể cập nhật các mặt hàng vì Đơn hàng vào ký gửi phụ tồn tại đối với Đơn bán hàng ký gửi phụ này."
-#: erpnext/controllers/accounts_controller.py:4228
+#: erpnext/controllers/accounts_controller.py:4226
msgid "Items cannot be updated as Subcontracting Order is created against the Purchase Order {0}."
msgstr "Không thể cập nhật các mặt hàng vì Đơn ký gửi phụ đã được tạo đối với Đơn mua hàng {0}."
@@ -27696,7 +27783,7 @@ msgstr "Mặt hàng cho Yêu cầu Nguyên liệu thô"
msgid "Items not found."
msgstr "Không tìm thấy mặt hàng."
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1436
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1494
msgid "Items rate has been updated to zero as Allow Zero Valuation Rate is checked for the following items: {0}"
msgstr "Đơn giá mặt hàng đã được cập nhật về không vì 'Cho phép Đơn giá Định giá bằng không' được chọn cho các mặt hàng sau: {0}"
@@ -27726,7 +27813,7 @@ msgstr "Mặt hàng cần đặt trước"
msgid "Items under this warehouse will be suggested"
msgstr "Các mặt hàng trong kho này sẽ được đề xuất"
-#: erpnext/controllers/stock_controller.py:163
+#: erpnext/controllers/stock_controller.py:166
msgid "Items {0} do not exist in the Item master."
msgstr "Mặt hàng {0} không tồn tại trong danh mục Mặt hàng."
@@ -27771,7 +27858,7 @@ msgstr "Công suất công việc"
#: 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:1016
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1017
#: erpnext/manufacturing/doctype/operation/operation.json
#: erpnext/manufacturing/doctype/work_order/work_order.js:408
#: erpnext/manufacturing/doctype/work_order/work_order.json
@@ -27800,7 +27887,7 @@ msgstr "Phân tích thẻ công việc"
msgid "Job Card Item"
msgstr "Mục thẻ công việc"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:876
+#: erpnext/manufacturing/doctype/job_card/job_card.py:877
msgid "Job Card On Hold"
msgstr ""
@@ -27839,7 +27926,7 @@ msgstr "Nhật ký thời gian thẻ công việc"
msgid "Job Card and Capacity Planning"
msgstr "Thẻ công việc và Quy hoạch công suất"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1530
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1548
msgid "Job Card {0} has been completed"
msgstr "Thẻ công việc {0} đã hoàn thành"
@@ -27914,7 +28001,7 @@ msgstr "Tên công nhân ký gửi"
msgid "Job Worker Warehouse"
msgstr "Kho công nhân ký gửi"
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2860
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2892
msgid "Job card {0} created"
msgstr "Thẻ công việc {0} đã được tạo"
@@ -28135,7 +28222,7 @@ msgstr "Kilowatt"
msgid "Kilowatt-Hour"
msgstr "Kilowatt-Giờ"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1018
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1019
msgid "Kindly cancel the Manufacturing Entries first against the work order {0}."
msgstr "Vui lòng hủy các Bút toán Sản xuất trước đối với lệnh sản xuất {0}."
@@ -28382,7 +28469,7 @@ msgstr "Vĩ độ"
msgid "Lead"
msgstr "Chì"
-#: erpnext/crm/doctype/lead/lead.py:545
+#: erpnext/crm/doctype/lead/lead.py:546
msgid "Lead -> Prospect"
msgstr "Khách hàng tiềm năng -> Khách hàng tiềm năng"
@@ -28476,7 +28563,7 @@ msgstr "Thời gian chờ tính bằng ngày"
msgid "Lead Type"
msgstr "Loại khách hàng tiềm năng"
-#: erpnext/crm/doctype/lead/lead.py:544
+#: erpnext/crm/doctype/lead/lead.py:545
msgid "Lead {0} has been added to prospect {1}."
msgstr "Khách hàng tiềm năng {0} đã được thêm vào khách hàng tiềm năng {1}."
@@ -28615,7 +28702,7 @@ msgstr "Chú thích"
msgid "Length (cm)"
msgstr "Chiều dài (cm)"
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:895
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:904
msgid "Less Than Amount"
msgstr "Ít hơn số tiền"
@@ -28674,7 +28761,7 @@ msgstr "Số giấy phép"
msgid "License Plate"
msgstr "Biển số xe"
-#: erpnext/controllers/status_updater.py:500
+#: erpnext/controllers/status_updater.py:511
msgid "Limit Crossed"
msgstr "Đã vượt giới hạn"
@@ -28731,11 +28818,11 @@ msgstr "Liên kết đến Yêu cầu Vật tư"
msgid "Link to Material Requests"
msgstr "Liên kết đến các Yêu cầu Vật tư"
-#: erpnext/buying/doctype/supplier/supplier.js:125
+#: erpnext/buying/doctype/supplier/supplier.js:164
msgid "Link with Customer"
msgstr "Liên kết với Khách hàng"
-#: erpnext/selling/doctype/customer/customer.js:201
+#: erpnext/selling/doctype/customer/customer.js:203
msgid "Link with Supplier"
msgstr "Liên kết với Nhà cung cấp"
@@ -28760,16 +28847,16 @@ msgstr "Vị trí được liên kết"
msgid "Linked with submitted documents"
msgstr "Được liên kết với tài liệu đã trình"
-#: erpnext/buying/doctype/supplier/supplier.js:210
-#: erpnext/selling/doctype/customer/customer.js:279
+#: erpnext/buying/doctype/supplier/supplier.js:251
+#: erpnext/selling/doctype/customer/customer.js:281
msgid "Linking Failed"
msgstr "Liên kết thất bại"
-#: erpnext/buying/doctype/supplier/supplier.js:209
+#: erpnext/buying/doctype/supplier/supplier.js:250
msgid "Linking to Customer Failed. Please try again."
msgstr "Liên kết với Khách hàng thất bại. Vui lòng thử lại."
-#: erpnext/selling/doctype/customer/customer.js:278
+#: erpnext/selling/doctype/customer/customer.js:280
msgid "Linking to Supplier Failed. Please try again."
msgstr "Liên kết với Nhà cung cấp thất bại. Vui lòng thử lại."
@@ -29022,7 +29109,7 @@ msgstr "Đổi điểm trung thành"
msgid "Loyalty Points will be calculated from the spent done (via the Sales Invoice), based on collection factor mentioned."
msgstr "Điểm trung thành sẽ được tính từ số tiền đã chi tiêu (qua Hóa đơn Bán), dựa trên hệ số tích lũy được đề cập."
-#: erpnext/public/js/utils.js:200
+#: erpnext/public/js/utils.js:208
msgid "Loyalty Points: {0}"
msgstr "Điểm trung thành: {0}"
@@ -29074,6 +29161,11 @@ msgstr "Hạng chương trình khách hàng thân thiết"
msgid "Loyalty Program Type"
msgstr "Loại chương trình khách hàng thân thiết"
+#. Description of the 'Loyalty Program' (Link) field in DocType 'Customer'
+#: erpnext/selling/doctype/customer/customer.json
+msgid "Loyalty scheme this customer earns points under. Auto-assigned if a matching program exists."
+msgstr ""
+
#. Label of the mps (Link) field in DocType 'Purchase Order'
#. Label of the mps (Link) field in DocType 'Work Order'
#: erpnext/buying/doctype/purchase_order/purchase_order.json
@@ -29361,7 +29453,7 @@ msgstr "Môn chính/Tự chọn"
#. Label of the make (Data) field in DocType 'Vehicle'
#: erpnext/accounts/doctype/journal_entry/journal_entry.js:127
-#: erpnext/manufacturing/doctype/job_card/job_card.js:480
+#: erpnext/manufacturing/doctype/job_card/job_card.js:479
#: erpnext/manufacturing/doctype/work_order/work_order.js:851
#: erpnext/manufacturing/doctype/work_order/work_order.js:885
#: erpnext/setup/doctype/vehicle/vehicle.json
@@ -29422,7 +29514,7 @@ msgstr "Tạo Số serial / Lô từ Lệnh sản xuất"
msgid "Make Stock Entry"
msgstr "Nhập kho"
-#: erpnext/manufacturing/doctype/job_card/job_card.js:369
+#: erpnext/manufacturing/doctype/job_card/job_card.js:368
msgid "Make Subcontracting PO"
msgstr "Tạo PO Ký gửi phụ"
@@ -29481,7 +29573,13 @@ msgstr "Giám đốc điều hành"
msgid "Mandatory Accounting Dimension"
msgstr "Kích thước kế toán bắt buộc"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1922
+#. Label of the mandatory_depends_on_backend (Small Text) field in DocType
+#. 'Inventory Dimension'
+#: erpnext/stock/doctype/inventory_dimension/inventory_dimension.json
+msgid "Mandatory Depends On (Backend)"
+msgstr ""
+
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1929
msgid "Mandatory Field"
msgstr "Trường bắt buộc"
@@ -29577,8 +29675,8 @@ msgstr "Không thể tạo mục thủ công! Vô hiệu hóa mục tự động
#: erpnext/stock/doctype/material_request_item/material_request_item.json
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
#: erpnext/stock/doctype/stock_entry/stock_entry.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1525
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1541
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1583
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1599
#: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json
#: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json
#: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json
@@ -29722,7 +29820,7 @@ msgstr "Ngày sản xuất"
msgid "Manufacturing Manager"
msgstr "Quản lý sản xuất"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2839
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2897
msgid "Manufacturing Quantity is mandatory"
msgstr ""
@@ -29798,7 +29896,7 @@ msgstr "Đang ánh xạ Đơn nhập ký gửi ..."
msgid "Mapping Subcontracting Order ..."
msgstr "Đang ánh xạ Đơn ký gửi phụ ..."
-#: erpnext/public/js/utils.js:1067
+#: erpnext/public/js/utils.js:1084
msgid "Mapping {0} ..."
msgstr "Đang ánh xạ {0} ..."
@@ -29886,6 +29984,12 @@ msgstr "Tình trạng hôn nhân"
msgid "Mark As Closed"
msgstr "Đánh dấu là Đã đóng"
+#. Description of the 'Is Internal Customer' (Check) field in DocType
+#. 'Customer'
+#: erpnext/selling/doctype/customer/customer.json
+msgid "Mark if this customer represents an internal company. Enables inter-company transactions."
+msgstr ""
+
#. Label of the market_segment (Link) field in DocType 'Lead'
#. Name of a DocType
#. Label of the market_segment (Data) field in DocType 'Market Segment'
@@ -29965,10 +30069,6 @@ msgstr ""
msgid "Matched"
msgstr ""
-#: erpnext/stock/report/item_where_used/item_where_used.py:57
-msgid "Matched Field"
-msgstr ""
-
#. Label of the matched_transaction_rule (Link) field in DocType 'Bank
#. Transaction'
#: erpnext/accounts/doctype/bank_transaction/bank_transaction.json
@@ -29995,7 +30095,7 @@ msgstr "Tiêu thụ vật tư"
#. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type'
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:114
#: erpnext/stock/doctype/stock_entry/stock_entry.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1526
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1584
#: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json
msgid "Material Consumption for Manufacture"
msgstr "Tiêu thụ vật tư cho sản xuất"
@@ -30071,7 +30171,7 @@ msgstr "Nhập vật tư"
#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.js:33
#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:184
#: erpnext/buying/workspace/buying/buying.json
-#: erpnext/manufacturing/doctype/job_card/job_card.js:214
+#: erpnext/manufacturing/doctype/job_card/job_card.js:216
#: erpnext/manufacturing/doctype/production_plan/production_plan.js:159
#: erpnext/manufacturing/doctype/production_plan/production_plan.json
#: erpnext/manufacturing/doctype/production_plan_item/production_plan_item.json
@@ -30235,7 +30335,7 @@ msgstr "Vật tư trả lại từ WIP"
#. Option for the 'Purpose' (Select) field in DocType 'Pick List'
#. Option for the 'Purpose' (Select) field in DocType 'Stock Entry'
#. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type'
-#: erpnext/manufacturing/doctype/job_card/job_card.js:225
+#: erpnext/manufacturing/doctype/job_card/job_card.js:224
#: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:83
#: erpnext/stock/doctype/item/item.json
@@ -30306,8 +30406,8 @@ msgstr "Vật tư cần chuyển"
msgid "Materials are already received against the {0} {1}"
msgstr "Vật tư đã được nhận đối với {0} {1}"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:184
-#: erpnext/manufacturing/doctype/job_card/job_card.py:854
+#: erpnext/manufacturing/doctype/job_card/job_card.py:185
+#: erpnext/manufacturing/doctype/job_card/job_card.py:855
msgid "Materials needs to be transferred to the work in progress warehouse for the job card {0}"
msgstr "Vật tư cần được chuyển đến kho công việc đang thực hiện cho thẻ công việc {0}"
@@ -30408,11 +30508,11 @@ msgstr "Số tiền thanh toán tối đa"
msgid "Maximum Producible Items"
msgstr "Các mặt hàng có thể sản xuất tối đa"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:4370
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:4428
msgid "Maximum Samples - {0} can be retained for Batch {1} and Item {2}."
msgstr "Mẫu tối đa - {0} có thể được giữ lại cho Lô {1} và Mặt hàng {2}."
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:4361
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:4419
msgid "Maximum Samples - {0} have already been retained for Batch {1} and Item {2} in Batch {3}."
msgstr "Mẫu tối đa - {0} đã được giữ lại cho Lô {1} và Mặt hàng {2} trong Lô {3}."
@@ -30473,20 +30573,10 @@ msgstr "Megajoule"
msgid "Megawatt"
msgstr "Megawatt"
-#: erpnext/stock/stock_ledger.py:2039
+#: erpnext/stock/stock_ledger.py:2028
msgid "Mention Valuation Rate in the Item master."
msgstr "Đề cập Tỷ giá định giá trong danh mục Mặt hàng."
-#. Description of the 'Accounts' (Table) field in DocType 'Customer'
-#: erpnext/selling/doctype/customer/customer.json
-msgid "Mention if non-standard Receivable account"
-msgstr "Đề cập nếu tài khoản phải thu không tiêu chuẩn"
-
-#. Description of the 'Accounts' (Table) field in DocType 'Supplier'
-#: erpnext/buying/doctype/supplier/supplier.json
-msgid "Mention if non-standard payable account"
-msgstr "Đề cập nếu tài khoản phải trả không tiêu chuẩn"
-
#. Description of the 'Accounts' (Table) field in DocType 'Customer Group'
#. Description of the 'Accounts' (Table) field in DocType 'Supplier Group'
#: erpnext/setup/doctype/customer_group/customer_group.json
@@ -30518,7 +30608,7 @@ msgstr "Tiến trình hợp nhất"
msgid "Merge similar Account Heads"
msgstr ""
-#: erpnext/public/js/utils.js:1099
+#: erpnext/public/js/utils.js:1116
msgid "Merge taxes from multiple documents"
msgstr "Hợp nhất thuế từ nhiều tài liệu"
@@ -30859,19 +30949,19 @@ msgstr "Khác"
msgid "Miscellaneous Expenses"
msgstr "Chi phí khác"
-#: erpnext/controllers/buying_controller.py:715
+#: erpnext/controllers/buying_controller.py:778
msgid "Mismatch"
msgstr "Không khớp"
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1219
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1335
msgid "Missing"
msgstr "Thiếu"
#: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.py:97
#: erpnext/accounts/doctype/pos_profile/pos_profile.py:200
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:593
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2471
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3087
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2478
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3094
#: erpnext/assets/doctype/asset_category/asset_category.py:116
msgid "Missing Account"
msgstr "Thiếu tài khoản"
@@ -30901,7 +30991,7 @@ msgstr "Thiếu bộ lọc"
msgid "Missing Finance Book"
msgstr "Thiếu Sổ Tài chính"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1978
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2036
msgid "Missing Finished Good"
msgstr "Thiếu thành phẩm"
@@ -30909,7 +30999,7 @@ msgstr "Thiếu thành phẩm"
msgid "Missing Formula"
msgstr "Thiếu công thức"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1267
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1272
msgid "Missing Item"
msgstr "Thiếu mặt hàng"
@@ -31187,11 +31277,11 @@ msgstr ""
msgid "Multiple Accounts (Journal Template)"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:439
+#: erpnext/selling/doctype/customer/customer.py:440
msgid "Multiple Loyalty Programs found for Customer {}. Please select manually."
msgstr "Tìm thấy nhiều Chương trình tích điểm cho Khách hàng {}. Vui lòng chọn thủ công."
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1234
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1241
msgid "Multiple POS Opening Entry"
msgstr "Nhiều Mục Mở POS"
@@ -31217,7 +31307,7 @@ msgstr "Nhiều trường công ty khả dụng: {0}. Vui lòng chọn thủ cô
msgid "Multiple fiscal years exist for the date {0}. Please set company in Fiscal Year"
msgstr "Nhiều năm tài chính tồn tại cho ngày {0}. Vui lòng đặt công ty trong Năm Tài chính"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1985
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2043
msgid "Multiple items cannot be marked as finished item"
msgstr "Không thể đánh dấu nhiều mặt hàng là thành phẩm"
@@ -31229,7 +31319,7 @@ msgstr "Âm nhạc"
#: erpnext/manufacturing/doctype/work_order/work_order.py:1510
#: erpnext/setup/doctype/uom/uom.json
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:267
-#: erpnext/utilities/transaction_base.py:634
+#: erpnext/utilities/transaction_base.py:631
msgid "Must be Whole Number"
msgstr "Phải là Số nguyên"
@@ -31311,11 +31401,7 @@ msgstr "Chuỗi đặt tên là bắt buộc"
msgid "Naming Series options"
msgstr ""
-#: erpnext/public/js/utils/naming_series.js:196
-msgid "Naming Series updated"
-msgstr ""
-
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:939
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:950
msgid "Naming series '{0}' for DocType '{1}' does not contain standard '.' or '{{' separator. Using fallback extraction."
msgstr "Chuỗi đặt tên '{0}' cho DocType '{1}' không chứa dấu tách tiêu chuẩn '.' hoặc '{{'. Sử dụng trích xuất dự phòng."
@@ -31359,7 +31445,7 @@ msgstr "Phân tích nhu cầu"
msgid "Negative Batch Report"
msgstr "Báo cáo Lô Âm"
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:628
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:631
msgid "Negative Quantity is not allowed"
msgstr "Số lượng âm không được phép"
@@ -31374,7 +31460,7 @@ msgstr ""
msgid "Negative Stock Error"
msgstr "Lỗi Tồn kho Âm"
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:633
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:636
msgid "Negative Valuation Rate is not allowed"
msgstr "Tỷ giá định giá âm không được phép"
@@ -31753,7 +31839,7 @@ msgstr "Năm tài chính mới - {0}"
msgid "New Income"
msgstr "Thu nhập mới"
-#: erpnext/selling/page/point_of_sale/pos_controller.js:259
+#: erpnext/selling/page/point_of_sale/pos_controller.js:250
msgid "New Invoice"
msgstr "Hóa đơn mới"
@@ -31838,7 +31924,7 @@ msgstr "Tên kho mới"
msgid "New Workplace"
msgstr "Nơi làm việc mới"
-#: erpnext/selling/doctype/customer/customer.py:404
+#: erpnext/selling/doctype/customer/customer.py:405
msgid "New credit limit is less than current outstanding amount for the customer. Credit limit has to be atleast {0}"
msgstr "Hạn mức tín dụng mới thấp hơn số tiền chưa thanh toán hiện tại cho khách hàng. Hạn mức tín dụng phải ít nhất {0}"
@@ -31905,12 +31991,12 @@ msgstr "Không có hành động"
msgid "No Answer"
msgstr "Không trả lời"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2576
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2583
msgid "No Customer found for Inter Company Transactions which represents company {0}"
msgstr "Không tìm thấy Khách hàng cho Giao dịch Nội bộ đại diện cho công ty {0}"
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.js:164
-#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:431
+#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:430
msgid "No Customers found with selected options."
msgstr "Không tìm thấy Khách hàng với các tùy chọn đã chọn."
@@ -31918,7 +32004,7 @@ msgstr "Không tìm thấy Khách hàng với các tùy chọn đã chọn."
msgid "No Delivery Note selected for Customer {}"
msgstr "Không có Phiếu giao hàng nào được chọn cho Khách hàng {}"
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:756
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:767
msgid "No DocTypes in To Delete list. Please generate or import the list before submitting."
msgstr "Không có DocType nào trong danh sách Xóa. Vui lòng tạo hoặc nhập danh sách trước khi trình."
@@ -31998,7 +32084,7 @@ msgstr "Không có Tồn kho khả dụng hiện tại"
msgid "No Summary"
msgstr "Không có tóm tắt"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2560
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2567
msgid "No Supplier found for Inter Company Transactions which represents company {0}"
msgstr "Không tìm thấy Nhà cung cấp cho Giao dịch Nội bộ đại diện cho công ty {0}"
@@ -32032,7 +32118,7 @@ msgid "No Work Orders were created"
msgstr "Không có Lệnh sản xuất nào được tạo"
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:827
-#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:899
+#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:905
msgid "No accounting entries for the following warehouses"
msgstr "Không có bút toán kế toán cho các kho sau"
@@ -32072,7 +32158,7 @@ msgstr ""
msgid "No bank transactions found"
msgstr ""
-#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:496
+#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:495
msgid "No billing email found for customer: {0}"
msgstr "Không tìm thấy email thanh toán cho khách hàng: {0}"
@@ -32162,10 +32248,6 @@ msgstr "Không có con bên trái"
msgid "No more children on Right"
msgstr "Không có con bên phải"
-#: erpnext/public/js/utils/naming_series.js:385
-msgid "No naming series defined"
-msgstr ""
-
#: erpnext/selling/doctype/sales_order/sales_order.js:608
msgid "No of Deliveries"
msgstr "Số lần giao hàng"
@@ -32242,7 +32324,7 @@ msgstr "Số trạm làm việc"
msgid "No open Material Requests found for the given criteria."
msgstr "Không tìm thấy Yêu cầu Vật tư mở cho tiêu chí đã cho."
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1228
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1235
msgid "No open POS Opening Entry found for POS Profile {0}."
msgstr "Không tìm thấy Mục Mở POS mở cho Hồ sơ POS {0}."
@@ -32274,7 +32356,7 @@ msgstr ""
msgid "No pending Material Requests found to link for the given items."
msgstr "Không tìm thấy Yêu cầu Vật tư đang chờ để liên kết cho các mặt hàng đã cho."
-#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:503
+#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.py:502
msgid "No primary email found for customer: {0}"
msgstr "Không tìm thấy email chính cho khách hàng: {0}"
@@ -32318,7 +32400,7 @@ msgstr "Không có tồn kho đặt trước để hủy đặt trước."
#: banking/src/components/common/LinkFieldCombobox.tsx:268
msgid "No results found."
-msgstr ""
+msgstr "Không tìm thấy kết quả nào."
#: banking/src/components/features/BankReconciliation/BankClearanceSummary.tsx:225
#: banking/src/components/features/BankReconciliation/IncorrectlyClearedEntries.tsx:208
@@ -32337,7 +32419,7 @@ msgstr ""
msgid "No stock available for this batch."
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:810
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:813
msgid "No stock ledger entries were created. Please set the quantity or valuation rate for the items properly and try again."
msgstr "Không có bút toán sổ tồn kho được tạo. Vui lòng đặt số lượng hoặc tỷ giá định giá cho các mặt hàng đúng cách và thử lại."
@@ -32374,15 +32456,10 @@ msgstr "Không có giá trị"
msgid "No vouchers found for this transaction"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2624
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2631
msgid "No {0} found for Inter Company Transactions."
msgstr "Không tìm thấy {0} cho Giao dịch Nội bộ."
-#: erpnext/assets/doctype/asset/asset.js:377
-#: erpnext/stock/doctype/item/item_prices.html:80
-msgid "No."
-msgstr "Không."
-
#. Label of the no_of_employees (Select) field in DocType 'Prospect'
#: erpnext/crm/doctype/prospect/prospect.json
msgid "No. of Employees"
@@ -32434,7 +32511,7 @@ msgstr "Không bằng không"
msgid "Non-phantom BOM cannot be created for non-stock item {0}."
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:559
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:562
msgid "None of the items have any change in quantity or value."
msgstr "Không có mặt hàng nào có thay đổi về số lượng hoặc giá trị."
@@ -32460,8 +32537,8 @@ msgstr "Cái"
msgid "Not Applicable"
msgstr "Không áp dụng"
-#: erpnext/selling/page/point_of_sale/pos_controller.js:824
-#: erpnext/selling/page/point_of_sale/pos_controller.js:853
+#: erpnext/selling/page/point_of_sale/pos_controller.js:815
+#: erpnext/selling/page/point_of_sale/pos_controller.js:844
msgid "Not Available"
msgstr "Không khả dụng"
@@ -32544,10 +32621,6 @@ msgstr "Không được ủy quyền vì {0} vượt quá giới hạn"
msgid "Not authorized to edit frozen Account {0}"
msgstr "Không được phép sửa Tài khoản bị đóng băng {0}"
-#: erpnext/public/js/utils/naming_series.js:326
-msgid "Not configured"
-msgstr ""
-
#: erpnext/templates/form_grid/stock_entry_grid.html:26
msgid "Not in Stock"
msgstr "Không có trong kho"
@@ -32772,6 +32845,11 @@ msgstr "Số Tài khoản mới, nó sẽ được bao gồm trong tên tài kho
msgid "Number of new Cost Center, it will be included in the cost center name as a prefix"
msgstr "Số Trung tâm Chi phí mới, nó sẽ được bao gồm trong tên trung tâm chi phí như một tiền tố"
+#. Description of the 'Supplier Numbers' (Table) field in DocType 'Customer'
+#: erpnext/selling/doctype/customer/customer.json
+msgid "Numbers this customer uses to identify your company in their own system."
+msgstr ""
+
#. Label of the numeric (Check) field in DocType 'Item Quality Inspection
#. Parameter'
#. Label of the numeric (Check) field in DocType 'Quality Inspection Reading'
@@ -33009,7 +33087,7 @@ msgstr "Chỉ 'Các mục thanh toán' được thực hiện đối với tài
msgid "Only CSV and Excel files can be used to for importing data. Please check the file format you are trying to upload"
msgstr "Chỉ các tệp CSV và Excel có thể được sử dụng để nhập dữ liệu. Vui lòng kiểm tra định dạng tệp bạn đang tải lên"
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1072
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1083
msgid "Only CSV files are allowed"
msgstr "Chỉ cho phép tệp CSV"
@@ -33069,7 +33147,7 @@ msgstr "Chỉ một trong Số tiền gửi hoặc Rút tiền nên khác không
msgid "Only one operation can have 'Is Final Finished Good' checked when 'Track Semi Finished Goods' is enabled."
msgstr "Chỉ một hoạt động có thể có 'Là Thành phẩm Cuối' được chọn khi 'Theo dõi Thành phẩm Bán thành phẩm' được bật."
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1540
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1598
msgid "Only one {0} entry can be created against the Work Order {1}"
msgstr "Chỉ một mục {0} có thể được tạo đối với Lệnh sản xuất {1}"
@@ -33138,7 +33216,7 @@ msgstr "Mở Sự kiện"
msgid "Open Events"
msgstr "Các Sự kiện Mở"
-#: erpnext/selling/page/point_of_sale/pos_controller.js:252
+#: erpnext/selling/page/point_of_sale/pos_controller.js:243
msgid "Open Form View"
msgstr "Mở Dạng xem Biểu mẫu"
@@ -33289,7 +33367,7 @@ msgstr "Số dư đầu kỳ = Đầu kỳ, Số dư cuối kỳ = Cuối kỳ,
#. Label of the balance_details (Table) field in DocType 'POS Opening Entry'
#: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.json
-#: erpnext/selling/page/point_of_sale/pos_controller.js:90
+#: erpnext/selling/page/point_of_sale/pos_controller.js:81
msgid "Opening Balance Details"
msgstr "Chi tiết số dư đầu kỳ"
@@ -33319,7 +33397,7 @@ msgstr "Ngày mở"
msgid "Opening Entry"
msgstr "Mục mở"
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:304
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:316
msgid "Opening Invoice Creation In Progress"
msgstr "Đang tạo Hóa đơn Mở"
@@ -33347,8 +33425,8 @@ msgstr "Mục Hóa đơn Mở"
msgid "Opening Invoice Tool"
msgstr "Công cụ Hóa đơn Mở"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1683
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2031
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1686
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2038
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."
msgstr "Hóa đơn Mở có điều chỉnh làm tròn {0}.
Tài khoản '{1}' được yêu cầu để đăng các giá trị này. Vui lòng đặt nó trong Công ty: {2}.
Hoặc, '{3}' có thể được bật để không đăng bất kỳ điều chỉnh làm tròn nào."
@@ -33356,7 +33434,7 @@ msgstr "Hóa đơn Mở có điều chỉnh làm tròn {0}.
Tài khoản
msgid "Opening Invoices"
msgstr "Hóa đơn Mở"
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.js:142
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.js:139
msgid "Opening Invoices Summary"
msgstr "Tóm tắt Hóa đơn Mở"
@@ -33536,11 +33614,11 @@ msgstr "Hoạt động hoàn thành cho bao nhiêu thành phẩm?"
msgid "Operation time does not depend on quantity to produce"
msgstr "Thời gian hoạt động không phụ thuộc vào số lượng cần sản xuất"
-#: erpnext/manufacturing/doctype/job_card/job_card.js:518
+#: erpnext/manufacturing/doctype/job_card/job_card.js:517
msgid "Operation {0} added multiple times in the work order {1}"
msgstr "Hoạt động {0} đã được thêm nhiều lần trong lệnh sản xuất {1}"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1267
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1285
msgid "Operation {0} does not belong to the work order {1}"
msgstr "Hoạt động {0} không thuộc về lệnh sản xuất {1}"
@@ -33747,10 +33825,6 @@ msgstr "Tùy chọn. Cài đặt này sẽ được sử dụng để lọc tron
msgid "Optional. Used with Financial Report Template"
msgstr "Tùy chọn. Được sử dụng với Mẫu Báo cáo Tài chính"
-#: erpnext/public/js/utils/naming_series.js:83
-msgid "Optionally, set the number of digits in the series using dot (.) followed by hashes (#). For example, '.####' means that the series will have four digits. Default is five digits."
-msgstr ""
-
#: erpnext/selling/report/territory_wise_sales/territory_wise_sales.py:43
msgid "Order Amount"
msgstr "Số tiền đặt hàng"
@@ -34034,8 +34108,8 @@ msgstr "Hết hạn bảo hành"
msgid "Out of stock"
msgstr "Hết hàng"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1241
-#: erpnext/selling/page/point_of_sale/pos_controller.js:208
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1248
+#: erpnext/selling/page/point_of_sale/pos_controller.js:199
msgid "Outdated POS Opening Entry"
msgstr "Mục Mở POS đã lỗi thời"
@@ -34087,7 +34161,7 @@ msgstr "Chưa thanh toán (Tiền tệ công ty)"
#: erpnext/accounts/doctype/cashier_closing/cashier_closing.json
#: erpnext/accounts/doctype/discounted_invoice/discounted_invoice.json
#: erpnext/accounts/doctype/opening_invoice_creation_tool_item/opening_invoice_creation_tool_item.json
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:887
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:896
#: erpnext/accounts/doctype/payment_reconciliation_invoice/payment_reconciliation_invoice.json
#: erpnext/accounts/doctype/payment_request/payment_request.json
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:300
@@ -34145,7 +34219,7 @@ msgstr "Đơn hàng đi"
msgid "Over Billing Allowance (%)"
msgstr "Cho phép vượt hóa đơn (%)"
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1339
+#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1343
msgid "Over Billing Allowance exceeded for Purchase Receipt Item {0} ({1}) by {2}%"
msgstr "Cho phép vượt hóa đơn đã vượt cho Mục Biên lai mua hàng {0} ({1}) bởi {2}%"
@@ -34168,11 +34242,11 @@ msgstr ""
msgid "Over Picking Allowance (%)"
msgstr "Cho phép vượt chọn (%)"
-#: erpnext/controllers/stock_controller.py:1729
+#: erpnext/controllers/stock_controller.py:1776
msgid "Over Receipt"
msgstr "Vượt nhận"
-#: erpnext/controllers/status_updater.py:505
+#: erpnext/controllers/status_updater.py:516
msgid "Over Receipt/Delivery of {0} {1} ignored for item {2} because you have {3} role."
msgstr "Vượt nhận/giao của {0} {1} bị bỏ qua cho mặt hàng {2} vì bạn có vai trò {3}."
@@ -34189,7 +34263,7 @@ msgstr "Cho phép vượt chuyển (%)"
msgid "Over Withheld"
msgstr "Vượt khấu lưu"
-#: erpnext/controllers/status_updater.py:507
+#: erpnext/controllers/status_updater.py:518
msgid "Overbilling of {0} {1} ignored for item {2} because you have {3} role."
msgstr "Vượt hóa đơn của {0} {1} bị bỏ qua cho mặt hàng {2} vì bạn có vai trò {3}."
@@ -34270,6 +34344,12 @@ msgstr "Phần trăm vượt sản xuất cho Lệnh sản xuất"
msgid "Overproduction for Sales and Work Order"
msgstr "Vượt sản xuất cho Đơn bán hàng và Lệnh sản xuất"
+#. Description of the 'Per-Company Accounts' (Table) field in DocType
+#. 'Supplier'
+#: erpnext/buying/doctype/supplier/supplier.json
+msgid "Override the default payable / advance accounts on a per-company basis. Leave blank to use each company's defaults from Company settings."
+msgstr ""
+
#. Option for the 'Permanent Address Is' (Select) field in DocType 'Employee'
#. Option for the 'Current Address Is' (Select) field in DocType 'Employee'
#: erpnext/setup/doctype/employee/employee.json
@@ -34307,6 +34387,11 @@ msgstr "PAN Không"
msgid "PCV"
msgstr "PCV"
+#. Label of the pcv_job_timeout (Int) field in DocType 'Accounts Settings'
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
+msgid "PCV Job Timeout (seconds)"
+msgstr ""
+
#: erpnext/accounts/doctype/process_period_closing_voucher/process_period_closing_voucher.js:35
msgid "PCV Paused"
msgstr "PCV đã tạm dừng"
@@ -34354,7 +34439,7 @@ msgstr "POS"
msgid "POS Additional Fields"
msgstr "Trường bổ sung POS"
-#: erpnext/selling/page/point_of_sale/pos_controller.js:183
+#: erpnext/selling/page/point_of_sale/pos_controller.js:174
msgid "POS Closed"
msgstr "POS đã đóng"
@@ -34504,7 +34589,7 @@ msgstr "Bộ chọn mặt hàng POS"
msgid "POS Opening Entry"
msgstr "Mục mở POS"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1242
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1249
msgid "POS Opening Entry - {0} is outdated. Please close the POS and create a new POS Opening Entry."
msgstr "Mục Mở POS - {0} đã lỗi thời. Vui lòng đóng POS và tạo Mục Mở POS mới."
@@ -34512,7 +34597,7 @@ msgstr "Mục Mở POS - {0} đã lỗi thời. Vui lòng đóng POS và tạo M
msgid "POS Opening Entry Cancellation Error"
msgstr "Lỗi hủy Mục Mở POS"
-#: erpnext/selling/page/point_of_sale/pos_controller.js:183
+#: erpnext/selling/page/point_of_sale/pos_controller.js:174
msgid "POS Opening Entry Cancelled"
msgstr "Mục Mở POS đã hủy"
@@ -34525,7 +34610,7 @@ msgstr "Chi tiết mục mở POS"
msgid "POS Opening Entry Exists"
msgstr "Mục Mở POS đã tồn tại"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1227
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1234
msgid "POS Opening Entry Missing"
msgstr "Thiếu Mục Mở POS"
@@ -34533,7 +34618,7 @@ msgstr "Thiếu Mục Mở POS"
msgid "POS Opening Entry cannot be cancelled as unconsolidated Invoices exists."
msgstr "Mục Mở POS không thể hủy vì còn hóa đơn chưa hợp nhất."
-#: erpnext/selling/page/point_of_sale/pos_controller.js:189
+#: erpnext/selling/page/point_of_sale/pos_controller.js:180
msgid "POS Opening Entry has been cancelled. Please refresh the page."
msgstr "Mục Mở POS đã bị hủy. Vui lòng làm mới trang."
@@ -34556,12 +34641,12 @@ msgstr "Phương thức thanh toán POS"
#: erpnext/accounts/report/pos_register/pos_register.js:32
#: 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/selling/page/point_of_sale/pos_controller.js:71
#: erpnext/workspace_sidebar/selling.json
msgid "POS Profile"
msgstr "Hồ sơ POS"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1235
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1242
msgid "POS Profile - {0} has multiple open POS Opening Entries. Please close or cancel the existing entries before proceeding."
msgstr "Hồ sơ POS - {0} có nhiều Mục Mở POS mở. Vui lòng đóng hoặc hủy các mục hiện có trước khi tiến hành."
@@ -34579,11 +34664,11 @@ msgstr "Người dùng Hồ sơ POS"
msgid "POS Profile doesn't match {}"
msgstr "Hồ sơ POS không khớp {}"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1195
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1202
msgid "POS Profile is mandatory to mark this invoice as POS Transaction."
msgstr "Hồ sơ POS là bắt buộc để đánh dấu hóa đơn này là Giao dịch POS."
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1424
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1431
msgid "POS Profile required to make POS Entry"
msgstr "Hồ sơ POS được yêu cầu để tạo Mục POS"
@@ -34634,11 +34719,11 @@ msgstr "Cài đặt POS"
msgid "POS Transactions"
msgstr "Giao dịch POS"
-#: erpnext/selling/page/point_of_sale/pos_controller.js:187
+#: erpnext/selling/page/point_of_sale/pos_controller.js:178
msgid "POS has been closed at {0}. Please refresh the page."
msgstr "POS đã được đóng lúc {0}. Vui lòng làm mới trang."
-#: erpnext/selling/page/point_of_sale/pos_controller.js:464
+#: erpnext/selling/page/point_of_sale/pos_controller.js:455
msgid "POS invoice {0} created successfully"
msgstr "Hóa đơn POS {0} đã được tạo thành công"
@@ -34689,7 +34774,7 @@ msgstr "Mặt hàng đóng gói"
msgid "Packed Items"
msgstr "Các mặt hàng đóng gói"
-#: erpnext/controllers/stock_controller.py:1563
+#: erpnext/controllers/stock_controller.py:1610
msgid "Packed Items cannot be transferred internally"
msgstr "Các mặt hàng đóng gói không thể được chuyển nội bộ"
@@ -34837,7 +34922,7 @@ msgid "Paid To Account Type"
msgstr "Loại tài khoản đã thanh toán đến"
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:334
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1191
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1198
msgid "Paid amount + Write Off Amount can not be greater than Grand Total"
msgstr "Số tiền đã thanh toán + Số tiền xóa không thể lớn hơn Tổng cộng"
@@ -35056,7 +35141,7 @@ msgstr ""
msgid "Partial Material Transferred"
msgstr "Nguyên liệu một phần đã chuyển"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1214
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1221
msgid "Partial Payment in POS Transactions are not allowed."
msgstr "Thanh toán một phần trong giao dịch POS không được phép."
@@ -35147,6 +35232,11 @@ msgstr "Đã đối soát một phần"
msgid "Partially Reserved"
msgstr "Đã đặt trước một phần"
+#. Option for the 'Status' (Select) field in DocType 'Job Card'
+#: erpnext/manufacturing/doctype/job_card/job_card.json
+msgid "Partially Transferred"
+msgstr ""
+
#. Option for the 'Status' (Select) field in DocType 'Stock Reservation Entry'
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json
msgid "Partially Used"
@@ -35597,7 +35687,7 @@ msgstr "Sự kiện đã qua"
msgid "Pause"
msgstr "Tạm dừng"
-#: erpnext/manufacturing/doctype/job_card/job_card.js:664
+#: erpnext/manufacturing/doctype/job_card/job_card.js:662
msgid "Pause Job"
msgstr "Tạm dừng công việc"
@@ -36042,7 +36132,7 @@ msgstr "Tài liệu tham khảo thanh toán"
#. 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:1710
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1719
#: erpnext/accounts/doctype/payment_entry_reference/payment_entry_reference.json
#: erpnext/accounts/doctype/payment_order/payment_order.js:19
#: erpnext/accounts/doctype/payment_order/payment_order.json
@@ -36117,7 +36207,7 @@ msgstr "Lịch thanh toán"
msgid "Payment Schedule based Payment Requests cannot be created because a Payment Entry already exists for this document."
msgstr "Không thể tạo yêu cầu thanh toán dựa trên lịch thanh toán vì một mục thanh toán đã tồn tại cho tài liệu này."
-#: erpnext/public/js/controllers/transaction.js:488
+#: erpnext/public/js/controllers/transaction.js:507
msgid "Payment Schedules"
msgstr "Lịch thanh toán"
@@ -36139,7 +36229,7 @@ msgstr "Lịch thanh toán"
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1210
#: erpnext/accounts/report/gross_profit/gross_profit.py:449
#: erpnext/accounts/workspace/invoicing/invoicing.json
-#: erpnext/public/js/controllers/transaction.js:503
+#: erpnext/public/js/controllers/transaction.js:522
#: 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"
@@ -36189,6 +36279,8 @@ msgstr "Tình trạng điều khoản thanh toán cho đơn hàng bán"
#. Invoice'
#. Label of the payment_terms_template (Link) field in DocType 'Sales Invoice'
#. Label of the payment_terms_template (Link) field in DocType 'Purchase Order'
+#. Label of the payment_terms (Link) field in DocType 'Supplier'
+#. Label of the payment_terms (Link) field in DocType 'Customer'
#. Label of the payment_terms_template (Link) field in DocType 'Quotation'
#. Label of the payment_terms_template (Link) field in DocType 'Sales Order'
#: erpnext/accounts/doctype/payment_terms_template/payment_terms_template.json
@@ -36203,6 +36295,8 @@ msgstr "Tình trạng điều khoản thanh toán cho đơn hàng bán"
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:62
#: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:61
#: erpnext/buying/doctype/purchase_order/purchase_order.json
+#: erpnext/buying/doctype/supplier/supplier.json
+#: erpnext/selling/doctype/customer/customer.json
#: erpnext/selling/doctype/quotation/quotation.json
#: erpnext/selling/doctype/sales_order/sales_order.json
msgid "Payment Terms Template"
@@ -36256,7 +36350,7 @@ msgstr "Số tiền thanh toán không được nhỏ hơn hoặc bằng 0"
msgid "Payment methods are mandatory. Please add at least one payment method."
msgstr "Phương thức thanh toán là bắt buộc. Vui lòng thêm ít nhất một phương thức thanh toán."
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3091
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3098
msgid "Payment methods refreshed. Please review before proceeding."
msgstr "Đã làm mới phương thức thanh toán. Vui lòng xem lại trước khi tiếp tục."
@@ -36394,7 +36488,7 @@ msgstr "Số lượng đang chờ"
#: erpnext/buying/report/subcontracted_item_to_be_received/subcontracted_item_to_be_received.py:55
#: erpnext/buying/report/subcontracted_raw_materials_to_be_transferred/subcontracted_raw_materials_to_be_transferred.py:45
-#: erpnext/manufacturing/doctype/job_card/job_card.js:273
+#: erpnext/manufacturing/doctype/job_card/job_card.js:272
msgid "Pending Quantity"
msgstr "Số lượng đang chờ"
@@ -36434,11 +36528,11 @@ msgstr "Các hoạt động đang chờ hôm nay"
msgid "Pending processing"
msgstr "Đang chờ xử lý"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1503
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1521
msgid "Pending quantity cannot be greater than the for quantity."
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1497
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1515
msgid "Pending quantity cannot be negative."
msgstr ""
@@ -36496,6 +36590,11 @@ msgstr "Mỗi tuần"
msgid "Per Year"
msgstr "Mỗi năm"
+#. Label of the accounts (Table) field in DocType 'Supplier'
+#: erpnext/buying/doctype/supplier/supplier.json
+msgid "Per-Company Accounts"
+msgstr ""
+
#. Description of the 'PDF Tables' (JSON) field in DocType 'Bank Statement
#. Import Log'
#: erpnext/accounts/doctype/bank_statement_import_log/bank_statement_import_log.json
@@ -37150,11 +37249,11 @@ msgstr "Vui lòng chọn nhà cung cấp"
msgid "Please Set Priority"
msgstr "Vui lòng đặt mức ưu tiên"
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:171
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:182
msgid "Please Set Supplier Group in Buying Settings."
msgstr "Vui lòng đặt Nhóm nhà cung cấp trong Cài đặt Mua hàng."
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1910
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1919
msgid "Please Specify Account"
msgstr "Vui lòng chỉ định tài khoản"
@@ -37162,7 +37261,7 @@ msgstr "Vui lòng chỉ định tài khoản"
msgid "Please add 'Supplier' role to user {0}."
msgstr "Vui lòng thêm vai trò 'Nhà cung cấp' cho người dùng {0}."
-#: erpnext/selling/page/point_of_sale/pos_controller.js:101
+#: erpnext/selling/page/point_of_sale/pos_controller.js:92
msgid "Please add Mode of payments and opening balance details."
msgstr "Vui lòng thêm Phương thức thanh toán và chi tiết số dư mở đầu."
@@ -37178,7 +37277,7 @@ msgstr "Vui lòng thêm Yêu cầu báo giá vào thanh bên trong Cài đặt C
msgid "Please add Root Account for - {0}"
msgstr "Vui lòng thêm Tài khoản gốc cho - {0}"
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:320
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:332
msgid "Please add a Temporary Opening account in Chart of Accounts"
msgstr "Vui lòng thêm Tài khoản mở đầu tạm thời trong Biểu đồ tài khoản"
@@ -37186,14 +37285,14 @@ msgstr "Vui lòng thêm Tài khoản mở đầu tạm thời trong Biểu đồ
msgid "Please add an account for the Bank Entry rule."
msgstr ""
-#: erpnext/public/js/utils/naming_series.js:170
-msgid "Please add at least one naming series."
-msgstr ""
-
#: erpnext/public/js/utils/serial_no_batch_selector.js:662
msgid "Please add atleast one Serial No / Batch No"
msgstr "Vui lòng thêm ít nhất một Số serial / Số lô"
+#: erpnext/crm/doctype/crm_settings/crm_settings.py:51
+msgid "Please add atleast one user on Allowed Users to allow Data Synchronization from Frappe CRM site."
+msgstr ""
+
#: erpnext/accounts/doctype/bank_statement_import/bank_statement_import.py:85
msgid "Please add the Bank Account column"
msgstr "Vui lòng thêm cột Tài khoản ngân hàng"
@@ -37210,7 +37309,7 @@ msgstr "Vui lòng thêm tài khoản vào cấp gốc của Công ty - {}"
msgid "Please add {1} role to user {0}."
msgstr "Vui lòng thêm vai trò {1} cho người dùng {0}."
-#: erpnext/controllers/stock_controller.py:1740
+#: erpnext/controllers/stock_controller.py:1787
msgid "Please adjust the qty or edit {0} to proceed."
msgstr "Vui lòng điều chỉnh số lượng hoặc chỉnh sửa {0} để tiếp tục."
@@ -37218,7 +37317,7 @@ msgstr "Vui lòng điều chỉnh số lượng hoặc chỉnh sửa {0} để t
msgid "Please attach CSV file"
msgstr "Vui lòng đính kèm tệp CSV"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3237
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3244
msgid "Please cancel and amend the Payment Entry"
msgstr "Vui lòng hủy và sửa đổi Bút toán thanh toán"
@@ -37252,7 +37351,7 @@ msgstr "Vui lòng kiểm tra hoặc với các hoạt động hoặc Chi phí v
msgid "Please check the 'Activate Serial and Batch No for Item' checkbox in the {0} to make Serial and Batch Bundle for the item."
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:582
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:585
msgid "Please check the error message and take necessary actions to fix the error and then restart the reposting again."
msgstr "Vui lòng kiểm tra thông báo lỗi và thực hiện hành động cần thiết để khắc phục lỗi, sau đó khởi động lại việc đăng lại."
@@ -37285,7 +37384,7 @@ msgstr ""
msgid "Please configure accounts for the Bank Entry rule."
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:634
+#: erpnext/selling/doctype/customer/customer.py:635
msgid "Please contact any of the following users to extend the credit limits for {0}: {1}"
msgstr "Vui lòng liên hệ với bất kỳ người dùng nào sau đây để gia hạn hạn mức tín dụng cho {0}: {1}"
@@ -37293,7 +37392,7 @@ msgstr "Vui lòng liên hệ với bất kỳ người dùng nào sau đây đ
msgid "Please contact any of the following users to {} this transaction."
msgstr "Vui lòng liên hệ với bất kỳ người dùng nào sau đây để {} giao dịch này."
-#: erpnext/selling/doctype/customer/customer.py:627
+#: erpnext/selling/doctype/customer/customer.py:628
msgid "Please contact your administrator to extend the credit limits for {0}."
msgstr "Vui lòng liên hệ với quản trị viên của bạn để gia hạn hạn mức tín dụng cho {0}."
@@ -37369,20 +37468,20 @@ msgstr "Vui lòng đảm bảo rằng tài khoản {0} là tài khoản Bảng c
msgid "Please ensure that the {0} account {1} is a Payable account. You can change the account type to Payable or select a different account."
msgstr "Vui lòng đảm bảo rằng tài khoản {0} {1} là tài khoản Phải trả. Bạn có thể thay đổi loại tài khoản thành Phải trả hoặc chọn một tài khoản khác."
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1054
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1061
msgid "Please ensure {} account is a Balance Sheet account."
msgstr "Vui lòng đảm bảo tài khoản {} là tài khoản Bảng cân đối kế toán."
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1064
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1071
msgid "Please ensure {} account {} is a Receivable account."
msgstr "Vui lòng đảm bảo tài khoản {} {} là tài khoản Phải thu."
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:859
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:862
msgid "Please enter Difference Account or set default Stock Adjustment Account for company {0}"
msgstr "Vui lòng nhập Tài khoản chênh lệch hoặc đặt mặc định Tài khoản Điều chỉnh kho cho công ty {0}"
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:555
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1326
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1333
msgid "Please enter Account for Change Amount"
msgstr "Vui lòng nhập Tài khoản để thay đổi số tiền"
@@ -37390,11 +37489,11 @@ msgstr "Vui lòng nhập Tài khoản để thay đổi số tiền"
msgid "Please enter Approving Role or Approving User"
msgstr "Vui lòng nhập Vai trò phê duyệt hoặc Người phê duyệt"
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:683
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:686
msgid "Please enter Batch No"
msgstr "Vui lòng nhập Số lô"
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:960
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:963
msgid "Please enter Cost Center"
msgstr "Vui lòng nhập Trung tâm chi phí"
@@ -37406,7 +37505,7 @@ msgstr "Vui lòng nhập Ngày giao hàng"
msgid "Please enter Employee Id of this sales person"
msgstr "Vui lòng nhập Mã nhân viên của nhân viên bán hàng này"
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:969
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:972
msgid "Please enter Expense Account"
msgstr "Vui lòng nhập tài khoản chi phí"
@@ -37415,7 +37514,7 @@ msgstr "Vui lòng nhập tài khoản chi phí"
msgid "Please enter Item Code to get Batch Number"
msgstr "Vui lòng nhập Mã mặt hàng để lấy Số lô"
-#: erpnext/public/js/controllers/transaction.js:3020
+#: erpnext/public/js/controllers/transaction.js:3034
msgid "Please enter Item Code to get batch no"
msgstr "Vui lòng nhập Mã mặt hàng để lấy số lô"
@@ -37451,7 +37550,7 @@ msgstr "Vui lòng nhập Ngày tham chiếu"
msgid "Please enter Root Type for account- {0}"
msgstr "Vui lòng nhập Loại gốc cho tài khoản- {0}"
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:685
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:688
msgid "Please enter Serial No"
msgstr "Vui lòng nhập Số serial"
@@ -37468,7 +37567,7 @@ msgid "Please enter Warehouse and Date"
msgstr "Vui lòng nhập Kho và Ngày"
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:660
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1322
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1329
msgid "Please enter Write Off Account"
msgstr "Vui lòng nhập Tài khoản xóa nợ"
@@ -37536,7 +37635,7 @@ msgstr "Vui lòng nhập ngày giao hàng đầu tiên"
msgid "Please enter the phone number first"
msgstr "Vui lòng nhập số điện thoại trước"
-#: erpnext/controllers/buying_controller.py:1185
+#: erpnext/controllers/buying_controller.py:1248
msgid "Please enter the {schedule_date}."
msgstr "Vui lòng nhập {schedule_date}."
@@ -37650,8 +37749,8 @@ msgstr "Vui lòng lưu Đơn hàng bán trước khi thêm lịch giao hàng."
msgid "Please select Template Type to download template"
msgstr "Vui lòng chọn Loại mẫu để tải mẫu"
-#: erpnext/controllers/taxes_and_totals.py:859
-#: erpnext/public/js/controllers/taxes_and_totals.js:822
+#: erpnext/controllers/taxes_and_totals.py:862
+#: erpnext/public/js/controllers/taxes_and_totals.js:825
msgid "Please select Apply Discount On"
msgstr "Vui lòng chọn Áp dụng Chiết khấu Trên"
@@ -37663,7 +37762,7 @@ msgstr "Vui lòng chọn BOM cho mặt hàng {0}"
msgid "Please select BOM for Item in Row {0}"
msgstr "Vui lòng chọn BOM cho Mặt hàng ở Hàng {0}"
-#: erpnext/controllers/buying_controller.py:649
+#: erpnext/controllers/buying_controller.py:712
msgid "Please select BOM in BOM field for Item {item_code}."
msgstr ""
@@ -37675,9 +37774,9 @@ msgstr "Vui lòng chọn Tài khoản Ngân hàng"
msgid "Please select Category first"
msgstr "Vui lòng chọn Danh mục trước"
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1492
-#: erpnext/public/js/controllers/accounts.js:94
-#: erpnext/public/js/controllers/accounts.js:145
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1501
+#: erpnext/public/js/controllers/accounts.js:91
+#: erpnext/public/js/controllers/accounts.js:142
msgid "Please select Charge Type first"
msgstr "Vui lòng chọn Loại phí trước"
@@ -37767,7 +37866,7 @@ msgstr "Vui lòng chọn Ngày bắt đầu và Ngày kết thúc cho Mặt hàn
msgid "Please select Stock Asset Account"
msgstr "Vui lòng chọn Tài khoản tài sản kho"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1904
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1962
msgid "Please select Subcontracting Order instead of Purchase Order {0}"
msgstr ""
@@ -37787,8 +37886,8 @@ msgstr "Vui lòng chọn một công ty"
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:268
#: erpnext/manufacturing/doctype/bom/bom.js:730
#: erpnext/manufacturing/doctype/bom/bom.py:279
-#: erpnext/public/js/controllers/accounts.js:277
-#: erpnext/public/js/controllers/transaction.js:3319
+#: erpnext/public/js/controllers/accounts.js:274
+#: erpnext/public/js/controllers/transaction.js:3333
msgid "Please select a Company first."
msgstr "Vui lòng chọn một công ty trước."
@@ -37812,7 +37911,7 @@ msgstr "Vui lòng chọn một nhà cung cấp"
msgid "Please select a Warehouse"
msgstr "Vui lòng chọn một kho"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1655
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1673
msgid "Please select a Work Order first."
msgstr "Vui lòng chọn một Lệnh sản xuất trước."
@@ -37869,10 +37968,6 @@ msgstr "Vui lòng chọn một dòng để tạo Mục đăng lại"
msgid "Please select a supplier for fetching payments."
msgstr "Vui lòng chọn một nhà cung cấp để tìm nạp thanh toán."
-#: erpnext/public/js/utils/naming_series.js:165
-msgid "Please select a transaction."
-msgstr ""
-
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:142
msgid "Please select a valid Purchase Order that has Service Items."
msgstr ""
@@ -37909,7 +38004,7 @@ msgstr "Vui lòng chọn ít nhất một dòng để sửa"
msgid "Please select at least one row with difference value"
msgstr "Vui lòng chọn ít nhất một dòng có giá trị chênh lệch"
-#: erpnext/public/js/controllers/transaction.js:531
+#: erpnext/public/js/controllers/transaction.js:550
msgid "Please select at least one schedule."
msgstr "Vui lòng chọn ít nhất một lịch trình."
@@ -38004,12 +38099,12 @@ msgstr "Vui lòng chọn loại tài liệu hợp lệ."
msgid "Please select weekly off day"
msgstr "Vui lòng chọn ngày nghỉ hàng tuần"
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1210
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1219
#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:616
msgid "Please select {0} first"
msgstr "Vui lòng chọn {0} trước"
-#: erpnext/public/js/controllers/transaction.js:103
+#: erpnext/public/js/controllers/transaction.js:122
msgid "Please set 'Apply Additional Discount On'"
msgstr "Vui lòng đặt 'Áp dụng chiết khấu bổ sung trên'"
@@ -38029,7 +38124,7 @@ msgstr "Vui lòng đặt '{0}' trong Công ty: {1}"
msgid "Please set Account"
msgstr "Vui lòng đặt Tài khoản"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1922
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1929
msgid "Please set Account for Change Amount"
msgstr "Vui lòng đặt Tài khoản cho Số tiền thay đổi"
@@ -38144,7 +38239,7 @@ msgstr "Vui lòng đặt nhu cầu thực tế hoặc dự báo bán hàng để
msgid "Please set an Address on the Company '%s'"
msgstr "Vui lòng đặt một Địa chỉ trên Công ty '%s'"
-#: erpnext/controllers/stock_controller.py:914
+#: erpnext/controllers/stock_controller.py:917
msgid "Please set an Expense Account in the Items table"
msgstr "Vui lòng đặt Tài khoản chi phí trong Bảng mặt hàng"
@@ -38160,19 +38255,19 @@ msgstr "Vui lòng đặt ít nhất một hàng trong Bảng Thuế và Phí"
msgid "Please set both the Tax ID and Fiscal Code on Company {0}"
msgstr "Vui lòng đặt cả Mã số thuế và Mã số thuế tài chính trên Công ty {0}"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2468
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2475
msgid "Please set default Cash or Bank account in Mode of Payment {0}"
msgstr "Vui lòng đặt Tài khoản tiền mặt hoặc ngân hàng trong Phương thức thanh toán {0}"
#: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.py:94
#: erpnext/accounts/doctype/pos_profile/pos_profile.py:197
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3084
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3091
msgid "Please set default Cash or Bank account in Mode of Payment {}"
msgstr "Vui lòng đặt Tài khoản tiền mặt hoặc ngân hàng trong Phương thức thanh toán {}"
#: erpnext/accounts/doctype/pos_opening_entry/pos_opening_entry.py:96
#: erpnext/accounts/doctype/pos_profile/pos_profile.py:199
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3086
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3093
msgid "Please set default Cash or Bank account in Mode of Payments {}"
msgstr "Vui lòng đặt Tài khoản tiền mặt hoặc ngân hàng trong Phương thức thanh toán {}"
@@ -38188,11 +38283,11 @@ msgstr "Vui lòng đặt Tài khoản chi phí mặc định trong Công ty {0}"
msgid "Please set default UOM in Stock Settings"
msgstr "Vui lòng đặt UOM mặc định trong Cài đặt chứng khoán"
-#: erpnext/controllers/stock_controller.py:773
+#: erpnext/controllers/stock_controller.py:776
msgid "Please set default cost of goods sold account in company {0} for booking rounding gain and loss during stock transfer"
msgstr "Vui lòng đặt tài khoản giá vốn hàng bán mặc định trong công ty {0} để hạch toán lãi/lỗ làm tròn khi chuyển kho"
-#: erpnext/controllers/stock_controller.py:228
+#: erpnext/controllers/stock_controller.py:231
msgid "Please set default inventory account for item {0}, or their item group or brand."
msgstr "Vui lòng đặt tài khoản hàng tồn kho mặc định cho mặt hàng {0}, hoặc nhóm mặt hàng hoặc thương hiệu của chúng."
@@ -38213,7 +38308,7 @@ msgstr "Vui lòng đặt một trong những thứ sau:"
msgid "Please set opening number of booked depreciations"
msgstr "Vui lòng đặt số khấu hao đã hạch toán mở đầu"
-#: erpnext/public/js/controllers/transaction.js:2687
+#: erpnext/public/js/controllers/transaction.js:2701
msgid "Please set recurring after saving"
msgstr "Vui lòng đặt định kỳ sau khi lưu"
@@ -38221,7 +38316,7 @@ msgstr "Vui lòng đặt định kỳ sau khi lưu"
msgid "Please set the Customer Address"
msgstr "Vui lòng đặt Địa chỉ khách hàng"
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:187
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:198
msgid "Please set the Default Cost Center in {0} company."
msgstr "Vui lòng đặt Trung tâm chi phí mặc định trong công ty {0}."
@@ -38229,11 +38324,11 @@ msgstr "Vui lòng đặt Trung tâm chi phí mặc định trong công ty {0}."
msgid "Please set the Item Code first"
msgstr "Vui lòng đặt Mã mặt hàng trước"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1718
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1736
msgid "Please set the Target Warehouse in the Job Card"
msgstr "Vui lòng đặt Kho đích trong Thẻ công việc"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1722
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1740
msgid "Please set the WIP Warehouse in the Job Card"
msgstr "Vui lòng đặt Kho WIP trong Thẻ công việc"
@@ -38295,7 +38390,7 @@ msgid "Please specify Company to proceed"
msgstr "Vui lòng chỉ định Công ty để tiếp tục"
#: erpnext/controllers/accounts_controller.py:3207
-#: erpnext/public/js/controllers/accounts.js:117
+#: erpnext/public/js/controllers/accounts.js:114
msgid "Please specify a valid Row ID for row {0} in table {1}"
msgstr "Vui lòng chỉ định một Row ID hợp lệ cho dòng {0} trong bảng {1}"
@@ -38307,7 +38402,7 @@ msgstr "Vui lòng chỉ định {0} trước."
msgid "Please specify at least one attribute in the Attributes table"
msgstr "Vui lòng chỉ định ít nhất một thuộc tính trong Bảng thuộc tính"
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:623
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:626
msgid "Please specify either Quantity or Valuation Rate or both"
msgstr "Vui lòng chỉ định Số lượng hoặc Tỷ giá định giá hoặc cả hai"
@@ -38419,7 +38514,7 @@ msgstr "Chi phí bưu điện"
#: banking/src/components/features/BankReconciliation/MatchAndReconcile.tsx:900
msgid "Posted On"
-msgstr ""
+msgstr "Đăng Ngày"
#. Label of the posting_date (Date) field in DocType 'Bank Clearance Detail'
#. Label of the posting_date (Date) field in DocType 'Exchange Rate
@@ -38478,7 +38573,7 @@ msgstr ""
#: erpnext/accounts/doctype/journal_entry/journal_entry.json
#: erpnext/accounts/doctype/loyalty_point_entry/loyalty_point_entry.json
#: erpnext/accounts/doctype/opening_invoice_creation_tool_item/opening_invoice_creation_tool_item.json
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:874
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:883
#: erpnext/accounts/doctype/payment_entry/payment_entry.json
#: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.json
#: erpnext/accounts/doctype/payment_order/payment_order.json
@@ -38555,7 +38650,7 @@ msgstr "Ngày đăng không thể là ngày tương lai"
msgid "Posting Date inheritance for exchange gain / loss"
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:1112
+#: erpnext/public/js/controllers/transaction.js:1131
msgid "Posting Date will change to today's date as Edit Posting Date and Time is unchecked. Are you sure want to proceed?"
msgstr "Ngày đăng sẽ thay đổi thành ngày hôm nay vì Chỉnh sửa ngày và giờ đăng không được chọn. Bạn có chắc muốn tiếp tục không?"
@@ -38616,7 +38711,7 @@ msgstr "Ngày giờ đăng"
msgid "Posting Time"
msgstr "Thời gian đăng"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2789
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2847
msgid "Posting date and posting time is mandatory"
msgstr ""
@@ -38693,6 +38788,11 @@ msgstr "Cung cấp bởi {0}"
msgid "Pre Sales"
msgstr "Bán hàng trước"
+#. Description of the 'Company Bank Account' (Link) field in DocType 'Customer'
+#: erpnext/selling/doctype/customer/customer.json
+msgid "Pre-filled on payment entries for this customer. Must be a company account."
+msgstr ""
+
#: erpnext/setup/setup_wizard/operations/install_fixtures.py:307
msgid "Preference"
msgstr "Ưu tiên"
@@ -38864,6 +38964,7 @@ msgstr "Bậc chiết khấu giá"
#. Option for the 'Rate Of Materials Based On' (Select) field in DocType 'BOM
#. Creator'
#. Label of the buying_price_list (Link) field in DocType 'BOM Creator'
+#. Label of the default_price_list (Link) field in DocType 'Customer'
#. Label of the selling_price_list (Link) field in DocType 'Quotation'
#. Label of the selling_price_list (Link) field in DocType 'Sales Order'
#. Label of a Link in the Selling Workspace
@@ -38887,6 +38988,7 @@ msgstr "Bậc chiết khấu giá"
#: erpnext/buying/workspace/buying/buying.json
#: erpnext/manufacturing/doctype/bom/bom.json
#: erpnext/manufacturing/doctype/bom_creator/bom_creator.json
+#: erpnext/selling/doctype/customer/customer.json
#: erpnext/selling/doctype/quotation/quotation.json
#: erpnext/selling/doctype/sales_order/sales_order.json
#: erpnext/selling/report/customer_wise_item_price/customer_wise_item_price.py:44
@@ -39048,7 +39150,7 @@ msgstr "Giá không phụ thuộc Đơn vị Đo lường"
msgid "Price Per Unit ({0})"
msgstr "Giá mỗi Đơn vị ({0})"
-#: erpnext/selling/page/point_of_sale/pos_controller.js:696
+#: erpnext/selling/page/point_of_sale/pos_controller.js:687
msgid "Price is not set for the item."
msgstr "Giá chưa được đặt cho mặt hàng này."
@@ -39215,6 +39317,11 @@ msgstr "Các Quy tắc Định giá được lọc thêm dựa trên số lượ
msgid "Primary Address Details"
msgstr "Chi tiết địa chỉ chính"
+#. Label of the primary_address (Text Editor) field in DocType 'Supplier'
+#: erpnext/buying/doctype/supplier/supplier.json
+msgid "Primary Address Preview"
+msgstr ""
+
#. Label of the primary_address_and_contact_detail_section (Section Break)
#. field in DocType 'Supplier'
#. Label of the primary_address_and_contact_detail (Section Break) field in
@@ -39449,7 +39556,7 @@ msgstr "Tỷ lệ Lỗ không thể lớn hơn 100"
msgid "Process Loss Qty"
msgstr "Số lượng Lỗ"
-#: erpnext/manufacturing/doctype/job_card/job_card.js:289
+#: erpnext/manufacturing/doctype/job_card/job_card.js:288
msgid "Process Loss Quantity"
msgstr "Số lượng Tổn thất"
@@ -39530,7 +39637,7 @@ msgstr "Xử lý đăng ký"
msgid "Process in Single Transaction"
msgstr "Xử lý trong một giao dịch"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1500
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1518
msgid "Process loss quantity cannot be negative."
msgstr ""
@@ -39643,7 +39750,7 @@ msgstr "Gói sản phẩm"
msgid "Product Bundle Balance"
msgstr "Số dư gói sản phẩm"
-#: erpnext/stock/report/item_where_used/item_where_used.py:278
+#: erpnext/stock/report/item_where_used/item_where_used.py:274
msgid "Product Bundle Component"
msgstr ""
@@ -39668,7 +39775,7 @@ msgstr "Trợ giúp gói sản phẩm"
msgid "Product Bundle Item"
msgstr "Mặt hàng gói sản phẩm"
-#: erpnext/stock/report/item_where_used/item_where_used.py:305
+#: erpnext/stock/report/item_where_used/item_where_used.py:303
msgid "Product Bundle Parent"
msgstr ""
@@ -40235,7 +40342,7 @@ msgid "Prospects Engaged But Not Converted"
msgstr "Khách hàng tiềm năng đã tiếp cận nhưng chưa chuyển đổi"
#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:198
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:786
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:797
msgid "Protected DocType"
msgstr "DocType được bảo vệ"
@@ -40489,7 +40596,7 @@ msgstr "Không thể tạo Hóa đơn Mua hàng cho tài sản hiện có {0}"
msgid "Purchase Invoice {0} is already submitted"
msgstr "Hóa đơn Mua hàng {0} đã được trình"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1970
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1973
msgid "Purchase Invoices"
msgstr "Các Hóa đơn Mua hàng"
@@ -40530,7 +40637,7 @@ msgstr "Các Hóa đơn Mua hàng"
#: 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:918
+#: erpnext/controllers/buying_controller.py:981
#: 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
@@ -40601,7 +40708,7 @@ msgstr "Mục đơn mua hàng"
msgid "Purchase Order Item Supplied"
msgstr ""
-#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:1014
+#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:1020
msgid "Purchase Order Item reference is missing in Subcontracting Receipt {0}"
msgstr "Thiếu tham chiếu Mục Đơn Mua hàng trong Biên nhận Gia công {0}"
@@ -40790,7 +40897,7 @@ msgstr "Xu hướng Biên nhận Mua hàng "
msgid "Purchase Receipt doesn't have any Item for which Retain Sample is enabled."
msgstr "Biên nhận Mua hàng không có Mặt hàng nào được kích hoạt Giữ Mẫu."
-#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:1090
+#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:1096
msgid "Purchase Receipt {0} created."
msgstr "Biên nhận Mua hàng {0} đã được tạo."
@@ -40920,7 +41027,7 @@ msgstr "Mua sắm"
msgid "Purpose"
msgstr "Mục đích"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:676
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:679
msgid "Purpose must be one of {0}"
msgstr ""
@@ -40946,6 +41053,12 @@ msgstr "Quy tắc Đặt hàng"
msgid "Putaway Rule already exists for Item {0} in Warehouse {1}."
msgstr "Quy tắc Đặt hàng đã tồn tại cho Mặt hàng {0} trong Kho {1}."
+#. Description of the 'Mandatory Depends On (Backend)' (Small Text) field in
+#. DocType 'Inventory Dimension'
+#: erpnext/stock/doctype/inventory_dimension/inventory_dimension.json
+msgid "Python expression evaluated on the server. Use doc.fieldname for the row and parent.fieldname for the parent document. When it evaluates to true the dimension becomes mandatory. Example: doc.t_warehouse and doc.qty > 0"
+msgstr ""
+
#: banking/src/components/features/BankReconciliation/BankRecDateFilter.tsx:41
msgid "Q1"
msgstr ""
@@ -41018,7 +41131,7 @@ msgstr ""
#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:398
#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:499
#: erpnext/public/js/stock_reservation.js:134
-#: erpnext/public/js/stock_reservation.js:336 erpnext/public/js/utils.js:870
+#: erpnext/public/js/stock_reservation.js:336 erpnext/public/js/utils.js:887
#: erpnext/selling/doctype/delivery_schedule_item/delivery_schedule_item.json
#: erpnext/selling/doctype/product_bundle_item/product_bundle_item.json
#: erpnext/selling/doctype/sales_order/sales_order.js:398
@@ -41037,7 +41150,7 @@ msgstr ""
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json
#: erpnext/stock/report/incorrect_serial_no_valuation/incorrect_serial_no_valuation.py:195
-#: erpnext/stock/report/item_where_used/item_where_used.py:69
+#: erpnext/stock/report/item_where_used/item_where_used.py:63
#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.py:74
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:271
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:370
@@ -41142,7 +41255,7 @@ msgstr "Số lượng Để Sản xuất"
msgid "Qty To Manufacture ({0}) cannot be a fraction for the UOM {2}. To allow this, disable '{1}' in the UOM {2}."
msgstr "Số lượng cần sản xuất ({0}) không thể là phân số cho Đơn vị đo {2}. Để cho phép điều này, hãy tắt '{1}' trong Đơn vị đo {2}."
-#: erpnext/manufacturing/doctype/job_card/job_card.py:260
+#: erpnext/manufacturing/doctype/job_card/job_card.py:261
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 "Số lượng cần sản xuất trong Thẻ công việc không thể lớn hơn Số lượng cần sản xuất trong Lệnh sản xuất cho thao tác {0}.
Giải pháp: Bạn có thể giảm Số lượng cần sản xuất trong Thẻ công việc hoặc đặt 'Phần trăm sản xuất vượt cho Lệnh sản xuất' trong {1}."
@@ -41248,8 +41361,8 @@ msgstr ""
msgid "Qty to Fetch"
msgstr "Số lượng để lấy"
-#: erpnext/manufacturing/doctype/job_card/job_card.js:247
-#: erpnext/manufacturing/doctype/job_card/job_card.py:905
+#: erpnext/manufacturing/doctype/job_card/job_card.js:246
+#: erpnext/manufacturing/doctype/job_card/job_card.py:906
msgid "Qty to Manufacture"
msgstr "Số lượng để sản xuất"
@@ -41417,7 +41530,7 @@ msgstr "Kiểm tra chất lượng"
msgid "Quality Inspection Analysis"
msgstr "Phân tích kiểm tra chất lượng"
-#: erpnext/public/js/controllers/transaction.js:2950
+#: erpnext/public/js/controllers/transaction.js:2964
msgid "Quality Inspection Not Configured"
msgstr ""
@@ -41482,21 +41595,21 @@ msgstr "Mẫu kiểm tra chất lượng"
msgid "Quality Inspection Template Name"
msgstr "Tên mẫu kiểm tra chất lượng"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:799
+#: erpnext/manufacturing/doctype/job_card/job_card.py:800
msgid "Quality Inspection is required for the item {0} before completing the job card {1}"
msgstr "Yêu cầu kiểm tra chất lượng cho mặt hàng {0} trước khi hoàn thành thẻ công việc {1}"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:810
-#: erpnext/manufacturing/doctype/job_card/job_card.py:819
+#: erpnext/manufacturing/doctype/job_card/job_card.py:811
+#: erpnext/manufacturing/doctype/job_card/job_card.py:820
msgid "Quality Inspection {0} is not submitted for the item: {1}"
msgstr "Kiểm tra chất lượng {0} chưa được gửi cho mặt hàng: {1}"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:829
-#: erpnext/manufacturing/doctype/job_card/job_card.py:838
+#: erpnext/manufacturing/doctype/job_card/job_card.py:830
+#: erpnext/manufacturing/doctype/job_card/job_card.py:839
msgid "Quality Inspection {0} is rejected for the item: {1}"
msgstr "Kiểm tra chất lượng {0} bị từ chối cho mặt hàng: {1}"
-#: erpnext/public/js/controllers/transaction.js:384
+#: erpnext/public/js/controllers/transaction.js:403
#: erpnext/stock/doctype/stock_entry/stock_entry.js:208
msgid "Quality Inspection(s)"
msgstr "Kiểm tra chất lượng"
@@ -41786,8 +41899,8 @@ msgid "Quantity required for Item {0} in row {1}"
msgstr "Số lượng yêu cầu cho Mặt hàng {0} ở dòng {1}"
#: erpnext/manufacturing/doctype/bom/bom.py:717
-#: erpnext/manufacturing/doctype/job_card/job_card.js:342
-#: erpnext/manufacturing/doctype/job_card/job_card.js:410
+#: erpnext/manufacturing/doctype/job_card/job_card.js:341
+#: erpnext/manufacturing/doctype/job_card/job_card.js:409
#: erpnext/manufacturing/doctype/workstation/workstation.js:303
msgid "Quantity should be greater than 0"
msgstr "Số lượng phải lớn hơn 0"
@@ -41796,7 +41909,7 @@ msgstr "Số lượng phải lớn hơn 0"
msgid "Quantity to Manufacture"
msgstr "Số lượng sản xuất"
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2798
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2830
msgid "Quantity to Manufacture can not be zero for the operation {0}"
msgstr "Số lượng để sản xuất không thể bằng không cho thao tác {0}"
@@ -41833,7 +41946,7 @@ msgstr "Quý {0} {1}"
msgid "Query Route String"
msgstr "Chuỗi tuyến đường truy vấn"
-#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:191
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:192
msgid "Queue Size should be between 5 and 100"
msgstr "Kích thước hàng đợi phải từ 5 đến 100"
@@ -42072,7 +42185,7 @@ msgstr "Được tạo bởi (Email)"
#: erpnext/manufacturing/doctype/bom_secondary_item/bom_secondary_item.json
#: erpnext/manufacturing/doctype/work_order_additional_item/work_order_additional_item.json
#: erpnext/manufacturing/doctype/work_order_item/work_order_item.json
-#: erpnext/public/js/utils.js:880
+#: erpnext/public/js/utils.js:897
#: erpnext/selling/doctype/product_bundle_item/product_bundle_item.json
#: erpnext/selling/doctype/quotation_item/quotation_item.json
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
@@ -42408,7 +42521,7 @@ msgstr "Nguyên liệu thô đã tiêu thụ"
msgid "Raw Materials Consumption"
msgstr "Tiêu thụ nguyên liệu"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:417
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:420
msgid "Raw Materials Missing"
msgstr "Nguyên liệu thô còn thiếu"
@@ -42803,8 +42916,8 @@ msgstr "Danh sách người nhận trống. Vui lòng tạo Danh sách người
msgid "Receiving"
msgstr "Đang nhận"
-#: erpnext/selling/page/point_of_sale/pos_controller.js:260
-#: erpnext/selling/page/point_of_sale/pos_controller.js:270
+#: erpnext/selling/page/point_of_sale/pos_controller.js:251
+#: erpnext/selling/page/point_of_sale/pos_controller.js:261
#: erpnext/selling/page/point_of_sale/pos_past_order_list.js:19
msgid "Recent Orders"
msgstr "Đơn hàng gần đây"
@@ -43099,13 +43212,13 @@ msgstr ""
#: banking/src/components/features/BankReconciliation/BankReconciliationStatement.tsx:155
#: banking/src/components/features/BankReconciliation/BankTransactionList.tsx:82
msgid "Reference #"
-msgstr ""
+msgstr "Tham khảo #"
#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1039
msgid "Reference #{0} dated {1}"
msgstr "Tham chiếu #{0} ngày {1}"
-#: erpnext/public/js/controllers/transaction.js:2800
+#: erpnext/public/js/controllers/transaction.js:2814
msgid "Reference Date for Early Payment Discount"
msgstr "Ngày tham chiếu cho Chiết khấu thanh toán sớm"
@@ -43328,7 +43441,7 @@ msgstr "Chi tiết đăng ký"
msgid "Regular"
msgstr "Thông thường"
-#: erpnext/stock/doctype/inventory_dimension/inventory_dimension.py:212
+#: erpnext/stock/doctype/inventory_dimension/inventory_dimension.py:199
msgid "Rejected "
msgstr "Bị từ chối "
@@ -43530,7 +43643,7 @@ msgstr "Xóa các số đếm bằng không"
msgid "Remove item if charges is not applicable to that item"
msgstr "Xóa mặt hàng nếu phí không áp dụng cho mặt hàng đó"
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:566
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:569
msgid "Removed items with no change in quantity or value."
msgstr "Đã xóa các mặt hàng không có thay đổi về số lượng hoặc giá trị."
@@ -43767,7 +43880,7 @@ msgstr "Nhật ký lỗi tái đăng"
msgid "Repost Item Valuation"
msgstr "Tái định giá mặt hàng"
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:374
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:377
msgid "Repost Item Valuation restarted for selected failed records."
msgstr "Tái định giá mặt hàng đã được khởi động lại cho các bản ghi lỗi đã chọn."
@@ -43897,7 +44010,7 @@ msgstr "Yêu cầu trước ngày"
msgid "Reqd Qty (BOM)"
msgstr "SL yêu cầu (BOM)"
-#: erpnext/public/js/utils.js:896
+#: erpnext/public/js/utils.js:913
msgid "Reqd by date"
msgstr "Yêu cầu trước ngày"
@@ -44129,8 +44242,7 @@ msgstr "Nghiên cứu & Phát triển"
msgid "Researcher"
msgstr "Nhà nghiên cứu"
-#. Description of the 'Supplier Primary Address' (Link) field in DocType
-#. 'Supplier'
+#. Description of the 'Primary Address' (Link) field in DocType 'Supplier'
#. Description of the 'Customer Primary Address' (Link) field in DocType
#. 'Customer'
#: erpnext/buying/doctype/supplier/supplier.json
@@ -44138,8 +44250,7 @@ msgstr "Nhà nghiên cứu"
msgid "Reselect, if the chosen address is edited after save"
msgstr "Chọn lại, nếu địa chỉ đã chọn được chỉnh sửa sau khi lưu"
-#. Description of the 'Supplier Primary Contact' (Link) field in DocType
-#. 'Supplier'
+#. Description of the 'Primary Contact' (Link) field in DocType 'Supplier'
#. Description of the 'Customer Primary Contact' (Link) field in DocType
#. 'Customer'
#: erpnext/buying/doctype/supplier/supplier.json
@@ -44211,7 +44322,7 @@ msgstr "Dự trữ cho phân lắp phụ"
msgid "Reserved"
msgstr "Đã đặt trước"
-#: erpnext/controllers/stock_controller.py:1321
+#: erpnext/controllers/stock_controller.py:1368
msgid "Reserved Batch Conflict"
msgstr "Xung đột lô đã đặt trước"
@@ -44281,7 +44392,7 @@ msgstr "Số lượng dự trữ"
msgid "Reserved Quantity for Production"
msgstr "Số lượng dự trữ cho sản xuất"
-#: erpnext/stock/stock_ledger.py:2307
+#: erpnext/stock/stock_ledger.py:2296
msgid "Reserved Serial No."
msgstr "Số serial đã đặt trước"
@@ -44297,13 +44408,13 @@ msgstr "Số serial đã đặt trước"
#: erpnext/stock/doctype/pick_list/pick_list.js:178
#: erpnext/stock/report/reserved_stock/reserved_stock.json
#: erpnext/stock/report/stock_balance/stock_balance.py:569
-#: erpnext/stock/stock_ledger.py:2291
+#: erpnext/stock/stock_ledger.py:2280
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:205
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:333
msgid "Reserved Stock"
msgstr "Tồn kho đã đặt trước"
-#: erpnext/stock/stock_ledger.py:2336
+#: erpnext/stock/stock_ledger.py:2325
msgid "Reserved Stock for Batch"
msgstr "Tồn kho đã đặt trước cho lô"
@@ -44315,7 +44426,7 @@ msgstr "Tồn kho dự trữ cho nguyên liệu thô"
msgid "Reserved Stock for Sub-assembly"
msgstr "Tồn kho dự trữ cho phân lắp phụ"
-#: erpnext/controllers/buying_controller.py:658
+#: erpnext/controllers/buying_controller.py:721
msgid "Reserved Warehouse is mandatory for the Item {item_code} in Raw Materials supplied."
msgstr ""
@@ -44573,7 +44684,7 @@ msgstr "Trường Tiêu đề Kết quả"
msgid "Resume"
msgstr "Tiếp tục"
-#: erpnext/manufacturing/doctype/job_card/job_card.js:663
+#: erpnext/manufacturing/doctype/job_card/job_card.js:661
msgid "Resume Job"
msgstr "Tiếp tục Công việc"
@@ -44710,7 +44821,7 @@ msgstr "Số lượng Trả lại từ Kho Từ chối"
msgid "Return Raw Material to Customer"
msgstr "Trả lại Nguyên vật liệu cho Khách hàng"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1565
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1572
msgid "Return invoice of asset cancelled"
msgstr "Hóa đơn trả lại tài sản đã bị hủy"
@@ -45186,8 +45297,8 @@ msgstr "Hạn mức Lỗ Làm tròn"
msgid "Rounding Loss Allowance should be between 0 and 1"
msgstr "Hạn mức Lỗ Làm tròn phải nằm trong khoảng từ 0 đến 1"
-#: erpnext/controllers/stock_controller.py:785
-#: erpnext/controllers/stock_controller.py:800
+#: erpnext/controllers/stock_controller.py:788
+#: erpnext/controllers/stock_controller.py:803
msgid "Rounding gain/loss Entry for Stock Transfer"
msgstr "Mục Lãi/Lỗ Làm tròn cho Chuyển kho"
@@ -45214,11 +45325,11 @@ msgstr "Tên định tuyến"
msgid "Row # {0}: Cannot return more than {1} for Item {2}"
msgstr "Hàng # {0}: Không thể trả lại nhiều hơn {1} cho Mặt hàng {2}"
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:188
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:191
msgid "Row # {0}: Please add Serial and Batch Bundle for Item {1}"
msgstr "Hàng # {0}: Vui lòng thêm Gói Serial và Batch cho Mặt hàng {1}"
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:207
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:210
msgid "Row # {0}: Please enter quantity for Item {1} as it is not zero."
msgstr "Hàng # {0}: Vui lòng nhập số lượng cho Mặt hàng {1} vì nó không phải là không."
@@ -45235,12 +45346,12 @@ msgid "Row #1: Sequence ID must be 1 for Operation {0}."
msgstr "Hàng #1: ID tuần tự phải là 1 cho Thao tác {0}."
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:564
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2123
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2130
msgid "Row #{0} (Payment Table): Amount must be negative"
msgstr "Hàng #{0} (Bảng Thanh toán): Số tiền phải âm"
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:562
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2118
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2125
msgid "Row #{0} (Payment Table): Amount must be positive"
msgstr "Hàng #{0} (Bảng Thanh toán): Số tiền phải dương"
@@ -45257,11 +45368,11 @@ msgid "Row #{0}: Acceptance Criteria Formula is required."
msgstr "Hàng #{0}: Công thức Tiêu chí Chấp nhận là bắt buộc."
#: erpnext/controllers/subcontracting_controller.py:126
-#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:599
+#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:605
msgid "Row #{0}: Accepted Warehouse and Rejected Warehouse cannot be same"
msgstr "Hàng #{0}: Kho Chấp nhận và Kho Từ chối không thể giống nhau"
-#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:592
+#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:598
msgid "Row #{0}: Accepted Warehouse is mandatory for the accepted Item {1}"
msgstr "Hàng #{0}: Kho Chấp nhận là bắt buộc cho Mặt hàng được chấp nhận {1}"
@@ -45282,7 +45393,7 @@ msgstr "Hàng #{0}: Số tiền được phân bổ không thể lớn hơn số
msgid "Row #{0}: Allocated amount:{1} is greater than outstanding amount:{2} for Payment Term {3}"
msgstr "Hàng #{0}: Số tiền được phân bổ:{1} lớn hơn số tiền chưa thanh toán:{2} cho Kỳ thanh toán {3}"
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:276
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:279
msgid "Row #{0}: Amount must be a positive number"
msgstr "Hàng #{0}: Số tiền phải là số dương"
@@ -45354,31 +45465,35 @@ msgstr "Hàng #{0}: Không thể xóa mặt hàng {1} đã được đặt hàng
msgid "Row #{0}: Cannot set Rate if the billed amount is greater than the amount for Item {1}."
msgstr "Hàng #{0}: Không thể đặt Tỷ giá nếu số tiền đã lập hóa đơn lớn hơn số tiền cho Mặt hàng {1}."
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1148
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1149
msgid "Row #{0}: Cannot transfer more than Required Qty {1} for Item {2} against Job Card {3}"
msgstr "Hàng #{0}: Không thể chuyển nhiều hơn Số lượng Yêu cầu {1} cho Mặt hàng {2} theo Thẻ Công việc {3}"
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1315
+msgid "Row #{0}: Cannot transfer {1} {2} of Item {3}. Maximum transferable quantity is {4} {2}."
+msgstr ""
+
#: erpnext/selling/doctype/product_bundle/product_bundle.py:87
msgid "Row #{0}: Child Item should not be a Product Bundle. Please remove Item {1} and Save"
msgstr "Hàng #{0}: Mặt hàng Con không nên là Gói Sản phẩm. Vui lòng xóa Mặt hàng {1} và Lưu"
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:251
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:254
msgid "Row #{0}: Consumed Asset {1} cannot be Draft"
msgstr "Hàng #{0}: Tài sản Đã tiêu thụ {1} không thể là Bản nháp"
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:254
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:257
msgid "Row #{0}: Consumed Asset {1} cannot be cancelled"
msgstr "Hàng #{0}: Tài sản Đã tiêu thụ {1} không thể bị hủy"
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:236
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:239
msgid "Row #{0}: Consumed Asset {1} cannot be the same as the Target Asset"
msgstr "Hàng #{0}: Tài sản Đã tiêu thụ {1} không thể giống với Tài sản Đích"
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:245
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:248
msgid "Row #{0}: Consumed Asset {1} cannot be {2}"
msgstr "Hàng #{0}: Tài sản Đã tiêu thụ {1} không thể là {2}"
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:259
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:262
msgid "Row #{0}: Consumed Asset {1} does not belong to company {2}"
msgstr "Hàng #{0}: Tài sản Đã tiêu thụ {1} không thuộc về công ty {2}"
@@ -45449,7 +45564,7 @@ msgstr "Hàng #{0}: Mục trùng lặp trong Tham chiếu {1} {2}"
msgid "Row #{0}: Expected Delivery Date cannot be before Purchase Order Date"
msgstr "Hàng #{0}: Ngày giao hàng dự kiến không thể trước Ngày đơn mua hàng"
-#: erpnext/controllers/stock_controller.py:916
+#: erpnext/controllers/stock_controller.py:919
msgid "Row #{0}: Expense Account not set for the Item {1}. {2}"
msgstr "Hàng #{0}: Tài khoản chi phí chưa được đặt cho Mặt hàng {1}. {2}"
@@ -45476,11 +45591,11 @@ msgstr ""
msgid "Row #{0}: Finished Good Item {1} must be a sub-contracted item"
msgstr "Hàng #{0}: Mặt hàng thành phẩm {1} phải là mặt hàng ký gửi"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:632
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:635
msgid "Row #{0}: Finished Good must be {1}"
msgstr "Hàng #{0}: Thành phẩm phải là {1}"
-#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:580
+#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:586
msgid "Row #{0}: Finished Good reference is mandatory for Secondary Item {1}."
msgstr "Hàng #{0}: Tham chiếu thành phẩm là bắt buộc cho Mặt hàng phụ {1}."
@@ -45505,7 +45620,7 @@ msgstr "Hàng #{0}: Tần suất khấu hao phải lớn hơn không"
msgid "Row #{0}: From Date cannot be before To Date"
msgstr "Hàng #{0}: Từ ngày không thể trước Đến ngày"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:893
+#: erpnext/manufacturing/doctype/job_card/job_card.py:894
msgid "Row #{0}: From Time and To Time fields are required"
msgstr "Hàng #{0}: Các trường Từ giờ và Đến giờ là bắt buộc"
@@ -45513,7 +45628,7 @@ msgstr "Hàng #{0}: Các trường Từ giờ và Đến giờ là bắt buộc"
msgid "Row #{0}: Item added"
msgstr "Hàng #{0}: Mặt hàng đã thêm"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1835
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1893
msgid "Row #{0}: Item {1} cannot be transferred more than {2} against {3} {4}"
msgstr "Hàng #{0}: Mặt hàng {1} không thể chuyển nhiều hơn {2} đối với {3} {4}"
@@ -45529,7 +45644,7 @@ msgstr "Hàng #{0}: Mặt hàng {1} đã được chọn, vui lòng dự trữ t
msgid "Row #{0}: Item {1} has no stock in warehouse {2}."
msgstr "Hàng #{0}: Mặt hàng {1} không có tồn kho trong kho {2}."
-#: erpnext/controllers/stock_controller.py:145
+#: erpnext/controllers/stock_controller.py:148
msgid "Row #{0}: Item {1} has zero rate but '{2}' is not enabled."
msgstr ""
@@ -45541,7 +45656,7 @@ msgstr "Hàng #{0}: Mặt hàng {1} trong kho {2}: Có sẵn {3}, Cần {4}."
msgid "Row #{0}: Item {1} is not a Customer Provided Item."
msgstr "Hàng #{0}: Mặt hàng {1} không phải là Mặt hàng do Khách hàng cung cấp."
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:766
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:769
msgid "Row #{0}: Item {1} is not a Serialized/Batched Item. It cannot have a Serial No/Batch No against it."
msgstr "Hàng #{0}: Mặt hàng {1} không phải là Mặt hàng có Serial/Lô. Nó không thể có Số serial/Số lô đối với nó."
@@ -45550,15 +45665,15 @@ msgstr "Hàng #{0}: Mặt hàng {1} không phải là Mặt hàng có Serial/Lô
msgid "Row #{0}: Item {1} is not a part of Subcontracting Inward Order {2}"
msgstr "Hàng #{0}: Mặt hàng {1} không phải là một phần của Đơn hàng phụ thuộc vào {2}"
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:270
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:273
msgid "Row #{0}: Item {1} is not a service item"
msgstr "Hàng #{0}: Mặt hàng {1} không phải là mặt hàng dịch vụ"
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:224
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:227
msgid "Row #{0}: Item {1} is not a stock item"
msgstr "Hàng #{0}: Mặt hàng {1} không phải là mặt hàng tồn kho"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1080
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1083
msgid "Row #{0}: Item {1} is not part of the source manufacture entry and cannot be added to this disassembly."
msgstr ""
@@ -45570,7 +45685,7 @@ msgstr "Hàng #{0}: Mặt hàng {1} không khớp. Không được phép thay đ
msgid "Row #{0}: Item {1} mismatch. Changing of item code is not permitted."
msgstr "Hàng #{0}: Mặt hàng {1} không khớp. Không được phép thay đổi mã mặt hàng."
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1089
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1092
msgid "Row #{0}: Item {1} quantity ({2} in stock UOM) does not match the quantity derived from the source ({3}). Do not change the UOM, conversion factor or quantity of disassembly rows."
msgstr ""
@@ -45598,7 +45713,7 @@ msgstr "Hàng #{0}: Chỉ {1} có sẵn để dự trữ cho Mặt hàng {2}"
msgid "Row #{0}: Opening Accumulated Depreciation must be less than or equal to {1}"
msgstr "Hàng #{0}: Khấu hao lũy kế đầu kỳ phải nhỏ hơn hoặc bằng {1}"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1144
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1147
msgid "Row #{0}: Operation {1} is not completed for {2} qty of finished goods in Work Order {3}. Please update operation status via Job Card {4}."
msgstr ""
@@ -45640,8 +45755,8 @@ msgstr "Hàng #{0}: Tỷ lệ hao hụt quy trình phải nhỏ hơn 100% cho {1
msgid "Row #{0}: Qty increased by {1}"
msgstr "Hàng #{0}: Số lượng đã tăng thêm {1}"
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:227
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:273
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:230
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:276
msgid "Row #{0}: Qty must be a positive number"
msgstr "Hàng #{0}: Số lượng phải là số dương"
@@ -45649,15 +45764,15 @@ msgstr "Hàng #{0}: Số lượng phải là số dương"
msgid "Row #{0}: Qty should be less than or equal to Available Qty to Reserve (Actual Qty - Reserved Qty) {1} for Iem {2} against Batch {3} in Warehouse {4}."
msgstr "Hàng #{0}: Số lượng phải nhỏ hơn hoặc bằng Số lượng có sẵn để Dự trữ (Số lượng thực tế - Số lượng dự trữ) {1} cho Mặt hàng {2} đối với Lô {3} trong Kho {4}."
-#: erpnext/controllers/stock_controller.py:1458
+#: erpnext/controllers/stock_controller.py:1505
msgid "Row #{0}: Quality Inspection is required for Item {1}"
msgstr "Hàng #{0}: Kiểm tra chất lượng là bắt buộc cho Mặt hàng {1}"
-#: erpnext/controllers/stock_controller.py:1473
+#: erpnext/controllers/stock_controller.py:1520
msgid "Row #{0}: Quality Inspection {1} is not submitted for the item: {2}"
msgstr "Hàng #{0}: Kiểm tra chất lượng {1} chưa được gửi cho mặt hàng: {2}"
-#: erpnext/controllers/stock_controller.py:1488
+#: erpnext/controllers/stock_controller.py:1535
msgid "Row #{0}: Quality Inspection {1} was rejected for item {2}"
msgstr "Hàng #{0}: Kiểm tra chất lượng {1} đã bị từ chối cho mặt hàng {2}"
@@ -45684,15 +45799,15 @@ msgstr "Hàng #{0}: Số lượng dự trữ cho Mặt hàng {1} phải lớn h
msgid "Row #{0}: Rate must be same as {1}: {2} ({3} / {4})"
msgstr "Hàng #{0}: Tỷ giá phải giống như {1}: {2} ({3} / {4})"
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1242
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1251
msgid "Row #{0}: Reference Document Type must be one of Purchase Order, Purchase Invoice or Journal Entry"
msgstr "Hàng #{0}: Loại tài liệu tham chiếu phải là một trong Đơn mua hàng, Hóa đơn mua hàng hoặc Bút toán nhật ký"
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1228
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1237
msgid "Row #{0}: Reference Document Type must be one of Sales Order, Sales Invoice, Journal Entry or Dunning"
msgstr "Hàng #{0}: Loại tài liệu tham chiếu phải là một trong Đơn bán hàng, Hóa đơn bán hàng, Bút toán nhật ký hoặc Đòi nợ"
-#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:573
+#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:579
msgid "Row #{0}: Rejected Qty cannot be set for Secondary Item {1}."
msgstr "Hàng #{0}: Số lượng từ chối không thể được đặt cho Mặt hàng phụ {1}."
@@ -45716,7 +45831,7 @@ msgstr "Hàng #{0}: Số lượng trả lại không thể lớn hơn số lư
msgid "Row #{0}: Returned quantity cannot be greater than available quantity to return for Item {1}"
msgstr "Hàng #{0}: Số lượng trả lại không thể lớn hơn số lượng có sẵn để trả lại cho Mặt hàng {1}"
-#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:568
+#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:574
msgid "Row #{0}: Secondary Item Qty cannot be zero"
msgstr "Hàng #{0}: Số lượng mặt hàng phụ không thể bằng không"
@@ -45736,7 +45851,7 @@ msgstr ""
msgid "Row #{0}: Sequence ID must be {1} or {2} for Operation {3}."
msgstr "Hàng #{0}: ID thứ tự phải là {1} hoặc {2} cho Công việc {3}."
-#: erpnext/controllers/stock_controller.py:300
+#: erpnext/controllers/stock_controller.py:303
msgid "Row #{0}: Serial No {1} does not belong to Batch {2}"
msgstr "Hàng #{0}: Số serial {1} không thuộc về Lô {2}"
@@ -45784,11 +45899,11 @@ msgstr "Hàng #{0}: Kho nguồn {1} cho mặt hàng {2} không thể là kho kh
msgid "Row #{0}: Source Warehouse {1} for item {2} must be same as Source Warehouse {3} in the Work Order."
msgstr "Hàng #{0}: Kho nguồn {1} cho mặt hàng {2} phải giống như Kho nguồn {3} trong Lệnh sản xuất."
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1291
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1349
msgid "Row #{0}: Source and Target Warehouse cannot be the same for Material Transfer"
msgstr "Hàng #{0}: Kho nguồn và Kho đích không thể giống nhau cho Chuyển nguyên liệu"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1313
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1371
msgid "Row #{0}: Source, Target Warehouse and Inventory Dimensions cannot be the exact same for Material Transfer"
msgstr "Hàng #{0}: Kho nguồn, Kho đích và Chiều hàng tồn kho không thể giống nhau hoàn toàn cho Chuyển nguyên liệu"
@@ -45833,7 +45948,7 @@ msgstr "Hàng #{0}: Hàng tồn kho không có sẵn để dự trữ cho Mặt
msgid "Row #{0}: Stock not available to reserve for the Item {1} in Warehouse {2}."
msgstr "Hàng #{0}: Hàng tồn kho không có sẵn để dự trữ cho Mặt hàng {1} trong Kho {2}."
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1308
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1315
msgid "Row #{0}: Stock quantity {1} ({2}) for item {3} cannot exceed {4}"
msgstr "Hàng #{0}: Số lượng tồn kho {1} ({2}) cho mặt hàng {3} không thể vượt quá {4}"
@@ -45841,7 +45956,7 @@ msgstr "Hàng #{0}: Số lượng tồn kho {1} ({2}) cho mặt hàng {3} không
msgid "Row #{0}: Target Warehouse must be same as Customer Warehouse {1} from the linked Subcontracting Inward Order"
msgstr "Hàng #{0}: Kho đích phải giống như Kho khách hàng {1} từ Đơn hàng phụ thuộc vào được liên kết"
-#: erpnext/controllers/stock_controller.py:313
+#: erpnext/controllers/stock_controller.py:316
msgid "Row #{0}: The batch {1} has already expired."
msgstr "Hàng #{0}: Lô {1} đã hết hạn."
@@ -45861,7 +45976,7 @@ msgstr "Hàng #{0}: Tổng Số Lần Khấu hao không thể nhỏ hơn hoặc
msgid "Row #{0}: Total Number of Depreciations must be greater than zero"
msgstr "Hàng #{0}: Tổng Số Lần Khấu hao phải lớn hơn không"
-#: erpnext/controllers/stock_controller.py:97
+#: erpnext/controllers/stock_controller.py:100
msgid "Row #{0}: Warehouse {1} does not match with the warehouse {2} in Serial and Batch Bundle {3}."
msgstr "Hàng #{0}: Kho {1} không khớp với kho {2} trong Gói Serial và Batch {3}."
@@ -45873,7 +45988,7 @@ msgstr "Hàng #{0}: Số tiền Khấu giữ {1} không khớp với số tiền
msgid "Row #{0}: Work Order exists against full or partial quantity of Item {1}"
msgstr "Hàng #{0}: Lệnh Sản xuất đã tồn tại cho toàn bộ hoặc một phần số lượng của Mặt hàng {1}"
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:101
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:104
msgid "Row #{0}: You cannot use the inventory dimension '{1}' in Stock Reconciliation to modify the quantity or valuation rate. Stock reconciliation with inventory dimensions is intended solely for performing opening entries."
msgstr "Hàng #{0}: Bạn không thể sử dụng chiều hàng tồn kho '{1}' trong Đối soát Hàng tồn kho để sửa số lượng hoặc tỷ giá định giá. Đối soát hàng tồn kho với chiều hàng tồn kho chỉ nhằm mục đích thực hiện các mục số dư đầu kỳ."
@@ -45881,10 +45996,18 @@ msgstr "Hàng #{0}: Bạn không thể sử dụng chiều hàng tồn kho '{1}'
msgid "Row #{0}: You must select an Asset for Item {1}."
msgstr "Hàng #{0}: Bạn phải chọn một Tài sản cho Mặt hàng {1}."
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:142
+msgid "Row #{0}: {1} account is not of type {2}"
+msgstr ""
+
#: erpnext/public/js/controllers/buying.js:265
msgid "Row #{0}: {1} can not be negative for item {2}"
msgstr "Hàng #{0}: {1} không thể âm cho mặt hàng {2}"
+#: erpnext/controllers/stock_controller.py:1183
+msgid "Row #{0}: {1} is mandatory for the Inventory Dimension {2}."
+msgstr ""
+
#: 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 "Hàng #{0}: {1} không phải là trường đọc hợp lệ. Vui lòng tham khảo mô tả trường."
@@ -45909,23 +46032,23 @@ msgstr "Hàng #{1}: Kho là bắt buộc cho Mặt hàng tồn kho {0}"
msgid "Row #{idx}: Cannot select Supplier Warehouse while suppling raw materials to subcontractor."
msgstr "Hàng #{idx}: Không thể chọn Kho Nhà cung cấp khi cung cấp nguyên vật liệu cho đơn vị gia công phụ."
-#: erpnext/controllers/buying_controller.py:589
+#: erpnext/controllers/buying_controller.py:652
msgid "Row #{idx}: Item rate has been updated as per valuation rate since its an internal stock transfer."
msgstr "Hàng #{idx}: Tỷ giá mặt hàng đã được cập nhật theo tỷ giá định giá vì đây là chuyển kho nội bộ."
-#: erpnext/controllers/buying_controller.py:1060
+#: erpnext/controllers/buying_controller.py:1123
msgid "Row #{idx}: Please enter a location for the asset item {item_code}."
msgstr "Hàng #{idx}: Vui lòng nhập vị trí cho mặt hàng tài sản {item_code}."
-#: erpnext/controllers/buying_controller.py:712
+#: erpnext/controllers/buying_controller.py:775
msgid "Row #{idx}: Received Qty must be equal to Accepted + Rejected Qty for Item {item_code}."
msgstr "Hàng #{idx}: Số lượng Đã nhận phải bằng Đã chấp nhận + Đã từ chối cho Mặt hàng {item_code}."
-#: erpnext/controllers/buying_controller.py:725
+#: erpnext/controllers/buying_controller.py:788
msgid "Row #{idx}: {field_label} can not be negative for item {item_code}."
msgstr "Hàng #{idx}: {field_label} không thể âm cho mặt hàng {item_code}."
-#: erpnext/controllers/buying_controller.py:678
+#: erpnext/controllers/buying_controller.py:741
msgid "Row #{idx}: {field_label} is mandatory."
msgstr "Hàng #{idx}: {field_label} là bắt buộc."
@@ -45933,7 +46056,7 @@ msgstr "Hàng #{idx}: {field_label} là bắt buộc."
msgid "Row #{idx}: {from_warehouse_field} and {to_warehouse_field} cannot be same."
msgstr "Hàng #{idx}: {from_warehouse_field} và {to_warehouse_field} không thể giống nhau."
-#: erpnext/controllers/buying_controller.py:1177
+#: erpnext/controllers/buying_controller.py:1240
msgid "Row #{idx}: {schedule_date} cannot be before {transaction_date}."
msgstr "Hàng #{idx}: {schedule_date} không thể trước {transaction_date}."
@@ -46006,7 +46129,7 @@ msgstr "Hàng #{}: {} {} không thuộc về Công ty {}. Vui lòng chọn {} h
msgid "Row No {0}: Warehouse is required. Please set a Default Warehouse for Item {1} and Company {2}"
msgstr "Hàng số {0}: Yêu cầu Kho. Vui lòng đặt Kho Mặc định cho Mặt hàng {1} và Công ty {2}"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:747
+#: erpnext/manufacturing/doctype/job_card/job_card.py:748
msgid "Row {0} : Operation is required against the raw material item {1}"
msgstr "Hàng {0}: Yêu cầu Thao tác cho mặt hàng nguyên vật liệu {1}"
@@ -46014,11 +46137,11 @@ msgstr "Hàng {0}: Yêu cầu Thao tác cho mặt hàng nguyên vật liệu {1}
msgid "Row {0} picked quantity is less than the required quantity, additional {1} {2} required."
msgstr "Hàng {0} số lượng đã chọn ít hơn số lượng yêu cầu, cần thêm {1} {2}."
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1859
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1917
msgid "Row {0}# Item {1} not found in 'Raw Materials Supplied' table in {2} {3}"
msgstr "Hàng {0}# Mặt hàng {1} không tìm thấy trong bảng 'Nguyên vật liệu Đã cung cấp' trong {2} {3}"
-#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:272
+#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:278
msgid "Row {0}: Accepted Qty and Rejected Qty can't be zero at the same time."
msgstr "Hàng {0}: Số lượng Đã chấp nhận và Số lượng Đã từ chối không thể cùng bằng không."
@@ -46046,7 +46169,7 @@ msgstr "Hàng {0}: Số tiền được phân bổ {1} phải nhỏ hơn hoặc
msgid "Row {0}: Allocated amount {1} must be less than or equal to remaining payment amount {2}"
msgstr "Hàng {0}: Số tiền được phân bổ {1} phải nhỏ hơn hoặc bằng số tiền thanh toán còn lại {2}"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1520
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1578
msgid "Row {0}: As {1} is enabled, raw materials cannot be added to {2} entry. Use {3} entry to consume raw materials."
msgstr "Hàng {0}: Vì {1} được bật, nguyên vật liệu không thể được thêm vào mục {2}. Sử dụng mục {3} để tiêu thụ nguyên vật liệu."
@@ -46103,7 +46226,7 @@ msgid "Row {0}: Either Delivery Note Item or Packed Item reference is mandatory.
msgstr "Hàng {0}: Mục ghi chú giao hàng hoặc Mục hàng đóng gói là bắt buộc."
#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1026
-#: erpnext/controllers/taxes_and_totals.py:1391
+#: erpnext/controllers/taxes_and_totals.py:1377
msgid "Row {0}: Exchange Rate is mandatory"
msgstr "Hàng {0}: Tỷ giá là bắt buộc"
@@ -46139,16 +46262,16 @@ msgstr "Hàng {0}: Đối với Nhà cung cấp {1}, Địa chỉ Email là Bắ
msgid "Row {0}: From Time and To Time is mandatory."
msgstr "Hàng {0}: Từ giờ và Đến giờ là bắt buộc."
-#: erpnext/manufacturing/doctype/job_card/job_card.py:325
+#: erpnext/manufacturing/doctype/job_card/job_card.py:326
#: erpnext/projects/doctype/timesheet/timesheet.py:225
msgid "Row {0}: From Time and To Time of {1} is overlapping with {2}"
msgstr "Hàng {0}: Từ giờ và Đến giờ của {1} đang chồng chéo với {2}"
-#: erpnext/controllers/stock_controller.py:1554
+#: erpnext/controllers/stock_controller.py:1601
msgid "Row {0}: From Warehouse is mandatory for internal transfers"
msgstr "Hàng {0}: Kho xuất là bắt buộc cho chuyển kho nội bộ"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:316
+#: erpnext/manufacturing/doctype/job_card/job_card.py:317
msgid "Row {0}: From time must be less than to time"
msgstr "Hàng {0}: Từ thời gian phải nhỏ hơn thời gian"
@@ -46160,7 +46283,7 @@ msgstr "Hàng {0}: Giá trị giờ phải lớn hơn không."
msgid "Row {0}: Invalid reference {1}"
msgstr "Hàng {0}: Tham chiếu không hợp lệ {1}"
-#: erpnext/controllers/taxes_and_totals.py:134
+#: erpnext/controllers/taxes_and_totals.py:135
msgid "Row {0}: Item Tax template updated as per validity and rate applied"
msgstr "Hàng {0}: Mẫu thuế mặt hàng đã được cập nhật theo hiệu lực và tỷ lệ áp dụng"
@@ -46256,7 +46379,7 @@ msgstr "Hàng {0}: Hóa đơn Mua hàng {1} không có tác động hàng tồn
msgid "Row {0}: Qty cannot be greater than {1} for the Item {2}."
msgstr "Hàng {0}: Số lượng không thể lớn hơn {1} cho Mặt hàng {2}."
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:723
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:726
msgid "Row {0}: Qty in Stock UOM can not be zero."
msgstr "Hàng {0}: Số lượng theo Đơn vị Hàng tồn kho không thể bằng không."
@@ -46268,15 +46391,15 @@ msgstr "Hàng {0}: Số lượng phải lớn hơn 0."
msgid "Row {0}: Quantity cannot be negative."
msgstr "Hàng {0}: Số lượng không thể âm."
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1218
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1221
msgid "Row {0}: Quantity not available for {4} in warehouse {1} at posting time of the entry ({2} {3})"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:926
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:933
msgid "Row {0}: Sales Invoice {1} is already created for {2}"
msgstr "Hàng {0}: Hóa đơn Bán hàng {1} đã được tạo cho {2}"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:330
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:333
msgid "Row {0}: Serial/Batch has been reset to values linked with Work Order {1} because the previously selected serial/batch does not belong to this Work Order."
msgstr ""
@@ -46284,11 +46407,11 @@ msgstr ""
msgid "Row {0}: Shift cannot be changed since the depreciation has already been processed"
msgstr "Hàng {0}: Ca không thể thay đổi vì khấu hao đã được xử lý"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1872
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1930
msgid "Row {0}: Subcontracted Item is mandatory for the raw material {1}"
msgstr "Hàng {0}: Mặt hàng Gia công phụ là bắt buộc cho nguyên vật liệu {1}"
-#: erpnext/controllers/stock_controller.py:1545
+#: erpnext/controllers/stock_controller.py:1592
msgid "Row {0}: Target Warehouse is mandatory for internal transfers"
msgstr "Hàng {0}: Kho Đích là bắt buộc cho chuyển kho nội bộ"
@@ -46300,7 +46423,7 @@ msgstr "Hàng {0}: Task {1} không thuộc về Project {2}"
msgid "Row {0}: The entire expense amount for account {1} in {2} has already been allocated."
msgstr "Hàng {0}: Toàn bộ số tiền chi phí cho tài khoản {1} trong {2} đã được phân bổ."
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:769
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:772
msgid "Row {0}: The item {1}, quantity must be positive number"
msgstr "Hàng {0}: Mặt hàng {1}, số lượng phải là số dương"
@@ -46312,11 +46435,11 @@ msgstr "Hàng {0}: Tài khoản {3} {1} không thuộc về công ty {2}"
msgid "Row {0}: To set {1} periodicity, difference between from and to date must be greater than or equal to {2}"
msgstr "Hàng {0}: Để đặt chu kỳ {1}, chênh lệch giữa ngày bắt đầu và ngày kết thúc phải lớn hơn hoặc bằng {2}"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3852
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:3910
msgid "Row {0}: Transferred quantity cannot be greater than the requested quantity."
msgstr "Hàng {0}: Số lượng đã chuyển không thể lớn hơn số lượng yêu cầu."
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:717
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:720
msgid "Row {0}: UOM Conversion Factor is mandatory"
msgstr "Hàng {0}: Hệ số chuyển đổi Đơn vị là bắt buộc"
@@ -46365,11 +46488,11 @@ msgstr "Hàng {0}: {1} {2} được liên kết với công ty {3}. Vui lòng ch
msgid "Row {0}: {2} Item {1} does not exist in {2} {3}"
msgstr "Hàng {0}: Mặt hàng {2} {1} không tồn tại trong {2} {3}"
-#: erpnext/utilities/transaction_base.py:629
+#: erpnext/utilities/transaction_base.py:626
msgid "Row {1}: Quantity ({0}) cannot be a fraction. To allow this, disable '{2}' in UOM {3}."
msgstr "Hàng {1}: Số lượng ({0}) không thể là phân số. Để cho phép điều này, tắt '{2}' trong Đơn vị {3}."
-#: erpnext/controllers/buying_controller.py:1042
+#: erpnext/controllers/buying_controller.py:1105
msgid "Row {idx}: Asset Naming Series is mandatory for the auto creation of assets for item {item_code}."
msgstr "Hàng {idx}: Dãy đặt tên Tài sản là bắt buộc để tự động tạo tài sản cho mặt hàng {item_code}."
@@ -46430,7 +46553,7 @@ msgstr "Mô tả quy tắc"
#: banking/src/components/features/BankReconciliation/Rules/RuleForm.tsx:28
#: erpnext/accounts/doctype/bank_transaction_rule/bank_transaction_rule.json
msgid "Rule Name"
-msgstr ""
+msgstr "Tên quy tắc"
#: banking/src/components/features/BankReconciliation/Rules/CreateNewRule.tsx:41
msgid "Rule created successfully"
@@ -46464,10 +46587,6 @@ msgstr ""
msgid "Rules evaluation started"
msgstr ""
-#: erpnext/public/js/utils/naming_series.js:54
-msgid "Rules for configuring series"
-msgstr ""
-
#: banking/src/components/features/BankReconciliation/Rules/RuleForm.tsx:189
msgid "Rules to match against the transaction description"
msgstr ""
@@ -46529,7 +46648,7 @@ msgstr "Trạng thái SLA Đã đáp ứng"
msgid "SLA Paused On"
msgstr "SLA Bị tạm dừng vào"
-#: erpnext/public/js/utils.js:1260
+#: erpnext/public/js/utils.js:1277
msgid "SLA is on hold since {0}"
msgstr "SLA bị tạm dừng kể từ {0}"
@@ -47043,7 +47162,7 @@ msgstr "Đơn hàng Bán {0} đã tồn tại cho Đơn đặt hàng Mua của K
msgid "Sales Order {0} is not available for production"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1438
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1445
msgid "Sales Order {0} is not submitted"
msgstr "Đơn hàng Bán {0} chưa được gửi"
@@ -47090,6 +47209,7 @@ msgstr "Đơn hàng Bán để Giao"
#. Label of the sales_partner (Table MultiSelect) field in DocType 'Promotional
#. Label of the sales_partner (Link) field in DocType 'Sales Invoice'
#. Label of the default_sales_partner (Link) field in DocType 'Customer'
+#. Label of the sales_team_section (Section Break) field in DocType 'Customer'
#. Label of the sales_partner (Link) field in DocType 'Sales Order'
#. Label of the sales_partner (Link) field in DocType 'SMS Center'
#. Label of a Link in the Selling Workspace
@@ -47443,7 +47563,7 @@ msgstr "Cùng Mặt hàng"
msgid "Same day"
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:605
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:608
msgid "Same item and warehouse combination already entered."
msgstr "Cùng mặt hàng và tổ hợp kho đã được nhập."
@@ -47475,12 +47595,12 @@ msgstr "Kho Giữ Mẫu"
#. Label of the sample_size (Float) field in DocType 'Quality Inspection'
#: erpnext/manufacturing/report/quality_inspection_summary/quality_inspection_summary.py:93
-#: erpnext/public/js/controllers/transaction.js:2857
+#: erpnext/public/js/controllers/transaction.js:2871
#: erpnext/stock/doctype/quality_inspection/quality_inspection.json
msgid "Sample Size"
msgstr "Kích thước mẫu"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:4352
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:4410
msgid "Sample quantity {0} cannot be more than received quantity {1}"
msgstr "Số lượng mẫu {0} không được nhiều hơn số lượng nhận được {1}"
@@ -47585,7 +47705,7 @@ msgstr "Số lượng đã quét"
msgid "Schedule Date"
msgstr "Ngày lên lịch"
-#: erpnext/public/js/controllers/transaction.js:497
+#: erpnext/public/js/controllers/transaction.js:516
msgid "Schedule Name"
msgstr "Tên Lịch trình"
@@ -47882,7 +48002,7 @@ msgstr ""
msgid "Select Accounting Dimension."
msgstr "Chọn Chiều Kế toán."
-#: erpnext/public/js/utils.js:555
+#: erpnext/public/js/utils.js:572
msgid "Select Alternate Item"
msgstr "Chọn mục thay thế"
@@ -47932,7 +48052,7 @@ msgstr "Chọn Công ty"
msgid "Select Company Address"
msgstr "Chọn Địa chỉ Công ty"
-#: erpnext/manufacturing/doctype/job_card/job_card.js:477
+#: erpnext/manufacturing/doctype/job_card/job_card.js:476
msgid "Select Corrective Operation"
msgstr "Chọn Thao tác Khắc phục"
@@ -47968,7 +48088,7 @@ msgstr "Chọn Chiều"
msgid "Select Dispatch Address "
msgstr "Chọn Địa chỉ Gửi hàng "
-#: erpnext/manufacturing/doctype/job_card/job_card.js:706
+#: erpnext/manufacturing/doctype/job_card/job_card.js:705
msgid "Select Employees"
msgstr "Chọn nhân viên"
@@ -47993,7 +48113,7 @@ msgstr "Chọn Mặt hàng"
msgid "Select Items based on Delivery Date"
msgstr "Chọn Mặt hàng dựa trên Ngày Giao hàng"
-#: erpnext/public/js/controllers/transaction.js:2898
+#: erpnext/public/js/controllers/transaction.js:2912
msgid "Select Items for Quality Inspection"
msgstr "Chọn Mặt hàng để Kiểm tra Chất lượng"
@@ -48023,7 +48143,7 @@ msgstr "Chọn Địa chỉ Công nhân Việc"
msgid "Select Loyalty Program"
msgstr "Chọn Chương trình Khách hàng Thân thiết"
-#: erpnext/public/js/controllers/transaction.js:483
+#: erpnext/public/js/controllers/transaction.js:502
msgid "Select Payment Schedule"
msgstr "Chọn Lịch thanh toán"
@@ -48094,7 +48214,7 @@ msgstr "Chọn một Công ty"
msgid "Select a Company this Employee belongs to."
msgstr "Chọn một Công ty mà Nhân viên này thuộc về."
-#: erpnext/buying/doctype/supplier/supplier.js:180
+#: erpnext/buying/doctype/supplier/supplier.js:221
msgid "Select a Customer"
msgstr "Chọn một Khách hàng"
@@ -48106,7 +48226,7 @@ msgstr "Chọn Mức ưu tiên Mặc định."
msgid "Select a Payment Method."
msgstr "Chọn một Phương thức Thanh toán."
-#: erpnext/selling/doctype/customer/customer.js:249
+#: erpnext/selling/doctype/customer/customer.js:251
msgid "Select a Supplier"
msgstr "Chọn nhà cung cấp"
@@ -48195,7 +48315,7 @@ msgstr "Chọn Tài khoản Ngân hàng để đối chiếu."
msgid "Select the Default Workstation where the Operation will be performed. This will be fetched in BOMs and Work Orders."
msgstr "Chọn Workstation Mặc định nơi Thao tác sẽ được thực hiện. Điều này sẽ được lấy trong BOM và Work Order."
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1218
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1225
msgid "Select the Item to be manufactured."
msgstr "Chọn Mặt hàng cần sản xuất."
@@ -48220,6 +48340,12 @@ msgstr "Chọn ngày"
msgid "Select the date and your timezone"
msgstr "Chọn ngày và múi giờ của bạn"
+#. Description of the 'Tax Withholding Group' (Link) field in DocType
+#. 'Customer'
+#: erpnext/selling/doctype/customer/customer.json
+msgid "Select the group first to filter the applicable withholding categories below."
+msgstr ""
+
#: erpnext/manufacturing/doctype/bom/bom.js:1007
msgid "Select the raw materials (Items) required to manufacture the Item"
msgstr "Chọn nguyên vật liệu (Mặt hàng) cần thiết để sản xuất Mặt hàng"
@@ -48250,7 +48376,7 @@ msgstr "Chọn, để làm cho khách hàng có thể tìm kiếm bằng các tr
msgid "Selected POS Opening Entry should be open."
msgstr "Mục Mở POS đã chọn phải đang mở."
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2619
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2626
msgid "Selected Price List should have buying and selling fields checked."
msgstr "Bảng giá đã chọn phải có các trường mua và bán được chọn."
@@ -48300,7 +48426,7 @@ msgstr "Số lượng Bán"
msgid "Sell quantity cannot exceed the asset quantity"
msgstr "Số lượng bán không thể vượt quá số lượng tài sản"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1451
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1458
msgid "Sell quantity cannot exceed the asset quantity. Asset {0} has only {1} item(s)."
msgstr "Số lượng bán không thể vượt quá số lượng tài sản. Tài sản {0} chỉ có {1} mặt hàng."
@@ -48416,7 +48542,7 @@ msgid "Send Emails to Suppliers"
msgstr "Gửi Email cho Nhà cung cấp"
#. Label of the send_sms (Button) field in DocType 'SMS Center'
-#: erpnext/public/js/controllers/transaction.js:702
+#: erpnext/public/js/controllers/transaction.js:721
#: erpnext/selling/doctype/sms_center/sms_center.json
msgid "Send SMS"
msgstr "Gửi tin nhắn SMS"
@@ -48500,7 +48626,7 @@ msgstr "Thiếu Gói Serial / Batch"
msgid "Serial / Batch No"
msgstr "Số Serial / Batch"
-#: erpnext/public/js/utils.js:217
+#: erpnext/public/js/utils.js:225
msgid "Serial / Batch Nos"
msgstr "Các Số Serial / Batch"
@@ -48552,7 +48678,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/job_card/job_card.json
#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.js:74
#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:114
-#: erpnext/public/js/controllers/transaction.js:2870
+#: erpnext/public/js/controllers/transaction.js:2884
#: erpnext/public/js/utils/serial_no_batch_selector.js:432
#: erpnext/selling/doctype/installation_note_item/installation_note_item.json
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
@@ -48730,7 +48856,7 @@ msgstr "Serial No {0} đang trong bảo hành đến {1}"
msgid "Serial No {0} not found"
msgstr "Serial No {0} không tìm thấy"
-#: erpnext/selling/page/point_of_sale/pos_controller.js:855
+#: erpnext/selling/page/point_of_sale/pos_controller.js:846
msgid "Serial No: {0} has already been transacted into another POS Invoice."
msgstr "Serial No: {0} đã được giao dịch vào một Hóa đơn POS khác."
@@ -48756,7 +48882,7 @@ msgstr ""
msgid "Serial Nos are created successfully"
msgstr "Các Serial No đã được tạo thành công"
-#: erpnext/stock/stock_ledger.py:2297
+#: erpnext/stock/stock_ledger.py:2286
msgid "Serial Nos are reserved in Stock Reservation Entries, you need to unreserve them before proceeding."
msgstr "Các Serial No được dự trữ trong các Mục Dự trữ Hàng tồn kho, bạn cần hủy dự trữ chúng trước khi tiếp tục."
@@ -48840,7 +48966,7 @@ msgstr "Gói Serial và Batch đã được tạo"
msgid "Serial and Batch Bundle updated"
msgstr "Gói Serial và Batch đã được cập nhật"
-#: erpnext/controllers/stock_controller.py:193
+#: erpnext/controllers/stock_controller.py:196
msgid "Serial and Batch Bundle {0} is already used in {1} {2}."
msgstr "Gói Serial và Batch {0} đã được sử dụng trong {1} {2}."
@@ -48908,116 +49034,6 @@ msgstr "Số serial {0} đã được nhập nhiều hơn một lần"
msgid "Serial numbers unavailable for Item {0} under warehouse {1}. Please try changing warehouse."
msgstr "Các số serial không có sẵn cho Mặt hàng {0} trong kho {1}. Vui lòng thử thay đổi kho."
-#. Label of the naming_series (Select) field in DocType 'Bank Transaction'
-#. Label of the naming_series (Select) field in DocType 'Budget'
-#. Label of the naming_series (Select) field in DocType 'Cashier Closing'
-#. Label of the naming_series (Select) field in DocType 'Dunning'
-#. Label of the naming_series (Select) field in DocType 'Journal Entry'
-#. Label of the naming_series (Select) field in DocType 'Journal Entry
-#. Template'
-#. Label of the naming_series (Select) field in DocType 'Payment Entry'
-#. Label of the naming_series (Select) field in DocType 'Payment Order'
-#. Label of the naming_series (Select) field in DocType 'Payment Request'
-#. Label of the naming_series (Select) field in DocType 'POS Invoice'
-#. Label of the naming_series (Select) field in DocType 'Purchase Invoice'
-#. Label of the naming_series (Select) field in DocType 'Sales Invoice'
-#. Label of the naming_series (Select) field in DocType 'Asset'
-#. Label of the naming_series (Select) field in DocType 'Asset Capitalization'
-#. Label of the naming_series (Select) field in DocType 'Asset Maintenance Log'
-#. Label of the naming_series (Select) field in DocType 'Asset Repair'
-#. Label of the naming_series (Select) field in DocType 'Purchase Order'
-#. Label of the naming_series (Select) field in DocType 'Request for Quotation'
-#. Label of the naming_series (Select) field in DocType 'Supplier'
-#. Label of the naming_series (Select) field in DocType 'Supplier Quotation'
-#. Label of the naming_series (Select) field in DocType 'Lead'
-#. Label of the naming_series (Select) field in DocType 'Opportunity'
-#. Label of the naming_series (Select) field in DocType 'Maintenance Schedule'
-#. Label of the naming_series (Select) field in DocType 'Maintenance Visit'
-#. Label of the naming_series (Select) field in DocType 'Blanket Order'
-#. Label of the naming_series (Select) field in DocType 'Work Order'
-#. Label of the naming_series (Select) field in DocType 'Project'
-#. Label of the naming_series (Data) field in DocType 'Project Update'
-#. Label of the naming_series (Select) field in DocType 'Timesheet'
-#. Label of the naming_series (Select) field in DocType 'Customer'
-#. Label of the naming_series (Select) field in DocType 'Installation Note'
-#. Label of the naming_series (Select) field in DocType 'Quotation'
-#. Label of the naming_series (Select) field in DocType 'Sales Order'
-#. Label of the naming_series (Select) field in DocType 'Driver'
-#. Label of the naming_series (Select) field in DocType 'Employee'
-#. Label of the naming_series (Select) field in DocType 'Delivery Note'
-#. Label of the naming_series (Select) field in DocType 'Delivery Trip'
-#. Label of the naming_series (Select) field in DocType 'Item'
-#. Label of the naming_series (Select) field in DocType 'Landed Cost Voucher'
-#. Label of the naming_series (Select) field in DocType 'Material Request'
-#. Label of the naming_series (Select) field in DocType 'Packing Slip'
-#. Label of the naming_series (Select) field in DocType 'Pick List'
-#. Label of the naming_series (Select) field in DocType 'Purchase Receipt'
-#. Label of the naming_series (Select) field in DocType 'Quality Inspection'
-#. Label of the naming_series (Select) field in DocType 'Stock Entry'
-#. Label of the naming_series (Select) field in DocType 'Stock Reconciliation'
-#. Label of the naming_series (Select) field in DocType 'Subcontracting Inward
-#. Order'
-#. Label of the naming_series (Select) field in DocType 'Subcontracting Order'
-#. Label of the naming_series (Select) field in DocType 'Subcontracting
-#. Receipt'
-#. Label of the naming_series (Select) field in DocType 'Issue'
-#. Label of the naming_series (Select) field in DocType 'Warranty Claim'
-#: erpnext/accounts/doctype/bank_transaction/bank_transaction.json
-#: 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:661
-#: 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
-#: erpnext/accounts/doctype/payment_order/payment_order.json
-#: erpnext/accounts/doctype/payment_request/payment_request.json
-#: 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/assets/doctype/asset/asset.json
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.json
-#: erpnext/assets/doctype/asset_maintenance_log/asset_maintenance_log.json
-#: erpnext/assets/doctype/asset_repair/asset_repair.json
-#: erpnext/buying/doctype/purchase_order/purchase_order.json
-#: erpnext/buying/doctype/request_for_quotation/request_for_quotation.json
-#: erpnext/buying/doctype/supplier/supplier.json
-#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json
-#: erpnext/crm/doctype/lead/lead.json
-#: erpnext/crm/doctype/opportunity/opportunity.json
-#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.json
-#: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.json
-#: erpnext/manufacturing/doctype/blanket_order/blanket_order.json
-#: erpnext/manufacturing/doctype/work_order/work_order.json
-#: erpnext/projects/doctype/project/project.json
-#: erpnext/projects/doctype/project_update/project_update.json
-#: erpnext/projects/doctype/timesheet/timesheet.json
-#: erpnext/public/js/utils/naming_series.js:34
-#: erpnext/selling/doctype/customer/customer.json
-#: erpnext/selling/doctype/installation_note/installation_note.json
-#: erpnext/selling/doctype/quotation/quotation.json
-#: erpnext/selling/doctype/sales_order/sales_order.json
-#: erpnext/setup/doctype/driver/driver.json
-#: erpnext/setup/doctype/employee/employee.json
-#: erpnext/stock/doctype/delivery_note/delivery_note.json
-#: erpnext/stock/doctype/delivery_trip/delivery_trip.json
-#: erpnext/stock/doctype/item/item.json
-#: erpnext/stock/doctype/landed_cost_voucher/landed_cost_voucher.json
-#: erpnext/stock/doctype/material_request/material_request.json
-#: erpnext/stock/doctype/packing_slip/packing_slip.json
-#: erpnext/stock/doctype/pick_list/pick_list.json
-#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json
-#: erpnext/stock/doctype/quality_inspection/quality_inspection.json
-#: erpnext/stock/doctype/stock_entry/stock_entry.json
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.json
-#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.json
-#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.json
-#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json
-#: erpnext/support/doctype/issue/issue.json
-#: erpnext/support/doctype/warranty_claim/warranty_claim.json
-msgid "Series"
-msgstr "Dãy"
-
#. Label of the series_for_depreciation_entry (Data) field in DocType 'Company'
#: erpnext/setup/doctype/company/company.json
msgid "Series for Asset Depreciation Entry (Journal Entry)"
@@ -49212,12 +49228,12 @@ msgid "Service Stop Date"
msgstr "Ngày ngừng dịch vụ"
#: erpnext/accounts/deferred_revenue.py:45
-#: erpnext/public/js/controllers/transaction.js:1779
+#: erpnext/public/js/controllers/transaction.js:1793
msgid "Service Stop Date cannot be after Service End Date"
msgstr "Ngày Ngừng Dịch vụ không thể sau Ngày Kết thúc Dịch vụ"
#: erpnext/accounts/deferred_revenue.py:42
-#: erpnext/public/js/controllers/transaction.js:1776
+#: erpnext/public/js/controllers/transaction.js:1790
msgid "Service Stop Date cannot be before Service Start Date"
msgstr "Ngày Ngừng Dịch vụ không thể trước Ngày Bắt đầu Dịch vụ"
@@ -49241,7 +49257,7 @@ msgstr "Đặt Tạm ứng và Phân bổ (FIFO)"
#. Label of the set_basic_rate_manually (Check) field in DocType 'Stock Entry
#. Detail'
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:397
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:400
#: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json
msgid "Set Basic Rate Manually"
msgstr "Đặt tỷ lệ cơ bản theo cách thủ công"
@@ -49260,8 +49276,8 @@ msgstr "Đặt Kho Giao hàng"
msgid "Set Dropship Items Delivered Quantity"
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.js:363
-#: erpnext/manufacturing/doctype/job_card/job_card.js:425
+#: erpnext/manufacturing/doctype/job_card/job_card.js:362
+#: erpnext/manufacturing/doctype/job_card/job_card.js:424
msgid "Set Finished Good Quantity"
msgstr "Đặt Số lượng Thành phẩm"
@@ -49463,7 +49479,7 @@ msgstr "Đặt tỷ giá của mục tiểu lắp ráp dựa trên BOM"
msgid "Set targets Item Group-wise for this Sales Person."
msgstr "Đặt mục tiêu theo Nhóm Mặt hàng cho Nhân viên Bán hàng này."
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1275
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1282
msgid "Set the Planned Start Date (an Estimated Date at which you want the Production to begin)"
msgstr "Đặt Ngày Bắt đầu theo Kế hoạch (Ngày Ước tính mà bạn muốn Sản xuất bắt đầu)"
@@ -50300,7 +50316,7 @@ msgstr ""
msgid "Simultaneous"
msgstr "Đồng thời"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:847
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:850
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 "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."
@@ -50361,7 +50377,7 @@ msgstr "Bỏ qua chuyển nguyên vật liệu sang WIP"
msgid "Skip Material Transfer to WIP Warehouse"
msgstr "Bỏ qua chuyển nguyên vật liệu sang Kho WIP"
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:563
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:574
msgid "Skipped {0} DocType(s):
{1}"
msgstr "Đã bỏ qua {0} DocType(s):
{1}"
@@ -50412,7 +50428,7 @@ msgstr "Đã bán bởi"
msgid "Solvency Ratios"
msgstr "Tỷ lệ thanh toán"
-#: erpnext/controllers/accounts_controller.py:4371
+#: erpnext/controllers/accounts_controller.py:4369
msgid "Some required Company details are missing. You don't have permission to update them. Please contact your System Manager."
msgstr "Một số thông tin Công ty bắt buộc đang bị thiếu. Bạn không có quyền cập nhật chúng. Vui lòng liên hệ Quản trị viên hệ thống của bạn."
@@ -50485,11 +50501,11 @@ msgstr ""
msgid "Source Stock Entry (Manufacture)"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1009
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1012
msgid "Source Stock Entry {0} belongs to Work Order {1}, not {2}. Please use a manufacture entry from the same Work Order."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2622
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2680
msgid "Source Stock Entry {0} has no finished goods quantity"
msgstr ""
@@ -50555,7 +50571,7 @@ msgstr "Kho nguồn {0} phải giống Kho khách hàng {1} trong Đơn đặt h
msgid "Source and Target Location cannot be same"
msgstr "Vị trí nguồn và đích không thể giống nhau"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:975
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:978
msgid "Source and target warehouse cannot be same for row {0}"
msgstr ""
@@ -50568,9 +50584,9 @@ msgstr "Kho nguồn và kho đích phải khác nhau"
msgid "Source of Funds (Liabilities)"
msgstr "Nguồn vốn (nợ)"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:942
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:958
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:965
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:945
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:961
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:968
msgid "Source warehouse is mandatory for row {0}"
msgstr ""
@@ -50661,6 +50677,11 @@ msgstr "Số lượng tách phải nhỏ hơn số lượng tài sản"
msgid "Split across {} accounts"
msgstr ""
+#. Description of the 'Sales Team' (Table) field in DocType 'Customer'
+#: erpnext/selling/doctype/customer/customer.json
+msgid "Split commission credit across multiple sales persons."
+msgstr ""
+
#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2480
msgid "Splitting {0} {1} into {2} rows as per Payment Terms"
msgstr "Đang tách {0} {1} thành {2} hàng theo Điều khoản thanh toán"
@@ -50714,7 +50735,7 @@ msgstr "Tên giai đoạn"
msgid "Stale Days"
msgstr "Số ngày cũ"
-#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:161
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:162
msgid "Stale Days should start from 1."
msgstr "Số ngày cũ phải bắt đầu từ 1."
@@ -50783,6 +50804,10 @@ msgstr "Tên thường trực"
msgid "Start / Resume"
msgstr "Bắt đầu / Tiếp tục"
+#: erpnext/accounts/doctype/accounting_period/accounting_period.py:45
+msgid "Start Date cannot be after End Date"
+msgstr ""
+
#: erpnext/crm/doctype/email_campaign/email_campaign.py:40
msgid "Start Date cannot be before the current date"
msgstr "Ngày bắt đầu không thể trước ngày hiện tại"
@@ -50791,7 +50816,7 @@ msgstr "Ngày bắt đầu không thể trước ngày hiện tại"
msgid "Start Date should be lower than End Date"
msgstr "Ngày bắt đầu phải trước ngày kết thúc"
-#: erpnext/manufacturing/doctype/job_card/job_card.js:662
+#: erpnext/manufacturing/doctype/job_card/job_card.js:660
#: erpnext/manufacturing/doctype/workstation/workstation.js:124
msgid "Start Job"
msgstr "Bắt đầu công việc"
@@ -50933,11 +50958,6 @@ msgstr "Trạng thái phải là một trong {0}"
msgid "Status set to rejected as there are one or more rejected readings."
msgstr "Trạng thái được đặt thành từ chối vì có một hoặc nhiều kết quả đọc bị từ chối."
-#. Description of the 'Supplier Details' (Text) field in DocType 'Supplier'
-#: erpnext/buying/doctype/supplier/supplier.json
-msgid "Statutory info and other general information about your Supplier"
-msgstr "Thông tin pháp lý và các thông tin chung khác về Nhà cung cấp của bạn"
-
#. Option for the 'Account Type' (Select) field in DocType 'Account'
#. Label of a Desktop Icon
#. Group in Incoterm's connections
@@ -51069,7 +51089,7 @@ msgstr "Nhật ký đóng kỳ tồn kho"
msgid "Stock Details"
msgstr "Chi tiết tồn kho"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1186
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1189
msgid "Stock Entries already created for Work Order {0}: {1}"
msgstr ""
@@ -51136,7 +51156,7 @@ msgstr "Bút toán tồn kho đã được tạo cho Danh sách chọn này"
msgid "Stock Entry {0} created"
msgstr "Bút toán tồn kho {0} đã được tạo"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1583
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1601
msgid "Stock Entry {0} has created"
msgstr "Bút toán tồn kho {0} đã được tạo"
@@ -51304,7 +51324,7 @@ msgstr "Số lượng tồn kho dự kiến"
#: erpnext/manufacturing/doctype/bom_secondary_item/bom_secondary_item.json
#: erpnext/selling/doctype/delivery_schedule_item/delivery_schedule_item.json
#: erpnext/stock/doctype/material_request_item/material_request_item.json
-#: erpnext/stock/report/item_where_used/item_where_used.py:82
+#: erpnext/stock/report/item_where_used/item_where_used.py:76
#: erpnext/stock/report/stock_qty_vs_batch_qty/stock_qty_vs_batch_qty.py:34
#: erpnext/stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.py:34
msgid "Stock Qty"
@@ -51387,7 +51407,7 @@ msgstr "Cài đặt đăng lại tồn kho"
#: erpnext/stock/doctype/pick_list/pick_list.js:175
#: erpnext/stock/doctype/pick_list/pick_list.js:180
#: erpnext/stock/doctype/stock_entry/stock_entry_dashboard.py:12
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:743
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:746
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:674
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1237
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1644
@@ -51414,7 +51434,7 @@ msgstr "Các mục dự trữ tồn kho đã bị hủy"
#: erpnext/controllers/subcontracting_inward_controller.py:1037
#: erpnext/manufacturing/doctype/production_plan/production_plan.py:2245
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2306
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2338
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1777
msgid "Stock Reservation Entries Created"
msgstr "Các mục dự trữ tồn kho đã được tạo"
@@ -51584,7 +51604,7 @@ msgstr "Giao dịch tồn kho"
#: erpnext/stock/doctype/stock_reconciliation_item/stock_reconciliation_item.json
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json
#: erpnext/stock/report/batch_item_expiry_status/batch_item_expiry_status.py:35
-#: erpnext/stock/report/item_where_used/item_where_used.py:88
+#: erpnext/stock/report/item_where_used/item_where_used.py:82
#: erpnext/stock/report/reserved_stock/reserved_stock.py:110
#: erpnext/stock/report/stock_balance/stock_balance.py:508
#: erpnext/stock/report/stock_ledger/stock_ledger.py:296
@@ -51716,11 +51736,11 @@ msgstr "Tồn kho không thể được đặt trong kho nhóm {0}."
msgid "Stock cannot be reserved in the group warehouse {0}."
msgstr "Tồn kho không thể được đặt trong kho nhóm {0}."
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1266
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1273
msgid "Stock cannot be updated against the following Delivery Notes: {0}"
msgstr "Tồn kho không thể được cập nhật cho các ghi chú giao hàng sau: {0}"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1335
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1342
msgid "Stock cannot be updated because the invoice contains a drop shipping item. Please disable 'Update Stock' or remove the drop shipping item."
msgstr "Tồn kho không thể được cập nhật vì hóa đơn chứa mặt hàng giao hàng trực tiếp. Vui lòng tắt 'Cập nhật tồn kho' hoặc xóa mặt hàng giao hàng trực tiếp."
@@ -51745,7 +51765,7 @@ msgstr "Tồn kho đã được bỏ đặt cho work order {0}."
msgid "Stock not available for Item {0} in Warehouse {1}."
msgstr "Tồn kho không có sẵn cho mặt hàng {0} trong Kho {1}."
-#: erpnext/selling/page/point_of_sale/pos_controller.js:835
+#: erpnext/selling/page/point_of_sale/pos_controller.js:826
msgid "Stock quantity not enough for Item Code: {0} under warehouse {1}. Available quantity {2} {3}."
msgstr "Số lượng tồn kho không đủ cho Mã mặt hàng: {0} tại kho {1}. Số lượng có sẵn {2} {3}."
@@ -51844,7 +51864,7 @@ msgstr "Kho cụm phụ"
#. Label of the operation (Link) field in DocType 'Job Card Time Log'
#. Name of a DocType
-#: erpnext/manufacturing/doctype/job_card/job_card.js:310
+#: erpnext/manufacturing/doctype/job_card/job_card.js:309
#: erpnext/manufacturing/doctype/job_card_time_log/job_card_time_log.json
#: erpnext/manufacturing/doctype/sub_operation/sub_operation.json
msgid "Sub Operation"
@@ -52005,7 +52025,7 @@ msgstr "Hệ số chuyển đổi ký gửi"
msgid "Subcontracting Delivery"
msgstr "Giao hàng ký gửi"
-#: erpnext/stock/report/item_where_used/item_where_used.py:362
+#: erpnext/stock/report/item_where_used/item_where_used.py:360
msgid "Subcontracting Finished Good"
msgstr ""
@@ -52186,7 +52206,7 @@ msgstr "Trả lại ký gửi"
msgid "Subcontracting Sales Order"
msgstr "Sales Order ký gửi"
-#: erpnext/stock/report/item_where_used/item_where_used.py:336
+#: erpnext/stock/report/item_where_used/item_where_used.py:334
msgid "Subcontracting Service Item"
msgstr ""
@@ -52206,7 +52226,7 @@ msgid "Subdivision"
msgstr "Tiểu huyện"
#: erpnext/buying/doctype/purchase_order/purchase_order.py:972
-#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:1086
+#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:1092
msgid "Submit Action Failed"
msgstr "Gửi hành động thất bại"
@@ -52234,7 +52254,7 @@ msgstr "Gửi Work Order này để xử lý thêm."
msgid "Submit your Quotation"
msgstr "Gửi báo giá của bạn"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1493
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1511
msgid "Submitted Job Card cannot be processed."
msgstr ""
@@ -52402,11 +52422,11 @@ msgstr "Đã nhập thành công {0} bản ghi trong số {1}. Nhấp vào Xuấ
msgid "Successfully imported {0} records."
msgstr "Đã nhập thành công {0} bản ghi."
-#: erpnext/buying/doctype/supplier/supplier.js:202
+#: erpnext/buying/doctype/supplier/supplier.js:243
msgid "Successfully linked to Customer"
msgstr "Đã liên kết thành công với Khách hàng"
-#: erpnext/selling/doctype/customer/customer.js:271
+#: erpnext/selling/doctype/customer/customer.js:273
msgid "Successfully linked to Supplier"
msgstr "Đã liên kết thành công với Nhà cung cấp"
@@ -52570,7 +52590,7 @@ msgstr "Số lượng được cung cấp"
#: erpnext/public/js/purchase_trends_filters.js:63
#: erpnext/regional/doctype/lower_deduction_certificate/lower_deduction_certificate.json
#: erpnext/regional/report/irs_1099/irs_1099.py:77
-#: erpnext/selling/doctype/customer/customer.js:253
+#: erpnext/selling/doctype/customer/customer.js:255
#: erpnext/selling/doctype/party_specific_item/party_specific_item.json
#: erpnext/selling/doctype/sales_order/sales_order.js:197
#: erpnext/selling/doctype/sales_order/sales_order.js:1703
@@ -52738,7 +52758,7 @@ msgstr "Ngày hóa đơn nhà cung cấp"
msgid "Supplier Invoice No"
msgstr "Số hóa đơn nhà cung cấp"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1812
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1815
msgid "Supplier Invoice No exists in Purchase Invoice {0}"
msgstr "Số hóa đơn nhà cung cấp đã tồn tại trong Purchase Invoice {0}"
@@ -52811,8 +52831,6 @@ msgid "Supplier Number At Customer"
msgstr "Số nhà cung cấp tại khách hàng"
#. Label of the supplier_numbers (Table) field in DocType 'Customer'
-#. Label of the supplier_numbers_section (Section Break) field in DocType
-#. 'Customer'
#: erpnext/selling/doctype/customer/customer.json
msgid "Supplier Numbers"
msgstr "Các số nhà cung cấp"
@@ -52841,16 +52859,6 @@ msgstr "Số phần của nhà cung cấp"
msgid "Supplier Portal Users"
msgstr "Người dùng cổng nhà cung cấp"
-#. Label of the supplier_primary_address (Link) field in DocType 'Supplier'
-#: erpnext/buying/doctype/supplier/supplier.json
-msgid "Supplier Primary Address"
-msgstr "Địa chỉ chính nhà cung cấp"
-
-#. Label of the supplier_primary_contact (Link) field in DocType 'Supplier'
-#: erpnext/buying/doctype/supplier/supplier.json
-msgid "Supplier Primary Contact"
-msgstr "Liên hệ chính nhà cung cấp"
-
#. Label of the ref_sq (Link) field in DocType 'Purchase Order'
#. Label of the supplier_quotation (Link) field in DocType 'Purchase Order
#. Item'
@@ -52998,11 +53006,6 @@ msgstr "Nhà cung cấp giao cho Khách hàng"
msgid "Supplier is required for all selected Items"
msgstr "Nhà cung cấp là bắt buộc cho tất cả các mặt hàng đã chọn"
-#. Description of the 'Supplier Numbers' (Table) field in DocType 'Customer'
-#: erpnext/selling/doctype/customer/customer.json
-msgid "Supplier numbers assigned by the customer"
-msgstr "Các số nhà cung cấp được chỉ định bởi khách hàng"
-
#. Description of a DocType
#: erpnext/buying/doctype/supplier/supplier.json
msgid "Supplier of Goods or Services."
@@ -53012,6 +53015,11 @@ msgstr "Nhà cung cấp hàng hóa hoặc dịch vụ."
msgid "Supplier {0} not found in {1}"
msgstr "Nhà cung cấp {0} không tìm thấy trong {1}"
+#. Description of the 'Tax ID' (Data) field in DocType 'Supplier'
+#: erpnext/buying/doctype/supplier/supplier.json
+msgid "Supplier's tax identification number (e.g. PAN, VAT, GST)"
+msgstr ""
+
#: erpnext/stock/report/item_wise_consumption/item_wise_consumption.py:67
msgid "Supplier(s)"
msgstr "Nhà cung cấp"
@@ -53077,10 +53085,6 @@ msgstr "Đội ngũ hỗ trợ"
msgid "Support Tickets"
msgstr "Vé hỗ trợ"
-#: erpnext/public/js/utils/naming_series.js:89
-msgid "Supported Variables:"
-msgstr ""
-
#: erpnext/accounts/report/calculated_discount_mismatch/calculated_discount_mismatch.py:64
msgid "Suspected Discount Amount"
msgstr "Số tiền chiết khấu nghi ngờ"
@@ -53098,7 +53102,7 @@ msgstr "Chuyển đổi giữa các phương thức thanh toán"
#: banking/src/components/features/Settings/Preferences.tsx:186
msgid "Switch between light, dark, or system theme"
-msgstr ""
+msgstr "Chuyển đổi giữa chủ đề sáng, tối hoặc hệ thống"
#: erpnext/erpnext_integrations/doctype/plaid_settings/plaid_settings.js:23
msgid "Sync Now"
@@ -53155,6 +53159,12 @@ msgstr "Hệ thống sẽ không kiểm tra thanh toán quá vì số tiền cho
msgid "System will notify to increase or decrease quantity or amount "
msgstr "Hệ thống sẽ thông báo để tăng hoặc giảm số lượng hoặc số tiền"
+#. Description of the 'Tax Withholding Category' (Link) field in DocType
+#. 'Supplier'
+#: erpnext/buying/doctype/supplier/supplier.json
+msgid "TDS / withholding tax category applied when paying this supplier"
+msgstr ""
+
#. Name of a report
#. Label of a Workspace Sidebar Item
#: erpnext/accounts/report/tds_computation_summary/tds_computation_summary.json
@@ -53162,7 +53172,7 @@ msgstr "Hệ thống sẽ thông báo để tăng hoặc giảm số lượng ho
msgid "TDS Computation Summary"
msgstr "Tóm tắt tính toán TDS"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1570
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1573
msgid "TDS Deducted"
msgstr "TDS đã khấu trừ"
@@ -53170,6 +53180,12 @@ msgstr "TDS đã khấu trừ"
msgid "TDS Payable"
msgstr "TDS phải trả"
+#. Description of the 'Tax Withholding Category' (Link) field in DocType
+#. 'Customer'
+#: erpnext/selling/doctype/customer/customer.json
+msgid "TDS/TCS is calculated at the rate defined here on every payment from this customer."
+msgstr ""
+
#. Description of a DocType
#: erpnext/stock/doctype/item_website_specification/item_website_specification.json
msgid "Table for Item that will be shown in Web Site"
@@ -53200,23 +53216,23 @@ msgstr "Mục tiêu ({})"
msgid "Target Asset"
msgstr "Tài sản đích"
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:209
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:212
msgid "Target Asset {0} cannot be cancelled"
msgstr "Tài sản đích {0} không thể bị hủy"
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:207
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:210
msgid "Target Asset {0} cannot be submitted"
msgstr "Tài sản đích {0} không thể được gửi"
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:203
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:206
msgid "Target Asset {0} cannot be {1}"
msgstr "Tài sản đích {0} không thể {1}"
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:213
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:216
msgid "Target Asset {0} does not belong to company {1}"
msgstr "Tài sản đích {0} không thuộc về công ty {1}"
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:192
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:195
msgid "Target Asset {0} needs to be composite asset"
msgstr "Tài sản đích {0} cần phải là tài sản tổng hợp"
@@ -53262,7 +53278,7 @@ msgstr "Tỷ lệ nhập đích"
msgid "Target Item Code"
msgstr "Mã mặt hàng đích"
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:183
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:186
msgid "Target Item {0} must be a Fixed Asset item"
msgstr "Mặt hàng đích {0} phải là một mặt hàng tài sản cố định"
@@ -53343,9 +53359,9 @@ msgstr "Kho đích được đặt cho một số mặt hàng nhưng khách hàn
msgid "Target Warehouse {0} must be same as Delivery Warehouse {1} in the Subcontracting Inward Order Item."
msgstr "Kho đích {0} phải giống Kho giao hàng {1} trong Mục đơn nhận hàng ký gửi."
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:948
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:954
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:969
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:951
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:957
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:972
msgid "Target warehouse is mandatory for row {0}"
msgstr ""
@@ -53573,6 +53589,11 @@ msgstr "Mã số thuế"
msgid "Tax Id: {0}"
msgstr "Mã số thuế: {0}"
+#. Label of the taxation_section (Section Break) field in DocType 'Supplier'
+#: erpnext/buying/doctype/supplier/supplier.json
+msgid "Tax Identification"
+msgstr ""
+
#. Label of a Card Break in the Invoicing Workspace
#: erpnext/accounts/workspace/invoicing/invoicing.json
msgid "Tax Masters"
@@ -53793,7 +53814,7 @@ msgstr "Thuế được khấu giữ chỉ cho số tiền vượt quá ngưỡn
#. Detail'
#: erpnext/accounts/doctype/item_wise_tax_detail/item_wise_tax_detail.json
#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:239
-#: erpnext/controllers/taxes_and_totals.py:1262
+#: erpnext/controllers/taxes_and_totals.py:1248
msgid "Taxable Amount"
msgstr "Số tiền chịu thuế"
@@ -54347,7 +54368,7 @@ msgstr "Điều khoản thanh toán ở hàng {0} có thể bị trùng lặp."
msgid "The Pick List having Stock Reservation Entries cannot be updated. If you need to make changes, we recommend canceling the existing Stock Reservation Entries before updating the Pick List."
msgstr "Danh sách chọn có các mục dự trữ tồn kho không thể được cập nhật. Nếu bạn cần thực hiện thay đổi, chúng tôi khuyên bạn hủy các mục dự trữ tồn kho hiện có trước khi cập nhật Danh sách chọn."
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3074
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:3132
msgid "The Process Loss Qty has reset as per job cards Process Loss Qty"
msgstr "Số lượng hao hụt quy trình đã được đặt lại theo Số lượng hao hụt quy trình của thẻ công việc"
@@ -54363,7 +54384,7 @@ msgstr "Số serial ở Hàng #{0}: {1} không có sẵn trong kho {2}."
msgid "The Serial No {0} is reserved against the {1} {2} and cannot be used for any other transaction."
msgstr "Số serial {0} được dự trữ đối với {1} {2} và không thể được sử dụng cho bất kỳ giao dịch nào khác."
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2040
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2098
msgid "The Serial and Batch Bundle {0} is not valid for this transaction. The 'Type of Transaction' should be 'Outward' instead of 'Inward' in Serial and Batch Bundle {0}"
msgstr "Gói Serial và Batch {0} không hợp lệ cho giao dịch này. 'Loại giao dịch' phải là 'Xuất' thay vì 'Nhập' trong Gói Serial và Batch {0}"
@@ -54399,7 +54420,7 @@ msgstr ""
msgid "The bank account is not a company account. Please select a company account"
msgstr ""
-#: erpnext/controllers/stock_controller.py:1310
+#: erpnext/controllers/stock_controller.py:1357
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 "Lô {0} đã được dự trữ trong {1} {2}. Vì vậy, không thể tiến hành với {3} {4}, được tạo đối với {5} {6}."
@@ -54411,7 +54432,7 @@ msgstr ""
msgid "The company {0} is not in United Arab Emirates. UAE VAT 201 report is only available for companies in United Arab Emirates."
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1348
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1366
msgid "The completed quantity {0} of an operation {1} cannot be greater than the completed quantity {2} of a previous operation {3}."
msgstr "Số lượng hoàn thành {0} của thao tác {1} không thể lớn hơn số lượng hoàn thành {2} của thao tác trước {3}."
@@ -54419,7 +54440,7 @@ msgstr "Số lượng hoàn thành {0} của thao tác {1} không thể lớn h
msgid "The currency of invoice {} ({}) is different from the currency of this dunning ({})."
msgstr "Tiền tệ của hóa đơn {} ({}) khác với tiền tệ của đòi nợ này ({})."
-#: erpnext/selling/page/point_of_sale/pos_controller.js:209
+#: erpnext/selling/page/point_of_sale/pos_controller.js:200
msgid "The current POS opening entry is outdated. Please close it and create a new one."
msgstr "Mục mở POS hiện tại đã lỗi thời. Vui lòng đóng nó và tạo một mục mới."
@@ -54431,7 +54452,7 @@ msgstr ""
msgid "The date of the transaction"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1223
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1230
msgid "The default BOM for that item will be fetched by the system. You can also change the BOM."
msgstr "BOM mặc định cho mặt hàng đó sẽ được hệ thống lấy. Bạn cũng có thể thay đổi BOM."
@@ -54556,7 +54577,7 @@ msgstr "Ngày nghỉ vào {0} không nằm giữa Từ ngày và Đến ngày"
msgid "The invoice is not fully allocated as there is a difference of {0}."
msgstr ""
-#: erpnext/controllers/buying_controller.py:1244
+#: erpnext/controllers/buying_controller.py:1307
msgid "The item {item} is not marked as {type_of} item. You can enable it as {type_of} item from its Item master."
msgstr "Mặt hàng {item} không được đánh dấu là mặt hàng {type_of}. Bạn có thể bật nó là mặt hàng {type_of} từ master mặt hàng của nó."
@@ -54564,7 +54585,7 @@ msgstr "Mặt hàng {item} không được đánh dấu là mặt hàng {type_of
msgid "The items {0} and {1} are present in the following {2} :"
msgstr "Các mặt hàng {0} và {1} có mặt trong {2} sau:"
-#: erpnext/controllers/buying_controller.py:1237
+#: erpnext/controllers/buying_controller.py:1300
msgid "The items {items} are not marked as {type_of} item. You can enable them as {type_of} item from their Item masters."
msgstr "Các mặt hàng {items} không được đánh dấu là mặt hàng {type_of}. Bạn có thể bật chúng là mặt hàng {type_of} từ master mặt hàng của chúng."
@@ -54669,7 +54690,7 @@ msgstr ""
msgid "The reference number of the transaction"
msgstr ""
-#: erpnext/public/js/utils.js:968
+#: erpnext/public/js/utils.js:985
msgid "The reserved stock will be released when you update items. Are you certain you wish to proceed?"
msgstr "Hàng tồn kho dự trữ sẽ được giải phóng khi bạn cập nhật mặt hàng. Bạn có chắc chắn muốn tiến hành không?"
@@ -54726,7 +54747,7 @@ msgstr "Cổ phiếu không tồn tại với {0}"
msgid "The stock for the item {0} in the {1} warehouse was negative on the {2}. You should create a positive entry {3} before the date {4} and time {5} to post the correct valuation rate. For more details, please read the documentation."
msgstr "Hàng tồn kho cho mặt hàng {0} trong kho {1} âm vào ngày {2}. Bạn nên tạo một mục dương {3} trước ngày {4} và thời gian {5} để đăng tỷ giá định giá chính xác. Để biết thêm chi tiết, vui lòng đọc tài liệu."
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:737
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:740
msgid "The stock has been reserved for the following Items and Warehouses, un-reserve the same to {0} the Stock Reconciliation:
{1}"
msgstr "Hàng tồn kho đã được dự trữ cho các Mặt hàng và Kho sau, bỏ dự trữ cùng để {0} Đối soát Tồn kho:
{1}"
@@ -54748,11 +54769,11 @@ msgstr ""
msgid "The system will create a Sales Invoice or a POS Invoice from the POS interface based on this setting. For high-volume transactions, it is recommended to use POS Invoice."
msgstr "Hệ thống sẽ tạo Hóa đơn bán hàng hoặc Hóa đơn POS từ giao diện POS dựa trên cài đặt này. Đối với các giao dịch khối lượng lớn, nên sử dụng Hóa đơn POS."
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1011
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1110
msgid "The task has been enqueued as a background job. In case there is any issue on processing in background, the system will add a comment about the error on this Stock Reconciliation and revert to the Draft stage"
msgstr "Tác vụ đã được đưa vào hàng đợi như một công việc nền. Trong trường hợp có bất kỳ vấn đề nào khi xử lý nền, hệ thống sẽ thêm một bình luận về lỗi trên Đối soát Tồn kho này và quay lại giai đoạn Nháp"
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1022
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1121
msgid "The task has been enqueued as a background job. In case there is any issue on processing in background, the system will add a comment about the error on this Stock Reconciliation and revert to the Submitted stage"
msgstr "Tác vụ đã được đưa vào hàng đợi như một công việc nền. Trong trường hợp có bất kỳ vấn đề nào khi xử lý nền, hệ thống sẽ thêm một bình luận về lỗi trên Đối soát Tồn kho này và quay lại giai đoạn Đã gửi"
@@ -54800,15 +54821,15 @@ msgstr "Giá trị của {0} khác nhau giữa các mặt hàng {1} và {2}"
msgid "The value {0} is already assigned to an existing Item {1}."
msgstr "Giá trị {0} đã được gán cho một mặt hàng hiện có {1}."
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1251
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1258
msgid "The warehouse where you store finished Items before they are shipped."
msgstr "Kho nơi bạn lưu trữ các mặt hàng hoàn thành trước khi chúng được giao."
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1244
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1251
msgid "The warehouse where you store your raw materials. Each required item can have a separate source warehouse. Group warehouse also can be selected as source warehouse. On submission of the Work Order, the raw materials will be reserved in these warehouses for production usage."
msgstr "Kho nơi bạn lưu trữ nguyên vật liệu thô. Mỗi mặt hàng yêu cầu có thể có một kho nguồn riêng. Kho nhóm cũng có thể được chọn làm kho nguồn. Khi gửi Lệnh sản xuất, nguyên vật liệu thô sẽ được dự trữ trong các kho này để sử dụng cho sản xuất."
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1256
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1263
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 "Kho nơi các mặt hàng của bạn sẽ được chuyển khi bạn bắt đầu sản xuất. Kho nhóm cũng có thể được chọn làm kho Đang thực hiện."
@@ -54816,11 +54837,11 @@ msgstr "Kho nơi các mặt hàng của bạn sẽ được chuyển khi bạn b
msgid "The withdrawal or deposit amounts - only required if there's no amount column."
msgstr ""
-#: erpnext/manufacturing/doctype/job_card/job_card.py:908
+#: erpnext/manufacturing/doctype/job_card/job_card.py:909
msgid "The {0} ({1}) must be equal to {2} ({3})"
msgstr "{0} ({1}) phải bằng {2} ({3})"
-#: erpnext/public/js/controllers/transaction.js:3359
+#: erpnext/public/js/controllers/transaction.js:3373
msgid "The {0} contains Unit Price Items."
msgstr "{0} chứa các mặt hàng theo đơn giá."
@@ -54836,7 +54857,7 @@ msgstr "{0} {1} đã được tạo thành công"
msgid "The {0} {1} does not match with the {0} {2} in the {3} {4}"
msgstr "{0} {1} không khớp với {0} {2} trong {3} {4}"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1014
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1015
msgid "The {0} {1} is used to calculate the valuation cost for the finished good {2}."
msgstr "{0} {1} được sử dụng để tính chi phí định giá cho thành phẩm {2}."
@@ -54921,7 +54942,7 @@ msgstr "Không tìm thấy lô nào cho {0}: {1}"
msgid "There is one unreconciled transaction before {0}."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1977
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2035
msgid "There must be atleast 1 Finished Good in this Stock Entry"
msgstr "Phải có ít nhất 1 Thành phẩm trong Phiếu kho này"
@@ -54985,7 +55006,7 @@ msgstr "Tóm tắt Tháng này"
msgid "This PDF is password protected. Please set the correct statement password on the Bank Account and try again."
msgstr ""
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1745
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1754
msgid "This Payment Entry is reconciled with {0}. Cancelling will automatically unreconcile it. Do you want to proceed?"
msgstr ""
@@ -55033,7 +55054,7 @@ msgstr ""
msgid "This covers all scorecards tied to this Setup"
msgstr "Điều này bao gồm tất cả các thẻ điểm gắn với Cài đặt này"
-#: erpnext/controllers/status_updater.py:489
+#: erpnext/controllers/status_updater.py:500
msgid "This document is over limit by {0} {1} for item {4}. Are you making another {3} against the same {2}?"
msgstr "Tài liệu này vượt quá giới hạn {0} {1} cho mặt hàng {4}. Bạn đang tạo một {3} khác đối với cùng một {2}?"
@@ -55136,7 +55157,7 @@ msgstr "Điều này được coi là nguy hiểm từ quan điểm kế toán."
msgid "This is done to handle accounting for cases when Purchase Receipt is created after Purchase Invoice"
msgstr "Điều này được thực hiện để xử lý kế toán cho các trường hợp khi Phiếu nhận hàng mua được tạo sau Hóa đơn mua hàng"
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1237
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1244
msgid "This is enabled by default. If you want to plan materials for sub-assemblies of the Item you're manufacturing leave this enabled. If you plan and manufacture the sub-assemblies separately, you can disable this checkbox."
msgstr "Điều này được bật theo mặc định. Nếu bạn muốn lập kế hoạch nguyên vật liệu cho các cụm con của mặt hàng bạn đang sản xuất, hãy để điều này được bật. Nếu bạn lập kế hoạch và sản xuất các cụm con riêng biệt, bạn có thể tắt hộp kiểm này."
@@ -55181,7 +55202,7 @@ msgstr "Bộ lọc mặt hàng này đã được áp dụng cho {0}"
#: erpnext/www/banking.py:35
msgid "This method is only meant for developer mode"
-msgstr ""
+msgstr "Phương pháp này chỉ dành cho chế độ nhà phát triển"
#. Header text in the CRM Workspace
#: erpnext/crm/workspace/crm/crm.json
@@ -55211,7 +55232,7 @@ msgstr ""
msgid "This schedule was created when Asset {0} was adjusted through Asset Value Adjustment {1}."
msgstr "Lịch trình này được tạo khi Tài sản {0} được điều chỉnh thông qua Điều chỉnh giá trị tài sản {1}."
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:476
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:479
msgid "This schedule was created when Asset {0} was consumed through Asset Capitalization {1}."
msgstr "Lịch trình này được tạo khi Tài sản {0} được tiêu thụ thông qua Tích tụ tài sản {1}."
@@ -55219,11 +55240,11 @@ msgstr "Lịch trình này được tạo khi Tài sản {0} được tiêu th
msgid "This schedule was created when Asset {0} was repaired through Asset Repair {1}."
msgstr "Lịch trình này được tạo khi Tài sản {0} được sửa chữa thông qua Sửa chữa tài sản {1}."
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1542
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1549
msgid "This schedule was created when Asset {0} was restored due to Sales Invoice {1} cancellation."
msgstr "Lịch trình này được tạo khi Tài sản {0} được khôi phục do hủy Hóa đơn bán hàng {1}."
-#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:585
+#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:588
msgid "This schedule was created when Asset {0} was restored on Asset Capitalization {1}'s cancellation."
msgstr "Lịch trình này được tạo khi Tài sản {0} được khôi phục khi hủy Tích tụ tài sản {1}."
@@ -55231,7 +55252,7 @@ msgstr "Lịch trình này được tạo khi Tài sản {0} được khôi ph
msgid "This schedule was created when Asset {0} was restored."
msgstr "Lịch trình này được tạo khi Tài sản {0} được khôi phục."
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1538
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1545
msgid "This schedule was created when Asset {0} was returned through Sales Invoice {1}."
msgstr "Lịch trình này được tạo khi Tài sản {0} được trả lại thông qua Hóa đơn bán hàng {1}."
@@ -55243,7 +55264,7 @@ msgstr "Lịch trình này được tạo khi Tài sản {0} bị thanh lý."
msgid "This schedule was created when Asset {0} was {1} into new Asset {2}."
msgstr "Lịch trình này được tạo khi Tài sản {0} được {1} thành Tài sản mới {2}."
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1514
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1521
msgid "This schedule was created when Asset {0} was {1} through Sales Invoice {2}."
msgstr "Lịch trình này được tạo khi Tài sản {0} được {1} thông qua Hóa đơn bán hàng {2}."
@@ -55436,7 +55457,7 @@ msgstr "Thời gian tính bằng phút"
msgid "Time in mins."
msgstr "Thời gian tính bằng phút."
-#: erpnext/manufacturing/doctype/job_card/job_card.py:885
+#: erpnext/manufacturing/doctype/job_card/job_card.py:886
msgid "Time logs are required for {0} {1}"
msgstr "Nhật ký thời gian là bắt buộc cho {0} {1}"
@@ -55455,6 +55476,12 @@ msgstr "Thời gian(tính bằng phút)"
msgid "Timeline"
msgstr ""
+#. Description of the 'PCV Job Timeout (seconds)' (Int) field in DocType
+#. 'Accounts Settings'
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
+msgid "Timeout (in seconds) for each background job enqueued by Process Period Closing Voucher"
+msgstr ""
+
#: erpnext/manufacturing/doctype/workstation/workstation_job_card.html:36
#: erpnext/public/js/projects/timer.js:5
msgid "Timer"
@@ -55498,7 +55525,7 @@ msgstr "Chi tiết Bảng chấm công"
msgid "Timesheet for tasks."
msgstr "Bảng chấm công cho các công việc."
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:935
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:942
msgid "Timesheet {0} cannot be invoiced in its current state"
msgstr "Bảng chấm công {0} không thể xuất hóa đơn ở trạng thái hiện tại"
@@ -55770,24 +55797,18 @@ msgstr "Để thêm Các hoạt động, hãy đánh dấu hộp kiểm 'Có ho
msgid "To add subcontracted Item's raw materials if include exploded items is disabled."
msgstr "Để thêm nguyên vật liệu thô của mặt hàng gia công nếu bao gồm các mục khai thác bị tắt."
-#: erpnext/controllers/status_updater.py:482
+#: erpnext/controllers/status_updater.py:493
msgid "To allow over billing, update \"Over Billing Allowance\" in Accounts Settings or the Item."
msgstr "Để cho phép thanh toán vượt quá, hãy cập nhật \"Cho phép thanh toán vượt\" trong Cài đặt tài khoản hoặc mặt hàng."
-#: erpnext/controllers/status_updater.py:476
+#: erpnext/controllers/status_updater.py:487
msgid "To allow over ordering, update \"Over Order Allowance\" in Buying Settings."
msgstr ""
-#: erpnext/controllers/status_updater.py:478
+#: erpnext/controllers/status_updater.py:489
msgid "To allow over receipt / delivery, update \"Over Receipt/Delivery Allowance\" in Stock Settings or the Item."
msgstr "Để cho phép nhận/giao vượt quá, hãy cập nhật \"Cho phép nhận/giao vượt\" trong Cài đặt kho hoặc mặt hàng."
-#. Description of the 'Mandatory Depends On' (Small Text) field in DocType
-#. 'Inventory Dimension'
-#: erpnext/stock/doctype/inventory_dimension/inventory_dimension.json
-msgid "To apply condition on parent field use parent.field_name and to apply condition on child table use doc.field_name. Here field_name could be based on the actual column name of the respective field."
-msgstr "Để áp dụng điều kiện trên trường cha, hãy sử dụng parent.field_name và để áp dụng điều kiện trên bảng con, hãy sử dụng doc.field_name. Ở đây field_name có thể dựa trên tên cột thực tế của trường tương ứng."
-
#. Label of the delivered_by_supplier (Check) field in DocType 'Purchase Order
#. Item'
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
@@ -55980,6 +56001,22 @@ msgstr "Tổng chi phí bổ sung"
msgid "Total Advance"
msgstr "Tổng tạm ứng"
+#: erpnext/public/js/utils.js:250
+msgid "Total Advance Paid"
+msgstr ""
+
+#: erpnext/public/js/utils.js:195
+msgid "Total Advance Paid: {0}"
+msgstr ""
+
+#: erpnext/public/js/utils.js:252
+msgid "Total Advance Received"
+msgstr ""
+
+#: erpnext/public/js/utils.js:198
+msgid "Total Advance Received: {0}"
+msgstr ""
+
#. Label of the total_allocated_amount (Currency) field in DocType 'Payment
#. Entry'
#: erpnext/accounts/doctype/payment_entry/payment_entry.json
@@ -56112,12 +56149,12 @@ msgstr "Tổng hoa hồng"
#. 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:904
+#: erpnext/manufacturing/doctype/job_card/job_card.py:905
#: erpnext/manufacturing/report/job_card_summary/job_card_summary.py:174
msgid "Total Completed Qty"
msgstr "Tổng số lượng đã hoàn thành"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:191
+#: erpnext/manufacturing/doctype/job_card/job_card.py:192
msgid "Total Completed Qty is required for Job Card {0}, please start and complete the job card before submission"
msgstr "Tổng số lượng đã hoàn thành là bắt buộc cho Thẻ công việc {0}, vui lòng bắt đầu và hoàn thành thẻ công việc trước khi gửi"
@@ -56622,7 +56659,11 @@ msgstr "Tổng thời gian (tính bằng phút)"
msgid "Total Time in Mins"
msgstr "Tổng thời gian tính bằng phút"
-#: erpnext/public/js/utils.js:193
+#: erpnext/public/js/utils.js:253
+msgid "Total Unpaid"
+msgstr ""
+
+#: erpnext/public/js/utils.js:200
msgid "Total Unpaid: {0}"
msgstr "Tổng chưa thanh toán: {0}"
@@ -56701,7 +56742,7 @@ msgstr "Tổng thời gian máy trạm (Tính bằng giờ)"
msgid "Total allocated percentage for sales team should be 100"
msgstr "Tổng phần trăm phân bổ cho nhóm bán hàng phải bằng 100"
-#: erpnext/selling/doctype/customer/customer.py:193
+#: erpnext/selling/doctype/customer/customer.py:194
msgid "Total contribution percentage should be equal to 100"
msgstr "Tổng phần trăm đóng góp phải bằng 100"
@@ -56819,22 +56860,6 @@ msgstr "Thông tin trạng thái theo dõi"
msgid "Tracking URL"
msgstr "URL theo dõi"
-#. Option for the 'Apply On' (Select) field in DocType 'Pricing Rule'
-#. Option for the 'Apply On' (Select) field in DocType 'Promotional Scheme'
-#. Label of the transaction_tab (Tab Break) field in DocType 'Selling Settings'
-#. Label of the transaction (Select) field in DocType 'Authorization Rule'
-#. Option for the 'Based On' (Select) field in DocType 'Repost Item Valuation'
-#: erpnext/accounts/doctype/bank_reconciliation_tool/bank_reconciliation_tool.py:1057
-#: erpnext/accounts/doctype/pricing_rule/pricing_rule.json
-#: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json
-#: erpnext/manufacturing/doctype/workstation/workstation_dashboard.py:10
-#: erpnext/public/js/utils/naming_series.js:219
-#: erpnext/selling/doctype/selling_settings/selling_settings.json
-#: erpnext/setup/doctype/authorization_rule/authorization_rule.json
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json
-msgid "Transaction"
-msgstr "Giao dịch"
-
#. Label of the transaction_currency (Link) field in DocType 'GL Entry'
#. Label of the currency (Link) field in DocType 'Payment Request'
#: erpnext/accounts/doctype/gl_entry/gl_entry.json
@@ -56892,11 +56917,11 @@ msgstr "Mục hồ sơ xóa giao dịch"
msgid "Transaction Deletion Record To Delete"
msgstr "Xóa hồ sơ giao dịch"
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1103
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1114
msgid "Transaction Deletion Record {0} is already running. {1}"
msgstr "Hồ sơ xóa giao dịch {0} đang chạy. {1}"
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1122
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:1133
msgid "Transaction Deletion Record {0} is currently deleting {1}. Cannot save documents until deletion completes."
msgstr "Hồ sơ xóa giao dịch {0} hiện đang xóa {1}. Không thể lưu tài liệu cho đến khi xóa xong."
@@ -57001,7 +57026,7 @@ msgstr "Giao dịch mà thuế bị khấu giữ"
msgid "Transaction from which tax is withheld"
msgstr "Giao dịch từ đó thuế bị khấu giữ"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:862
+#: erpnext/manufacturing/doctype/job_card/job_card.py:863
msgid "Transaction not allowed against stopped Work Order {0}"
msgstr "Giao dịch không được phép đối với Lệnh sản xuất đã dừng {0}"
@@ -57048,11 +57073,16 @@ msgstr "Lịch sử hàng năm của giao dịch"
msgid "Transactions against the Company already exist! Chart of Accounts can only be imported for a Company with no transactions."
msgstr "Các giao dịch đối với Công ty đã tồn tại! Bảng tài khoản chỉ có thể được nhập cho Công ty không có giao dịch."
+#. Description of the 'Credit Limit' (Table) field in DocType 'Customer'
+#: erpnext/selling/doctype/customer/customer.json
+msgid "Transactions are blocked or warned when outstanding balance exceeds this amount."
+msgstr ""
+
#: banking/src/components/features/BankStatementImporter/CSV/StatementDetails.tsx:239
msgid "Transactions to be imported into the system"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1199
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1206
msgid "Transactions using Sales Invoice in POS are disabled."
msgstr "Các giao dịch sử dụng Hóa đơn bán hàng trong POS đã bị tắt."
@@ -57487,7 +57517,7 @@ msgstr "Cài đặt UAE VAT"
#: erpnext/manufacturing/doctype/workstation/workstation.js:480
#: erpnext/manufacturing/report/bom_explorer/bom_explorer.py:70
#: erpnext/manufacturing/report/bom_operations_time/bom_operations_time.py:110
-#: erpnext/public/js/stock_analytics.js:94 erpnext/public/js/utils.js:841
+#: erpnext/public/js/stock_analytics.js:94 erpnext/public/js/utils.js:858
#: erpnext/quality_management/doctype/quality_goal_objective/quality_goal_objective.json
#: erpnext/quality_management/doctype/quality_review_objective/quality_review_objective.json
#: erpnext/selling/doctype/delivery_schedule_item/delivery_schedule_item.json
@@ -57517,7 +57547,7 @@ msgstr "Cài đặt UAE VAT"
#: erpnext/stock/report/available_serial_no/available_serial_no.py:101
#: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:87
#: erpnext/stock/report/item_prices/item_prices.py:55
-#: erpnext/stock/report/item_where_used/item_where_used.py:75
+#: erpnext/stock/report/item_where_used/item_where_used.py:69
#: erpnext/stock/report/item_wise_consumption/item_wise_consumption.py:60
#: erpnext/stock/report/product_bundle_balance/product_bundle_balance.py:94
#: erpnext/stock/report/stock_ageing/stock_ageing.py:223
@@ -57597,7 +57627,7 @@ msgstr ""
msgid "UOM Name"
msgstr "Tên Đơn vị đo"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:4274
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:4332
msgid "UOM conversion factor required for UOM: {0} in Item: {1}"
msgstr "Hệ số chuyển đổi Đơn vị đo là bắt buộc cho Đơn vị đo: {0} trong Mặt hàng: {1}"
@@ -57649,7 +57679,7 @@ msgstr "Hủy đối soát"
msgid "UnReconcile Allocations"
msgstr "Hủy đối soát phân bổ"
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:466
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:477
msgid "Unable to fetch DocType details. Please contact system administrator."
msgstr "Không thể lấy chi tiết DocType. Vui lòng liên hệ quản trị hệ thống."
@@ -57753,7 +57783,7 @@ msgstr ""
msgid "Undo {}?"
msgstr ""
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:938
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:949
msgid "Unexpected Naming Series Pattern"
msgstr "Mẫu dãy đặt tên không mong đợi"
@@ -57978,7 +58008,7 @@ msgstr "Đột xuất"
msgid "Unsecured Loans"
msgstr "Vay không có bảo đảm"
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1714
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1723
msgid "Unset Matched Payment Request"
msgstr "Bỏ đặt Yêu cầu thanh toán đã khớp"
@@ -58128,7 +58158,7 @@ msgstr "Cập nhật tồn kho hiện tại"
#: erpnext/buying/doctype/purchase_order/purchase_order.js:324
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:43
-#: erpnext/public/js/utils.js:947
+#: erpnext/public/js/utils.js:964
#: erpnext/selling/doctype/quotation/quotation.js:136
#: erpnext/selling/doctype/sales_order/sales_order.js:90
#: erpnext/selling/doctype/sales_order/sales_order.js:946
@@ -58228,7 +58258,7 @@ msgstr "Đang cập nhật các trường chi phí và thanh toán đối với
msgid "Updating Variants..."
msgstr "Đang cập nhật các biến thể..."
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1199
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1206
msgid "Updating Work Order status"
msgstr "Đang cập nhật trạng thái Lệnh sản xuất"
@@ -58238,7 +58268,7 @@ msgstr "Đang cập nhật chi tiết."
#: banking/src/components/features/Settings/Rules/RuleList.tsx:114
msgid "Updating..."
-msgstr ""
+msgstr "Đang cập nhật..."
#: erpnext/accounts/doctype/bank_reconciliation_tool/bank_reconciliation_tool.js:48
msgid "Upload Bank Statement"
@@ -58256,7 +58286,7 @@ msgstr ""
#: banking/src/pages/BankStatementImporter.tsx:148
msgid "Uploading..."
-msgstr ""
+msgstr "Đang tải lên..."
#. Description of the 'Submit ERR Journals?' (Check) field in DocType 'Company'
#: erpnext/setup/doctype/company/company.json
@@ -58450,6 +58480,12 @@ msgstr "Đã sử dụng"
msgid "Used for Production Plan"
msgstr "Được sử dụng cho Kế hoạch sản xuất"
+#. Description of the 'Is Internal Supplier' (Check) field in DocType
+#. 'Supplier'
+#: erpnext/buying/doctype/supplier/supplier.json
+msgid "Used for inter-company transactions"
+msgstr ""
+
#. Description of the 'Purchase Expense Contra Account' (Link) field in DocType
#. 'Item Default'
#: erpnext/stock/doctype/item_default/item_default.json
@@ -58461,6 +58497,12 @@ msgstr ""
msgid "Used to create an opening Stock Entry with the Valuation Rate when the item is saved"
msgstr ""
+#. Description of the 'Tax Withholding Group' (Link) field in DocType
+#. 'Supplier'
+#: erpnext/buying/doctype/supplier/supplier.json
+msgid "Used to pick the correct rate row inside the Tax Withholding Category for this supplier (e.g. Company vs Individual rates)"
+msgstr ""
+
#. Description of the 'Account Category' (Link) field in DocType 'Account'
#: erpnext/accounts/doctype/account/account.json
msgid "Used with Financial Report Template"
@@ -58494,6 +58536,10 @@ msgstr "Thời gian giải quyết của người dùng"
msgid "User has not applied rule on the invoice {0}"
msgstr "Người dùng đã không áp dụng quy tắc trên hóa đơn {0}"
+#: erpnext/crm/frappe_crm_api.py:176
+msgid "User not allowed to synchronize data from Frappe CRM on ERPNext. Contact System Manager of ERPNext."
+msgstr ""
+
#: erpnext/setup/doctype/employee/employee.py:298
msgid "User {0} does not exist"
msgstr "Người dùng {0} không tồn tại"
@@ -58530,6 +58576,11 @@ msgstr "Người dùng có thể bật hộp kiểm nếu họ muốn điều ch
msgid "Users can make manufacture entry against Job Cards"
msgstr "Người dùng có thể tạo mục sản xuất đối với Thẻ công việc"
+#. Description of the 'Portal Users' (Tab Break) field in DocType 'Customer'
+#: erpnext/selling/doctype/customer/customer.json
+msgid "Users listed here can log into the customer portal to view their orders, invoices, and deliveries."
+msgstr ""
+
#. Description of the 'Role Allowed to over bill ' (Link) field in DocType
#. 'Accounts Settings'
#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json
@@ -58803,11 +58854,11 @@ msgstr "Tỷ giá định giá"
msgid "Valuation Rate (In / Out)"
msgstr "Tỷ giá định giá (Nhập / Xuất)"
-#: erpnext/stock/stock_ledger.py:2042
+#: erpnext/stock/stock_ledger.py:2031
msgid "Valuation Rate Missing"
msgstr "Thiếu tỷ giá định giá"
-#: erpnext/stock/stock_ledger.py:2020
+#: erpnext/stock/stock_ledger.py:2009
msgid "Valuation Rate for the Item {0}, is required to do accounting entries for {1} {2}."
msgstr "Tỷ giá định giá cho Mặt hàng {0}, là bắt buộc để thực hiện các bút toán kế toán cho {1} {2}."
@@ -58815,7 +58866,7 @@ msgstr "Tỷ giá định giá cho Mặt hàng {0}, là bắt buộc để thự
msgid "Valuation Rate is mandatory if Opening Stock entered"
msgstr "Tỷ giá định giá là bắt buộc nếu nhập tồn kho đầu kỳ"
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:789
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:792
msgid "Valuation Rate required for Item {0} at row {1}"
msgstr "Tỷ giá định giá là bắt buộc cho Mặt hàng {0} tại hàng {1}"
@@ -58825,7 +58876,7 @@ msgstr "Tỷ giá định giá là bắt buộc cho Mặt hàng {0} tại hàng
msgid "Valuation and Total"
msgstr "Định giá và Tổng"
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:993
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:996
msgid "Valuation rate for customer provided items has been set to zero."
msgstr "Tỷ giá định giá cho các mặt hàng do khách hàng cung cấp đã được đặt thành không."
@@ -58842,7 +58893,7 @@ msgstr "Tỷ giá định giá cho mặt hàng theo Hóa đơn bán hàng (Chỉ
msgid "Valuation type charges can not be marked as Inclusive"
msgstr "Các khoản phí loại định giá không thể được đánh dấu là Bao gồm"
-#: erpnext/public/js/controllers/accounts.js:231
+#: erpnext/public/js/controllers/accounts.js:228
msgid "Valuation type charges can not marked as Inclusive"
msgstr "Các khoản phí loại định giá không thể được đánh dấu là Bao gồm"
@@ -58940,7 +58991,7 @@ msgstr "Vara"
#. Column Map'
#: erpnext/accounts/doctype/bank_statement_import_log_column_map/bank_statement_import_log_column_map.json
msgid "Variable"
-msgstr ""
+msgstr "Biến"
#. Label of the variable_label (Link) field in DocType 'Supplier Scorecard
#. Scoring Variable'
@@ -59358,7 +59409,7 @@ msgstr ""
#: banking/src/components/features/ActionLog/ActionLogDialogBody.tsx:394
msgid "Voucher Name"
-msgstr ""
+msgstr "Tên phiếu thanh toán"
#. Label of the voucher_no (Dynamic Link) field in DocType 'Advance Payment
#. Ledger Entry'
@@ -59664,7 +59715,7 @@ msgstr "Kho là bắt buộc để lấy các mặt hàng FG có thể sản xu
msgid "Warehouse not found against the account {0}"
msgstr "Không tìm thấy kho đối với tài khoản {0}"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1256
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1263
#: erpnext/stock/doctype/delivery_note/delivery_note.py:414
msgid "Warehouse required for stock Item {0}"
msgstr "Kho là bắt buộc cho mặt hàng tồn kho {0}"
@@ -59694,7 +59745,7 @@ msgstr "Kho {0} không tồn tại"
msgid "Warehouse {0} is not allowed for Sales Order {1}, it should be {2}"
msgstr "Kho {0} không được phép cho Đơn đặt hàng {1}, nó phải là {2}"
-#: erpnext/controllers/stock_controller.py:813
+#: erpnext/controllers/stock_controller.py:816
msgid "Warehouse {0} is not linked to any account, please mention the account in the warehouse record or set default inventory account in company {1}."
msgstr "Kho {0} không được liên kết với bất kỳ tài khoản nào, vui lòng đề cập tài khoản trong bản ghi kho hoặc đặt tài khoản hàng tồn kho mặc định trong công ty {1}."
@@ -59981,10 +60032,6 @@ msgstr "Thông số trang web"
msgid "Website:"
msgstr "Trang mạng:"
-#: erpnext/public/js/utils/naming_series.js:95
-msgid "Week of the year"
-msgstr ""
-
#: erpnext/selling/report/sales_analytics/sales_analytics.py:457
#: erpnext/stock/report/stock_analytics/stock_analytics.py:121
msgid "Week {0} {1}"
@@ -60123,7 +60170,12 @@ msgstr "Khi tạo một mặt hàng, nhập giá trị cho trường này sẽ t
msgid "When enabled, it adds a cutoff date filter to Delivery Notes created in bulk from Sales Orders. This allows you to process orders only with a transaction date up to the specified cutoff date, which is useful for period-end processing and batch fulfillment."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:394
+#. Description of the 'Block Supplier' (Check) field in DocType 'Supplier'
+#: erpnext/buying/doctype/supplier/supplier.json
+msgid "When enabled, transactions with this supplier will be blocked based on the Hold Type below"
+msgstr ""
+
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:397
msgid "When there are multiple finished goods ({0}) in a Repack stock entry, the basic rate for all finished goods must be set manually. To set rate manually, enable the checkbox 'Set Basic Rate Manually' in the respective finished good row."
msgstr "Khi có nhiều thành phẩm ({0}) trong một mục kho Đóng gói lại, đơn giá cho tất cả thành phẩm phải được đặt thủ công. Để đặt giá thủ công, hãy bật hộp kiểm 'Đặt đơn giá thủ công' trong hàng thành phẩm tương ứng."
@@ -60354,7 +60406,7 @@ msgstr "Nguyên liệu tiêu hao đơn hàng công việc"
msgid "Work Order Item"
msgstr "Mục đơn hàng công việc"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1012
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1015
msgid "Work Order Mismatch"
msgstr ""
@@ -60403,8 +60455,8 @@ msgstr "Không thể tạo đơn hàng công việc vì lý do sau:
{0}"
msgid "Work Order cannot be raised against a Item Template"
msgstr "Không thể tạo đơn hàng công việc đối với mẫu vật tư"
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2662
-#: erpnext/manufacturing/doctype/work_order/work_order.py:2742
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2694
+#: erpnext/manufacturing/doctype/work_order/work_order.py:2774
msgid "Work Order has been {0}"
msgstr "Đơn hàng công việc đã được {0}"
@@ -60416,11 +60468,11 @@ msgstr "Đơn hàng công việc không được tạo"
msgid "Work Order {0} created"
msgstr "Đơn hàng công việc {0} đã được tạo"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2638
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2696
msgid "Work Order {0} has no produced qty"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1136
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1139
msgid "Work Order {0}: Job Card not found for the operation {1}"
msgstr ""
@@ -60732,14 +60784,6 @@ msgstr "Tên năm"
msgid "Year Start Date"
msgstr "Ngày bắt đầu năm"
-#: erpnext/public/js/utils/naming_series.js:92
-msgid "Year in 2 digits"
-msgstr ""
-
-#: erpnext/public/js/utils/naming_series.js:91
-msgid "Year in 4 digits"
-msgstr ""
-
#. Label of the year_of_passing (Int) field in DocType 'Employee Education'
#: erpnext/setup/doctype/employee_education/employee_education.json
msgid "Year of Passing"
@@ -60789,11 +60833,7 @@ msgstr "Bạn cũng có thể sao chép-dán liên kết này vào trình duyệ
msgid "You can also set default CWIP account in Company {}"
msgstr "Bạn cũng có thể đặt tài khoản CWIP mặc định trong Công ty {}"
-#: erpnext/public/js/utils/naming_series.js:87
-msgid "You can also use variables in the series name by putting them between (.) dots"
-msgstr ""
-
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1057
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1064
msgid "You can change the parent account to a Balance Sheet account or select a different account."
msgstr "Bạn có thể thay đổi tài khoản gốc thành tài khoản Bảng cân đối kế toán hoặc chọn một tài khoản khác."
@@ -60834,7 +60874,7 @@ msgstr ""
msgid "You can use {0} to reconcile against {1} later."
msgstr "Bạn có thể sử dụng {0} để đối trừ với {1} sau."
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1360
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1378
msgid "You can't make any changes to Job Card since Work Order is closed."
msgstr "Bạn không thể thay đổi Thẻ công việc vì Đơn hàng công việc đã đóng."
@@ -60850,7 +60890,7 @@ msgstr "Bạn không thể đổi Điểm Thưởng có giá trị lớn hơn T
msgid "You cannot change the rate if BOM is mentioned against any Item."
msgstr "Bạn không thể thay đổi tỷ giá nếu BOM được đề cập đối với bất kỳ vật tư nào."
-#: erpnext/accounts/doctype/accounting_period/accounting_period.py:136
+#: erpnext/accounts/doctype/accounting_period/accounting_period.py:149
msgid "You cannot create a {0} within the closed Accounting Period {1}"
msgstr "Bạn không thể tạo {0} trong Kỳ kế toán đã đóng {1}"
@@ -60874,7 +60914,7 @@ msgstr "Bạn không thể xóa Loại dự án 'Bên ngoài'"
msgid "You cannot edit root node."
msgstr "Bạn không thể chỉnh sửa nút gốc."
-#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:196
+#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:197
msgid "You cannot enable both the settings '{0}' and '{1}'."
msgstr "Bạn không thể bật cả hai cài đặt '{0}' và '{1}'."
@@ -60927,11 +60967,11 @@ msgstr "Bạn không có đủ Điểm Thưởng để đổi"
msgid "You don't have enough points to redeem."
msgstr "Bạn không có đủ điểm để đổi."
-#: erpnext/controllers/accounts_controller.py:4446
+#: erpnext/controllers/accounts_controller.py:4444
msgid "You don't have permission to create a Company Address. Please contact your System Manager."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:4426
+#: erpnext/controllers/accounts_controller.py:4424
msgid "You don't have permission to update Company details. Please contact your System Manager."
msgstr ""
@@ -60939,15 +60979,15 @@ msgstr ""
msgid "You don't have permission to update Received Qty DocField for item {0}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:4420
+#: erpnext/controllers/accounts_controller.py:4418
msgid "You don't have permission to update this document. Please contact your System Manager."
msgstr ""
-#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:291
+#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.py:303
msgid "You had {} errors while creating opening invoices. Check {} for more details"
msgstr "Bạn có {} lỗi khi tạo hóa đơn mở đầu. Xem {} để biết thêm chi tiết"
-#: erpnext/public/js/utils.js:1047
+#: erpnext/public/js/utils.js:1064
msgid "You have already selected items from {0} {1}"
msgstr "Bạn đã chọn các mục từ {0} {1}"
@@ -60979,11 +61019,11 @@ msgstr ""
msgid "You have to enable auto re-order in Stock Settings to maintain re-order levels."
msgstr "Bạn phải bật tự động đặt hàng lại trong Cài đặt kho để duy trì mức đặt hàng lại."
-#: erpnext/selling/page/point_of_sale/pos_controller.js:281
+#: erpnext/selling/page/point_of_sale/pos_controller.js:272
msgid "You have unsaved changes. Do you want to save the invoice?"
msgstr "Bạn có thay đổi chưa lưu. Bạn có muốn lưu hóa đơn không?"
-#: erpnext/selling/page/point_of_sale/pos_controller.js:743
+#: erpnext/selling/page/point_of_sale/pos_controller.js:734
msgid "You must select a customer before adding an item."
msgstr "Bạn phải chọn một khách hàng trước khi thêm một mặt hàng."
@@ -60998,7 +61038,7 @@ msgstr "Bạn đã chọn nhóm tài khoản {1} làm Tài khoản {2} ở hàng
#. Option for the 'Provider' (Select) field in DocType 'Video'
#: erpnext/utilities/doctype/video/video.json
msgid "YouTube"
-msgstr ""
+msgstr "YouTube"
#. Name of a report
#: erpnext/utilities/report/youtube_interactions/youtube_interactions.json
@@ -61047,7 +61087,7 @@ msgstr "Số dư bằng không"
msgid "Zero Rated"
msgstr "Không chịu thuế"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:723
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:726
msgid "Zero quantity"
msgstr "Số lượng bằng không"
@@ -61073,7 +61113,7 @@ msgstr "[Quan trọng] [ERPNext] Lỗi tự động sắp xếp lại"
msgid "`Allow Negative rates for Items`"
msgstr "`Cho phép tỷ giá âm cho vật tư`"
-#: erpnext/stock/stock_ledger.py:2034
+#: erpnext/stock/stock_ledger.py:2023
msgid "after"
msgstr "sau"
@@ -61114,7 +61154,7 @@ msgid "cannot be greater than 100"
msgstr "không thể lớn hơn 100"
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:341
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1145
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1152
msgid "dated {0}"
msgstr "ngày {0}"
@@ -61167,10 +61207,6 @@ msgstr "exchangerate.host"
msgid "fieldname"
msgstr "tên_trường"
-#: erpnext/public/js/utils/naming_series.js:97
-msgid "fieldname on the document e.g."
-msgstr ""
-
#. Option for the 'Service Provider' (Select) field in DocType 'Currency
#. Exchange Settings'
#: erpnext/accounts/doctype/currency_exchange_settings/currency_exchange_settings.json
@@ -61248,7 +61284,7 @@ msgstr "trên 5"
msgid "paid to"
msgstr "đã thanh toán cho"
-#: erpnext/public/js/utils.js:463
+#: erpnext/public/js/utils.js:480
msgid "payments app is not installed. Please install it from {0} or {1}"
msgstr "Ứng dụng thanh toán chưa được cài đặt. Vui lòng cài đặt từ {0} hoặc {1}"
@@ -61268,7 +61304,7 @@ msgstr "Ứng dụng thanh toán chưa được cài đặt. Vui lòng cài đ
msgid "per hour"
msgstr "mỗi giờ"
-#: erpnext/stock/stock_ledger.py:2035
+#: erpnext/stock/stock_ledger.py:2024
msgid "performing either one below:"
msgstr "thực hiện một trong các mục sau:"
@@ -61299,9 +61335,9 @@ msgstr "đã nhận từ"
#: banking/src/components/features/BankReconciliation/BankBalance.tsx:143
msgid "reconciled"
-msgstr ""
+msgstr "đã đối soát"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1516
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1523
msgid "returned"
msgstr "đã trả lại"
@@ -61336,7 +61372,7 @@ msgstr "rgt"
msgid "sandbox"
msgstr "hộp cát"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1516
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1523
msgid "sold"
msgstr "đã bán"
@@ -61344,8 +61380,8 @@ msgstr "đã bán"
msgid "subscription is already cancelled."
msgstr "đăng ký đã bị hủy."
-#: erpnext/controllers/status_updater.py:492
-#: erpnext/controllers/status_updater.py:511
+#: erpnext/controllers/status_updater.py:503
+#: erpnext/controllers/status_updater.py:522
msgid "target_ref_field"
msgstr "trường_tài_liệu_mục_tiêu"
@@ -61363,14 +61399,14 @@ msgstr "tiêu đề"
msgid "to"
msgstr "đến"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3239
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3246
msgid "to unallocate the amount of this Return Invoice before cancelling it."
msgstr "để hủy phân bổ số tiền của Hóa đơn trả lại này trước khi hủy nó."
#: banking/src/components/features/BankStatementImporter/CSV/StatementDetails.tsx:178
#: banking/src/components/features/BankStatementImporter/CSV/StatementDetails.tsx:182
msgid "transaction"
-msgstr ""
+msgstr "giao dịch"
#: banking/src/components/features/BankReconciliation/MatchAndReconcile.tsx:458
msgid "transaction selected"
@@ -61379,7 +61415,7 @@ msgstr ""
#: banking/src/components/features/BankStatementImporter/CSV/StatementDetails.tsx:178
#: banking/src/components/features/BankStatementImporter/CSV/StatementDetails.tsx:182
msgid "transactions"
-msgstr ""
+msgstr "giao dịch"
#: banking/src/components/features/BankReconciliation/MatchAndReconcile.tsx:458
msgid "transactions selected"
@@ -61452,11 +61488,6 @@ msgstr "{0} Mã giảm giá đã sử dụng là {1}. Số lượng cho phép đ
msgid "{0} Digest"
msgstr "{0} Tóm tắt"
-#: erpnext/public/js/utils/naming_series.js:263
-#: erpnext/public/js/utils/naming_series.js:403
-msgid "{0} Naming Series"
-msgstr ""
-
#: erpnext/accounts/utils.py:1570
msgid "{0} Number {1} is already used in {2} {3}"
msgstr "{0} Số {1} đã được sử dụng trong {2} {3}"
@@ -61607,7 +61638,7 @@ msgstr "{0} giờ"
msgid "{0} in row {1}"
msgstr "{0} trong hàng {1}"
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:452
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:463
msgid "{0} is a child table and will be deleted automatically with its parent"
msgstr "{0} là một bảng con và sẽ bị xóa tự động cùng với bảng gốc của nó"
@@ -61621,7 +61652,7 @@ msgstr "{0} là Kích thước kế toán bắt buộc.
Vui lòng đặt gi
msgid "{0} is added multiple times on rows: {1}"
msgstr "{0} được thêm nhiều lần trên các hàng: {1}"
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:628
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:639
msgid "{0} is already running for {1}"
msgstr "{0} đã chạy cho {1}"
@@ -61633,7 +61664,7 @@ msgstr "{0} bị chặn nên giao dịch này không thể tiếp tục"
msgid "{0} is in Draft. Submit it before creating the Asset."
msgstr "{0} đang ở trạng thái Bản nháp. Hãy gửi trước khi tạo Tài sản."
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1171
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1178
msgid "{0} is mandatory for Item {1}"
msgstr "{0} là bắt buộc đối với Mục {1}"
@@ -61642,7 +61673,7 @@ msgstr "{0} là bắt buộc đối với Mục {1}"
msgid "{0} is mandatory for account {1}"
msgstr "{0} là bắt buộc cho tài khoản {1}"
-#: erpnext/public/js/controllers/taxes_and_totals.js:131
+#: erpnext/public/js/controllers/taxes_and_totals.js:132
msgid "{0} is mandatory. Maybe Currency Exchange record is not created for {1} to {2}"
msgstr "{0} là bắt buộc. Có thể bản ghi Tỷ giá tiền tệ chưa được tạo cho {1} thành {2}"
@@ -61654,7 +61685,7 @@ msgstr "{0} là bắt buộc. Có thể bản ghi Tỷ giá tiền tệ chưa đ
msgid "{0} is not a CSV file."
msgstr "{0} không phải là tệp CSV."
-#: erpnext/selling/doctype/customer/customer.py:235
+#: erpnext/selling/doctype/customer/customer.py:236
msgid "{0} is not a company bank account"
msgstr "{0} không phải là tài khoản ngân hàng của công ty"
@@ -61662,7 +61693,7 @@ msgstr "{0} không phải là tài khoản ngân hàng của công ty"
msgid "{0} is not a group node. Please select a group node as parent cost center"
msgstr "{0} không phải là nút nhóm. Vui lòng chọn một nút nhóm làm trung tâm chi phí gốc"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:775
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:778
msgid "{0} is not a stock Item"
msgstr "{0} không phải là vật tư tồn kho"
@@ -61686,7 +61717,7 @@ msgstr "{0} không được thêm vào bảng"
msgid "{0} is not enabled in {1}"
msgstr "{0} không được bật trong {1}"
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:636
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:647
msgid "{0} is not running. Cannot trigger events for this Document"
msgstr "{0} không chạy. Không thể kích hoạt sự kiện cho Tài liệu này"
@@ -61730,7 +61761,7 @@ msgstr "{0} mục cần trả lại"
msgid "{0} must be negative in return document"
msgstr "{0} phải âm trong tài liệu trả lại"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2416
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2423
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} không được phép giao dịch với {1}. Vui lòng thay đổi Công ty hoặc thêm Công ty trong phần 'Được phép giao dịch với' trong bản ghi Khách hàng."
@@ -61746,7 +61777,7 @@ msgstr "Tham số {0} không hợp lệ"
msgid "{0} payment entries can not be filtered by {1}"
msgstr "Không thể lọc {0} mục thanh toán theo {1}"
-#: erpnext/controllers/stock_controller.py:1732
+#: erpnext/controllers/stock_controller.py:1779
msgid "{0} qty of Item {1} is being received into Warehouse {2} with capacity {3}."
msgstr "{0} số lượng của Mục {1} đang được nhận vào Kho {2} với công suất {3}."
@@ -61759,7 +61790,7 @@ msgstr ""
msgid "{0} transactions will be imported into the system. Please review the details below and click the 'Import' button to proceed."
msgstr ""
-#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:727
+#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:730
msgid "{0} units are reserved for Item {1} in Warehouse {2}, please un-reserve the same to {3} the Stock Reconciliation."
msgstr "{0} đơn vị được giữ cho Mục {1} trong Kho {2}, vui lòng hủy giữ chúng để {3} Đối soát tồn kho."
@@ -61775,16 +61806,16 @@ msgstr "{0} đơn vị của Mục {1} không có sẵn trong bất kỳ kho nà
msgid "{0} units of {1} are required in {2} with the inventory dimension: {3} on {4} {5} for {6} to complete the transaction."
msgstr "{0} đơn vị của {1} được yêu cầu trong {2} với kích thước tồn kho: {3} vào {4} {5} để {6} hoàn thành giao dịch."
-#: erpnext/stock/stock_ledger.py:1687 erpnext/stock/stock_ledger.py:2183
-#: erpnext/stock/stock_ledger.py:2197
+#: erpnext/stock/stock_ledger.py:1676 erpnext/stock/stock_ledger.py:2172
+#: erpnext/stock/stock_ledger.py:2186
msgid "{0} units of {1} needed in {2} on {3} {4} for {5} to complete this transaction."
msgstr "{0} đơn vị của {1} cần trong {2} vào {3} {4} để {5} hoàn thành giao dịch này."
-#: erpnext/stock/stock_ledger.py:2284 erpnext/stock/stock_ledger.py:2329
+#: erpnext/stock/stock_ledger.py:2273 erpnext/stock/stock_ledger.py:2318
msgid "{0} units of {1} needed in {2} on {3} {4} to complete this transaction."
msgstr "{0} đơn vị của {1} cần trong {2} vào {3} {4} để hoàn thành giao dịch này."
-#: erpnext/stock/stock_ledger.py:1681
+#: erpnext/stock/stock_ledger.py:1670
msgid "{0} units of {1} needed in {2} to complete this transaction."
msgstr "{0} đơn vị của {1} cần trong {2} để hoàn thành giao dịch này."
@@ -61812,7 +61843,7 @@ msgstr "{0} sẽ được giảm giá."
msgid "{0} will be set as the {1} in subsequently scanned items"
msgstr "{0} sẽ được đặt làm {1} trong các mục được quét tiếp theo"
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1023
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1024
msgid "{0} {1}"
msgstr "{0} {1}"
@@ -61961,7 +61992,7 @@ msgstr "{0} {1}: Tài khoản {2} không hoạt động"
msgid "{0} {1}: Accounting Entry for {2} can only be made in currency: {3}"
msgstr "{0} {1}: Bút toán kế toán cho {2} chỉ có thể được thực hiện bằng đơn vị tiền tệ: {3}"
-#: erpnext/controllers/stock_controller.py:945
+#: erpnext/controllers/stock_controller.py:948
msgid "{0} {1}: Cost Center is mandatory for Item {2}"
msgstr "{0} {1}: Trung tâm chi phí là bắt buộc cho Mục {2}"
@@ -62010,8 +62041,8 @@ msgstr "{0}% của tổng giá trị hóa đơn sẽ được giảm giá."
msgid "{0}'s {1} cannot be after {2}'s Expected End Date."
msgstr "{0} của {1} không thể sau Ngày kết thúc dự kiến của {2}."
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1332
-#: erpnext/manufacturing/doctype/job_card/job_card.py:1340
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1350
+#: erpnext/manufacturing/doctype/job_card/job_card.py:1358
msgid "{0}, complete the operation {1} before the operation {2}."
msgstr "{0}, hãy hoàn thành thao tác {1} trước thao tác {2}."
@@ -62019,19 +62050,19 @@ msgstr "{0}, hãy hoàn thành thao tác {1} trước thao tác {2}."
msgid "{0}, {1} or {2} are the only allowed options."
msgstr ""
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:523
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:534
msgid "{0}: Child table (auto-deleted with parent)"
msgstr "{0}: Bảng con (tự động xóa với bảng gốc)"
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:518
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:529
msgid "{0}: Not found"
msgstr "{0}: Không tìm thấy"
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:514
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:525
msgid "{0}: Protected DocType"
msgstr "{0}: DocType được bảo vệ"
-#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:528
+#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:539
msgid "{0}: Virtual DocType (no database table)"
msgstr "{0}: DocType ảo (không có bảng cơ sở dữ liệu)"
@@ -62047,27 +62078,27 @@ msgstr "{0}: {1} không tồn tại"
msgid "{0}: {1} is a group account."
msgstr "{0}: {1} là một tài khoản nhóm."
-#: erpnext/accounts/doctype/payment_entry/payment_entry.js:977
+#: erpnext/accounts/doctype/payment_entry/payment_entry.js:986
msgid "{0}: {1} must be less than {2}"
msgstr "{0}: {1} phải nhỏ hơn {2}"
-#: erpnext/controllers/buying_controller.py:1019
+#: erpnext/controllers/buying_controller.py:1082
msgid "{count} Assets created for {item_code}"
msgstr "{count} Tài sản đã được tạo cho {item_code}"
-#: erpnext/controllers/buying_controller.py:917
+#: erpnext/controllers/buying_controller.py:980
msgid "{doctype} {name} is cancelled or closed."
msgstr "{doctype} {name} bị hủy hoặc đóng."
-#: erpnext/controllers/buying_controller.py:641
+#: erpnext/controllers/buying_controller.py:704
msgid "{field_label} is mandatory for sub-contracted {doctype}."
msgstr ""
-#: erpnext/controllers/stock_controller.py:2193
+#: erpnext/controllers/stock_controller.py:2240
msgid "{item_name}'s Sample Size ({sample_size}) cannot be greater than the Accepted Quantity ({accepted_quantity})"
msgstr "Cỡ mẫu ({sample_size}) của {item_name} không thể lớn hơn Số lượng chấp nhận ({accepted_quantity})"
-#: erpnext/controllers/stock_controller.py:1958
+#: erpnext/controllers/stock_controller.py:2005
msgid "{ref_doctype} {ref_name} status is {status}."
msgstr "{ref_doctype} {ref_name} trạng thái là {status}."
@@ -62075,7 +62106,7 @@ msgstr "{ref_doctype} {ref_name} trạng thái là {status}."
msgid "{}"
msgstr "{}"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2182
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2189
msgid "{} can't be cancelled since the Loyalty Points earned has been redeemed. First cancel the {} No {}"
msgstr "{} không thể hủy vì Điểm Thưởng đã được đổi. Hãy hủy {} số {} trước"
@@ -62085,7 +62116,7 @@ msgstr "{} đã gửi các tài sản liên kết. Bạn cần hủy các tài s
#: banking/src/components/features/ActionLog/ActionLogDialogBody.tsx:236
msgid "{} invoices"
-msgstr ""
+msgstr "{} hóa đơn"
#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:66
msgid "{} is a child company."