diff --git a/erpnext/locale/vi.po b/erpnext/locale/vi.po index 43cf0ee8b3f..6cbf7cd1835 100644 --- a/erpnext/locale/vi.po +++ b/erpnext/locale/vi.po @@ -2,8 +2,8 @@ msgid "" msgstr "" "Project-Id-Version: frappe\n" "Report-Msgid-Bugs-To: hello@frappe.io\n" -"POT-Creation-Date: 2026-07-12 10:05+0000\n" -"PO-Revision-Date: 2026-07-16 13:12\n" +"POT-Creation-Date: 2026-08-02 10:09+0000\n" +"PO-Revision-Date: 2026-08-03 09:00\n" "Last-Translator: hello@frappe.io\n" "Language-Team: Vietnamese\n" "MIME-Version: 1.0\n" @@ -18,7 +18,7 @@ msgstr "" "X-Crowdin-File-ID: 169\n" "Language: vi_VN\n" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1642 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1657 msgid "\n" "\t\t\tThe Batch {0} of an item {1} has negative stock in the warehouse {2}{3}.\n" "\t\t\tPlease add a stock quantity of {4} to proceed with this entry.\n" @@ -40,7 +40,7 @@ msgstr " Địa Chỉ" msgid " Amount" msgstr "Số tiền" -#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:114 +#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:133 msgid " BOM" msgstr "BOM" @@ -59,7 +59,7 @@ msgstr " Là Bảng Con" msgid " Is Subcontracted" msgstr "Được ký hợp đồng phụ" -#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:196 +#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:215 msgid " Item" msgstr " Mặt hàng" @@ -68,8 +68,8 @@ msgstr " Mặt hàng" msgid " Name" msgstr " Tên" -#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:144 -#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:185 +#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:163 +#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:204 msgid " Phantom Item" msgstr " Mặt hàng ảo" @@ -77,7 +77,7 @@ msgstr " Mặt hàng ảo" msgid " Rate" msgstr " Đơn giá" -#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:122 +#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:141 msgid " Raw Material" msgstr " Nguyên liệu thô" @@ -86,8 +86,8 @@ msgstr " Nguyên liệu thô" msgid " Skip Material Transfer" msgstr " Bỏ qua chuyển nguyên liệu" -#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:133 -#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:174 +#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:152 +#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:193 msgid " Sub Assembly" msgstr " Phân lắp phụ" @@ -145,6 +145,10 @@ msgstr "% Đã thanh toán" msgid "% Complete Method" msgstr "% Phương pháp hoàn thành" +#: erpnext/projects/doctype/project/project.py:226 +msgid "% Complete must be between 0 and 100" +msgstr "" + #. Label of the percent_complete (Percent) field in DocType 'Project' #: erpnext/projects/doctype/project/project.json msgid "% Completed" @@ -276,7 +280,7 @@ msgstr "'Tài khoản' trong phần Kế toán của Khách hàng {0}" msgid "'Allow Multiple Sales Orders Against a Customer's Purchase Order'" msgstr "'Cho phép nhiều Đơn hàng bán đối với Đơn mua hàng của Khách hàng'" -#: erpnext/controllers/trends.py:62 +#: erpnext/controllers/trends.py:66 msgid "'Based On' and 'Group By' can not be same" msgstr "'Dựa trên' và 'Nhóm theo' không thể giống nhau" @@ -288,7 +292,7 @@ msgstr "'Số ngày kể từ lần đặt hàng cuối' phải lớn hơn hoặ msgid "'Default {0} Account' in Company {1}" msgstr "'Tài khoản {0} Mặc định' trong Công ty {1}" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1234 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1235 msgid "'Entries' cannot be empty" msgstr "'Bút toán' không được để trống" @@ -338,6 +342,10 @@ msgstr "'Cập nhật kho' không thể được chọn vì các mặt hàng kh msgid "'Update Stock' cannot be checked for fixed asset sale" msgstr "'Cập nhật kho' không thể được chọn khi bán tài sản cố định" +#: erpnext/crm/doctype/appointment_booking_settings/appointment_booking_settings.py:112 +msgid "'Verification Link Expiry Duration' must be between 15 to 60 minutes." +msgstr "" + #: erpnext/accounts/doctype/bank_account/bank_account.py:79 msgid "'{0}' account is already used by {1}. Use another account." msgstr "Tài khoản '{0}' đã được sử dụng bởi {1}. Hãy sử dụng tài khoản khác." @@ -346,8 +354,8 @@ msgstr "Tài khoản '{0}' đã được sử dụng bởi {1}. Hãy sử dụng msgid "'{0}' has been already added." msgstr "'{0}' đã được thêm vào." -#: erpnext/setup/doctype/company/company.py:305 -#: erpnext/setup/doctype/company/company.py:316 +#: erpnext/setup/doctype/company/company.py:307 +#: erpnext/setup/doctype/company/company.py:318 msgid "'{0}' should be in company currency {1}." msgstr "'{0}' phải bằng đơn vị tiền tệ công ty {1}." @@ -612,8 +620,8 @@ msgstr "90 - 120 Ngày" msgid "90 Above" msgstr "Trên 90" -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1291 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1292 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1298 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1299 msgid "<0" msgstr "<0" @@ -621,7 +629,7 @@ msgstr "<0" msgid "Cannot create asset.

You're trying to create {0} asset(s) from {2} {3}.
However, only {1} item(s) were purchased and {4} asset(s) already exist against {5}." msgstr "Không thể tạo tài sản.

Bạn đang cố tạo {0} tài sản từ {2} {3}.
Tuy nhiên, chỉ có {1} mặt hàng đã được mua và {4} tài sản đã tồn tại đối với {5}." -#: erpnext/crm/doctype/appointment_booking_settings/appointment_booking_settings.py:59 +#: erpnext/crm/doctype/appointment_booking_settings/appointment_booking_settings.py:69 msgid "From Time cannot be later than To Time for {0}" msgstr "Giờ bắt đầu không thể sau Giờ kết thúc cho {0}" @@ -957,11 +965,11 @@ msgstr "Lối tắt của Bạn\n" msgid "Your Shortcuts" msgstr "" -#: erpnext/accounts/doctype/payment_request/payment_request.py:1137 +#: erpnext/accounts/doctype/payment_request/payment_request.py:1148 msgid "Grand Total: {0}" msgstr "Tổng cộng: {0}" -#: erpnext/accounts/doctype/payment_request/payment_request.py:1138 +#: erpnext/accounts/doctype/payment_request/payment_request.py:1149 msgid "Outstanding Amount: {0}" msgstr "Số tiền còn nợ: {0}" @@ -1006,7 +1014,7 @@ msgstr "A - B" msgid "A - C" msgstr "A - C" -#: erpnext/selling/doctype/customer/customer.py:356 +#: erpnext/selling/doctype/customer/customer.py:365 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" @@ -1040,7 +1048,7 @@ msgstr "Một Sản phẩm hoặc Dịch vụ được mua, bán hoặc tồn kh msgid "A Reconciliation Job {0} is running for the same filters. Cannot reconcile now" msgstr "Một Công việc Đối soát {0} đang chạy cho cùng bộ lọc. Không thể đối soát ngay" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1772 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1773 msgid "A Reverse Journal Entry {0} already exists for this Journal Entry." msgstr "Một Bút toán đảo {0} đã tồn tại cho Bút toán này." @@ -1060,6 +1068,10 @@ msgstr "Một khách hàng phải có email liên hệ chính." msgid "A disabled Product Bundle cannot be selected in transactions." msgstr "" +#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:636 +msgid "A draft reverse journal for {0} has been created: {1}" +msgstr "" + #: erpnext/stock/doctype/delivery_trip/delivery_trip.py:59 msgid "A driver must be set to submit." msgstr "Phải đặt tài xế để trình." @@ -1101,6 +1113,10 @@ msgstr "" msgid "A quality inspection must be completed before generating a Purchase Receipt for this item." msgstr "" +#: erpnext/stock/doctype/material_request/material_request.js:476 +msgid "A separate Purchase Order is created for each Supplier." +msgstr "" + #: erpnext/accounts/doctype/sales_taxes_and_charges_template/sales_taxes_and_charges_template.py:96 msgid "A template with tax category {0} already exists. Only one template is allowed with each tax category" msgstr "Một mẫu với danh mục thuế {0} đã tồn tại. Chỉ cho phép một mẫu với mỗi danh mục thuế" @@ -1110,6 +1126,10 @@ msgstr "Một mẫu với danh mục thuế {0} đã tồn tại. Chỉ cho phé msgid "A third party distributor / dealer / commission agent / affiliate / reseller who sells the companies products for a commission." msgstr "Một bên thứ ba phân phối / đại lý / đại lý hoa hồng / chi nhánh / đại lý bán lẻ người bán sản phẩm công ty để lấy hoa hồng." +#: erpnext/crm/doctype/appointment/appointment.py:70 +msgid "A verified appointment cannot be moved back to 'Unverified' status." +msgstr "" + #. Option for the 'Blood Group' (Select) field in DocType 'Employee' #: erpnext/setup/doctype/employee/employee.json msgid "A+" @@ -1187,11 +1207,11 @@ msgstr "Viết tắt" msgid "Abbreviation" msgstr "Viết tắt" -#: erpnext/setup/doctype/company/company.py:240 +#: erpnext/setup/doctype/company/company.py:242 msgid "Abbreviation already used for another company" msgstr "Viết tắt đã được sử dụng cho công ty khác" -#: erpnext/setup/doctype/company/company.py:237 +#: erpnext/setup/doctype/company/company.py:239 msgid "Abbreviation is mandatory" msgstr "Viết tắt là bắt buộc" @@ -1199,7 +1219,7 @@ msgstr "Viết tắt là bắt buộc" msgid "Abbreviation: {0} must appear only once" msgstr "Viết tắt: {0} phải xuất hiện chỉ một lần" -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1288 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1295 msgid "Above" msgstr "Trên" @@ -1253,7 +1273,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:2886 +#: erpnext/public/js/controllers/transaction.js:2870 #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json msgid "Accepted Quantity" msgstr "Số lượng được chấp nhận" @@ -1289,7 +1309,7 @@ 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:1279 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1281 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." @@ -1412,7 +1432,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:1057 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1063 #: erpnext/controllers/accounts_controller.py:2423 msgid "Account Missing" msgstr "Thiếu Tài khoản" @@ -1431,7 +1451,7 @@ msgstr "Thiếu Tài khoản" msgid "Account Name" msgstr "Tên Tài khoản" -#: erpnext/accounts/doctype/account/account.py:373 +#: erpnext/accounts/doctype/account/account.py:404 msgid "Account Not Found" msgstr "Không tìm thấy Tài khoản" @@ -1444,7 +1464,7 @@ msgstr "Không tìm thấy Tài khoản" msgid "Account Number" msgstr "Số Tài khoản" -#: erpnext/accounts/doctype/account/account.py:359 +#: erpnext/accounts/doctype/account/account.py:390 msgid "Account Number {0} already used in account {1}" msgstr "Số Tài khoản {0} đã được sử dụng trong tài khoản {1}" @@ -1483,7 +1503,7 @@ msgstr "Phân loại phụ Tài khoản" #. Label of the account_type (Select) field in DocType 'Payment Ledger Entry' #. Label of the account_type (Select) field in DocType 'Party Type' #: erpnext/accounts/doctype/account/account.json -#: erpnext/accounts/doctype/account/account.py:206 +#: erpnext/accounts/doctype/account/account.py:207 #: erpnext/accounts/doctype/account/account_tree.js:154 #: erpnext/accounts/doctype/bank_account/bank_account.json #: erpnext/accounts/doctype/bank_account_type/bank_account_type.json @@ -1495,15 +1515,15 @@ msgstr "Phân loại phụ Tài khoản" msgid "Account Type" msgstr "Loại Tài khoản" -#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:162 +#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:167 msgid "Account Value" msgstr "Giá trị Tài khoản" -#: erpnext/accounts/doctype/account/account.py:328 +#: erpnext/accounts/doctype/account/account.py:359 msgid "Account balance already in Credit, you are not allowed to set 'Balance Must Be' as 'Debit'" msgstr "Số dư tài khoản đã có Dư Có, bạn không được đặt 'Số dư Phải là' là 'Dư Nợ'" -#: erpnext/accounts/doctype/account/account.py:322 +#: erpnext/accounts/doctype/account/account.py:353 msgid "Account balance already in Debit, you are not allowed to set 'Balance Must Be' as 'Credit'" msgstr "Số dư tài khoản đã có Dư Nợ, bạn không được đặt 'Số dư Phải là' là 'Dư Có'" @@ -1552,6 +1572,12 @@ msgstr "Không tìm thấy Tài khoản" msgid "Account to record additional purchase expenses like freight or customs for this item" msgstr "Tài khoản dùng để ghi nhận các chi phí mua hàng bổ sung như cước vận chuyển hoặc thuế hải quan cho mặt hàng này" +#. Description of the 'Expenses Added To Stock Account' (Link) field in DocType +#. 'Item Default' +#: erpnext/stock/doctype/item_default/item_default.json +msgid "Account to track value added to stock via Stock Entry, Stock Reconciliation or Landed Cost Voucher" +msgstr "" + #. Description of the 'Default COGS Account' (Link) field in DocType 'Item #. Default' #: erpnext/stock/doctype/item_default/item_default.json @@ -1570,24 +1596,24 @@ msgstr "" msgid "Account where the cost of this item will be debited on purchase" msgstr "" -#: erpnext/accounts/doctype/account/account.py:427 +#: erpnext/accounts/doctype/account/account.py:458 msgid "Account with child nodes cannot be converted to ledger" msgstr "Tài khoản có nút con không thể chuyển thành sổ cái" -#: erpnext/accounts/doctype/account/account.py:279 +#: erpnext/accounts/doctype/account/account.py:310 msgid "Account with child nodes cannot be set as ledger" msgstr "Tài khoản có nút con không thể đặt làm sổ cái" -#: erpnext/accounts/doctype/account/account.py:438 +#: erpnext/accounts/doctype/account/account.py:469 msgid "Account with existing transaction can not be converted to group." msgstr "Tài khoản có giao dịch hiện tại không thể chuyển thành nhóm." -#: erpnext/accounts/doctype/account/account.py:467 +#: erpnext/accounts/doctype/account/account.py:498 msgid "Account with existing transaction can not be deleted" msgstr "Tài khoản có giao dịch hiện tại không thể xóa" -#: erpnext/accounts/doctype/account/account.py:273 -#: erpnext/accounts/doctype/account/account.py:429 +#: erpnext/accounts/doctype/account/account.py:304 +#: erpnext/accounts/doctype/account/account.py:460 msgid "Account with existing transaction cannot be converted to ledger" msgstr "Tài khoản có giao dịch hiện tại không thể chuyển thành sổ cái" @@ -1595,11 +1621,11 @@ msgstr "Tài khoản có giao dịch hiện tại không thể chuyển thành s msgid "Account {0} added multiple times" msgstr "Tài khoản {0} đã được thêm nhiều lần" -#: erpnext/accounts/doctype/account/account.py:291 +#: erpnext/accounts/doctype/account/account.py:322 msgid "Account {0} cannot be converted to Group as it is already set as {1} for {2}." msgstr "Tài khoản {0} không thể chuyển thành Nhóm vì nó đã được đặt là {1} cho {2}." -#: erpnext/accounts/doctype/account/account.py:288 +#: erpnext/accounts/doctype/account/account.py:319 msgid "Account {0} cannot be disabled as it is already set as {1} for {2}." msgstr "Tài khoản {0} không thể vô hiệu vì nó đã được đặt là {1} cho {2}." @@ -1607,11 +1633,11 @@ msgstr "Tài khoản {0} không thể vô hiệu vì nó đã được đặt l msgid "Account {0} does not belong to company {1}" msgstr "Tài khoản {0} không thuộc công ty {1}" -#: erpnext/setup/doctype/company/company.py:287 +#: erpnext/setup/doctype/company/company.py:289 msgid "Account {0} does not belong to company: {1}" msgstr "Tài khoản {0} không thuộc công ty: {1}" -#: erpnext/accounts/doctype/account/account.py:590 +#: erpnext/accounts/doctype/account/account.py:621 msgid "Account {0} does not exist" msgstr "Tài khoản {0} không tồn tại" @@ -1631,15 +1657,15 @@ msgstr "Tài khoản {0} không khớp với Công ty {1} trong Phương thức msgid "Account {0} doesn't belong to Company {1}" msgstr "Tài khoản {0} không thuộc Công ty {1}" -#: erpnext/accounts/doctype/account/account.py:545 +#: erpnext/accounts/doctype/account/account.py:576 msgid "Account {0} exists in parent company {1}." msgstr "Tài khoản {0} đã tồn tại trong công ty cha {1}." -#: erpnext/accounts/doctype/account/account.py:411 +#: erpnext/accounts/doctype/account/account.py:442 msgid "Account {0} is added in the child company {1}" msgstr "Tài khoản {0} đã được thêm trong công ty con {1}" -#: erpnext/setup/doctype/company/company.py:276 +#: erpnext/setup/doctype/company/company.py:278 msgid "Account {0} is disabled." msgstr "Tài khoản {0} bị vô hiệu." @@ -1655,19 +1681,19 @@ msgstr "Tài khoản {0} không hợp lệ. Tiền tệ Tài khoản phải là msgid "Account {0} should be of type Expense" msgstr "Tài khoản {0} phải thuộc loại Chi phí" -#: erpnext/accounts/doctype/account/account.py:152 +#: erpnext/accounts/doctype/account/account.py:153 msgid "Account {0}: Parent account {1} can not be a ledger" msgstr "Tài khoản {0}: Tài khoản cha {1} không thể là sổ cái" -#: erpnext/accounts/doctype/account/account.py:158 +#: erpnext/accounts/doctype/account/account.py:159 msgid "Account {0}: Parent account {1} does not belong to company: {2}" msgstr "Tài khoản {0}: Tài khoản cha {1} không thuộc công ty: {2}" -#: erpnext/accounts/doctype/account/account.py:146 +#: erpnext/accounts/doctype/account/account.py:147 msgid "Account {0}: Parent account {1} does not exist" msgstr "Tài khoản {0}: Tài khoản cha {1} không tồn tại" -#: erpnext/accounts/doctype/account/account.py:149 +#: erpnext/accounts/doctype/account/account.py:150 msgid "Account {0}: You can not assign itself as parent account" msgstr "Tài khoản {0}: Bạn không thể đặt chính nó làm tài khoản cha" @@ -1968,8 +1994,8 @@ msgstr "Bút toán Kế toán" 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:2330 -#: erpnext/stock/doctype/stock_entry/stock_entry.py:2350 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:2364 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:2384 msgid "Accounting Entry for LCV in Stock Entry {0}" msgstr "Bút toán Kế toán cho LCV trong Phiếu kho {0}" @@ -1977,7 +2003,7 @@ msgstr "Bút toán Kế toán cho LCV trong Phiếu kho {0}" 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}" -#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:843 +#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:833 msgid "Accounting Entry for Service" msgstr "Bút toán Kế toán cho Dịch vụ" @@ -1988,18 +2014,18 @@ 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:1506 -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1528 -#: erpnext/controllers/stock_controller.py:768 -#: erpnext/controllers/stock_controller.py:785 -#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:940 -#: erpnext/stock/doctype/stock_entry/stock_entry.py:2275 -#: erpnext/stock/doctype/stock_entry/stock_entry.py:2289 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1532 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1554 +#: erpnext/controllers/stock_controller.py:773 +#: erpnext/controllers/stock_controller.py:790 +#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:930 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:2309 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:2323 #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:753 msgid "Accounting Entry for Stock" msgstr "Bút toán Kế toán cho Kho" -#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:740 +#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:729 msgid "Accounting Entry for {0}" msgstr "Bút toán Kế toán cho {0}" @@ -2008,10 +2034,10 @@ msgid "Accounting Entry for {0}: {1} can only be made in currency: {2}" msgstr "Bút toán Kế toán cho {0}: {1} chỉ có thể được thực hiện bằng tiền tệ: {2}" #: erpnext/accounts/doctype/invoice_discounting/invoice_discounting.js:193 -#: erpnext/assets/doctype/asset/asset.js:190 -#: erpnext/assets/doctype/asset_repair/asset_repair.js:92 +#: erpnext/assets/doctype/asset/asset.js:198 +#: erpnext/assets/doctype/asset_repair/asset_repair.js:101 #: erpnext/buying/doctype/supplier/supplier.js:123 -#: erpnext/public/js/controllers/stock_controller.js:88 +#: erpnext/public/js/controllers/stock_controller.js:118 #: erpnext/public/js/utils/ledger_preview.js:8 #: erpnext/selling/doctype/customer/customer.js:173 #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:51 @@ -2073,7 +2099,7 @@ msgstr "Các bút toán kế toán bị đóng băng cho đến ngày này. Ch #: erpnext/accounts/doctype/tax_withholding_category/tax_withholding_category.json #: erpnext/assets/doctype/asset_category/asset_category.json #: erpnext/setup/doctype/company/company.json -#: erpnext/setup/doctype/company/company.py:446 +#: erpnext/setup/doctype/company/company.py:448 #: erpnext/setup/doctype/customer_group/customer_group.json #: erpnext/setup/doctype/email_digest/email_digest.json #: erpnext/setup/doctype/incoterm/incoterm.json @@ -2112,7 +2138,7 @@ msgstr "Tài khoản Thiếu từ Báo cáo" #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:256 #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/report/accounts_payable/accounts_payable.json -#: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:124 +#: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:127 #: erpnext/buying/doctype/supplier/supplier.js:135 #: erpnext/workspace_sidebar/financial_reports.json #: erpnext/workspace_sidebar/invoicing.json @@ -2121,7 +2147,7 @@ msgid "Accounts Payable" msgstr "Phải trả Tài khoản" #. Name of a report -#: erpnext/accounts/report/accounts_payable/accounts_payable.js:175 +#: erpnext/accounts/report/accounts_payable/accounts_payable.js:178 #: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.json msgid "Accounts Payable Summary" msgstr "Tóm tắt Phải trả Tài khoản" @@ -2137,7 +2163,7 @@ msgstr "Tóm tắt Phải trả Tài khoản" #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json #: erpnext/accounts/report/accounts_receivable/accounts_receivable.json -#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:147 +#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:150 #: erpnext/selling/doctype/customer/customer.js:162 #: erpnext/workspace_sidebar/financial_reports.json #: erpnext/workspace_sidebar/invoicing.json @@ -2170,7 +2196,7 @@ msgid "Accounts Receivable Discounted Account" msgstr "Tài khoản Chiết khấu Phải thu" #. Name of a report -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:202 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:205 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.json msgid "Accounts Receivable Summary" msgstr "Tóm tắt Phải thu Tài khoản" @@ -2200,7 +2226,7 @@ msgstr "Cài đặt Tài khoản" msgid "Accounts Setup" msgstr "Thiết lập Tài khoản" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1337 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1338 msgid "Accounts table cannot be blank." msgstr "Bảng Tài khoản không được để trống." @@ -2234,7 +2260,7 @@ msgstr "Tài khoản khấu hao lũy kế" #. Label of the accumulated_depreciation_amount (Currency) field in DocType #. 'Depreciation Schedule' #: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:178 -#: erpnext/assets/doctype/asset/asset.js:385 +#: erpnext/assets/doctype/asset/asset.js:393 #: erpnext/assets/doctype/depreciation_schedule/depreciation_schedule.json msgid "Accumulated Depreciation Amount" msgstr "Số tiền khấu hao lũy kế" @@ -2289,6 +2315,12 @@ msgstr "Mẫu Anh (Mỹ)" msgid "Action Initialised" msgstr "Hành động đã khởi tạo" +#. Label of the action_for_expired_unverified_appointments (Select) field in +#. DocType 'Appointment Booking Settings' +#: erpnext/crm/doctype/appointment_booking_settings/appointment_booking_settings.json +msgid "Action for Expired Unverified Appointments" +msgstr "" + #. Label of the action_if_accumulated_monthly_budget_exceeded (Select) field in #. DocType 'Budget' #: erpnext/accounts/doctype/budget/budget.json @@ -2516,7 +2548,7 @@ msgstr "Ngày kết thúc thực tế không thể trước Ngày bắt đầu t msgid "Actual End Time" msgstr "Thời gian kết thúc thực tế" -#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:465 +#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:470 msgid "Actual Expense" msgstr "Chi phí thực tế" @@ -2552,8 +2584,9 @@ msgstr "Đăng tải thực tế" #: erpnext/stock/doctype/bin/bin.json #: erpnext/stock/doctype/material_request_item/material_request_item.json #: erpnext/stock/doctype/packed_item/packed_item.json +#: erpnext/stock/page/stock_balance/stock_balance.js:63 #: erpnext/stock/report/product_bundle_balance/product_bundle_balance.py:96 -#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:141 +#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:142 msgid "Actual Qty" msgstr "Số lượng thực tế" @@ -2624,10 +2657,6 @@ msgstr "Thời gian và chi phí thực tế" msgid "Actual Time in Hours (via Timesheet)" msgstr "Thời gian thực tế theo giờ (qua Bảng chấm công)" -#: erpnext/stock/page/stock_balance/stock_balance.js:55 -msgid "Actual qty in stock" -msgstr "Số lượng thực tế trong kho" - #: 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}" @@ -2664,7 +2693,7 @@ msgstr "Thêm Giảm giá" msgid "Add Employees" msgstr "Thêm Nhân viên" -#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:256 +#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:275 #: erpnext/selling/doctype/sales_order/sales_order.js:285 #: erpnext/stock/dashboard/item_dashboard.js:216 msgid "Add Item" @@ -2716,8 +2745,8 @@ msgstr "Thêm hoặc Trừ" msgid "Add Order Discount" msgstr "Thêm Giảm giá Đơn hàng" -#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:281 -#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:416 +#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:300 +#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:435 msgid "Add Phantom Item" msgstr "Thêm Mặt hàng Ảo" @@ -2794,8 +2823,8 @@ msgstr "Thêm Serial / Batch No (Số lượng bị từ chối)" msgid "Add Stock" msgstr "Thêm Kho" -#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:281 -#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:416 +#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:300 +#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:435 msgid "Add Sub Assembly" msgstr "Thêm Phân lắp phụ" @@ -2834,6 +2863,10 @@ msgstr "" msgid "Add all accounts that you want to split the transaction into." msgstr "" +#: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py:92 +msgid "Add atleast one voucher to repost." +msgstr "" + #: erpnext/www/book_appointment/index.html:42 msgid "Add details" msgstr "Thêm chi tiết" @@ -2870,7 +2903,7 @@ msgstr "Thêm vào Khách hàng tiềm năng" msgid "Add to Transit" msgstr "Thêm vào Quá cảnh" -#: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py:119 +#: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py:178 msgid "Add vouchers to generate preview." msgstr "Thêm chứng từ để tạo xem trước." @@ -2888,11 +2921,11 @@ msgstr "Thêm bởi" msgid "Added On" msgstr "Thêm vào" -#: erpnext/buying/doctype/supplier/supplier.py:135 +#: erpnext/buying/doctype/supplier/supplier.py:139 msgid "Added Supplier Role to User {0}." msgstr "Đã thêm Vai trò Nhà cung cấp cho Người dùng {0}." -#: erpnext/controllers/website_list_for_contact.py:308 +#: erpnext/controllers/website_list_for_contact.py:310 msgid "Added {1} Role to User {0}." msgstr "Đã thêm Vai trò {1} cho Người dùng {0}." @@ -3035,7 +3068,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:849 +#: erpnext/controllers/taxes_and_totals.py:854 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})" @@ -3300,7 +3333,7 @@ msgstr "Địa chỉ và Liên hệ" msgid "Address and Contacts" msgstr "Địa chỉ và Liên hệ" -#: erpnext/accounts/custom/address.py:33 +#: erpnext/accounts/custom/address.py:35 msgid "Address needs to be linked to a Company. Please add a row for Company in the Links table." msgstr "Địa chỉ cần được liên kết với một Công ty. Vui lòng thêm một hàng cho Công ty trong bảng Liên kết." @@ -3314,7 +3347,7 @@ msgstr "Địa chỉ được sử dụng để xác định Danh mục Thuế t msgid "Adjustment Against" msgstr "Điều chỉnh đối với" -#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:664 +#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:653 msgid "Adjustment based on Purchase Invoice rate" msgstr "Điều chỉnh dựa trên đơn giá Hóa đơn Mua" @@ -3347,6 +3380,10 @@ msgstr "Tài khoản Tạm ứng: {0} phải bằng tiền tệ thanh toán củ msgid "Advance Amount" msgstr "Số tiền Tạm ứng" +#: erpnext/crm/doctype/appointment_booking_settings/appointment_booking_settings.py:93 +msgid "Advance Booking Days is mandatory for Appointment Scheduling." +msgstr "" + #. Label of the advance_paid (Currency) field in DocType 'Sales Order' #: erpnext/selling/doctype/sales_order/sales_order.json msgid "Advance Paid" @@ -3427,11 +3464,11 @@ 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:986 +#: erpnext/controllers/taxes_and_totals.py:991 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}" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:881 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:882 msgid "Advance paid against {0} {1} cannot be greater than Grand Total {2}" msgstr "Tạm ứng đã trả đối với {0} {1} không thể lớn hơn Tổng cộng {2}" @@ -3511,7 +3548,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:1150 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1156 msgid "Against Customer Order {0}" msgstr "Đối với Đơn hàng Khách hàng {0}" @@ -3566,7 +3603,7 @@ msgstr "Đối với Thành phẩm" msgid "Against Income Account" msgstr "Đối với tài khoản thu nhập" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:743 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:744 #: erpnext/accounts/doctype/payment_entry/payment_entry.py:792 msgid "Against Journal Entry {0} does not have any unmatched {1} entry" msgstr "Bút toán {0} không có bất kỳ mục {1} không khớp nào" @@ -3655,7 +3692,7 @@ msgstr "Tuổi" #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:154 #: erpnext/accounts/report/accounts_payable/accounts_payable.html:138 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:139 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1222 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1229 msgid "Age (Days)" msgstr "Tuổi (Ngày)" @@ -3663,6 +3700,13 @@ msgstr "Tuổi (Ngày)" msgid "Age ({0})" msgstr "Tuổi ({0})" +#: erpnext/accounts/report/accounts_payable/accounts_payable.js:73 +#: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:28 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:102 +#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:28 +msgid "Age as on" +msgstr "" + #. Label of the ageing_based_on (Select) field in DocType 'Process Statement Of #. Accounts' #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json @@ -3708,12 +3752,6 @@ msgstr "Đại lý" msgid "Agent Busy Message" msgstr "Tin nhắn Đại lý Bận" -#. Label of the agent_detail_section (Section Break) field in DocType -#. 'Appointment Booking Settings' -#: erpnext/crm/doctype/appointment_booking_settings/appointment_booking_settings.json -msgid "Agent Details" -msgstr "Chi tiết đại lý" - #. Label of the agent_group (Link) field in DocType 'Incoming Call Handling #. Schedule' #: erpnext/telephony/doctype/incoming_call_handling_schedule/incoming_call_handling_schedule.json @@ -3764,7 +3802,7 @@ 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 -#: erpnext/accounts/utils.py:1632 erpnext/public/js/setup_wizard.js:279 +#: erpnext/accounts/utils.py:1626 erpnext/public/js/setup_wizard.js:279 msgid "All Accounts" msgstr "Tất cả Tài khoản" @@ -3803,12 +3841,12 @@ msgid "All Customer Contact" msgstr "Tất cả Liên hệ Khách hàng" #: erpnext/patches/v13_0/remove_bad_selling_defaults.py:9 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:165 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:167 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:174 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:180 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:186 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:192 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:168 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:170 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:177 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:183 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:189 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:195 msgid "All Customer Groups" msgstr "Tất cả các nhóm khách hàng" @@ -3816,21 +3854,21 @@ msgstr "Tất cả các nhóm khách hàng" #: erpnext/patches/v11_0/update_department_lft_rgt.py:9 #: erpnext/patches/v11_0/update_department_lft_rgt.py:11 #: erpnext/patches/v11_0/update_department_lft_rgt.py:16 -#: erpnext/setup/doctype/company/company.py:439 -#: erpnext/setup/doctype/company/company.py:442 -#: erpnext/setup/doctype/company/company.py:447 -#: erpnext/setup/doctype/company/company.py:453 -#: erpnext/setup/doctype/company/company.py:459 -#: erpnext/setup/doctype/company/company.py:465 -#: erpnext/setup/doctype/company/company.py:471 -#: erpnext/setup/doctype/company/company.py:477 -#: erpnext/setup/doctype/company/company.py:483 -#: erpnext/setup/doctype/company/company.py:489 -#: erpnext/setup/doctype/company/company.py:495 -#: erpnext/setup/doctype/company/company.py:501 -#: erpnext/setup/doctype/company/company.py:507 -#: erpnext/setup/doctype/company/company.py:513 -#: erpnext/setup/doctype/company/company.py:519 +#: erpnext/setup/doctype/company/company.py:441 +#: erpnext/setup/doctype/company/company.py:444 +#: erpnext/setup/doctype/company/company.py:449 +#: erpnext/setup/doctype/company/company.py:455 +#: erpnext/setup/doctype/company/company.py:461 +#: erpnext/setup/doctype/company/company.py:467 +#: erpnext/setup/doctype/company/company.py:473 +#: erpnext/setup/doctype/company/company.py:479 +#: erpnext/setup/doctype/company/company.py:485 +#: erpnext/setup/doctype/company/company.py:491 +#: erpnext/setup/doctype/company/company.py:497 +#: erpnext/setup/doctype/company/company.py:503 +#: erpnext/setup/doctype/company/company.py:509 +#: erpnext/setup/doctype/company/company.py:515 +#: erpnext/setup/doctype/company/company.py:521 msgid "All Departments" msgstr "Tất cả Phòng ban" @@ -3841,12 +3879,7 @@ msgstr "Tất cả Nhân viên (Đang hoạt động)" #: erpnext/setup/doctype/item_group/item_group.py:36 #: erpnext/setup/doctype/item_group/item_group.py:37 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:33 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:41 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:48 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:54 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:60 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:66 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:28 msgid "All Item Groups" msgstr "Tất cả Nhóm Mặt hàng" @@ -3890,27 +3923,27 @@ msgstr "Tất cả Liên hệ Nhà cung cấp" #: erpnext/patches/v11_0/rename_supplier_type_to_supplier_group.py:29 #: erpnext/patches/v11_0/rename_supplier_type_to_supplier_group.py:32 #: erpnext/patches/v11_0/rename_supplier_type_to_supplier_group.py:36 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:197 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:199 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:206 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:212 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:218 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:224 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:230 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:236 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:242 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:200 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:202 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:209 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:215 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:221 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:227 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:233 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:239 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:245 msgid "All Supplier Groups" msgstr "Tất cả các nhóm nhà cung cấp" #: erpnext/patches/v13_0/remove_bad_selling_defaults.py:12 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:145 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:147 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:154 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:160 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:148 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:150 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:157 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:163 msgid "All Territories" msgstr "Tất cả Lãnh thổ" -#: erpnext/setup/doctype/company/company.py:384 +#: erpnext/setup/doctype/company/company.py:386 msgid "All Warehouses" msgstr "Tất cả Kho" @@ -3933,11 +3966,11 @@ msgstr "Tất cả các thông tin liên lạc bao gồm và phía trên sẽ đ msgid "All invoices and orders for this customer will be created in this currency." msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:970 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:971 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:1520 +#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1510 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" @@ -3945,23 +3978,23 @@ 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:3662 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:3696 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:3009 +#: 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:1286 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1292 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:1297 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1303 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." -#: erpnext/stock/doctype/pick_list/pick_list.py:1598 +#: erpnext/stock/doctype/pick_list/pick_list.py:1608 msgid "All picked items have already been transferred against this Pick List" msgstr "" @@ -4049,7 +4082,7 @@ msgstr "Đã phân bổ" #: erpnext/accounts/doctype/process_payment_reconciliation_log_allocations/process_payment_reconciliation_log_allocations.json #: erpnext/accounts/doctype/purchase_invoice_advance/purchase_invoice_advance.json #: erpnext/accounts/doctype/unreconcile_payment_entries/unreconcile_payment_entries.json -#: erpnext/accounts/report/gross_profit/gross_profit.py:409 +#: erpnext/accounts/report/gross_profit/gross_profit.py:411 #: erpnext/public/js/utils/unreconcile.js:87 msgid "Allocated Amount" msgstr "Số tiền đã phân bổ" @@ -4101,7 +4134,7 @@ msgstr "Số lượng được phân bổ" #. Label of the allow_account_creation_against_child_company (Check) field in #. DocType 'Company' -#: erpnext/accounts/doctype/account/account.py:543 +#: erpnext/accounts/doctype/account/account.py:574 #: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:68 #: erpnext/setup/doctype/company/company.json msgid "Allow Account Creation Against Child Company" @@ -4620,7 +4653,7 @@ msgstr "Các mặt hàng thay thế" msgid "Alternative item must not be same as item code" msgstr "Mặt hàng thay thế không được giống với mã mặt hàng" -#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:381 +#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:382 msgid "Alternatively, you can download the template and fill your data in." msgstr "Ngoài ra, bạn có thể tải mẫu về và điền dữ liệu của bạn vào." @@ -4748,7 +4781,7 @@ msgstr "Luôn hỏi" #: erpnext/accounts/doctype/bank_statement_import_log_column_map/bank_statement_import_log_column_map.json #: erpnext/accounts/doctype/budget_distribution/budget_distribution.json #: erpnext/accounts/doctype/cashier_closing_payments/cashier_closing_payments.json -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:636 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:637 #: erpnext/accounts/doctype/journal_entry_account/journal_entry_account.json #: erpnext/accounts/doctype/payment_entry/payment_entry.json #: erpnext/accounts/doctype/payment_ledger_entry/payment_ledger_entry.json @@ -4804,7 +4837,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:558 +#: erpnext/public/js/controllers/transaction.js:569 #: 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 @@ -5014,8 +5047,8 @@ msgstr "Ampere-Phút" msgid "Ampere-Second" msgstr "Ampere-Giây" -#: erpnext/controllers/trends.py:283 erpnext/controllers/trends.py:295 -#: erpnext/controllers/trends.py:304 +#: erpnext/controllers/trends.py:295 erpnext/controllers/trends.py:307 +#: erpnext/controllers/trends.py:316 msgid "Amt" msgstr "Số tiền" @@ -5024,6 +5057,10 @@ msgstr "Số tiền" msgid "An Item Group is a way to classify items based on types." msgstr "Nhóm mặt hàng là cách để phân loại mặt hàng theo loại." +#: erpnext/crm/doctype/appointment/appointment.py:74 +msgid "An appointment booked through the portal can only be opened via email verification." +msgstr "" + #. Description of the 'Notify by email on creation of automatic Material #. Request' (Check) field in DocType 'Stock Settings' #: erpnext/stock/doctype/stock_settings/stock_settings.json @@ -5035,7 +5072,7 @@ 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}" #: erpnext/public/js/controllers/buying.js:382 -#: erpnext/public/js/utils/sales_common.js:489 +#: erpnext/public/js/utils/sales_common.js:487 msgid "An error occurred during the update process" msgstr "Đã xảy ra lỗi trong quá trình cập nhật" @@ -5096,7 +5133,7 @@ msgstr "Bản ghi Ngân sách khác '{0}' đã tồn tại đối với {1} '{2} msgid "Another Cost Center Allocation record {0} applicable from {1}, hence this allocation will be applicable upto {2}" msgstr "Bản ghi phân bổ Trung tâm chi phí khác {0} áp dụng từ {1}, do đó phân bổ này sẽ áp dụng đến {2}" -#: erpnext/accounts/doctype/payment_request/payment_request.py:886 +#: erpnext/accounts/doctype/payment_request/payment_request.py:902 msgid "Another Payment Request is already processed" msgstr "Yêu cầu thanh toán khác đã được xử lý" @@ -5416,6 +5453,12 @@ msgstr "" msgid "Appointment" msgstr "Cuộc hẹn" +#. Label of the success_details (Section Break) field in DocType 'Appointment +#. Booking Settings' +#: erpnext/crm/doctype/appointment_booking_settings/appointment_booking_settings.json +msgid "Appointment Booking Portal Settings" +msgstr "" + #. Name of a DocType #. Label of a Workspace Sidebar Item #: erpnext/crm/doctype/appointment_booking_settings/appointment_booking_settings.json @@ -5428,10 +5471,14 @@ msgstr "Cài đặt đặt lịch hẹn" msgid "Appointment Booking Slots" msgstr "Các khung giờ đặt lịch hẹn" -#: erpnext/crm/doctype/appointment/appointment.py:95 +#: erpnext/crm/doctype/appointment/appointment.py:181 msgid "Appointment Confirmation" msgstr "Xác nhận cuộc hẹn" +#: erpnext/crm/doctype/appointment/appointment.py:189 +msgid "Appointment Confirmed" +msgstr "" + #: erpnext/www/book_appointment/index.js:237 msgid "Appointment Created Successfully" msgstr "Cuộc hẹn đã được tạo thành công" @@ -5448,22 +5495,56 @@ msgstr "Chi tiết cuộc hẹn" msgid "Appointment Duration (In Minutes)" msgstr "Thời lượng cuộc hẹn (Tính bằng phút)" -#: erpnext/www/book_appointment/index.py:23 +#. Label of the agent_detail_section (Section Break) field in DocType +#. 'Appointment Booking Settings' +#: erpnext/crm/doctype/appointment_booking_settings/appointment_booking_settings.json +msgid "Appointment Scheduling" +msgstr "" + +#: erpnext/www/book_appointment/index.py:24 msgid "Appointment Scheduling Disabled" msgstr "Đặt lịch hẹn đã bị vô hiệu hóa" -#: erpnext/www/book_appointment/index.py:24 +#: erpnext/www/book_appointment/index.py:25 msgid "Appointment Scheduling has been disabled for this site" msgstr "Đặt lịch hẹn đã bị vô hiệu hóa cho trang này" +#: erpnext/crm/doctype/appointment_booking_settings/appointment_booking_settings.py:101 +msgid "Appointment Scheduling needs to be enabled for Appointment Booking through portal." +msgstr "" + #. Label of the appointment_with (Link) field in DocType 'Appointment' #: erpnext/crm/doctype/appointment/appointment.json msgid "Appointment With" msgstr "Hẹn với" -#: erpnext/crm/doctype/appointment/appointment.py:101 -msgid "Appointment was created. But no lead was found. Please check the email to confirm" -msgstr "Cuộc hẹn đã được tạo. Nhưng không tìm thấy khách hàng tiềm năng. Vui lòng kiểm tra email để xác nhận" +#: erpnext/crm/doctype/appointment/appointment.py:86 +msgid "Appointment can only be scheduled up to {0} day(s) in advance." +msgstr "" + +#: erpnext/crm/doctype/appointment/appointment.py:79 +msgid "Appointment cannot be scheduled for a past time." +msgstr "" + +#: erpnext/crm/doctype/appointment/appointment.py:98 +msgid "Appointment cannot be scheduled on a holiday." +msgstr "" + +#: erpnext/www/book_appointment/verify/index.py:28 +msgid "Appointment has been closed. Please book the appointment again." +msgstr "" + +#: erpnext/www/book_appointment/verify/index.py:33 +msgid "Appointment is already verified." +msgstr "" + +#: erpnext/crm/doctype/appointment/appointment.py:116 +msgid "Appointment must be scheduled within the available slot timings." +msgstr "" + +#: erpnext/crm/doctype/appointment/appointment.py:66 +msgid "Appointments created manually cannot have 'Unverified' status." +msgstr "" #. Label of the approving_role (Link) field in DocType 'Authorization Rule' #: erpnext/setup/doctype/authorization_rule/authorization_rule.json @@ -5502,7 +5583,7 @@ msgstr "" msgid "Are you sure you want to clear all demo data?" msgstr "Bạn có chắc chắn muốn xóa tất cả dữ liệu demo không?" -#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:480 +#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:499 msgid "Are you sure you want to delete this Item?" msgstr "Bạn có chắc chắn muốn xóa mặt hàng này không?" @@ -5588,11 +5669,11 @@ msgstr "Khi có các giao dịch đã gửi đối với mặt hàng {0}, bạn msgid "As there are reserved stock, you cannot disable {0}." msgstr "Khi có hàng tồn kho đã đặt, bạn không thể tắt {0}." -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1090 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1091 msgid "As there are sufficient Sub Assembly Items, Work Order is not required for Warehouse {0}." msgstr "Khi có đủ các mặt hàng bán thành phẩm, Lệnh sản xuất không bắt buộc cho Kho {0}." -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1836 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1850 msgid "As there are sufficient raw materials, Material Request is not required for Warehouse {0}." msgstr "Khi có đủ nguyên liệu thô, Yêu cầu vật tư không bắt buộc cho Kho {0}." @@ -5925,6 +6006,7 @@ msgstr "Tài sản đã nhận nhưng chưa thanh toán" #. Label of the asset_repair (Link) field in DocType 'Stock Entry' #. Label of a Workspace Sidebar Item #: erpnext/assets/doctype/asset/asset.js:113 +#: erpnext/assets/doctype/asset/asset.js:152 #: erpnext/assets/doctype/asset_repair/asset_repair.json #: erpnext/assets/workspace/assets/assets.json #: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.json @@ -5975,8 +6057,7 @@ msgstr "Loại Tài sản" #. Label of the asset_value (Currency) field in DocType 'Asset Capitalization #. Asset Item' -#: erpnext/assets/dashboard_fixtures.py:180 -#: erpnext/assets/doctype/asset/asset.js:517 +#: erpnext/assets/doctype/asset/asset.js:525 #: erpnext/assets/doctype/asset_capitalization_asset_item/asset_capitalization_asset_item.json #: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:209 #: erpnext/assets/report/fixed_asset_register/fixed_asset_register.py:460 @@ -5999,7 +6080,6 @@ msgid "Asset Value Adjustment cannot be posted before Asset's purchase date { msgstr "Điều chỉnh Giá trị Tài sản không thể được đăng trước ngày mua Tài sản {0}." #. Label of a chart in the Assets Workspace -#: erpnext/assets/dashboard_fixtures.py:56 #: erpnext/assets/workspace/assets/assets.json msgid "Asset Value Analytics" msgstr "Phân tích giá trị tài sản" @@ -6036,7 +6116,7 @@ msgstr "Tài sản đã được xóa" msgid "Asset issued to Employee {0}" msgstr "Tài sản đã phát cho Nhân viên {0}" -#: erpnext/assets/doctype/asset_repair/asset_repair.py:179 +#: erpnext/assets/doctype/asset_repair/asset_repair.py:182 msgid "Asset out of order due to Asset Repair {0}" msgstr "Tài sản ngừng hoạt động do Sửa chữa Tài sản {0}" @@ -6052,7 +6132,7 @@ msgstr "Tài sản đã được khôi phục" 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:1569 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1575 msgid "Asset returned" msgstr "Tài sản đã trả lại" @@ -6064,8 +6144,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:1569 -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1572 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1575 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1578 msgid "Asset sold" msgstr "Tài sản đã bán" @@ -6081,7 +6161,7 @@ msgstr "Tài sản đã chuyển đến Vị trí {0}" msgid "Asset updated after being split into Asset {0}" msgstr "Tài sản đã được cập nhật sau khi tách thành Tài sản {0}" -#: erpnext/assets/doctype/asset_repair/asset_repair.py:442 +#: erpnext/assets/doctype/asset_repair/asset_repair.py:445 msgid "Asset updated due to Asset Repair {0} {1}." msgstr "Tài sản đã được cập nhật do Sửa chữa Tài sản {0} {1}." @@ -6106,7 +6186,7 @@ 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:650 -#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:743 +#: erpnext/assets/doctype/asset_capitalization/asset_capitalization.py:750 msgid "Asset {0} does not exist" msgstr "Tài sản {0} không tồn tại" @@ -6130,7 +6210,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:1093 +#: erpnext/controllers/buying_controller.py:1112 msgid "Asset {assets_link} created for {item_code}" msgstr "Tài sản {assets_link} đã được tạo cho {item_code}" @@ -6155,7 +6235,7 @@ msgstr "Giá trị tài sản đã được điều chỉnh sau khi trình Đi #. Title of a Workspace Sidebar #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json #: erpnext/accounts/doctype/finance_book/finance_book_dashboard.py:9 -#: erpnext/accounts/report/balance_sheet/balance_sheet.py:251 +#: erpnext/accounts/report/balance_sheet/balance_sheet.py:260 #: erpnext/assets/doctype/asset_capitalization/asset_capitalization.json #: erpnext/assets/doctype/asset_movement/asset_movement.json #: erpnext/assets/workspace/assets/assets.json erpnext/desktop_icon/assets.json @@ -6168,11 +6248,11 @@ msgstr "Tài sản" msgid "Assets Setup" msgstr "Thiết lập Tài sản" -#: erpnext/controllers/buying_controller.py:1111 +#: erpnext/controllers/buying_controller.py:1130 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:1098 +#: erpnext/controllers/buying_controller.py:1117 msgid "Assets {assets_link} created for {item_code}" msgstr "Tài sản {assets_link} đã được tạo cho {item_code}" @@ -6208,7 +6288,7 @@ msgstr "Tại Dòng #{0}: Số lượng đã chọn {1} cho mặt hàng {2} lớ msgid "At Row #{0}: The picked quantity {1} for the item {2} is greater than available stock {3} in the warehouse {4}." msgstr "Tại Dòng #{0}: Số lượng đã chọn {1} cho mặt hàng {2} lớn hơn tồn kho có sẵn {3} trong kho {4}." -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1487 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1502 msgid "At Row {0}: In Serial and Batch Bundle {1} must have docstatus as 1 and not 0" msgstr "Tại Dòng {0}: Trong Bundle Serial và Batch {1} phải có docstatus là 1 và không phải 0" @@ -6229,7 +6309,7 @@ msgid "At least one item should be entered with negative quantity in return docu msgstr "Cần nhập ít nhất một mặt hàng với số lượng âm trong chứng từ trả lại" #: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:531 -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:567 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:568 msgid "At least one mode of payment is required for POS invoice." msgstr "Cần ít nhất một phương thức thanh toán cho hóa đơn POS." @@ -6241,7 +6321,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:426 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:428 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}" @@ -6249,11 +6329,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:991 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:993 msgid "At least one warehouse is mandatory" msgstr "Bắt buộc phải có ít nhất một kho" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:894 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:896 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 "Tại dòng #{0}: Tài khoản Chênh lệch không được là tài khoản loại Tồn kho, vui lòng thay đổi Loại Tài khoản cho tài khoản {1} hoặc chọn một tài khoản khác" @@ -6261,11 +6341,11 @@ msgstr "Tại dòng #{0}: Tài khoản Chênh lệch không được là tài kh 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:905 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:907 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 "Tại dòng #{0}: bạn đã chọn Tài khoản Chênh lệch {1}, là tài khoản loại Giá vốn hàng bán. Vui lòng chọn một tài khoản khác" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1235 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1250 msgid "At row {0}: Batch No is mandatory for Item {1}" msgstr "Tại dòng {0}: Số Lô là bắt buộc cho Mặt hàng {1}" @@ -6273,15 +6353,15 @@ msgstr "Tại dòng {0}: Số Lô là bắt buộc cho Mặt hàng {1}" msgid "At row {0}: Parent Row No cannot be set for item {1}" msgstr "Tại dòng {0}: Số Dòng Dự liệu không thể được đặt cho mặt hàng {1}" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1220 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1235 msgid "At row {0}: Qty is mandatory for the batch {1}" msgstr "Tại dòng {0}: Số lượng là bắt buộc cho lô {1}" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1227 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1242 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:716 +#: erpnext/controllers/stock_controller.py:721 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ô." @@ -6504,7 +6584,19 @@ 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:201 +#. Label of the repost_incorrect_valuation_entries (Check) field in DocType +#. 'Stock Reposting Settings' +#: erpnext/stock/doctype/stock_reposting_settings/stock_reposting_settings.json +msgid "Auto Repost Incorrect Valuation Entries (Weekly)" +msgstr "" + +#. Label of the auto_reposting_section (Section Break) field in DocType 'Stock +#. Reposting Settings' +#: erpnext/stock/doctype/stock_reposting_settings/stock_reposting_settings.json +msgid "Auto Reposting of Incorrect Valuation" +msgstr "" + +#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:208 msgid "Auto Tax Settings Error" msgstr "Lỗi Cài đặt Thuế Tự động" @@ -6565,7 +6657,7 @@ msgid "Auto reconcile Payments" msgstr "" #: erpnext/public/js/controllers/buying.js:377 -#: erpnext/public/js/utils/sales_common.js:484 +#: erpnext/public/js/utils/sales_common.js:482 msgid "Auto repeat document updated" msgstr "Tài liệu tự động lặp lại đã được cập nhật" @@ -6782,7 +6874,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:1241 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1243 msgid "Available quantity is {0}, you need {1}" msgstr "Số lượng có sẵn là {0}, bạn cần {1}" @@ -6857,7 +6949,7 @@ msgstr "Tỷ giá Danh sách Giá Mua Trung bình" msgid "Avg. Selling Price List Rate" msgstr "Tỷ giá Danh sách Giá Bán Trung bình" -#: erpnext/accounts/report/gross_profit/gross_profit.py:347 +#: erpnext/accounts/report/gross_profit/gross_profit.py:349 msgid "Avg. Selling Rate" msgstr "Tỷ lệ Bán Trung bình" @@ -6914,9 +7006,9 @@ msgstr "Số lượng BIN" #: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:109 #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/selling/doctype/sales_order/sales_order.js:1458 -#: erpnext/stock/doctype/material_request/material_request.js:351 +#: erpnext/stock/doctype/material_request/material_request.js:352 #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json -#: erpnext/stock/doctype/stock_entry/stock_entry.js:810 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:786 #: erpnext/stock/report/bom_search/bom_search.py:38 #: erpnext/subcontracting/doctype/subcontracting_inward_order_item/subcontracting_inward_order_item.json #: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:525 @@ -7177,7 +7269,7 @@ msgstr "Mục Website BOM" msgid "BOM Website Operation" msgstr "Hoạt động Website BOM" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:2768 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:2802 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ỡ" @@ -7187,8 +7279,8 @@ msgstr "BOM và Số lượng Thành phẩm là bắt buộc cho Việc tháo d msgid "BOM and Production" msgstr "BOM và Sản xuất" -#: erpnext/stock/doctype/material_request/material_request.js:386 -#: erpnext/stock/doctype/stock_entry/stock_entry.js:862 +#: erpnext/stock/doctype/material_request/material_request.js:387 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:838 msgid "BOM does not contain any stock item" msgstr "BOM không chứa bất kỳ mặt hàng tồn kho nào" @@ -7339,7 +7431,7 @@ msgstr "Số Serial cân đối" #: erpnext/accounts/doctype/process_period_closing_voucher_detail/process_period_closing_voucher_detail.json #: erpnext/accounts/report/balance_sheet/balance_sheet.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json -#: erpnext/public/js/financial_statements.js:327 +#: erpnext/public/js/financial_statements.js:347 #: erpnext/setup/doctype/email_digest/email_digest.json #: erpnext/workspace_sidebar/financial_reports.json msgid "Balance Sheet" @@ -7359,6 +7451,10 @@ msgstr "Số dư Đóng Bảng Cân đối" msgid "Balance Sheet Summary" msgstr "Tóm tắt Bảng Cân đối" +#: erpnext/accounts/report/balance_sheet/balance_sheet.py:284 +msgid "Balance Sheet requires {0} to be synced to DuckDB" +msgstr "" + #: erpnext/stock/page/warehouse_capacity_summary/warehouse_capacity_summary_header.html:13 msgid "Balance Stock Qty" msgstr "Số lượng Tồn kho cân đối" @@ -7583,7 +7679,7 @@ msgstr "Số dư tín dụng ngân hàng" msgid "Bank Details" msgstr "Chi tiết Ngân hàng" -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:260 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:263 msgid "Bank Draft" msgstr "Hối phiếu ngân hàng" @@ -7764,7 +7860,7 @@ msgstr "Giao dịch Ngân hàng {0} đã được cập nhật" msgid "Bank Transactions" msgstr "" -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:584 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:587 msgid "Bank account cannot be named as {0}" msgstr "Tài khoản ngân hàng không thể được đặt tên là {0}" @@ -7930,10 +8026,10 @@ msgstr "Dựa trên tài liệu" #. Label of the based_on_payment_terms (Check) field in DocType 'Process #. Statement Of Accounts' #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json -#: erpnext/accounts/report/accounts_payable/accounts_payable.js:131 -#: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:108 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:153 -#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:126 +#: erpnext/accounts/report/accounts_payable/accounts_payable.js:134 +#: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:111 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:156 +#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:129 msgid "Based On Payment Terms" msgstr "Dựa trên điều khoản thanh toán" @@ -8065,8 +8161,8 @@ 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:2912 -#: erpnext/public/js/utils/barcode_scanner.js:281 +#: erpnext/public/js/controllers/transaction.js:2896 +#: erpnext/public/js/utils/barcode_scanner.js:286 #: erpnext/public/js/utils/serial_no_batch_selector.js:449 #: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json #: erpnext/stock/doctype/item_price/item_price.json @@ -8096,11 +8192,11 @@ msgstr "" msgid "Batch No" msgstr "Số Lô" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1238 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1253 msgid "Batch No is mandatory" msgstr "Số Lô là bắt buộc" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3530 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3547 msgid "Batch No {0} does not exists" msgstr "Số Lô {0} không tồn tại" @@ -8123,7 +8219,7 @@ msgstr "Số Lô." msgid "Batch Nos" msgstr "Các Số Lô" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2060 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2075 msgid "Batch Nos are created successfully" msgstr "Các Số Lô đã được tạo thành công" @@ -8200,12 +8296,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:3846 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:3880 #: 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:3852 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:3886 msgid "Batch {0} of Item {1} is disabled." msgstr "Lô {0} của Mặt hàng {1} bị vô hiệu." @@ -8241,7 +8337,7 @@ msgstr "Bắt đầu vào (Ngày)" msgid "Beginning of the current subscription period" msgstr "Đầu kỳ đăng ký hiện tại" -#: erpnext/accounts/doctype/subscription/subscription.py:359 +#: erpnext/accounts/doctype/subscription/subscription.py:360 msgid "Below Subscription Plans are of different currency to the party default billing currency/Company currency: {0}" msgstr "Các Kế hoạch Đăng ký dưới đây có tiền tệ khác với tiền tệ thanh toán mặc định của bên/Công ty: {0}" @@ -8260,7 +8356,7 @@ msgstr "" #. Label of the bill_date (Date) field in DocType 'Journal Entry' #. Label of the bill_date (Date) field in DocType 'Subcontracting Receipt' #: erpnext/accounts/doctype/journal_entry/journal_entry.json -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1207 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1214 #: erpnext/accounts/report/purchase_register/purchase_register.py:230 #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json msgid "Bill Date" @@ -8269,7 +8365,7 @@ msgstr "Ngày hóa đơn" #. Label of the bill_no (Data) field in DocType 'Journal Entry' #. Label of the bill_no (Data) field in DocType 'Subcontracting Receipt' #: erpnext/accounts/doctype/journal_entry/journal_entry.json -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1206 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1213 #: erpnext/accounts/report/purchase_register/purchase_register.py:229 #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json msgid "Bill No" @@ -8286,14 +8382,14 @@ msgstr "" #. Label of a Workspace Sidebar Item #: erpnext/manufacturing/doctype/bom/bom.py:1373 #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json -#: erpnext/stock/doctype/material_request/material_request.js:139 -#: erpnext/stock/doctype/stock_entry/stock_entry.js:796 +#: erpnext/stock/doctype/material_request/material_request.js:142 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:772 #: erpnext/workspace_sidebar/subcontracting.json msgid "Bill of Materials" msgstr "Hóa đơn vật liệu" #. Option for the 'Status' (Select) field in DocType 'Timesheet' -#: erpnext/controllers/website_list_for_contact.py:207 +#: erpnext/controllers/website_list_for_contact.py:209 #: erpnext/projects/doctype/timesheet/timesheet.json #: erpnext/projects/doctype/timesheet/timesheet_list.js:9 msgid "Billed" @@ -8465,7 +8561,7 @@ msgstr "Số khoảng thời gian Thanh toán" msgid "Billing Interval Count cannot be less than 1" msgstr "Số khoảng thời gian Thanh toán không thể nhỏ hơn 1" -#: erpnext/accounts/doctype/subscription/subscription.py:408 +#: erpnext/accounts/doctype/subscription/subscription.py:409 msgid "Billing Interval in Subscription Plan must be Month to follow calendar months" msgstr "Khoảng thời gian Thanh toán trong Gói Đăng ký phải là Tháng để theo các tháng trong lịch" @@ -8504,8 +8600,8 @@ msgid "Bin" msgstr "Kho chứa" #: erpnext/stock/doctype/bin/bin.js:16 -msgid "Bin Qty Recalculated" -msgstr "Số lượng Kho chứa đã tính lại" +msgid "Bin Values Recalculated" +msgstr "" #. Label of the bio (Text Editor) field in DocType 'Employee' #: erpnext/setup/doctype/employee/employee.json @@ -8565,7 +8661,7 @@ msgstr "Rút gọn Đến" msgid "Biweekly" msgstr "Hai tuần một lần" -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:285 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:288 msgid "Black" msgstr "Đen" @@ -8636,6 +8732,12 @@ msgstr "Chặn hóa đơn" msgid "Block Supplier" msgstr "Khóa Nhà cung cấp" +#. Description of the 'Restrict Customer Over Billing' (Check) field in DocType +#. 'Accounts Settings' +#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json +msgid "Block a new Sales Invoice when the customer's overdue amount exceeds the Overdue Limit set on the customer." +msgstr "" + #. 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" @@ -8709,6 +8811,12 @@ msgstr "" msgid "Book Deferred entries based on" msgstr "" +#. Label of the book_stock_expense_gl_entries (Check) field in DocType +#. 'Accounts Settings' +#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json +msgid "Book Stock Expense GL Entries" +msgstr "" + #: erpnext/www/book_appointment/index.html:15 msgid "Book an appointment" msgstr "Đặt một cuộc hẹn" @@ -8736,6 +8844,12 @@ msgstr "Đã đặt" msgid "Booked Fixed Asset" msgstr "Tài sản cố định đã đặt" +#. Description of the 'Book Stock Expense GL Entries' (Check) field in DocType +#. 'Accounts Settings' +#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json +msgid "Books Purchase Expense and Expenses Added To Stock account pairs against stock value. On enabling this, the accounts become mandatory in Company or Item Defaults for Purchase Receipt, Purchase Invoice, Stock Entry, Stock Reconciliation and Landed Cost Voucher" +msgstr "" + #: erpnext/accounts/general_ledger.py:849 msgid "Books have been closed till the period ending on {0}" msgstr "Sổ sách đã được đóng cho đến kỳ kết thúc vào {0}" @@ -8754,7 +8868,7 @@ msgstr "Cả Tài khoản Phải trả: {0} và Tài khoản Tạm ứng: {1} ph msgid "Both Receivable Account: {0} and Advance Account: {1} must be of same currency for company: {2}" msgstr "Cả Tài khoản Phải thu: {0} và Tài khoản Tạm ứng: {1} phải cùng loại tiền tệ cho công ty: {2}" -#: erpnext/accounts/doctype/subscription/subscription.py:378 +#: erpnext/accounts/doctype/subscription/subscription.py:379 msgid "Both Trial Period Start Date and Trial Period End Date must be set" msgstr "Cả Ngày bắt đầu Thời gian dùng thử và Ngày kết thúc Thời gian dùng thử phải được đặt" @@ -8877,7 +8991,7 @@ msgstr "Kích thước Bucket" #: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:239 #: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:321 #: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:331 -#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:460 +#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:465 #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/desktop_icon/budget.json erpnext/workspace_sidebar/budget.json msgid "Budget" @@ -9106,7 +9220,7 @@ msgstr "Mua hàng" msgid "Buying & Selling Settings" msgstr "Cài đặt Mua & Bán" -#: erpnext/accounts/report/gross_profit/gross_profit.py:368 +#: erpnext/accounts/report/gross_profit/gross_profit.py:370 msgid "Buying Amount" msgstr "Số tiền mua" @@ -9244,13 +9358,6 @@ msgstr "Độ dài cáp (UK)" msgid "Cable Length (US)" msgstr "Độ dài cáp (US)" -#: erpnext/accounts/report/accounts_payable/accounts_payable.js:73 -#: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:28 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:102 -#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:28 -msgid "Calculate Ageing With" -msgstr "Tính tuổi nợ với" - #. Label of the calculate_based_on (Select) field in DocType 'Shipping Rule' #: erpnext/accounts/doctype/shipping_rule/shipping_rule.json msgid "Calculate Based On" @@ -9475,7 +9582,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:2841 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2852 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." @@ -9503,8 +9610,8 @@ msgstr "Không thể lọc theo Phương thức Thanh toán, nếu nhóm theo Ph msgid "Can not filter based on Voucher No, if grouped by Voucher" msgstr "Không thể lọc theo Số chứng từ, nếu nhóm theo Chứng từ" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1396 -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2901 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1397 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2899 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" @@ -9514,7 +9621,7 @@ msgstr "Chỉ có thể thanh toán đối với {0} chưa xuất hóa đơn" 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'" -#: erpnext/setup/doctype/company/company.py:208 +#: erpnext/setup/doctype/company/company.py:210 #: erpnext/stock/doctype/stock_settings/stock_settings.py:183 msgid "Can't change the valuation method, as there are transactions against some items which do not have its own valuation method" msgstr "Không thể thay đổi phưadowccai định giá, vì có các giao dịch đối với một số mặt hàng không có phương pháp định giá riêng" @@ -9547,7 +9654,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:1508 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1521 msgid "Cancelled Job Card cannot be processed." msgstr "" @@ -9560,7 +9667,7 @@ msgstr "Không thể chỉ định Thu ngân" msgid "Cannot Calculate Arrival Time as Driver Address is Missing." msgstr "Không thể tính Thời gian đến vì Địa chỉ Tài xế đang thiếu." -#: erpnext/setup/doctype/company/company.py:227 +#: erpnext/setup/doctype/company/company.py:229 msgid "Cannot Change Inventory Account Setting" msgstr "Không thể thay đổi Cài đặt Tài khoản Tồn kho" @@ -9582,7 +9689,7 @@ msgstr "Không thể Tối ưu hóa Lộ trình vì Địa chỉ Tài xế đang msgid "Cannot Relieve Employee" msgstr "Không thể Giải phóng Nhân viên" -#: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py:73 +#: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py:88 msgid "Cannot Resubmit Ledger entries for vouchers in Closed fiscal year." msgstr "Không thể Gửi lại Bút toán cho chứng từ trong Năm tài chính Đã đóng." @@ -9606,7 +9713,7 @@ msgstr "Không thể là mặt hàng tài sản cố định vì Sổ cái Tồn msgid "Cannot cancel Asset Depreciation Schedule {0} as it has a draft journal entry {1}." msgstr "Không thể hủy Lịch trình Khấu hao Tài sản {0} vì có bút toán nháp {1}." -#: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.py:246 +#: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.py:247 msgid "Cannot cancel POS Closing Entry" msgstr "Không thể hủy Bút toán Đóng POS" @@ -9630,15 +9737,15 @@ msgstr "Không thể hủy giao dịch. Việc đăng lại định giá mặt h msgid "Cannot cancel this Manufacturing Stock Entry as quantity of Finished Good produced cannot be less than quantity delivered in the linked Subcontracting Inward Order." msgstr "Không thể hủy Bút toán Kho Sản xuất này vì số lượng Thành phẩm được sản xuất không thể ít hơn số lượng đã giao trong Đơn hàng Giao việc ngoài Đến liên kết." -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:583 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:584 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:1200 +#: erpnext/controllers/buying_controller.py:1219 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:669 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:671 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." @@ -9662,7 +9769,7 @@ msgstr "Không thể thay đổi Ngày Dừng Dịch vụ cho mặt hàng ở d msgid "Cannot change Variant properties after stock transaction. You will have to make a new Item to do this." msgstr "Không thể thay đổi Thuộc tính Biến thể sau giao dịch tồn kho. Bạn phải tạo Mặt hàng mới để làm việc này." -#: erpnext/setup/doctype/company/company.py:332 +#: erpnext/setup/doctype/company/company.py:334 msgid "Cannot change company's default currency, because there are existing transactions. Transactions must be cancelled to change the default currency." msgstr "Không thể thay đổi đơn vị tiền tệ mặc định của công ty vì có các giao dịch tồn tại. Các giao dịch phải bị hủy để thay đổi đơn vị tiền tệ mặc định." @@ -9674,23 +9781,23 @@ msgstr "Không thể hoàn thành công việc {0} vì công việc phụ thuộ msgid "Cannot convert Cost Center to ledger as it has child nodes" msgstr "Không thể chuyển Trung tâm Chi phí sang sổ cái vì có nút con" -#: erpnext/projects/doctype/task/task.js:49 +#: erpnext/projects/doctype/task/task.js:55 msgid "Cannot convert Task to non-group because the following child Tasks exist: {0}." msgstr "Không thể chuyển Công việc sang không phải nhóm vì tồn tại các Công việc con sau: {0}." -#: erpnext/accounts/doctype/account/account.py:440 +#: erpnext/accounts/doctype/account/account.py:471 msgid "Cannot convert 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/account/account.py:276 +#: erpnext/accounts/doctype/account/account.py:307 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:2846 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2852 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:1021 +#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1011 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." @@ -9712,8 +9819,8 @@ msgid "Cannot deactivate or cancel BOM as it is linked with other BOMs" msgstr "Không thể hủy kích hoạt hoặc hủy BOM vì nó được liên kết với các BOM khác" #: erpnext/crm/doctype/opportunity/opportunity.py:282 -msgid "Cannot declare as lost, because Quotation has been made." -msgstr "Không thể tuyên bố là thất bại vì Đã tạo Báo giá." +msgid "Cannot declare as Lost because an active Quotation exists." +msgstr "" #: erpnext/accounts/doctype/purchase_taxes_and_charges_template/purchase_taxes_and_charges_template.js:16 #: erpnext/accounts/doctype/purchase_taxes_and_charges_template/purchase_taxes_and_charges_template.js:26 @@ -9745,7 +9852,7 @@ msgstr "Không thể xóa DocType ảo: {0}. DocType ảo không có bảng cơ msgid "Cannot disable Serial and Batch No for Item, as there are existing records for serial / batch." msgstr "Không thể vô hiệu hóa Serial và Số Lô cho Mặt hàng vì có các bản ghi serial / batch tồn tại." -#: erpnext/setup/doctype/company/company.py:562 +#: erpnext/setup/doctype/company/company.py:564 msgid "Cannot disable perpetual inventory, as there are existing Stock Ledger Entries for the company {0}. Please cancel the stock transactions first and try again." msgstr "Không thể vô hiệu hóa tồn kho vĩnh viễn vì có các Bút toán Sổ cái Tồn kho cho công ty {0}. Vui lòng hủy các giao dịch tồn kho trước và thử lại." @@ -9757,11 +9864,11 @@ 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:1034 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1036 msgid "Cannot disassemble {0} qty against Stock Entry {1}. Only {2} qty available to disassemble." msgstr "" -#: erpnext/setup/doctype/company/company.py:224 +#: erpnext/setup/doctype/company/company.py:226 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." @@ -9774,15 +9881,15 @@ msgstr "" msgid "Cannot ensure delivery by Serial No as Item {0} is added with and without Ensure Delivery by Serial No." msgstr "Không thể đảm bảo giao hàng theo Serial No vì Mặt hàng {0} được thêm có và không có Đảm bảo Giao hàng theo Serial No." -#: erpnext/accounts/doctype/payment_request/payment_request.js:111 +#: erpnext/accounts/doctype/payment_request/payment_request.js:113 msgid "Cannot fetch selected rows for submitted Payment Request" msgstr "Không thể tìm nạp các dòng đã chọn cho Yêu cầu Thanh toán đã gửi" -#: erpnext/public/js/utils/barcode_scanner.js:62 +#: erpnext/public/js/utils/barcode_scanner.js:67 msgid "Cannot find Item or Warehouse with this Barcode" msgstr "Không tìm thấy Mặt hàng hoặc Kho với Barcode này" -#: erpnext/public/js/utils/barcode_scanner.js:63 +#: erpnext/public/js/utils/barcode_scanner.js:68 msgid "Cannot find Item with this Barcode" msgstr "Không tìm thấy Mặt hàng với Barcode này" @@ -9810,7 +9917,7 @@ msgstr "Không thể sản xuất nhiều hơn {0} mặt hàng cho {1}" msgid "Cannot receive from customer against negative outstanding" msgstr "Không thể nhận từ khách hàng đối với số dư âm" -#: erpnext/controllers/accounts_controller.py:3989 +#: erpnext/controllers/accounts_controller.py:3990 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" @@ -9820,6 +9927,10 @@ msgstr "Không thể giảm số lượng nhỏ hơn số lượng đã đặt h 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" +#: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py:96 +msgid "Cannot repost more than {0} vouchers at once. Split them into multiple documents." +msgstr "" + #: erpnext/accounts/doctype/bank/bank.js:63 msgid "Cannot retrieve link token for update. Check Error Log for more information" msgstr "Không thể truy xuất mã liên kết để cập nhật. Kiểm tra Nhật ký Lỗi để biết thêm thông tin" @@ -9828,7 +9939,7 @@ 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:369 +#: erpnext/selling/doctype/customer/customer.py:378 msgid "Cannot select a Group type Customer Group. Please select a non-group Customer Group." msgstr "" @@ -9837,11 +9948,11 @@ msgstr "" #: erpnext/accounts/doctype/payment_entry/payment_entry.py:1848 #: erpnext/controllers/accounts_controller.py:3221 #: erpnext/public/js/controllers/accounts.js:109 -#: erpnext/public/js/controllers/taxes_and_totals.js:555 +#: erpnext/public/js/controllers/taxes_and_totals.js:570 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" -#: erpnext/selling/doctype/quotation/quotation.py:288 +#: erpnext/selling/doctype/quotation/quotation.py:291 msgid "Cannot set as Lost as Sales Order is made." msgstr "Không thể đặt là Thất bại vì Đơn hàng bán đã được tạo." @@ -9853,11 +9964,11 @@ msgstr "Không thể đặt ủy quyền dựa trên Chiết khấu cho {0}" msgid "Cannot set multiple Item Defaults for a company." msgstr "Không thể đặt nhiều Mặc định Mặt hàng cho một công ty." -#: erpnext/controllers/accounts_controller.py:3955 +#: erpnext/controllers/accounts_controller.py:3956 msgid "Cannot set quantity less than delivered quantity." msgstr "Không thể đặt số lượng nhỏ hơn số lượng đã giao." -#: erpnext/controllers/accounts_controller.py:3956 +#: erpnext/controllers/accounts_controller.py:3957 msgid "Cannot set quantity less than received quantity." msgstr "Không thể đặt số lượng nhỏ hơn số lượng đã nhận." @@ -9873,7 +9984,7 @@ msgstr "Không thể bắt đầu xóa. Xóa khác {0} đã được xếp hàng msgid "Cannot submit Job Card {0} while it is On Hold. Please resume and complete the job before submission." msgstr "" -#: erpnext/controllers/accounts_controller.py:3983 +#: erpnext/controllers/accounts_controller.py:3984 msgid "Cannot update rate as item {0} is already ordered or purchased against this quotation" msgstr "Không thể cập nhật tỷ giá vì mặt hàng {0} đã được đặt hoặc mua đối với báo giá này" @@ -9950,7 +10061,7 @@ msgstr "Tài khoản Vốn Đang thực hiện" msgid "Capital Work in Progress" msgstr "Vốn Đang thực hiện" -#: erpnext/assets/doctype/asset/asset.js:228 +#: erpnext/assets/doctype/asset/asset.js:236 msgid "Capitalize Asset" msgstr "Vốn hóa Tài sản" @@ -9959,7 +10070,7 @@ msgstr "Vốn hóa Tài sản" msgid "Capitalize Repair Cost" msgstr "Vốn hóa Chi phí Sửa chữa" -#: erpnext/assets/doctype/asset/asset.js:226 +#: erpnext/assets/doctype/asset/asset.js:234 msgid "Capitalize this asset before submitting." msgstr "Vốn hóa tài sản này trước khi gửi." @@ -10009,7 +10120,7 @@ msgstr "Chuyển tiếp Giao tiếp và Bình luận" #: erpnext/accounts/doctype/mode_of_payment/mode_of_payment.json #: erpnext/accounts/report/account_balance/account_balance.js:40 #: erpnext/setup/doctype/employee/employee.json -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:257 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:260 msgid "Cash" msgstr "Tiền mặt" @@ -10033,19 +10144,19 @@ msgstr "Bút toán Tiền mặt" msgid "Cash Flow" msgstr "Dòng tiền" -#: erpnext/public/js/financial_statements.js:359 +#: erpnext/public/js/financial_statements.js:379 msgid "Cash Flow Statement" msgstr "Báo cáo Dòng tiền" -#: erpnext/accounts/report/cash_flow/cash_flow.py:186 +#: erpnext/accounts/report/cash_flow/cash_flow.py:187 msgid "Cash Flow from Financing" msgstr "Dòng tiền từ Tài trợ" -#: erpnext/accounts/report/cash_flow/cash_flow.py:179 +#: erpnext/accounts/report/cash_flow/cash_flow.py:180 msgid "Cash Flow from Investing" msgstr "Dòng tiền từ Đầu tư" -#: erpnext/accounts/report/cash_flow/cash_flow.py:167 +#: erpnext/accounts/report/cash_flow/cash_flow.py:168 msgid "Cash Flow from Operations" msgstr "Dòng tiền từ Hoạt động" @@ -10144,11 +10255,7 @@ msgstr "Phân loại theo Chứng từ (Hợp nhất)" msgid "Category Details" msgstr "Chi tiết Danh mục" -#: erpnext/assets/dashboard_fixtures.py:93 -msgid "Category-wise Asset Value" -msgstr "Giá trị Tài sản theo Danh mục" - -#: erpnext/buying/doctype/purchase_order/purchase_order.py:300 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:301 #: erpnext/buying/doctype/request_for_quotation/request_for_quotation.py:144 msgid "Caution" msgstr "Cảnh báo" @@ -10253,7 +10360,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:1076 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1082 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." @@ -10263,7 +10370,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:159 +#: erpnext/selling/doctype/customer/customer.py:162 msgid "Changed customer name to '{}' as '{}' already exists." msgstr "Tên khách hàng đã thay đổi thành '{}' vì '{}' đã tồn tại." @@ -10343,7 +10450,7 @@ msgstr "Cây biểu đồ" #: erpnext/accounts/doctype/cost_center/cost_center_tree.js:52 #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/public/js/setup_wizard.js:138 -#: erpnext/setup/doctype/company/company.js:123 +#: erpnext/setup/doctype/company/company.js:134 #: erpnext/setup/doctype/company/company.json #: erpnext/setup/workspace/home/home.json #: erpnext/workspace_sidebar/accounts_setup.json @@ -10450,7 +10557,7 @@ msgstr "Hóa chất" #. Option for the 'Salary Mode' (Select) field in DocType 'Employee' #: erpnext/setup/doctype/employee/employee.json -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:254 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:257 msgid "Cheque" msgstr "Séc" @@ -10486,7 +10593,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:2823 +#: erpnext/public/js/controllers/transaction.js:2807 msgid "Cheque/Reference Date" msgstr "Ngày Séc/Ttham chiếu" @@ -10544,7 +10651,7 @@ msgstr "Tên Doc Con" #. Label of the child_row_reference (Data) field in DocType 'Quality #. Inspection' -#: erpnext/public/js/controllers/transaction.js:2918 +#: erpnext/public/js/controllers/transaction.js:2902 #: erpnext/stock/doctype/quality_inspection/quality_inspection.json msgid "Child Row Reference" msgstr "Tham chiếu Dòng Con" @@ -10607,7 +10714,7 @@ msgstr "" msgid "Clauses and Conditions" msgstr "Điều khoản và Điều kiện" -#: erpnext/public/js/utils/barcode_scanner.js:493 +#: erpnext/public/js/utils/barcode_scanner.js:502 msgid "Clear Last Scanned Warehouse" msgstr "Xóa Kho đã Quét cuối" @@ -10673,7 +10780,7 @@ msgstr "Đã xóa" msgid "Clearing Demo Data..." msgstr "Đang xóa Dữ liệu Demo..." -#: erpnext/manufacturing/doctype/production_plan/production_plan.js:720 +#: erpnext/manufacturing/doctype/production_plan/production_plan.js:718 msgid "Click on 'Get Finished Goods for Manufacture' to fetch the items from the above Sales Orders. Items only for which a BOM is present will be fetched." msgstr "Nhấp vào 'Nhận Thành phẩm cho Sản xuất' để tìm nạp các mặt hàng từ Đơn hàng bán ở trên. Chỉ các mặt hàng có BOM mới được tìm nạp." @@ -10681,7 +10788,7 @@ msgstr "Nhấp vào 'Nhận Thành phẩm cho Sản xuất' để tìm nạp cá msgid "Click on Add to Holidays. This will populate the holidays table with all the dates that fall on the selected weekly off. Repeat the process for populating the dates for all your weekly holidays" msgstr "Nhấp vào Thêm vào Ngày lễ. Điều này sẽ điền bảng ngày lễ với tất cả các ngày rơi vào ngày nghỉ hàng tuần đã chọn. Lặp lại quy trình để điền ngày cho tất cả các ngày lễ hàng tuần của bạn" -#: erpnext/manufacturing/doctype/production_plan/production_plan.js:715 +#: erpnext/manufacturing/doctype/production_plan/production_plan.js:713 msgid "Click on Get Sales Orders to fetch sales orders based on the above filters." msgstr "Nhấp vào Nhận Đơn hàng Bán để tìm nạp đơn hàng bán dựa trên các bộ lọc ở trên." @@ -10747,7 +10854,7 @@ msgstr "Tài liệu đã đóng" msgid "Closed Documents" msgstr "Tài liệu đã đóng" -#: erpnext/manufacturing/doctype/work_order/work_order.py:2764 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2775 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" @@ -10782,7 +10889,7 @@ msgstr "Đóng (Mở đầu + Tổng)" msgid "Closing Account Head" msgstr "Đầu Tài khoản Đóng" -#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:124 +#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:133 msgid "Closing Account {0} must be of type Liability / Equity" msgstr "Tài khoản Đóng {0} phải thuộc loại Nợ phải trả / Vốn chủ sở hữu" @@ -10932,7 +11039,7 @@ msgstr "Cấp Thu" msgid "Color to highlight values (e.g., red for exceptions)" msgstr "Màu để làm nổi bật giá trị (ví dụ: đỏ cho ngoại lệ)" -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:280 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:283 msgid "Colour" msgstr "Màu sắc" @@ -10955,7 +11062,7 @@ msgstr "Các cột không đúng theo mẫu. Vui lòng so sánh tệp đã tải msgid "Combined invoice portion must equal 100%" msgstr "Phần hóa đơn kết hợp phải bằng 100%" -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:178 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:181 msgid "Commercial" msgstr "Thương mại" @@ -11399,7 +11506,7 @@ msgstr "Công ty" #: erpnext/projects/doctype/timesheet/timesheet.json #: erpnext/projects/report/project_summary/project_summary.js:8 #: erpnext/projects/report/project_wise_stock_tracking/project_wise_stock_tracking.py:44 -#: erpnext/public/js/financial_statements.js:381 +#: erpnext/public/js/financial_statements.js:401 #: erpnext/public/js/purchase_trends_filters.js:8 #: erpnext/public/js/sales_trends_filters.js:51 #: erpnext/regional/doctype/import_supplier_invoice/import_supplier_invoice.json @@ -11586,11 +11693,11 @@ 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:4419 +#: erpnext/controllers/accounts_controller.py:4420 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:4407 +#: erpnext/controllers/accounts_controller.py:4408 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." @@ -11672,7 +11779,7 @@ msgstr "Logo Công ty" msgid "Company Name cannot be Company" msgstr "Tên Công ty không thể là Công ty" -#: erpnext/accounts/custom/address.py:36 +#: erpnext/accounts/custom/address.py:38 msgid "Company Not Linked" msgstr "Công ty không được liên kết" @@ -11689,16 +11796,16 @@ msgstr "Địa chỉ Giao hàng Công ty" msgid "Company Tax ID" msgstr "Mã số Thuế Công ty" -#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:624 +#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:694 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:2637 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2643 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ộ." -#: erpnext/stock/doctype/material_request/material_request.js:380 -#: erpnext/stock/doctype/stock_entry/stock_entry.js:856 +#: erpnext/stock/doctype/material_request/material_request.js:381 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:832 msgid "Company field is required" msgstr "Trường công ty là bắt buộc" @@ -11710,7 +11817,7 @@ msgstr "Công ty là bắt buộc" msgid "Company is mandatory for company account" msgstr "Công ty là bắt buộc cho tài khoản công ty" -#: erpnext/accounts/doctype/subscription/subscription.py:437 +#: erpnext/accounts/doctype/subscription/subscription.py:438 msgid "Company is mandatory for generating an invoice. Please set a default company in Global Defaults." msgstr "Công ty là bắt buộc để tạo hóa đơn. Vui lòng đặt công ty mặc định trong Mặc định Toàn cục." @@ -11724,7 +11831,7 @@ msgstr "" msgid "Company link field name used for filtering (optional - leave empty to delete all records)" msgstr "Tên trường liên kết công ty được sử dụng để lọc (tùy chọn - để trống để xóa tất cả bản ghi)" -#: erpnext/setup/doctype/company/company.js:223 +#: erpnext/setup/doctype/company/company.js:234 msgid "Company name not same" msgstr "Tên công ty không giống nhau" @@ -11763,7 +11870,7 @@ msgstr "Công ty đại diện nhà cung cấp nội bộ" msgid "Company {0} added multiple times" msgstr "Công ty {0} được thêm nhiều lần" -#: erpnext/accounts/doctype/account/account.py:509 +#: erpnext/accounts/doctype/account/account.py:540 #: erpnext/manufacturing/report/material_requirements_planning_report/material_requirements_planning_report.py:1309 msgid "Company {0} does not exist" msgstr "Công ty {0} không tồn tại" @@ -11805,7 +11912,7 @@ msgstr "Tên Đối thủ" #. Label of the competitors (Table MultiSelect) field in DocType 'Opportunity' #. Label of the competitors (Table MultiSelect) field in DocType 'Quotation' #: erpnext/crm/doctype/opportunity/opportunity.json -#: erpnext/public/js/utils/sales_common.js:606 +#: erpnext/public/js/utils/sales_common.js:604 #: erpnext/selling/doctype/quotation/quotation.json msgid "Competitors" msgstr "Đối thủ" @@ -11900,7 +12007,7 @@ msgstr "Hoàn thành bởi" msgid "Completion Date" msgstr "Ngày Hoàn thành" -#: erpnext/assets/doctype/asset_repair/asset_repair.py:83 +#: erpnext/assets/doctype/asset_repair/asset_repair.py:86 msgid "Completion Date can not be before Failure Date. Please adjust the dates accordingly." msgstr "Ngày Hoàn thành không thể trước Ngày Thất bại. Vui lòng điều chỉnh ngày cho phù hợp." @@ -12149,7 +12256,7 @@ msgstr "Báo cáo Tổng hợp" #. Log' #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/pos_invoice_merge_log/pos_invoice_merge_log.json -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:580 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:581 msgid "Consolidated Sales Invoice" msgstr "Hóa đơn bán hàng tổng hợp" @@ -12176,12 +12283,12 @@ msgstr "Tư vấn viên" msgid "Consulting" msgstr "Tư vấn" -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:64 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:67 msgid "Consumable" msgstr "Tiêu hao" #: erpnext/patches/v16_0/make_workstation_operating_components.py:48 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:315 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:318 msgid "Consumables" msgstr "Vật tư tiêu hao" @@ -12251,7 +12358,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:1940 +#: erpnext/manufacturing/doctype/work_order/work_order.py:1944 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}" @@ -12606,7 +12713,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:158 +#: erpnext/controllers/stock_controller.py:163 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}." @@ -12868,7 +12975,7 @@ msgstr "" #: erpnext/accounts/report/accounts_payable/accounts_payable.js:28 #: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:47 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:30 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1192 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1199 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:47 #: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.js:42 #: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:204 @@ -12876,7 +12983,7 @@ msgstr "" #: erpnext/accounts/report/general_ledger/general_ledger.js:154 #: erpnext/accounts/report/general_ledger/general_ledger.py:800 #: erpnext/accounts/report/gross_profit/gross_profit.js:68 -#: erpnext/accounts/report/gross_profit/gross_profit.py:395 +#: erpnext/accounts/report/gross_profit/gross_profit.py:397 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:305 #: erpnext/accounts/report/purchase_register/purchase_register.js:46 #: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:29 @@ -12899,7 +13006,7 @@ msgstr "" #: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json #: erpnext/buying/report/procurement_tracker/procurement_tracker.js:15 #: erpnext/buying/report/procurement_tracker/procurement_tracker.py:32 -#: erpnext/public/js/financial_statements.js:475 +#: erpnext/public/js/financial_statements.js:495 #: erpnext/selling/doctype/sales_order/sales_order.json #: erpnext/selling/doctype/sales_order_item/sales_order_item.json #: erpnext/stock/doctype/delivery_note/delivery_note.json @@ -12951,12 +13058,16 @@ msgstr "Tên Trung tâm Chi phí" msgid "Cost Center Number" msgstr "Số Trung tâm Chi phí" +#: erpnext/accounts/doctype/dunning_type/dunning_type.py:122 +msgid "Cost Center Validation Error" +msgstr "" + #. Label of a Card Break in the Invoicing Workspace #: erpnext/accounts/workspace/invoicing/invoicing.json msgid "Cost Center and Budgeting" msgstr "Trung tâm Chi phí và Ngân sách" -#: erpnext/public/js/utils/sales_common.js:540 +#: erpnext/public/js/utils/sales_common.js:538 msgid "Cost Center for Item rows has been updated to {0}" msgstr "Trung tâm Chi phí cho các hàng Mặt hàng đã được cập nhật thành {0}" @@ -12968,8 +13079,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:1472 -#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:908 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1498 +#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:898 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}" @@ -13001,7 +13112,7 @@ msgstr "Trung tâm Chi phí {} là trung tâm chi phí nhóm và các trung tâm msgid "Cost Center: {0} does not exist" msgstr "Trung tâm chi phí: {0} không tồn tại" -#: erpnext/setup/doctype/company/company.js:113 +#: erpnext/setup/doctype/company/company.js:124 msgid "Cost Centers" msgstr "Các Trung tâm Chi phí" @@ -13051,7 +13162,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:908 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:910 msgid "Cost of Goods Sold Account in Items Table" msgstr "Tài khoản Giá vốn Hàng bán trong Bảng Mặt hàng" @@ -13130,7 +13241,7 @@ msgstr "Các trường Tính chi phí và Thanh toán đã được cập nhật msgid "Could Not Delete Demo Data" msgstr "Không thể Xóa Dữ liệu Demo" -#: erpnext/selling/doctype/quotation/quotation.py:624 +#: erpnext/selling/doctype/quotation/quotation.py:639 msgid "Could not auto create Customer due to the following missing mandatory field(s):" msgstr "Không thể tự động tạo Khách hàng do thiếu (các) trường bắt buộc sau:" @@ -13430,7 +13541,7 @@ msgstr "Tạo Mục Mở POS" #. Title of an Onboarding Step #. Label of an action in the Onboarding Step 'Create Payment Entry' -#: erpnext/accounts/doctype/payment_request/payment_request.js:66 +#: erpnext/accounts/doctype/payment_request/payment_request.js:68 #: erpnext/accounts/onboarding_step/create_payment_entry/create_payment_entry.json msgid "Create Payment Entry" msgstr "Tạo mục thanh toán" @@ -13439,7 +13550,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:565 +#: erpnext/public/js/controllers/transaction.js:577 msgid "Create Payment Request" msgstr "Tạo Yêu cầu Thanh toán" @@ -13518,9 +13629,9 @@ msgstr "Tạo Mục Đăng lại" #. Title of an Onboarding Step #. Label of an action in the Onboarding Step 'Create Sales Invoice' #: erpnext/accounts/onboarding_step/create_sales_invoice/create_sales_invoice.json -#: erpnext/projects/doctype/timesheet/timesheet.js:55 -#: erpnext/projects/doctype/timesheet/timesheet.js:231 -#: erpnext/projects/doctype/timesheet/timesheet.js:235 +#: erpnext/projects/doctype/timesheet/timesheet.js:56 +#: erpnext/projects/doctype/timesheet/timesheet.js:233 +#: erpnext/projects/doctype/timesheet/timesheet.js:237 #: erpnext/selling/onboarding_step/create_sales_invoice/create_sales_invoice.json msgid "Create Sales Invoice" msgstr "Tạo Hóa đơn Bán hàng" @@ -13543,7 +13654,7 @@ msgid "Create Service Item" msgstr "Tạo Mặt hàng Dịch vụ" #: erpnext/stock/dashboard/item_dashboard.js:283 -#: erpnext/stock/doctype/material_request/material_request.js:478 +#: erpnext/stock/doctype/material_request/material_request.js:653 msgid "Create Stock Entry" msgstr "Tạo Mục Kho" @@ -13588,7 +13699,7 @@ msgstr "Tạo Công việc" msgid "Create Tasks" msgstr "Tạo các Công việc" -#: erpnext/setup/doctype/company/company.js:157 +#: erpnext/setup/doctype/company/company.js:168 msgid "Create Tax Template" msgstr "Tạo Mẫu Thuế" @@ -13626,12 +13737,12 @@ msgstr "Tạo Quyền Người dùng" msgid "Create Users" msgstr "Tạo người dùng" -#: erpnext/stock/doctype/item/item.js:1097 +#: erpnext/stock/doctype/item/item.js:1103 msgid "Create Variant" msgstr "Tạo biến thể" -#: erpnext/stock/doctype/item/item.js:909 -#: erpnext/stock/doctype/item/item.js:946 +#: erpnext/stock/doctype/item/item.js:915 +#: erpnext/stock/doctype/item/item.js:952 msgid "Create Variants" msgstr "Tạo các biến thể" @@ -13662,12 +13773,12 @@ msgstr "" msgid "Create a new rule to automatically classify transactions." msgstr "" -#: erpnext/stock/doctype/item/item.js:929 -#: erpnext/stock/doctype/item/item.js:1090 +#: erpnext/stock/doctype/item/item.js:935 +#: erpnext/stock/doctype/item/item.js:1096 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:2037 +#: erpnext/stock/stock_ledger.py:2052 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." @@ -13701,6 +13812,11 @@ msgstr "Tạo {0} {1}?" msgid "Created By Migration" msgstr "Được tạo bởi Di chuyển" +#. Label of the created_through_portal (Check) field in DocType 'Appointment' +#: erpnext/crm/doctype/appointment/appointment.json +msgid "Created through Portal" +msgstr "" + #: erpnext/buying/doctype/supplier_scorecard/supplier_scorecard.py:251 msgid "Created {0} scorecards for {1} between:" msgstr "Đã tạo {0} thẻ điểm cho {1} giữa:" @@ -13738,7 +13854,7 @@ msgstr "Đang tạo Lịch giao hàng..." msgid "Creating Dimensions..." msgstr "Đang tạo Chiều..." -#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.js:92 +#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.js:102 msgid "Creating Journal Entries..." msgstr "Đang tạo Sổ nhật ký..." @@ -13847,6 +13963,13 @@ msgstr "Tạo {0} một phần thành công.\n" msgid "Credit" msgstr "Có" +#. Label of the credit_limits (Table) field in DocType 'Customer' +#. Label of the credit_limits (Table) field in DocType 'Customer Group' +#: erpnext/selling/doctype/customer/customer.json +#: erpnext/setup/doctype/customer_group/customer_group.json +msgid "Credit & Overdue Limits" +msgstr "" + #: erpnext/accounts/report/general_ledger/general_ledger.py:744 msgid "Credit (Transaction)" msgstr "Ghi nợ (Giao dịch)" @@ -13855,7 +13978,7 @@ msgstr "Ghi nợ (Giao dịch)" msgid "Credit ({0})" msgstr "Ghi nợ ({0})" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:650 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:651 msgid "Credit Account" msgstr "Tài khoản Ghi nợ" @@ -13894,7 +14017,7 @@ msgstr "Số tiền Ghi nợ theo Tiền tệ Giao dịch" msgid "Credit Balance" msgstr "Số dư Tín dụng" -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:258 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:261 msgid "Credit Card" msgstr "Thẻ Tín dụng" @@ -13916,23 +14039,19 @@ msgstr "Bút toán Thẻ Tín dụng" msgid "Credit Days" msgstr "Số ngày Tín dụng" -#. Label of the credit_limits (Table) field in DocType 'Customer' #. Label of the credit_limit (Currency) field in DocType 'Customer Credit #. Limit' #. Label of the credit_limit (Currency) field in DocType 'Company' -#. Label of the credit_limits (Table) field in DocType 'Customer Group' #. Label of the section_credit_limit (Section Break) field in DocType 'Supplier #. Group' -#: erpnext/selling/doctype/customer/customer.json #: erpnext/selling/doctype/customer_credit_limit/customer_credit_limit.json #: erpnext/selling/report/customer_credit_balance/customer_credit_balance.py:65 #: erpnext/setup/doctype/company/company.json -#: erpnext/setup/doctype/customer_group/customer_group.json #: erpnext/setup/doctype/supplier_group/supplier_group.json msgid "Credit Limit" msgstr "Hạn mức tín dụng" -#: erpnext/selling/doctype/customer/customer.py:645 +#: erpnext/selling/doctype/customer/customer.py:657 msgid "Credit Limit Crossed" msgstr "Hạn mức Tín dụng đã bị vượt" @@ -13967,9 +14086,9 @@ msgstr "Tháng tín dụng" #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:176 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1216 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1223 #: erpnext/controllers/sales_and_purchase_return.py:455 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:303 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:306 #: erpnext/stock/doctype/delivery_note/delivery_note.js:89 #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/workspace_sidebar/invoicing.json @@ -14012,16 +14131,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:611 -#: erpnext/selling/doctype/customer/customer.py:666 +#: erpnext/selling/doctype/customer/customer.py:623 +#: erpnext/selling/doctype/customer/customer.py:678 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:396 +#: erpnext/selling/doctype/customer/customer.py:405 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:665 +#: erpnext/selling/doctype/customer/customer.py:677 msgid "Credit limit reached for customer {0}" msgstr "Đã đạt hạn mức tín dụng cho khách hàng {0}" @@ -14081,7 +14200,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:188 +#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:195 msgid "Cron Interval should be between 1 and 59 Min" msgstr "Khoảng Cron phải từ 1 đến 59 Phút" @@ -14200,7 +14319,7 @@ msgstr "Tỷ giá Tiền tệ phải được áp dụng cho Mua hoặc Bán." msgid "Currency and Price List" msgstr "Tiền tệ và Danh sách giá" -#: erpnext/accounts/doctype/account/account.py:346 +#: erpnext/accounts/doctype/account/account.py:377 msgid "Currency can not be changed after making entries using some other currency" msgstr "Tiền tệ không thể thay đổi sau khi đã tạo các bút toán sử dụng một tiền tệ khác" @@ -14210,11 +14329,11 @@ msgstr "Bộ lọc tiền tệ hiện không được hỗ trợ trong Báo cáo #: erpnext/accounts/doctype/payment_entry/payment_entry.py:1625 #: erpnext/accounts/doctype/payment_entry/payment_entry.py:1693 -#: erpnext/accounts/utils.py:2533 +#: erpnext/accounts/utils.py:2527 msgid "Currency for {0} must be {1}" msgstr "Tiền tệ cho {0} phải là {1}" -#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:131 +#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:140 msgid "Currency of the Closing Account must be {0}" msgstr "Tiền tệ của Tài khoản Đóng phải là {0}" @@ -14496,7 +14615,7 @@ msgstr "Dấu phân cách tùy chỉnh" #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:38 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:29 #: erpnext/accounts/report/general_ledger/general_ledger.html:136 -#: erpnext/accounts/report/gross_profit/gross_profit.py:416 +#: erpnext/accounts/report/gross_profit/gross_profit.py:418 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:38 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.js:22 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:221 @@ -14508,7 +14627,7 @@ msgstr "Dấu phân cách tùy chỉnh" #: erpnext/assets/doctype/asset/asset.json #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/buying/doctype/supplier/supplier.js:225 -#: erpnext/controllers/trends.py:409 erpnext/crm/doctype/contract/contract.json +#: erpnext/controllers/trends.py:421 erpnext/crm/doctype/contract/contract.json #: erpnext/crm/doctype/lead/lead.js:32 #: erpnext/crm/doctype/opportunity/opportunity.js:99 #: erpnext/crm/doctype/prospect/prospect.js:8 @@ -14520,7 +14639,7 @@ msgstr "Dấu phân cách tùy chỉnh" #: erpnext/manufacturing/doctype/production_plan/production_plan.json #: erpnext/manufacturing/doctype/production_plan_sales_order/production_plan_sales_order.json #: erpnext/projects/doctype/project/project.json -#: erpnext/projects/doctype/timesheet/timesheet.js:223 +#: erpnext/projects/doctype/timesheet/timesheet.js:225 #: erpnext/projects/doctype/timesheet/timesheet.json #: erpnext/projects/report/project_wise_stock_tracking/project_wise_stock_tracking.py:45 #: erpnext/public/js/sales_trends_filters.js:25 @@ -14666,7 +14785,7 @@ msgstr "Mã khách hàng" #. Label of the customer_contact_display (Small Text) field in DocType #. 'Purchase Order' #. Label of the customer_contact (Small Text) field in DocType 'Delivery Stop' -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1186 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1193 #: erpnext/buying/doctype/purchase_order/purchase_order.json #: erpnext/stock/doctype/delivery_stop/delivery_stop.json msgid "Customer Contact" @@ -14772,16 +14891,16 @@ msgstr "Phản hồi của Khách hàng" #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/accounts/doctype/tax_rule/tax_rule.json #: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:115 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1244 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1251 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:96 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:185 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:56 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:163 -#: erpnext/accounts/report/gross_profit/gross_profit.py:423 +#: erpnext/accounts/report/gross_profit/gross_profit.py:425 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:208 #: erpnext/accounts/report/sales_register/sales_register.js:27 #: erpnext/accounts/report/sales_register/sales_register.py:216 -#: erpnext/controllers/trends.py:436 +#: erpnext/controllers/trends.py:448 #: erpnext/crm/doctype/opportunity/opportunity.json #: erpnext/crm/doctype/prospect/prospect.json #: erpnext/crm/workspace/crm/crm.json @@ -14834,7 +14953,7 @@ msgstr "Mặt hàng Khách hàng" msgid "Customer Items" msgstr "Các Mặt hàng Khách hàng" -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1235 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1242 msgid "Customer LPO" msgstr "LPO của Khách hàng" @@ -14886,15 +15005,15 @@ msgstr "Số Điện thoại Di động Khách hàng" #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json #: erpnext/accounts/doctype/process_statement_of_accounts_customer/process_statement_of_accounts_customer.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1175 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1182 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:156 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:92 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:35 -#: erpnext/accounts/report/gross_profit/gross_profit.py:430 +#: erpnext/accounts/report/gross_profit/gross_profit.py:432 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:228 #: erpnext/accounts/report/sales_register/sales_register.py:207 #: erpnext/buying/doctype/purchase_order/purchase_order.json -#: erpnext/controllers/trends.py:416 +#: erpnext/controllers/trends.py:428 #: erpnext/crm/doctype/opportunity/opportunity.json #: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.json #: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.json @@ -14993,7 +15112,7 @@ msgstr "Khách hàng cung cấp" msgid "Customer Provided Item Cost" msgstr "Chi phí Mặt hàng do Khách hàng Cung cấp" -#: erpnext/setup/doctype/company/company.py:488 +#: erpnext/setup/doctype/company/company.py:490 msgid "Customer Service" msgstr "Dịch vụ Khách hàng" @@ -15050,7 +15169,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:1190 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1196 #: erpnext/selling/doctype/sales_order/sales_order.py:436 #: erpnext/stock/doctype/delivery_note/delivery_note.py:407 msgid "Customer {0} does not belong to project {1}" @@ -15164,7 +15283,7 @@ msgstr "D - E" msgid "DFS" msgstr "DFS" -#: erpnext/projects/doctype/project/project.py:680 +#: erpnext/projects/doctype/project/project.py:712 msgid "Daily Project Summary for {0}" msgstr "Tóm tắt dự án hàng ngày cho {0}" @@ -15255,7 +15374,7 @@ msgstr "Ngày sinh không thể lớn hơn ngày hôm nay." msgid "Date of Commencement" msgstr "Ngày bắt đầu" -#: erpnext/setup/doctype/company/company.js:94 +#: erpnext/setup/doctype/company/company.js:105 msgid "Date of Commencement should be greater than Date of Incorporation" msgstr "Ngày bắt đầu phải lớn hơn Ngày thành lập" @@ -15279,7 +15398,7 @@ msgstr "Ngày phát hành" msgid "Date of Joining" msgstr "Ngày tham gia" -#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:272 +#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:270 msgid "Date of Transaction" msgstr "Ngày Giao dịch" @@ -15435,7 +15554,7 @@ msgstr "Ghi nợ ({0})" msgid "Debit / Credit Note Posting Date" msgstr "Ngày đăng Phiếu Ghi nợ / Ghi có" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:640 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:641 msgid "Debit Account" msgstr "Tài khoản Ghi nợ" @@ -15477,9 +15596,9 @@ msgstr "Số tiền Ghi nợ theo Tiền tệ Giao dịch" #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/accounts/doctype/journal_entry_template/journal_entry_template.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:178 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1219 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1226 #: erpnext/controllers/sales_and_purchase_return.py:459 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:304 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:307 #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:45 #: erpnext/workspace_sidebar/invoicing.json msgid "Debit Note" @@ -15505,13 +15624,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:1061 -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1072 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1067 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1078 #: erpnext/controllers/accounts_controller.py:2403 msgid "Debit To" msgstr "Ghi nợ vào" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1057 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1063 msgid "Debit To is required" msgstr "Yêu cầu Ghi nợ vào" @@ -15587,7 +15706,7 @@ msgstr "Decilitre" msgid "Decimeter" msgstr "Decimeter" -#: erpnext/public/js/utils/sales_common.js:633 +#: erpnext/public/js/utils/sales_common.js:631 msgid "Declare Lost" msgstr "Khai báo Mất" @@ -15665,14 +15784,14 @@ msgstr "Tài khoản Tạm ứng Mặc định" #. Label of the default_advance_paid_account (Link) field in DocType 'Company' #: erpnext/setup/doctype/company/company.json -#: erpnext/setup/doctype/company/company.py:317 +#: erpnext/setup/doctype/company/company.py:319 msgid "Default Advance Paid Account" msgstr "Tài khoản Tạm ứng đã Thanh toán Mặc định" #. Label of the default_advance_received_account (Link) field in DocType #. 'Company' #: erpnext/setup/doctype/company/company.json -#: erpnext/setup/doctype/company/company.py:306 +#: erpnext/setup/doctype/company/company.py:308 msgid "Default Advance Received Account" msgstr "Tài khoản Tạm ứng đã Nhận Mặc định" @@ -15691,15 +15810,15 @@ 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:2532 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2536 msgid "Default BOM for {0} not found" msgstr "Không tìm thấy BOM mặc định cho {0}" -#: erpnext/controllers/accounts_controller.py:4027 +#: erpnext/controllers/accounts_controller.py:4028 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:2529 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2533 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}" @@ -16091,7 +16210,7 @@ msgstr "" msgid "Default settings for your stock-related transactions" msgstr "Cài đặt mặc định cho các giao dịch liên quan đến tồn kho" -#: erpnext/setup/doctype/company/company.js:191 +#: erpnext/setup/doctype/company/company.js:202 msgid "Default tax templates for sales, purchase and items are created." msgstr "Mẫu thuế mặc định cho bán hàng, mua hàng và mặt hàng đã được tạo." @@ -16268,14 +16387,20 @@ msgstr "Xóa chiều" msgid "Delete Leads and Addresses" msgstr "Xóa đầu mối và địa chỉ" +#. Option for the 'Action for Expired Unverified Appointments' (Select) field +#. in DocType 'Appointment Booking Settings' +#: erpnext/crm/doctype/appointment_booking_settings/appointment_booking_settings.json +msgid "Delete Permanently" +msgstr "" + #. Label of the delete_transactions_status (Select) field in DocType #. 'Transaction Deletion Record' -#: erpnext/setup/doctype/company/company.js:168 +#: erpnext/setup/doctype/company/company.js:179 #: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.json msgid "Delete Transactions" msgstr "Xóa giao dịch" -#: erpnext/setup/doctype/company/company.js:238 +#: erpnext/setup/doctype/company/company.js:249 msgid "Delete all the Transactions for {0}" msgstr "" @@ -16329,23 +16454,6 @@ msgstr "" msgid "Deliver secondary Items" msgstr "" -#. Option for the 'Status' (Select) field in DocType 'Purchase Order' -#. Option for the 'Status' (Select) field in DocType 'Serial No' -#. Option for the 'Tracking Status' (Select) field in DocType 'Shipment' -#. Option for the 'Status' (Select) field in DocType 'Stock Reservation Entry' -#. Option for the 'Status' (Select) field in DocType 'Subcontracting Inward -#. Order' -#: erpnext/buying/doctype/purchase_order/purchase_order.json -#: erpnext/buying/doctype/purchase_order/purchase_order_list.js:20 -#: erpnext/controllers/website_list_for_contact.py:213 -#: erpnext/stock/doctype/serial_no/serial_no.json -#: erpnext/stock/doctype/shipment/shipment.json -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json -#: erpnext/stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.py:61 -#: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.json -msgid "Delivered" -msgstr "Đã giao" - #: erpnext/stock/report/item_wise_consumption/item_wise_consumption.py:64 msgid "Delivered Amount" msgstr "Số tiền đã giao" @@ -16408,11 +16516,11 @@ msgstr "Số lượng đã giao" msgid "Delivered Qty (in Stock UOM)" msgstr "Số lượng đã giao (theo Đơn vị đo tồn kho)" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:611 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:612 msgid "Delivered Qty cannot be increased by more than {0} for item {1}" msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:604 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:605 msgid "Delivered Qty cannot be reduced by more than {0} for item {1}" msgstr "" @@ -16554,11 +16662,11 @@ 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:1451 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1457 msgid "Delivery Note {0} is not submitted" msgstr "Phiếu giao hàng {0} chưa được gửi" -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1239 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1246 #: erpnext/stock/doctype/delivery_trip/delivery_trip.js:75 msgid "Delivery Notes" msgstr "Các phiếu giao hàng" @@ -16664,7 +16772,7 @@ msgstr "Số lượng theo nhu cầu" msgid "Demand vs Supply" msgstr "Nhu cầu vs Cung" -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:551 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:554 msgid "Demo Bank Account" msgstr "Tài khoản ngân hàng demo" @@ -16766,7 +16874,7 @@ msgstr "Số tiền khấu hao" #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:105 #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:176 #: erpnext/accounts/report/account_balance/account_balance.js:44 -#: erpnext/accounts/report/cash_flow/cash_flow.py:169 +#: erpnext/accounts/report/cash_flow/cash_flow.py:170 #: erpnext/assets/doctype/asset/asset.json msgid "Depreciation" msgstr "Khấu hao" @@ -16774,7 +16882,7 @@ msgstr "Khấu hao" #. Label of the depreciation_amount (Currency) field in DocType 'Depreciation #. Schedule' #: erpnext/accounts/report/asset_depreciation_ledger/asset_depreciation_ledger.py:172 -#: erpnext/assets/doctype/asset/asset.js:384 +#: erpnext/assets/doctype/asset/asset.js:392 #: erpnext/assets/doctype/depreciation_schedule/depreciation_schedule.json msgid "Depreciation Amount" msgstr "Số tiền Khấu hao" @@ -16857,7 +16965,7 @@ msgstr "Tùy chọn Khấu hao" msgid "Depreciation Posting Date" msgstr "Ngày Đăng Khấu hao" -#: erpnext/assets/doctype/asset/asset.js:927 +#: erpnext/assets/doctype/asset/asset.js:935 msgid "Depreciation Posting Date cannot be before Available-for-use Date" msgstr "Ngày Đăng Khấu hao không thể trước Ngày Sẵn sàng Sử dụng" @@ -16926,7 +17034,7 @@ msgstr "Nhà thiết kế" #. Label of the order_lost_reason (Small Text) field in DocType 'Opportunity' #. Label of the order_lost_reason (Small Text) field in DocType 'Quotation' #: erpnext/crm/doctype/opportunity/opportunity.json -#: erpnext/public/js/utils/sales_common.js:612 +#: erpnext/public/js/utils/sales_common.js:610 #: erpnext/selling/doctype/quotation/quotation.json msgid "Detailed Reason" msgstr "Lý do chi tiết" @@ -17024,15 +17132,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:897 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:899 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:886 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:888 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:978 +#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:980 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" @@ -17088,7 +17196,7 @@ msgid "Difference Qty" msgstr "Số lượng Chênh lệch" #: erpnext/stock/report/incorrect_stock_value_report/incorrect_stock_value_report.py:136 -#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:168 +#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:173 msgid "Difference Value" msgstr "Giá trị chênh lệch" @@ -17287,7 +17395,7 @@ msgstr "Tháo dỡ" msgid "Disassemble Order" msgstr "Lệnh Tháo dỡ" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:2710 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:2744 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." @@ -17506,7 +17614,7 @@ msgstr "Giảm giá không thể lớn hơn 100%." msgid "Discount must be less than 100" msgstr "Giảm giá phải nhỏ hơn 100" -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:3379 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:3375 msgid "Discount of {} applied as per Payment Term" msgstr "Giảm giá {} đã được áp dụng theo Điều khoản Thanh toán" @@ -17578,7 +17686,7 @@ msgstr "Lý do Tùy ý" msgid "Dislikes" msgstr "Không thích" -#: erpnext/setup/doctype/company/company.py:482 +#: erpnext/setup/doctype/company/company.py:484 msgid "Dispatch" msgstr "Công văn" @@ -17629,7 +17737,7 @@ msgstr "Thông tin Giao hàng" #: erpnext/patches/v11_0/add_default_dispatch_notification_template.py:20 #: erpnext/patches/v11_0/add_default_dispatch_notification_template.py:28 #: erpnext/setup/setup_wizard/operations/defaults_setup.py:58 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:340 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:343 msgid "Dispatch Notification" msgstr "Thông báo Giao hàng" @@ -17775,7 +17883,7 @@ msgid "Distribution Name" msgstr "Tên phân phối" #: erpnext/setup/setup_wizard/data/sales_partner_type.txt:2 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:240 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:243 msgid "Distributor" msgstr "Nhà phân phối" @@ -17842,7 +17950,7 @@ msgstr "Không cập nhật biến thể khi lưu" msgid "Do not use Batch-wise Valuation" msgstr "" -#: erpnext/assets/doctype/asset/asset.js:965 +#: erpnext/assets/doctype/asset/asset.js:973 msgid "Do you really want to restore this scrapped asset?" msgstr "Bạn có thực sự muốn khôi phục tài sản đã thanh lý này không?" @@ -17933,7 +18041,7 @@ msgstr "Loại Tài liệu đã được sử dụng như một chiều" msgid "Documents Processed on each trigger. Queue Size should be between 5 and 100" msgstr "Tài liệu được xử lý trên mỗi kích hoạt. Kích thước Hàng đợi nên từ 5 đến 100" -#: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py:262 +#: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py:486 msgid "Documents: {0} have deferred revenue/expense enabled for them. Cannot repost." msgstr "Tài liệu: {0} đã bật doanh thu/chi phí deferred. Không thể repost." @@ -18154,6 +18262,14 @@ msgstr "Thư Dunning" msgid "Dunning Letter Text" msgstr "Văn bản Thư Dunning" +#: erpnext/accounts/doctype/dunning/dunning.py:184 +msgid "Dunning Letter for Dunning Type {0} in language '{1}' not found." +msgstr "" + +#: erpnext/accounts/doctype/dunning/dunning.py:188 +msgid "Dunning Letter for Dunning Type {0} not found." +msgstr "" + #. Label of the dunning_level (Int) field in DocType 'Overdue Payment' #: erpnext/accounts/doctype/overdue_payment/overdue_payment.json msgid "Dunning Level" @@ -18243,6 +18359,10 @@ msgstr "Bút toán trùng lặp: {0}{1}" msgid "Duplicate item group found in the item group table" msgstr "Tìm thấy nhóm mặt hàng trùng lặp trong bảng nhóm mặt hàng" +#: erpnext/accounts/doctype/dunning_type/dunning_type.py:133 +msgid "Duplicate languages found on Dunning Letter Text. Keep only one of them." +msgstr "" + #: erpnext/projects/doctype/project/project.js:186 msgid "Duplicate project has been created" msgstr "Dự án trùng lặp đã được tạo" @@ -18251,6 +18371,10 @@ msgstr "Dự án trùng lặp đã được tạo" msgid "Duplicate row {0} with same {1}" msgstr "Dòng trùng lặp {0} với cùng {1}" +#: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py:110 +msgid "Duplicate vouchers found. Remove the duplicate vouchers to continue to repost." +msgstr "" + #: erpnext/accounts/doctype/pricing_rule/pricing_rule.py:157 msgid "Duplicate {0} found in the table" msgstr "Tìm thấy {0} trùng lặp trong bảng" @@ -18361,7 +18485,7 @@ msgstr "Tuổi thọ sớm nhất" msgid "Earnest Money" msgstr "Tiền đặt cọc" -#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:526 +#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:544 msgid "Edit BOM" msgstr "Sửa BOM" @@ -18449,8 +18573,8 @@ msgstr "Trình độ Học vấn" msgid "Either 'Selling' or 'Buying' must be selected" msgstr "Phải chọn 'Bán hàng' hoặc 'Mua hàng'" -#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:290 -#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:441 +#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:309 +#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:460 msgid "Either Workstation or Workstation Type is mandatory" msgstr "Phải có Máy trạm hoặc Loại Máy trạm" @@ -18471,12 +18595,12 @@ msgstr "" msgid "Electric" msgstr "Điện" -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:222 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:225 msgid "Electrical" msgstr "Điện" #: erpnext/patches/v16_0/make_workstation_operating_components.py:47 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:314 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:317 msgid "Electricity" msgstr "Điện" @@ -18567,6 +18691,15 @@ msgstr "Gửi biên nhận qua Email" msgid "Email Sent to Supplier {0}" msgstr "Đã gửi Email đến Nhà cung cấp {0}" +#. Label of the email_verified (Check) field in DocType 'Appointment' +#: erpnext/crm/doctype/appointment/appointment.json +msgid "Email Verified" +msgstr "" + +#: erpnext/accounts/doctype/payment_request/payment_request.js:57 +msgid "Email couldn't be sent." +msgstr "" + #: erpnext/setup/doctype/employee/employee.py:440 msgid "Email is required to create a user" msgstr "Yêu cầu Email để tạo người dùng" @@ -18592,10 +18725,6 @@ msgstr "Email đã gửi đến" msgid "Email sent to {0}" msgstr "Email đã gửi đến {0}" -#: erpnext/crm/doctype/appointment/appointment.py:114 -msgid "Email verification failed." -msgstr "Xác minh Email thất bại." - #: erpnext/accounts/letterhead/company_letterhead.html:96 #: erpnext/accounts/letterhead/company_letterhead_grey.html:114 msgid "Email:" @@ -18799,7 +18928,7 @@ msgstr "Danh sách Xóa Trống" msgid "Ems(Pica)" msgstr "Ems(Pica)" -#: erpnext/public/js/controllers/transaction.js:2981 +#: erpnext/public/js/controllers/transaction.js:2965 msgid "Enable {0} on the Item master to proceed with {1} inspection." msgstr "" @@ -18809,10 +18938,16 @@ msgstr "" msgid "Enable Accounting Dimensions" msgstr "Bật Chiều Kế toán" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1721 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1728 msgid "Enable Allow Partial Reservation in the Stock Settings to reserve partial stock." msgstr "Bật Cho phép Đặt trước từng phần trong Cài đặt Kho để đặt trước từng phần tồn kho." +#. Label of the enable_appointment_portal (Check) field in DocType 'Appointment +#. Booking Settings' +#: erpnext/crm/doctype/appointment_booking_settings/appointment_booking_settings.json +msgid "Enable Appointment Booking Through Portal" +msgstr "" + #. Label of the enable_scheduling (Check) field in DocType 'Appointment Booking #. Settings' #: erpnext/crm/doctype/appointment_booking_settings/appointment_booking_settings.json @@ -19169,7 +19304,7 @@ msgstr "Kết thúc Quá cảnh" #: erpnext/accounts/report/financial_ratios/financial_ratios.js:25 #: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.html:147 #: erpnext/assets/report/fixed_asset_register/fixed_asset_register.js:89 -#: erpnext/public/js/financial_statements.js:443 +#: erpnext/public/js/financial_statements.js:463 msgid "End Year" msgstr "Năm kết thúc" @@ -19258,7 +19393,7 @@ msgstr "Nhập Giá trị" msgid "Enter Visit Details" msgstr "Nhập Chi tiết Chuyến thăm" -#: erpnext/manufacturing/doctype/routing/routing.js:88 +#: erpnext/manufacturing/doctype/routing/routing.js:93 msgid "Enter a name for Routing." msgstr "Nhập tên cho Lộ trình." @@ -19274,7 +19409,7 @@ msgstr "Nhập tên cho Danh sách Ngày lễ này." msgid "Enter amount to be redeemed." msgstr "Nhập số tiền để thanh toán." -#: erpnext/stock/doctype/item/item.js:1259 +#: erpnext/stock/doctype/item/item.js:1265 msgid "Enter an Item Code, the name will be auto-filled the same as Item Code on clicking inside the Item Name field." msgstr "Nhập Mã Mặt hàng, tên sẽ tự điền giống như Mã Mặt hàng khi nhấp vào trường Tên Mặt hàng." @@ -19286,7 +19421,7 @@ msgstr "Nhập email của khách hàng" msgid "Enter customer's phone number" msgstr "Nhập số điện thoại của khách hàng" -#: erpnext/assets/doctype/asset/asset.js:936 +#: erpnext/assets/doctype/asset/asset.js:944 msgid "Enter date to scrap asset" msgstr "Nhập ngày thanh lý tài sản" @@ -19311,7 +19446,7 @@ msgstr "Nhập Số Bảo lãnh Ngân hàng trước khi trình." msgid "Enter the Item Code that this customer uses at their end. This will be shown in Sales Orders for the customer's reference." msgstr "" -#: erpnext/manufacturing/doctype/routing/routing.js:93 +#: erpnext/manufacturing/doctype/routing/routing.js:98 msgid "Enter the Operation, the table will fetch the Operation details like Hourly Rate, Workstation automatically.\n\n" " After that, set the Operation Time in minutes and the table will calculate the Operation Costs based on the Hourly Rate and Operation Time." msgstr "Nhập Hoạt động, bảng sẽ tự động lấy chi tiết Hoạt động như Đơn giá theo giờ, Trạm làm việc.\n\n" @@ -19330,7 +19465,7 @@ msgstr "Nhập tên của Người thụ hưởng trước khi trình." msgid "Enter the name of the bank or lending institution before submitting." msgstr "Nhập tên của ngân hàng hoặc tổ chức cho vay trước khi trình." -#: erpnext/stock/doctype/item/item.js:1285 +#: erpnext/stock/doctype/item/item.js:1291 msgid "Enter the opening stock units." msgstr "Nhập các đơn vị tồn kho đầu kỳ." @@ -19381,8 +19516,8 @@ msgstr "Loại Bút toán" #: erpnext/accounts/doctype/ledger_merge/ledger_merge.json #: erpnext/accounts/report/account_balance/account_balance.js:29 #: erpnext/accounts/report/account_balance/account_balance.js:45 -#: erpnext/accounts/report/balance_sheet/balance_sheet.py:255 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:306 +#: erpnext/accounts/report/balance_sheet/balance_sheet.py:264 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:309 msgid "Equity" msgstr "Vốn chủ sở hữu" @@ -19515,7 +19650,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:2319 +#: erpnext/stock/stock_ledger.py:2334 msgid "Example: Serial No {0} reserved in {1}." msgstr "Ví dụ: Serial No {0} đã được đặt trước trong {1}." @@ -19525,11 +19660,11 @@ 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:1041 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1043 msgid "Excess Disassembly" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1335 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1339 msgid "Excess Material Transfer" msgstr "" @@ -19537,7 +19672,7 @@ msgstr "" msgid "Excess Materials Consumed" msgstr "Vật liệu Tiêu hao Quá nhiều" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1154 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1167 msgid "Excess Transfer" msgstr "Chuyển quá nhiều" @@ -19573,7 +19708,7 @@ msgstr "Lãi hoặc Lỗ Chênh lệch Tỷ giá" #: erpnext/accounts/doctype/payment_entry_reference/payment_entry_reference.json #: erpnext/accounts/doctype/purchase_invoice_advance/purchase_invoice_advance.json #: erpnext/accounts/doctype/sales_invoice_advance/sales_invoice_advance.json -#: erpnext/setup/doctype/company/company.py:675 +#: erpnext/setup/doctype/company/company.py:677 msgid "Exchange Gain/Loss" msgstr "Lãi/Lỗ Chênh lệch Tỷ giá" @@ -19678,7 +19813,7 @@ msgstr "Tỷ giá phải giống như {0} {1} ({2})" msgid "Excise Entry" msgstr "Bút toán Thuế Tiêu thụ" -#: erpnext/stock/doctype/stock_entry/stock_entry.js:1530 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:1510 msgid "Excise Invoice" msgstr "Hóa đơn Thuế Tiêu thụ" @@ -19705,7 +19840,7 @@ msgstr "Các DocType được Loại trừ" msgid "Excluded Fee" msgstr "Phí được Loại trừ" -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:265 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:268 msgid "Execution" msgstr "Thực thi" @@ -19883,12 +20018,12 @@ msgstr "Giá trị Sau Thời gian Sử dụng" #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:601 #: erpnext/accounts/report/account_balance/account_balance.js:28 #: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.js:89 -#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:184 +#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:192 #: erpnext/accounts/report/profitability_analysis/profitability_analysis.py:199 msgid "Expense" msgstr "Chi phí" -#: erpnext/controllers/stock_controller.py:982 +#: erpnext/controllers/stock_controller.py:1067 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ỗ'" @@ -19936,7 +20071,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:962 +#: erpnext/controllers/stock_controller.py:1047 msgid "Expense Account Missing" msgstr "Thiếu tài khoản chi phí" @@ -19961,7 +20096,7 @@ msgstr "Đầu chi phí đã thay đổi" msgid "Expense account is mandatory for item {0}" msgstr "Tài khoản chi phí là bắt buộc đối với mục {0}" -#. Description of the 'Enable Deferred Revenue' (Check) field in DocType 'Item' +#. Description of the 'Enable Deferred Expense' (Check) field in DocType 'Item' #: erpnext/stock/doctype/item/item.json msgid "Expense for this item will be recognized over a period of months. Eg: prepaid insurance or annual software license" msgstr "" @@ -19971,6 +20106,28 @@ msgstr "" msgid "Expenses" msgstr "Chi phí" +#. Label of the expenses_added_to_stock_account (Link) field in DocType +#. 'Company' +#. Label of the expenses_added_to_stock_account (Link) field in DocType 'Item +#. Default' +#: erpnext/setup/doctype/company/company.json +#: erpnext/stock/doctype/item_default/item_default.json +msgid "Expenses Added To Stock Account" +msgstr "" + +#. Label of the expenses_added_to_stock_contra_account (Link) field in DocType +#. 'Company' +#. Label of the expenses_added_to_stock_contra_account (Link) field in DocType +#. 'Item Default' +#: erpnext/setup/doctype/company/company.json +#: erpnext/stock/doctype/item_default/item_default.json +msgid "Expenses Added To Stock Contra Account" +msgstr "" + +#: erpnext/controllers/stock_controller.py:920 +msgid "Expenses Added To Stock for Item {0}" +msgstr "" + #. Option for the 'Account Type' (Select) field in DocType 'Account' #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:88 @@ -20065,7 +20222,7 @@ msgstr "Số lượng Tiêu hao Thêm" msgid "Extra Job Card Quantity" msgstr "Số lượng Thẻ công việc Thêm" -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:275 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:278 msgid "Extra Large" msgstr "Cực lớn" @@ -20075,7 +20232,7 @@ msgstr "Cực lớn" msgid "Extra Material Transfer" msgstr "Chuyển Nguyên liệu Thêm" -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:271 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:274 msgid "Extra Small" msgstr "Cực nhỏ" @@ -20165,7 +20322,7 @@ msgstr "Không thể xóa dữ liệu demo, vui lòng xóa công ty demo thủ c msgid "Failed to install presets" msgstr "Không thể cài đặt các giá trị đặt trước" -#: erpnext/accounts/doctype/bank_statement_import/bank_statement_import.py:164 +#: erpnext/accounts/doctype/bank_statement_import/bank_statement_import.py:188 msgid "Failed to parse MT940 format. Error: {0}" msgstr "Không thể phân tích định dạng MT940. Lỗi: {0}" @@ -20174,7 +20331,7 @@ msgstr "Không thể phân tích định dạng MT940. Lỗi: {0}" msgid "Failed to personalize your setup" msgstr "" -#: erpnext/assets/doctype/asset/asset.js:269 +#: erpnext/assets/doctype/asset/asset.js:277 msgid "Failed to post depreciation entries" msgstr "Không thể đăng các mục khấu hao" @@ -20199,7 +20356,7 @@ msgstr "Không thể thiết lập công ty" msgid "Failed to setup defaults" msgstr "Không thể thiết lập giá trị mặc định" -#: erpnext/setup/doctype/company/company.py:857 +#: erpnext/setup/doctype/company/company.py:859 msgid "Failed to setup defaults for country {0}. Please contact support." msgstr "Không thể thiết lập giá trị mặc định cho quốc gia {0}. Vui lòng liên hệ hỗ trợ." @@ -20272,7 +20429,7 @@ msgstr "Tìm nạp dựa trên" msgid "Fetch Customers" msgstr "Tìm nạp khách hàng" -#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.js:82 +#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.js:71 msgid "Fetch Items from Warehouse" msgstr "Tìm nạp mặt hàng từ kho" @@ -20310,8 +20467,8 @@ msgstr "Tìm nạp bảng chấm công trong hóa đơn bán hàng" msgid "Fetch Value From" msgstr "Tìm nạp giá trị từ" -#: erpnext/stock/doctype/material_request/material_request.js:372 -#: erpnext/stock/doctype/stock_entry/stock_entry.js:833 +#: erpnext/stock/doctype/material_request/material_request.js:373 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:809 msgid "Fetch exploded BOM (including sub-assemblies)" msgstr "Tìm nạp BOM mở rộng (bao gồm các phân hợp)" @@ -20339,7 +20496,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:1633 +#: erpnext/public/js/controllers/transaction.js:1617 msgid "Fetching exchange rates ..." msgstr "Đang tìm nạp tỷ giá hối đoái..." @@ -20397,7 +20554,7 @@ msgstr "Tệp cần đổi tên" #: erpnext/accounts/doctype/financial_report_template/financial_report_engine.py:231 #: erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.js:16 #: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.js:16 -#: erpnext/public/js/financial_statements.js:395 +#: erpnext/public/js/financial_statements.js:415 msgid "Filter Based On" msgstr "Lọc dựa trên" @@ -20508,7 +20665,7 @@ msgstr "Sản phẩm cuối cùng" #: erpnext/assets/doctype/asset_shift_allocation/asset_shift_allocation.json #: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.json #: erpnext/assets/report/fixed_asset_register/fixed_asset_register.js:48 -#: erpnext/public/js/financial_statements.js:389 +#: erpnext/public/js/financial_statements.js:409 #: erpnext/workspace_sidebar/accounts_setup.json msgid "Finance Book" msgstr "Sổ tài chính" @@ -20579,7 +20736,7 @@ msgstr "Dịch vụ tài chính" #. Label of a Card Break in the Financial Reports Workspace #: erpnext/accounts/workspace/financial_reports/financial_reports.json -#: erpnext/public/js/financial_statements.js:325 +#: erpnext/public/js/financial_statements.js:345 msgid "Financial Statements" msgstr "Báo cáo tài chính" @@ -20652,15 +20809,15 @@ msgstr "Số lượng mặt hàng thành phẩm" msgid "Finished Good Item Quantity" msgstr "Số lượng mặt hàng thành phẩm" -#: erpnext/controllers/accounts_controller.py:4013 +#: erpnext/controllers/accounts_controller.py:4014 msgid "Finished Good Item is not specified for service item {0}" msgstr "Mặt hàng thành phẩm không được chỉ định cho mặt hàng dịch vụ {0}" -#: erpnext/controllers/accounts_controller.py:4030 +#: erpnext/controllers/accounts_controller.py:4031 msgid "Finished Good Item {0} Qty can not be zero" msgstr "Số lượng mặt hàng thành phẩm {0} không thể bằng không" -#: erpnext/controllers/accounts_controller.py:4024 +#: erpnext/controllers/accounts_controller.py:4025 msgid "Finished Good Item {0} must be a sub-contracted item" msgstr "Mặt hàng thành phẩm {0} phải là mặt hàng ký gửi" @@ -20706,7 +20863,7 @@ msgid "Finished Good {0} must be a sub-contracted item." msgstr "Thành phẩm {0} phải là mặt hàng ký gửi." #: erpnext/selling/doctype/sales_order/sales_order.js:1437 -#: erpnext/setup/doctype/company/company.py:387 +#: erpnext/setup/doctype/company/company.py:389 msgid "Finished Goods" msgstr "Thành phẩm" @@ -20747,11 +20904,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:2036 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:2070 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:1058 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1060 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 "" @@ -20859,7 +21016,7 @@ msgstr "Chi tiết năm tài chính" msgid "Fiscal Year End Date should be one year after Fiscal Year Start Date" msgstr "Ngày kết thúc năm tài chính phải là một năm sau ngày bắt đầu năm tài chính" -#: erpnext/controllers/trends.py:59 +#: erpnext/controllers/trends.py:63 msgid "Fiscal Year {0} Does Not Exist" msgstr "Năm tài chính {0} không tồn tại" @@ -21000,7 +21157,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:836 +#: erpnext/selling/doctype/customer/customer.py:966 msgid "Following fields are mandatory to create address:" msgstr "Các trường sau là bắt buộc để tạo địa chỉ:" @@ -21032,7 +21189,7 @@ msgstr "Foot/Giây" msgid "For" msgstr "Đối với" -#: erpnext/public/js/utils/sales_common.js:389 +#: erpnext/public/js/utils/sales_common.js:387 msgid "For 'Product Bundle' items, Warehouse, Serial No and Batch No will be considered from the 'Packing List' table. If Warehouse and Batch No are same for all packing items for any 'Product Bundle' item, those values can be entered in the main Item table, values will be copied to 'Packing List' table." msgstr "Đối với các mặt hàng 'Product Bundle', Kho, Số Serial và Số Lô sẽ được xem xét từ bảng 'Danh sách đóng gói'. Nếu Kho và Số Lô giống nhau cho tất cả các mặt hàng đóng gói của bất kỳ mặt hàng 'Product Bundle' nào, các giá trị đó có thể được nhập trong bảng Mặt hàng chính, các giá trị sẽ được sao chép vào bảng 'Danh sách đóng gói'." @@ -21057,7 +21214,7 @@ msgstr "Cho công ty" msgid "For Item" msgstr "Cho mặt hàng" -#: erpnext/controllers/stock_controller.py:1685 +#: erpnext/controllers/stock_controller.py:1769 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}" @@ -21092,7 +21249,7 @@ msgstr "Cho bảng giá" msgid "For Production" msgstr "Cho sản xuất" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1008 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1010 msgid "For Quantity (Manufactured Qty) is mandatory" msgstr "Số lượng (Số lượng sản xuất) là bắt buộc" @@ -21118,10 +21275,10 @@ msgstr "Cho nhà cung cấp" #. Label of the warehouse (Link) field in DocType 'Material Request Plan Item' #. Label of the for_warehouse (Link) field in DocType 'Production Plan' #: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json -#: erpnext/manufacturing/doctype/production_plan/production_plan.js:471 +#: erpnext/manufacturing/doctype/production_plan/production_plan.js:469 #: erpnext/manufacturing/doctype/production_plan/production_plan.json #: erpnext/selling/doctype/sales_order/sales_order.js:1450 -#: erpnext/stock/doctype/material_request/material_request.js:361 +#: erpnext/stock/doctype/material_request/material_request.js:362 #: erpnext/templates/form_grid/material_request_grid.html:36 msgid "For Warehouse" msgstr "Cho kho" @@ -21186,7 +21343,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:2911 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2922 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})" @@ -21203,7 +21360,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:2068 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:2102 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}" @@ -21217,7 +21374,7 @@ msgstr "Để tham khảo" 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" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1721 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1729 msgid "For row {0}: Enter Planned Qty" msgstr "Cho dòng {0}: Nhập số lượng kế hoạch" @@ -21236,16 +21393,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:1268 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1270 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:1443 +#: erpnext/public/js/controllers/transaction.js:1427 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 "Để {0} mới có hiệu lực, bạn có muốn xóa {1} hiện tại không?" -#: erpnext/controllers/stock_controller.py:483 +#: erpnext/controllers/stock_controller.py:488 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}." @@ -21458,11 +21615,7 @@ msgstr "Ngày Từ và Ngày Đến là bắt buộc" msgid "From Date and To Date are mandatory" msgstr "Ngày Từ và Ngày Đến là bắt buộc" -#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:29 -msgid "From Date and To Date are required" -msgstr "Ngày Từ và Ngày Đến là bắt buộc" - -#: erpnext/accounts/report/tds_computation_summary/tds_computation_summary.py:30 +#: erpnext/accounts/report/tds_computation_summary/tds_computation_summary.py:29 msgid "From Date and To Date lie in different Fiscal Year" msgstr "Ngày Từ và Ngày Đến nằm trong các Năm tài chính khác nhau" @@ -21473,6 +21626,10 @@ msgstr "Ngày Từ và Ngày Đến nằm trong các Năm tài chính khác nhau msgid "From Date cannot be greater than To Date" msgstr "Ngày Từ không thể lớn hơn Ngày Đến" +#: erpnext/selling/report/sales_partner_commission_summary/sales_partner_commission_summary.py:60 +msgid "From Date cannot be greater than To Date." +msgstr "Ngày Từ không thể lớn hơn Ngày Đến." + #: erpnext/crm/report/sales_pipeline_analytics/sales_pipeline_analytics.py:27 msgid "From Date is mandatory" msgstr "Ngày Từ là bắt buộc" @@ -21480,10 +21637,7 @@ msgstr "Ngày Từ là bắt buộc" #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:53 #: erpnext/accounts/report/general_ledger/general_ledger.py:86 #: erpnext/accounts/report/pos_register/pos_register.py:115 -#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:32 -#: erpnext/accounts/report/tds_computation_summary/tds_computation_summary.py:25 -#: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:34 -#: erpnext/stock/report/cogs_by_item_group/cogs_by_item_group.py:38 +#: erpnext/accounts/report/utils.py:30 msgid "From Date must be before To Date" msgstr "Ngày Từ phải trước Ngày Đến" @@ -21704,7 +21858,7 @@ msgstr "Ngày Từ và Đến là bắt buộc" msgid "From date cannot be greater than To date" msgstr "Ngày bắt đầu không thể lớn hơn ngày kết thúc" -#: erpnext/accounts/doctype/shipping_rule/shipping_rule.py:79 +#: erpnext/accounts/doctype/shipping_rule/shipping_rule.py:78 msgid "From value must be less than to value in row {0}" msgstr "Giá trị từ phải nhỏ hơn giá trị đến trong dòng {0}" @@ -21843,13 +21997,13 @@ msgid "Further nodes can be only created under 'Group' type nodes" msgstr "Các nút mới chỉ có thể được tạo dưới các nút loại 'Nhóm'" #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:188 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1231 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1238 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:177 msgid "Future Payment Amount" msgstr "Số tiền thanh toán trong tương lai" #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:187 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1230 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1237 msgid "Future Payment Ref" msgstr "Tham chiếu thanh toán trong tương lai" @@ -21940,7 +22094,7 @@ msgstr "Lãi/Lỗ từ đánh giá lại" #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:134 #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:220 -#: erpnext/setup/doctype/company/company.py:683 +#: erpnext/setup/doctype/company/company.py:685 msgid "Gain/Loss on Asset Disposal" msgstr "Lãi/Lỗ khi thanh lý tài sản" @@ -22003,6 +22157,10 @@ msgstr "Sổ cái tổng hợp" msgid "General Ledger remarks length" msgstr "" +#: erpnext/accounts/report/general_ledger/general_ledger.py:829 +msgid "General Ledger requires {0} to be synced to DuckDB" +msgstr "" + #. Label of the gs (Section Break) field in DocType 'Item Group' #: erpnext/setup/doctype/item_group/item_group.json msgid "General Settings" @@ -22080,7 +22238,7 @@ msgstr "Đã tạo" msgid "Generating Master Production Schedule..." msgstr "Đang tạo lịch sản xuất chính..." -#: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.js:30 +#: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.js:44 msgid "Generating Preview" msgstr "Đang tạo bản xem trước" @@ -22185,15 +22343,15 @@ msgstr "Nhận vị trí vật phẩm" #: erpnext/selling/doctype/sales_order/sales_order.js:1216 #: erpnext/stock/doctype/delivery_note/delivery_note.js:187 #: erpnext/stock/doctype/delivery_note/delivery_note.js:239 -#: erpnext/stock/doctype/material_request/material_request.js:141 -#: erpnext/stock/doctype/material_request/material_request.js:238 +#: erpnext/stock/doctype/material_request/material_request.js:144 +#: erpnext/stock/doctype/material_request/material_request.js:241 #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:144 #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:244 #: erpnext/stock/doctype/stock_entry/stock_entry.js:461 #: erpnext/stock/doctype/stock_entry/stock_entry.js:508 #: erpnext/stock/doctype/stock_entry/stock_entry.js:541 -#: erpnext/stock/doctype/stock_entry/stock_entry.js:632 -#: erpnext/stock/doctype/stock_entry/stock_entry.js:800 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:608 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:776 #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:165 msgid "Get Items From" msgstr "Lấy vật phẩm từ" @@ -22208,9 +22366,9 @@ msgstr "Lấy vật phẩm để mua / chuyển" msgid "Get Items for Purchase Only" msgstr "Chỉ lấy vật phẩm để mua" -#: erpnext/stock/doctype/material_request/material_request.js:346 -#: erpnext/stock/doctype/stock_entry/stock_entry.js:836 -#: erpnext/stock/doctype/stock_entry/stock_entry.js:849 +#: erpnext/stock/doctype/material_request/material_request.js:347 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:812 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:825 msgid "Get Items from BOM" msgstr "Lấy vật phẩm từ BOM" @@ -22294,7 +22452,7 @@ msgstr "Lấy vật phẩm thứ cấp" msgid "Get Started Sections" msgstr "Lấy phần bắt đầu" -#: erpnext/manufacturing/doctype/production_plan/production_plan.js:552 +#: erpnext/manufacturing/doctype/production_plan/production_plan.js:550 msgid "Get Stock" msgstr "Lấy tồn kho" @@ -22304,6 +22462,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 "Nhận thông tin chi tiết về nhóm nhà cung cấp" + #: 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" @@ -22392,7 +22554,7 @@ msgstr "Mục tiêu" msgid "Goods" msgstr "Hàng hóa" -#: erpnext/setup/doctype/company/company.py:388 +#: erpnext/setup/doctype/company/company.py:390 #: erpnext/stock/doctype/stock_entry/stock_entry_list.js:34 msgid "Goods In Transit" msgstr "Hàng hóa đang vận chuyển" @@ -22401,11 +22563,11 @@ 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:2637 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:2671 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}" -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:190 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:193 msgid "Government" msgstr "Chính phủ" @@ -22562,13 +22724,13 @@ msgstr "Tổng cộng (Tiền tệ công ty" #. Quotation' #. Label of the base_grand_total (Currency) field in DocType 'Quotation' #: erpnext/accounts/doctype/pos_invoice/pos_invoice.json -#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:246 +#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:244 #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json #: erpnext/selling/doctype/quotation/quotation.json msgid "Grand Total (Company Currency)" msgstr "Tổng cộng (Tiền tệ công ty)" -#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:252 +#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:250 msgid "Grand Total (Transaction Currency)" msgstr "Tổng cộng (Tiền tệ giao dịch)" @@ -22637,7 +22799,7 @@ msgstr "Biên lợi nhuận gộp %" #. Label of the gross_profit (Currency) field in DocType 'Sales Order Item' #. Label of a Workspace Sidebar Item #: erpnext/accounts/report/gross_profit/gross_profit.json -#: erpnext/accounts/report/gross_profit/gross_profit.py:375 +#: erpnext/accounts/report/gross_profit/gross_profit.py:377 #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/selling/doctype/quotation_item/quotation_item.json #: erpnext/selling/doctype/sales_order_item/sales_order_item.json @@ -22649,7 +22811,7 @@ msgstr "Lợi nhuận gộp" msgid "Gross Profit / Loss" msgstr "Lợi nhuận / Lỗ gộp" -#: erpnext/accounts/report/gross_profit/gross_profit.py:382 +#: erpnext/accounts/report/gross_profit/gross_profit.py:384 msgid "Gross Profit Percent" msgstr "Phần trăm lợi nhuận gộp" @@ -22678,11 +22840,11 @@ msgstr "Tổng trọng lượng UOM" msgid "Gross and Net Profit Report" msgstr "Báo cáo lợi nhuận gộp và ròng" -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:148 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:151 msgid "Group By Customer" msgstr "Nhóm theo khách hàng" -#: erpnext/accounts/report/accounts_payable/accounts_payable.js:126 +#: erpnext/accounts/report/accounts_payable/accounts_payable.js:129 msgid "Group By Supplier" msgstr "Nhóm theo nhà cung cấp" @@ -22724,8 +22886,8 @@ msgstr "Nhóm theo đơn đặt hàng" msgid "Group by Sales Order" msgstr "Nhóm theo đơn hàng bán" -#: erpnext/accounts/report/accounts_payable/accounts_payable.js:156 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:188 +#: erpnext/accounts/report/accounts_payable/accounts_payable.js:159 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:191 msgid "Group by Voucher" msgstr "Nhóm theo Phiếu" @@ -22817,7 +22979,7 @@ msgstr "Người dùng HR" #: erpnext/accounts/report/budget_variance_report/budget_variance_report.js:72 #: erpnext/accounts/report/deferred_revenue_and_expense/deferred_revenue_and_expense.js:77 #: erpnext/manufacturing/report/exponential_smoothing_forecasting/exponential_smoothing_forecasting.js:59 -#: erpnext/public/js/financial_statements.js:456 +#: erpnext/public/js/financial_statements.js:476 #: erpnext/public/js/purchase_trends_filters.js:21 #: erpnext/public/js/sales_trends_filters.js:13 #: erpnext/selling/report/sales_partner_target_variance_based_on_item_group/sales_partner_target_variance_based_on_item_group.js:34 @@ -22831,11 +22993,11 @@ msgstr "Nửa năm một lần" msgid "Hand" msgstr "Hand" -#: erpnext/accounts/report/accounts_payable/accounts_payable.js:161 +#: erpnext/accounts/report/accounts_payable/accounts_payable.js:164 msgid "Handle Employee Advances" msgstr "Xử lý tạm ứng nhân viên" -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:228 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:231 msgid "Hardware" msgstr "Phần cứng" @@ -23032,7 +23194,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:2022 +#: erpnext/stock/stock_ledger.py:2037 msgid "Here are the options to proceed:" msgstr "Dưới đây là các tùy chọn để tiếp tục:" @@ -23169,6 +23331,10 @@ msgstr "Ngày nghỉ {0} đã được thêm nhiều lần" msgid "Holiday List" msgstr "Danh sách ngày nghỉ" +#: erpnext/crm/doctype/appointment_booking_settings/appointment_booking_settings.py:89 +msgid "Holiday List - {0} is not valid for current date." +msgstr "" + #. Label of the holiday_list_name (Data) field in DocType 'Holiday List' #: erpnext/setup/doctype/holiday_list/holiday_list.json msgid "Holiday List Name" @@ -23263,7 +23429,7 @@ msgstr "Cách định dạng và trình bày giá trị trong báo cáo tài ch msgid "Hrs" msgstr "Giờ" -#: erpnext/setup/doctype/company/company.py:494 +#: erpnext/setup/doctype/company/company.py:496 msgid "Human Resources" msgstr "Nhân sự" @@ -23347,7 +23513,7 @@ msgid "Identification of the package for the delivery (for print)" msgstr "Nhận dạng kiện hàng để giao (để in)" #: erpnext/setup/setup_wizard/data/sales_stage.txt:5 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:441 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:444 msgid "Identifying Decision Makers" msgstr "Xác định người ra quyết định" @@ -23487,6 +23653,12 @@ msgstr "Nếu được bật thì hệ thống sẽ không ghi đè số lượn msgid "If enabled, a print of this document will be attached to each email" msgstr "Nếu được bật, bản in của tài liệu này sẽ được đính kèm vào mỗi email" +#. Description of the 'Auto Repost Incorrect Valuation Entries (Weekly)' +#. (Check) field in DocType 'Stock Reposting Settings' +#: erpnext/stock/doctype/stock_reposting_settings/stock_reposting_settings.json +msgid "If enabled, a weekly scheduler scans the Stock Ledger Variance for item-warehouses with incorrect valuation in the current financial year and auto-creates Item & Warehouse based reposts to fix them." +msgstr "" + #. Description of the 'Enable discount accounting for selling' (Check) field in #. DocType 'Selling Settings' #: erpnext/selling/doctype/selling_settings/selling_settings.json @@ -23680,7 +23852,7 @@ 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:2032 +#: erpnext/stock/stock_ledger.py:2047 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" @@ -23726,7 +23898,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:2025 +#: erpnext/stock/stock_ledger.py:2040 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}." @@ -23813,7 +23985,7 @@ msgstr "Nếu điểm tích lũy không có hạn, hãy để Thời hạn hết msgid "If yes, then this warehouse will be used to store rejected materials" msgstr "Nếu có, thì kho này sẽ được sử dụng để lưu trữ nguyên vật liệu bị từ chối" -#: erpnext/stock/doctype/item/item.js:1271 +#: erpnext/stock/doctype/item/item.js:1277 msgid "If you are maintaining stock of this Item in your Inventory, ERPNext will make a stock ledger entry for each transaction of this item." msgstr "Nếu bạn đang duy trì tồn kho của mặt hàng này trong Kho của mình, ERPNext sẽ tạo một mục sổ tồn kho cho mỗi giao dịch của mặt hàng này." @@ -23823,11 +23995,11 @@ msgstr "Nếu bạn đang duy trì tồn kho của mặt hàng này trong Kho c msgid "If you need to reconcile particular transactions against each other, then please select accordingly. If not, all the transactions will be allocated in FIFO order." msgstr "Nếu bạn cần đối chiếu các giao dịch cụ thể với nhau, vui lòng chọn tương ứng. Nếu không, tất cả các giao dịch sẽ được phân bổ theo thứ tự FIFO." -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1095 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1096 msgid "If you still want to proceed, please disable '{0}' checkbox." msgstr "" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1841 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1855 msgid "If you still want to proceed, please enable {0}." msgstr "Nếu bạn vẫn muốn tiếp tục, vui lòng bật {0}." @@ -23896,7 +24068,7 @@ msgstr "Bỏ qua mẫu điều khoản thanh toán mặc định" msgid "Ignore Employee Time Overlap" msgstr "Bỏ qua chồng chéo thời gian nhân viên" -#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.js:145 +#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.js:134 msgid "Ignore Empty Stock" msgstr "Bỏ qua tồn kho trống" @@ -24131,8 +24303,14 @@ msgstr "Đang bảo trì" msgid "In Mins" msgstr "Trong phút" -#: erpnext/accounts/report/accounts_payable/accounts_payable.js:146 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:178 +#. Description of the 'Verification Link Expiry Duration' (Int) field in +#. DocType 'Appointment Booking Settings' +#: erpnext/crm/doctype/appointment_booking_settings/appointment_booking_settings.json +msgid "In Minutes (min: 15 mins, max: 60 mins)" +msgstr "" + +#: erpnext/accounts/report/accounts_payable/accounts_payable.js:149 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:181 msgid "In Party Currency" msgstr "Bằng tiền tệ của bên" @@ -24179,11 +24357,11 @@ msgstr "Còn hàng" msgid "In Transit" msgstr "Đang chuyển" -#: erpnext/stock/doctype/material_request/material_request.js:477 +#: erpnext/stock/doctype/material_request/material_request.js:652 msgid "In Transit Transfer" msgstr "Chuyển kho đang chuyển" -#: erpnext/stock/doctype/material_request/material_request.js:446 +#: erpnext/stock/doctype/material_request/material_request.js:621 msgid "In Transit Warehouse" msgstr "Kho trung chuyển" @@ -24287,7 +24465,7 @@ msgstr "Trong trường hợp chương trình đa cấp, Khách hàng sẽ đư msgid "In this case, the amount will be calculated as 25% of the transaction amount. If the transaction amount is 200, then this will be calculated as 200 * 0.25 = 50." msgstr "" -#: erpnext/stock/doctype/item/item.js:1304 +#: erpnext/stock/doctype/item/item.js:1310 msgid "In this section, you can define Company-wide transaction-related defaults for this Item. Eg. Default Warehouse, Default Price List, Supplier, etc." msgstr "Trong phần này, bạn có thể định nghĩa các mặc định liên quan đến giao dịch toàn công ty cho mặt hàng này. Ví dụ: Kho mặc định, Bảng giá mặc định, Nhà cung cấp, v.v." @@ -24536,7 +24714,7 @@ msgstr "Bao gồm các mục cho phân hợp" #: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:460 #: erpnext/accounts/report/account_balance/account_balance.js:27 #: erpnext/accounts/report/financial_statements.py:776 -#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:182 +#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:190 #: erpnext/accounts/report/profitability_analysis/profitability_analysis.py:192 msgid "Income" msgstr "Thu nhập" @@ -24559,13 +24737,17 @@ msgstr "Thu nhập" msgid "Income Account" msgstr "Tài khoản thu nhập" +#: erpnext/accounts/doctype/dunning_type/dunning_type.py:86 +msgid "Income Account Validation Error" +msgstr "" + #. Label of the income_and_expense_account (Section Break) field in DocType #. 'POS Profile' #: erpnext/accounts/doctype/pos_profile/pos_profile.json msgid "Income and Expense" msgstr "Thu nhập và chi phí" -#. Description of the 'Enable Deferred Expense' (Check) field in DocType 'Item' +#. Description of the 'Enable Deferred Revenue' (Check) field in DocType 'Item' #: erpnext/stock/doctype/item/item.json msgid "Income from this item will be recognized over a period of months instead of all at once. Eg: annual subscription paid upfront." msgstr "" @@ -24640,7 +24822,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:1275 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1277 msgid "Incorrect Component Quantity" msgstr "Số lượng thành phần không đúng" @@ -24675,6 +24857,10 @@ msgstr "Số serial tiêu thụ không đúng" msgid "Incorrect Serial and Batch Bundle" msgstr "Bó serial và lô không đúng" +#: erpnext/stock/doctype/stock_reposting_settings/stock_reposting_settings.py:301 +msgid "Incorrect Stock Asset Account in {0}" +msgstr "" + #. Name of a report #: erpnext/stock/report/incorrect_stock_value_report/incorrect_stock_value_report.json msgid "Incorrect Stock Value Report" @@ -24790,7 +24976,7 @@ msgstr "Thu nhập gián tiếp" #. Option for the 'Customer Type' (Select) field in DocType 'Customer' #: erpnext/buying/doctype/supplier/supplier.json #: erpnext/selling/doctype/customer/customer.json -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:172 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:175 msgid "Individual" msgstr "Cá nhân" @@ -24850,14 +25036,14 @@ msgstr "Đã khởi tạo" msgid "Inspected By" msgstr "Được kiểm tra bởi" -#: erpnext/controllers/stock_controller.py:1579 +#: erpnext/controllers/stock_controller.py:1663 #: 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:1549 -#: erpnext/controllers/stock_controller.py:1551 +#: erpnext/controllers/stock_controller.py:1633 +#: erpnext/controllers/stock_controller.py:1635 #: erpnext/stock/doctype/stock_entry/stock_entry.json msgid "Inspection Required" msgstr "Yêu cầu kiểm tra" @@ -24874,7 +25060,7 @@ 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:1564 +#: erpnext/controllers/stock_controller.py:1648 #: erpnext/manufacturing/doctype/job_card/job_card.py:815 msgid "Inspection Submission" msgstr "Gửi kiểm tra" @@ -24944,11 +25130,11 @@ msgstr "Hướng dẫn" msgid "Insufficient Capacity" msgstr "Dung lượng không đủ" -#: erpnext/controllers/accounts_controller.py:3909 -#: erpnext/controllers/accounts_controller.py:3931 -#: erpnext/controllers/accounts_controller.py:4449 -#: erpnext/controllers/accounts_controller.py:4455 -#: erpnext/controllers/accounts_controller.py:4477 +#: erpnext/controllers/accounts_controller.py:3910 +#: erpnext/controllers/accounts_controller.py:3932 +#: erpnext/controllers/accounts_controller.py:4450 +#: erpnext/controllers/accounts_controller.py:4456 +#: erpnext/controllers/accounts_controller.py:4478 msgid "Insufficient Permissions" msgstr "Không đủ quyền" @@ -24956,13 +25142,13 @@ msgstr "Không đủ quyền" #: erpnext/stock/doctype/pick_list/pick_list.py:150 #: erpnext/stock/doctype/pick_list/pick_list.py:168 #: erpnext/stock/doctype/pick_list/pick_list.py:1123 -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1245 -#: erpnext/stock/serial_batch_bundle.py:1225 erpnext/stock/stock_ledger.py:1713 -#: erpnext/stock/stock_ledger.py:2210 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1247 +#: erpnext/stock/serial_batch_bundle.py:1225 erpnext/stock/stock_ledger.py:1728 +#: erpnext/stock/stock_ledger.py:2225 msgid "Insufficient Stock" msgstr "Tồn kho không đủ" -#: erpnext/stock/stock_ledger.py:2225 +#: erpnext/stock/stock_ledger.py:2240 msgid "Insufficient Stock for Batch" msgstr "Tồn kho không đủ cho lô" @@ -25092,7 +25278,7 @@ msgstr "Chi phí lãi" msgid "Interest Income" msgstr "Thu nhập lãi" -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:3013 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:3011 msgid "Interest and/or dunning fee" msgstr "Lãi và/hoặc phí đòi nợ" @@ -25107,7 +25293,7 @@ msgstr "Lãi tiền gửi cố định" msgid "Interested" msgstr "Quan tâm" -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:300 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:303 msgid "Internal" msgstr "Nội bộ" @@ -25117,7 +25303,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:257 +#: erpnext/selling/doctype/customer/customer.py:264 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" @@ -25143,7 +25329,7 @@ msgstr "Tham chiếu bán hàng nội bộ bị thiếu" msgid "Internal Supplier Details" msgstr "" -#: erpnext/buying/doctype/supplier/supplier.py:181 +#: erpnext/buying/doctype/supplier/supplier.py:185 msgid "Internal Supplier for company {0} already exists" msgstr "Nhà cung cấp nội bộ cho công ty {0} đã tồn tại" @@ -25188,7 +25374,7 @@ msgstr "Lịch sử công việc nội bộ" msgid "Internal notes about this customer. Not visible on transactions or the portal." msgstr "" -#: erpnext/controllers/stock_controller.py:1646 +#: erpnext/controllers/stock_controller.py:1730 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" @@ -25204,8 +25390,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:1067 -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1077 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1073 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1083 #: erpnext/assets/doctype/asset_category/asset_category.py:69 #: erpnext/assets/doctype/asset_category/asset_category.py:97 #: erpnext/controllers/accounts_controller.py:3245 @@ -25218,7 +25404,7 @@ msgid "Invalid Accounting Dimension" msgstr "Chiều Kế toán không hợp lệ" #: erpnext/accounts/doctype/payment_entry/payment_entry.py:402 -#: erpnext/accounts/doctype/payment_request/payment_request.py:1008 +#: erpnext/accounts/doctype/payment_request/payment_request.py:1019 msgid "Invalid Allocated Amount" msgstr "Số tiền phân bổ không hợp lệ" @@ -25230,7 +25416,7 @@ msgstr "Số tiền không hợp lệ" msgid "Invalid Attribute" msgstr "Thuộc tính không hợp lệ" -#: erpnext/stock/doctype/item/item.js:898 +#: erpnext/stock/doctype/item/item.js:904 msgid "Invalid Attribute Values" msgstr "" @@ -25247,7 +25433,7 @@ 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:3202 +#: erpnext/public/js/controllers/transaction.js:3186 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" @@ -25263,7 +25449,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:2412 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2418 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." @@ -25273,7 +25459,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:370 +#: erpnext/selling/doctype/customer/customer.py:379 msgid "Invalid Customer Group" msgstr "" @@ -25281,12 +25467,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:1097 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1099 msgid "Invalid Disassembly Item" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1063 -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1112 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1065 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1114 msgid "Invalid Disassembly Quantity" msgstr "" @@ -25294,7 +25480,7 @@ msgstr "" msgid "Invalid Discount" msgstr "Chiết khấu không hợp lệ" -#: erpnext/controllers/taxes_and_totals.py:856 +#: erpnext/controllers/taxes_and_totals.py:861 msgid "Invalid Discount Amount" msgstr "Số tiền chiết khấu không hợp lệ" @@ -25324,7 +25510,7 @@ msgid "Invalid Group By" msgstr "Nhóm theo không hợp lệ" #: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:500 -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:958 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:959 msgid "Invalid Item" msgstr "Mặt hàng không hợp lệ" @@ -25350,7 +25536,7 @@ msgstr "Mục mở đầu không hợp lệ" msgid "Invalid POS Invoices" msgstr "Hóa đơn POS không hợp lệ" -#: erpnext/accounts/doctype/account/account.py:387 +#: erpnext/accounts/doctype/account/account.py:418 msgid "Invalid Parent Account" msgstr "Tài khoản cha không hợp lệ" @@ -25384,8 +25570,8 @@ msgstr "Cấu hình Tổn thất quy trình không hợp lệ" msgid "Invalid Purchase Invoice" msgstr "Hóa đơn mua hàng không hợp lệ" -#: erpnext/controllers/accounts_controller.py:3951 -#: erpnext/controllers/accounts_controller.py:3965 +#: erpnext/controllers/accounts_controller.py:3952 +#: erpnext/controllers/accounts_controller.py:3966 msgid "Invalid Qty" msgstr "Số lượng không hợp lệ" @@ -25414,12 +25600,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:2111 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:2145 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:1362 -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1384 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1366 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1388 msgid "Invalid Source and Target Warehouse" msgstr "Kho nguồn và đích không hợp lệ" @@ -25463,7 +25649,7 @@ msgstr "URL tệp không hợp lệ" msgid "Invalid filter formula. Please check the syntax." msgstr "Công thức lọc không hợp lệ. Vui lòng kiểm tra cú pháp." -#: erpnext/selling/doctype/quotation/quotation.py:275 +#: erpnext/selling/doctype/quotation/quotation.py:278 msgid "Invalid lost reason {0}, please create a new lost reason" msgstr "Lý do mất đơn {0} không hợp lệ, vui lòng tạo lý do mất mới" @@ -25471,7 +25657,7 @@ msgstr "Lý do mất đơn {0} không hợp lệ, vui lòng tạo lý do mất m msgid "Invalid naming series (. missing) for {0}" msgstr "Chuỗi đặt tên không hợp lệ (. bị thiếu) cho {0}" -#: erpnext/accounts/doctype/payment_request/payment_request.py:572 +#: erpnext/accounts/doctype/payment_request/payment_request.py:587 msgid "Invalid parameter. 'dn' should be of type str" msgstr "Tham số không hợp lệ. 'dn' phải thuộc loại str" @@ -25510,7 +25696,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:2410 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2416 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." @@ -25620,7 +25806,7 @@ msgstr "Chiết khấu hóa đơn" msgid "Invoice Document Type Selection Error" msgstr "Lỗi chọn loại tài liệu hóa đơn" -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1211 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1218 msgid "Invoice Grand Total" msgstr "Tổng cộng hóa đơn" @@ -25725,7 +25911,7 @@ msgstr "Hóa đơn không thể được tạo cho giờ thanh toán bằng khô #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:171 #: erpnext/accounts/report/accounts_payable/accounts_payable.html:139 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:140 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1213 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1220 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:164 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:194 msgid "Invoiced Amount" @@ -25746,7 +25932,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:2461 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2467 #: 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" @@ -26355,7 +26541,7 @@ msgstr "Phát hành Bút toán ghi có" msgid "Issue Date" msgstr "Ngày phát hành" -#: erpnext/stock/doctype/material_request/material_request.js:180 +#: erpnext/stock/doctype/material_request/material_request.js:183 msgid "Issue Material" msgstr "Xuất Vật tư" @@ -26433,6 +26619,10 @@ 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:2564 +msgid "It is needed to fetch Item Details." +msgstr "Cần thiết để lấy Chi tiết Mặt hàng." + #: banking/src/components/features/BankReconciliation/BankBalance.tsx:79 msgid "It takes into account all the transactions that have been posted and subtracts the transactions that have not cleared yet." msgstr "" @@ -26495,8 +26685,8 @@ 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:1248 -#: erpnext/controllers/trends.py:365 +#: erpnext/controllers/taxes_and_totals.py:1253 +#: erpnext/controllers/trends.py:377 #: erpnext/manufacturing/doctype/blanket_order/blanket_order.json #: erpnext/manufacturing/doctype/bom/bom.js:1092 #: erpnext/manufacturing/doctype/plant_floor/plant_floor.js:109 @@ -26507,8 +26697,8 @@ msgstr "Văn bản nghiêng cho tổng phụ hoặc ghi chú" #: erpnext/manufacturing/report/process_loss_report/process_loss_report.js:15 #: erpnext/manufacturing/report/process_loss_report/process_loss_report.py:74 #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json -#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:234 -#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:385 +#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:253 +#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:404 #: erpnext/public/js/purchase_trends_filters.js:48 #: erpnext/public/js/purchase_trends_filters.js:63 #: erpnext/public/js/sales_trends_filters.js:23 @@ -26755,7 +26945,7 @@ msgstr "Giỏ Mặt hàng" #: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:314 #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:68 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:37 -#: erpnext/accounts/report/gross_profit/gross_profit.py:312 +#: erpnext/accounts/report/gross_profit/gross_profit.py:314 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:148 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:167 #: erpnext/accounts/report/received_items_to_be_billed/received_items_to_be_billed.py:37 @@ -26808,8 +26998,8 @@ msgstr "Giỏ Mặt hàng" #: erpnext/manufacturing/report/quality_inspection_summary/quality_inspection_summary.js:27 #: 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:2874 +#: erpnext/projects/doctype/timesheet/timesheet.js:216 +#: erpnext/public/js/controllers/transaction.js:2858 #: erpnext/public/js/stock_reservation.js:112 #: erpnext/public/js/stock_reservation.js:318 erpnext/public/js/utils.js:596 #: erpnext/public/js/utils.js:753 @@ -26838,6 +27028,7 @@ msgstr "Giỏ Mặt hàng" #: erpnext/stock/doctype/item_manufacturer/item_manufacturer.json #: erpnext/stock/doctype/item_price/item_price.json #: erpnext/stock/doctype/landed_cost_item/landed_cost_item.json +#: erpnext/stock/doctype/material_request/material_request.js:487 #: erpnext/stock/doctype/material_request_item/material_request_item.json #: erpnext/stock/doctype/packed_item/packed_item.json #: erpnext/stock/doctype/packing_slip_item/packing_slip_item.json @@ -26872,7 +27063,7 @@ msgstr "Giỏ Mặt hàng" #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:433 #: erpnext/stock/report/serial_no_ledger/serial_no_ledger.js:7 #: erpnext/stock/report/stock_ageing/stock_ageing.py:177 -#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:104 +#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:105 #: erpnext/stock/report/stock_qty_vs_batch_qty/stock_qty_vs_batch_qty.py:25 #: erpnext/stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.py:26 #: erpnext/subcontracting/doctype/subcontracting_inward_order_item/subcontracting_inward_order_item.json @@ -27012,7 +27203,7 @@ msgstr "Chi tiết Mặt hàng" #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json #: erpnext/accounts/doctype/tax_rule/tax_rule.json #: erpnext/accounts/report/gross_profit/gross_profit.js:44 -#: erpnext/accounts/report/gross_profit/gross_profit.py:325 +#: erpnext/accounts/report/gross_profit/gross_profit.py:327 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.js:21 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:29 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.js:28 @@ -27027,7 +27218,7 @@ msgstr "Chi tiết Mặt hàng" #: erpnext/buying/report/item_wise_purchase_history/item_wise_purchase_history.js:30 #: erpnext/buying/report/item_wise_purchase_history/item_wise_purchase_history.py:40 #: erpnext/buying/workspace/buying/buying.json -#: erpnext/controllers/trends.py:375 +#: erpnext/controllers/trends.py:387 #: erpnext/crm/doctype/opportunity_item/opportunity_item.json #: erpnext/manufacturing/doctype/bom_creator/bom_creator.json #: erpnext/manufacturing/doctype/bom_creator_item/bom_creator_item.json @@ -27079,7 +27270,7 @@ msgstr "Chi tiết Mặt hàng" #: erpnext/stock/report/stock_ledger/stock_ledger.js:71 #: erpnext/stock/report/stock_ledger/stock_ledger.py:346 #: erpnext/stock/report/stock_projected_qty/stock_projected_qty.js:39 -#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:113 +#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:114 #: erpnext/stock/report/warehouse_wise_item_balance_age_and_value/warehouse_wise_item_balance_age_and_value.js:33 #: erpnext/stock/report/warehouse_wise_item_balance_age_and_value/warehouse_wise_item_balance_age_and_value.py:99 #: erpnext/stock/workspace/stock/stock.json @@ -27244,7 +27435,7 @@ msgstr "Nhà sản xuất Mặt hàng" #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:74 #: erpnext/accounts/report/delivered_items_to_be_billed/delivered_items_to_be_billed.py:71 -#: erpnext/accounts/report/gross_profit/gross_profit.py:319 +#: erpnext/accounts/report/gross_profit/gross_profit.py:321 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:34 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:154 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:173 @@ -27262,7 +27453,7 @@ msgstr "Nhà sản xuất Mặt hàng" #: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json #: erpnext/buying/report/item_wise_purchase_history/item_wise_purchase_history.py:34 #: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:204 -#: erpnext/controllers/trends.py:366 +#: erpnext/controllers/trends.py:378 #: erpnext/crm/doctype/opportunity_item/opportunity_item.json #: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.js:101 #: erpnext/maintenance/doctype/maintenance_schedule_detail/maintenance_schedule_detail.json @@ -27295,7 +27486,7 @@ 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:2880 +#: erpnext/public/js/controllers/transaction.js:2864 #: erpnext/public/js/utils.js:849 #: erpnext/selling/doctype/quotation_item/quotation_item.json #: erpnext/selling/doctype/sales_order/sales_order.js:1286 @@ -27310,6 +27501,7 @@ msgstr "Nhà sản xuất Mặt hàng" #: erpnext/stock/doctype/item_lead_time/item_lead_time.json #: erpnext/stock/doctype/item_manufacturer/item_manufacturer.json #: erpnext/stock/doctype/item_price/item_price.json +#: erpnext/stock/doctype/material_request/material_request.js:495 #: erpnext/stock/doctype/material_request_item/material_request_item.json #: erpnext/stock/doctype/packed_item/packed_item.json #: erpnext/stock/doctype/packing_slip_item/packing_slip_item.json @@ -27339,7 +27531,7 @@ msgstr "Nhà sản xuất Mặt hàng" #: erpnext/stock/report/stock_analytics/stock_analytics.py:45 #: erpnext/stock/report/stock_balance/stock_balance.py:476 #: erpnext/stock/report/stock_ledger/stock_ledger.py:294 -#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:110 +#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:111 #: erpnext/stock/report/stock_qty_vs_batch_qty/stock_qty_vs_batch_qty.py:31 #: erpnext/stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.py:32 #: erpnext/stock/report/warehouse_wise_item_balance_age_and_value/warehouse_wise_item_balance_age_and_value.py:98 @@ -27593,7 +27785,7 @@ msgstr "Chi tiết Biến thể Mặt hàng" msgid "Item Variant Settings" msgstr "Cài đặt Biến thể Mặt hàng" -#: erpnext/stock/doctype/item/item.js:1120 +#: erpnext/stock/doctype/item/item.js:1126 msgid "Item Variant {0} already exists with same attributes" msgstr "Biến thể Mặt hàng {0} đã tồn tại với các thuộc tính tương tự" @@ -27601,7 +27793,7 @@ msgstr "Biến thể Mặt hàng {0} đã tồn tại với các thuộc tính t msgid "Item Variants updated" msgstr "Các Biến thể Mặt hàng đã được cập nhật" -#: erpnext/stock/doctype/stock_reposting_settings/stock_reposting_settings.py:87 +#: erpnext/stock/doctype/stock_reposting_settings/stock_reposting_settings.py:97 msgid "Item Warehouse based reposting has been enabled." msgstr "Đăng lại dựa trên Kho Mặt hàng đã được bật." @@ -27683,7 +27875,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:563 +#: erpnext/controllers/taxes_and_totals.py:568 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:" @@ -27703,7 +27895,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:3825 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:3859 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" @@ -27711,7 +27903,7 @@ msgstr "Mặt hàng cho dòng {0} không khớp với Yêu cầu Nguyên vật l msgid "Item has variants." msgstr "Mặt hàng có các biến thể." -#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:436 +#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:455 msgid "Item is mandatory in Raw Materials table." msgstr "Mặt hàng là bắt buộc trong bảng Nguyên liệu thô." @@ -27733,10 +27925,18 @@ msgstr "Tên mặt hàng" msgid "Item operation" msgstr "Hoạt động mặt hàng" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1508 +#: erpnext/controllers/accounts_controller.py:4006 +msgid "Item qty can not be updated as raw materials are already processed." +msgstr "Số lượng mặt hàng không thể cập nhật vì nguyên liệu thô đã được xử lý." + +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1520 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}" +#: erpnext/stock/doctype/material_request/material_request.py:239 +msgid "Item rates have been updated based on the selected Buying Price List {0}" +msgstr "" + #. Label of the item (Link) field in DocType 'BOM' #. Label of the finished_good (Link) field in DocType 'Job Card' #: erpnext/manufacturing/doctype/bom/bom.json @@ -27756,7 +27956,7 @@ msgstr "Đang đăng lại định giá mặt hàng. Báo cáo có thể hiển msgid "Item variant {0} exists with same attributes" msgstr "Biến thể mặt hàng {0} đã tồn tại với cùng thuộc tính" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:578 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:579 msgid "Item with name {0} not found in the Purchase Order" msgstr "" @@ -27768,6 +27968,10 @@ msgstr "Mặt hàng {0} được thêm nhiều lần dưới cùng một mặt h msgid "Item {0} cannot be added as a sub-assembly of itself" msgstr "Mặt hàng {0} không thể được thêm như một phân lắp phụ của chính nó" +#: erpnext/stock/doctype/material_request/material_request.py:694 +msgid "Item {0} cannot be ordered more than once" +msgstr "" + #: erpnext/manufacturing/doctype/blanket_order/blanket_order.py:197 msgid "Item {0} cannot be ordered more than {1} against Blanket Order {2}." msgstr "Mặt hàng {0} không thể được đặt nhiều hơn {1} đối với Đơn hàng mở {2}." @@ -27781,7 +27985,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:597 +#: erpnext/controllers/stock_controller.py:602 msgid "Item {0} does not exist." msgstr "Mục {0} không tồn tại." @@ -27801,7 +28005,7 @@ msgstr "Mặt hàng {0} đã bị vô hiệu hóa" msgid "Item {0} has no Serial No. Only serialized items can have delivery based on Serial No" msgstr "Mặt hàng {0} không có Serial No. Chỉ các mặt hàng được đánh serial mới có thể giao dựa trên Serial No" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:597 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:598 msgid "Item {0} has no changes in delivered quantity. Please unselect the row if you do not wish to update its quantity." msgstr "" @@ -27825,7 +28029,7 @@ msgstr "Mặt hàng {0} đã bị hủy" msgid "Item {0} is disabled" msgstr "Mặt hàng {0} bị vô hiệu hóa" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:583 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:584 msgid "Item {0} is not a drop ship item. Only drop ship items can have Delivered Qty updated." msgstr "" @@ -27837,7 +28041,7 @@ msgstr "Mặt hàng {0} không phải là Mặt hàng được đánh số seria msgid "Item {0} is not a stock Item" msgstr "Mặt hàng {0} không phải là Mặt hàng tồn kho" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:957 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:958 msgid "Item {0} is not a subcontracted item" msgstr "Mặt hàng {0} không phải là mặt hàng ký hợp đồng phụ" @@ -27845,7 +28049,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:2549 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:2583 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" @@ -27865,7 +28069,7 @@ msgstr "Mặt hàng {0} phải là Mặt hàng Ký hợp đồng phụ" 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:1849 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1883 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}" @@ -27873,14 +28077,18 @@ msgstr "Mặt hàng {0} không tìm thấy trong bảng 'Nguyên liệu thô đ msgid "Item {0} not found." msgstr "Không tìm thấy Mặt hàng {0}." -#: erpnext/buying/doctype/purchase_order/purchase_order.py:327 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:328 msgid "Item {0}: Ordered qty {1} cannot be less than minimum order qty {2} (defined in Item)." msgstr "Mặt hàng {0}: Số lượng đặt {1} không thể nhỏ hơn số lượng đặt tối thiểu {2} (được định nghĩa trong Mặt hàng)." -#: erpnext/manufacturing/doctype/production_plan/production_plan.js:573 +#: erpnext/manufacturing/doctype/production_plan/production_plan.js:571 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:1337 +msgid "Item {} does not exist." +msgstr "Mặt hàng {} không tồn tại." + #. Name of a report #: erpnext/stock/report/item_wise_price_list_rate/item_wise_price_list_rate.json msgid "Item-wise Price List Rate" @@ -27947,7 +28155,7 @@ msgstr "Danh mục Mặt hàng" msgid "Items Filter" msgstr "Bộ lọc mục" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1683 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1691 #: erpnext/selling/doctype/sales_order/sales_order.js:1719 msgid "Items Required" msgstr "Mặt hàng yêu cầu" @@ -27971,11 +28179,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:4263 +#: erpnext/controllers/accounts_controller.py:4264 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:4256 +#: erpnext/controllers/accounts_controller.py:4257 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}." @@ -27987,7 +28195,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:1504 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1516 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}" @@ -27997,7 +28205,7 @@ msgstr "Đơn giá mặt hàng đã được cập nhật về không vì 'Cho p msgid "Items to Be Repost" msgstr "Mặt hàng cần cập nhật lại" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1682 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1690 msgid "Items to Manufacture are required to pull the Raw Materials associated with it." msgstr "Mặt hàng cần sản xuất bắt buộc để kéo Nguyên liệu thô liên quan đến nó." @@ -28017,7 +28225,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:202 +#: erpnext/controllers/stock_controller.py:207 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." @@ -28062,7 +28270,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:1017 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1030 #: erpnext/manufacturing/doctype/operation/operation.json #: erpnext/manufacturing/doctype/work_order/work_order.js:408 #: erpnext/manufacturing/doctype/work_order/work_order.json @@ -28130,7 +28338,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:1548 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1561 msgid "Job Card {0} has been completed" msgstr "Thẻ công việc {0} đã hoàn thành" @@ -28206,7 +28414,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:2966 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2977 msgid "Job card {0} created" msgstr "Thẻ công việc {0} đã được tạo" @@ -28229,7 +28437,7 @@ msgstr "Joule" msgid "Joule/Meter" msgstr "Joule/Mét" -#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.js:30 +#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.js:31 msgid "Journal Entries" msgstr "Các bút toán nhật ký" @@ -28257,8 +28465,8 @@ msgstr "Các bút toán nhật ký {0} đã được bỏ liên kết" #: erpnext/accounts/doctype/payment_reconciliation_invoice/payment_reconciliation_invoice.json #: erpnext/accounts/print_format/journal_auditing_voucher/journal_auditing_voucher.html:10 #: erpnext/accounts/workspace/invoicing/invoicing.json -#: erpnext/assets/doctype/asset/asset.js:390 -#: erpnext/assets/doctype/asset/asset.js:399 +#: erpnext/assets/doctype/asset/asset.js:398 +#: erpnext/assets/doctype/asset/asset.js:407 #: erpnext/assets/doctype/asset/asset.json #: erpnext/assets/doctype/asset_value_adjustment/asset_value_adjustment.json #: erpnext/assets/doctype/depreciation_schedule/depreciation_schedule.json @@ -28292,7 +28500,7 @@ msgstr "Tài khoản mẫu bút toán nhật ký" msgid "Journal Entry Type" msgstr "Loại bút toán nhật ký" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:561 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:562 msgid "Journal Entry for Asset scrapping cannot be cancelled. Please restore the Asset." msgstr "Bút toán nhật ký cho thanh lý tài sản không thể hủy. Vui lòng khôi phục Tài sản." @@ -28305,7 +28513,7 @@ msgstr "Bút toán nhật ký cho thanh lý" msgid "Journal Entry type should be set as Depreciation Entry for asset depreciation" msgstr "Loại bút toán nhật ký phải được đặt là Bút toán khấu hao cho khấu hao tài sản" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:731 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:732 msgid "Journal Entry {0} does not have account {1} or already matched against other voucher" msgstr "Bút toán nhật ký {0} không có tài khoản {1} hoặc đã được đối trừ với chứng từ khác" @@ -28313,7 +28521,7 @@ msgstr "Bút toán nhật ký {0} không có tài khoản {1} hoặc đã đư msgid "Journal Template Accounts" msgstr "" -#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.js:97 +#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.js:107 msgid "Journal entries have been created" msgstr "Các bút toán nhật ký đã được tạo" @@ -28427,7 +28635,7 @@ msgstr "Kilowatt" msgid "Kilowatt-Hour" msgstr "Kilowatt-Giờ" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1019 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1032 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}." @@ -28468,7 +28676,7 @@ msgstr "Chi phí hạ tầng" msgid "Landed Cost Help" msgstr "Trợ giúp Chi phí hạ tầng" -#: erpnext/stock/report/landed_cost_report/landed_cost_report.py:18 +#: erpnext/stock/report/landed_cost_report/landed_cost_report.py:20 msgid "Landed Cost Id" msgstr "Mã Chi phí hạ tầng" @@ -28528,7 +28736,7 @@ msgstr "Số tiền Phiếu chi phí vận chuyển" msgid "Lapsed" msgstr "Đã hết hạn" -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:274 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:277 msgid "Large" msgstr "Lớn" @@ -28555,7 +28763,7 @@ msgstr "Ngày hoàn thành cuối" msgid "Last Fiscal Year" msgstr "" -#: erpnext/accounts/doctype/account/account.py:661 +#: erpnext/accounts/doctype/account/account.py:692 msgid "Last GL Entry update was done {}. This operation is not allowed while system is actively being used. Please wait for 5 minutes before retrying." msgstr "Cập nhật mục GL cuối đã được thực hiện {}. Thao tác này không được phép khi hệ thống đang được sử dụng tích cực. Vui lòng đợi 5 phút trước khi thử lại." @@ -28855,7 +29063,7 @@ msgstr "Hợp nhất sổ cái" msgid "Ledger Merge Accounts" msgstr "Tài khoản hợp nhất sổ cái" -#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:146 +#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:151 msgid "Ledger Type" msgstr "Loại sổ cái" @@ -28937,7 +29145,7 @@ msgstr "Cấp (BOM)" msgid "Lft" msgstr "Trái" -#: erpnext/accounts/report/balance_sheet/balance_sheet.py:253 +#: erpnext/accounts/report/balance_sheet/balance_sheet.py:262 msgid "Liabilities" msgstr "Nợ phải trả" @@ -29062,6 +29270,10 @@ msgstr "Liên kết thất bại" 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: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." + #: erpnext/accounts/report/financial_ratios/financial_ratios.js:55 #: erpnext/accounts/report/financial_ratios/financial_ratios.py:152 msgid "Liquidity Ratios" @@ -29126,7 +29338,7 @@ msgstr "Cho vay (Nợ phải trả)" msgid "Loans and Advances (Assets)" msgstr "Cho vay và Tạm ứng (Tài sản)" -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:210 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:213 msgid "Local" msgstr "Địa phương" @@ -29226,7 +29438,7 @@ msgstr "Chi tiết lý do mất" #. 'Quotation' #: erpnext/crm/doctype/opportunity/opportunity.json #: erpnext/crm/report/lost_opportunity/lost_opportunity.py:55 -#: erpnext/public/js/utils/sales_common.js:596 +#: erpnext/public/js/utils/sales_common.js:594 #: erpnext/selling/doctype/quotation/quotation.json msgid "Lost Reasons" msgstr "Lý do bị mất" @@ -29255,8 +29467,8 @@ msgstr "Phần trăm giá trị đã mất" msgid "Lower Deduction Certificate" msgstr "Giấy chứng nhận khấu trừ thấp hơn" -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:309 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:426 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:312 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:429 msgid "Lower Income" msgstr "Thu nhập thấp hơn" @@ -29388,7 +29600,7 @@ msgstr "MPS đã tạo" msgid "MRP Log documents are being created in the background." msgstr "Các tài liệu MRP Log đang được tạo ở chế độ nền." -#: erpnext/accounts/doctype/bank_statement_import/bank_statement_import.py:157 +#: erpnext/accounts/doctype/bank_statement_import/bank_statement_import.py:181 msgid "MT940 file detected. Please enable 'Import MT940 Format' to proceed." msgstr "Phát hiện tệp MT940. Vui lòng bật 'Nhập Định dạng MT940' để tiến hành." @@ -29412,10 +29624,10 @@ msgstr "Máy bị trục trặc" msgid "Machine operator errors" msgstr "Lỗi vận hành máy" -#: erpnext/setup/doctype/company/company.py:721 -#: erpnext/setup/doctype/company/company.py:736 -#: erpnext/setup/doctype/company/company.py:737 +#: erpnext/setup/doctype/company/company.py:723 #: erpnext/setup/doctype/company/company.py:738 +#: erpnext/setup/doctype/company/company.py:739 +#: erpnext/setup/doctype/company/company.py:740 msgid "Main" msgstr "Chính" @@ -29475,7 +29687,7 @@ msgstr "" #: erpnext/manufacturing/doctype/workstation/workstation.json #: erpnext/selling/doctype/quotation/quotation.json #: erpnext/selling/doctype/sales_order/sales_order.json -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:299 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:302 #: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.json #: erpnext/support/workspace/support/support.json #: erpnext/workspace_sidebar/assets.json erpnext/workspace_sidebar/crm.json @@ -29735,11 +29947,11 @@ msgstr "Thực hiện cuộc gọi" msgid "Make project from a template." msgstr "Tạo dự án từ một mẫu." -#: erpnext/stock/doctype/item/item.js:915 +#: erpnext/stock/doctype/item/item.js:921 msgid "Make {0} Variant" msgstr "Tạo {0} Biến thể" -#: erpnext/stock/doctype/item/item.js:916 +#: erpnext/stock/doctype/item/item.js:922 msgid "Make {0} Variants" msgstr "Tạo {0} Biến thể" @@ -29762,7 +29974,7 @@ msgstr "Quản lý hoa hồng của đối tác bán hàng và nhóm bán hàng" msgid "Manage your orders" msgstr "Quản lý đơn hàng của bạn" -#: erpnext/setup/doctype/company/company.py:500 +#: erpnext/setup/doctype/company/company.py:502 msgid "Management" msgstr "Quản lý" @@ -29784,7 +29996,7 @@ msgstr "Kích thước kế toán bắt buộc" msgid "Mandatory Depends On (Backend)" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1929 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1935 msgid "Mandatory Field" msgstr "Trường bắt buộc" @@ -29800,7 +30012,7 @@ msgstr "Bắt buộc cho Bảng cân đối kế toán" msgid "Mandatory For Profit and Loss Account" msgstr "Bắt buộc cho Tài khoản Lãi và Lỗ" -#: erpnext/selling/doctype/quotation/quotation.py:628 +#: erpnext/selling/doctype/quotation/quotation.py:643 msgid "Mandatory Missing" msgstr "Bắt buộc bị thiếu" @@ -29875,7 +30087,7 @@ msgstr "Không thể tạo mục thủ công! Vô hiệu hóa mục tự động #: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json #: erpnext/manufacturing/doctype/operation/operation_dashboard.py:7 #: erpnext/projects/doctype/project/project_dashboard.py:17 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:89 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:92 #: erpnext/stock/doctype/item/item.json #: erpnext/stock/doctype/item/item_dashboard.py:32 #: erpnext/stock/doctype/item_reorder/item_reorder.json @@ -29883,8 +30095,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:1593 -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1609 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1625 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1641 #: 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 @@ -30034,6 +30246,10 @@ 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:2941 +msgid "Manufacturing Quantity is mandatory" +msgstr "Số lượng sản xuất là bắt buộc" + #. Label of the manufacturing_section_section (Section Break) field in DocType #. 'Sales Order Item' #: erpnext/selling/doctype/sales_order_item/sales_order_item.json @@ -30193,6 +30409,12 @@ msgstr "Tình trạng hôn nhân" msgid "Mark As Closed" msgstr "Đánh dấu là Đã đóng" +#. Option for the 'Action for Expired Unverified Appointments' (Select) field +#. in DocType 'Appointment Booking Settings' +#: erpnext/crm/doctype/appointment_booking_settings/appointment_booking_settings.json +msgid "Mark as Closed" +msgstr "" + #. Description of the 'Is Internal Customer' (Check) field in DocType #. 'Customer' #: erpnext/selling/doctype/customer/customer.json @@ -30213,7 +30435,7 @@ msgstr "" msgid "Market Segment" msgstr "Phân khúc thị trường" -#: erpnext/setup/doctype/company/company.py:452 +#: erpnext/setup/doctype/company/company.py:454 msgid "Marketing" msgstr "Tiếp thị" @@ -30302,14 +30524,14 @@ msgstr "Tiêu thụ vật tư" #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry' #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type' -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:114 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:117 #: erpnext/stock/doctype/stock_entry/stock_entry.json -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1594 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1626 #: 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" -#: erpnext/stock/doctype/stock_entry/stock_entry.js:688 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:664 msgid "Material Consumption is not set in Manufacturing Settings." msgstr "Tiêu thụ vật tư chưa được đặt trong Cài đặt Sản xuất." @@ -30322,7 +30544,7 @@ msgstr "Tiêu thụ vật tư chưa được đặt trong Cài đặt Sản xu #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry' #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type' #: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:71 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:74 #: erpnext/stock/doctype/item/item.json #: erpnext/stock/doctype/item_reorder/item_reorder.json #: erpnext/stock/doctype/material_request/material_request.json @@ -30338,8 +30560,8 @@ msgstr "Lập kế hoạch vật tư" #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry' #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type' -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:77 -#: erpnext/stock/doctype/material_request/material_request.js:188 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:80 +#: erpnext/stock/doctype/material_request/material_request.js:191 #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json msgid "Material Receipt" @@ -30398,8 +30620,8 @@ msgstr "Nhập vật tư" #: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:36 #: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json #: erpnext/stock/doctype/material_request/material_request.json -#: erpnext/stock/doctype/material_request/material_request.py:434 -#: erpnext/stock/doctype/material_request/material_request.py:484 +#: erpnext/stock/doctype/material_request/material_request.py:485 +#: erpnext/stock/doctype/material_request/material_request.py:545 #: erpnext/stock/doctype/pick_list/pick_list.json #: erpnext/stock/doctype/pick_list_item/pick_list_item.json #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json @@ -30492,7 +30714,7 @@ msgstr "Yêu cầu vật tư đã được tạo cho số lượng đã đặt" msgid "Material Request not created, as quantity for Raw Materials already available." msgstr "Yêu cầu vật tư không được tạo, vì số lượng Nguyên liệu thô đã có sẵn." -#: erpnext/stock/doctype/material_request/material_request.py:145 +#: erpnext/stock/doctype/material_request/material_request.py:158 msgid "Material Request of maximum {0} can be made for Item {1} against Sales Order {2}" msgstr "Yêu cầu vật tư tối đa {0} có thể được tạo cho Mặt hàng {1} đối với Đơn hàng Bán {2}" @@ -30524,7 +30746,7 @@ msgstr "Đã yêu cầu vật tư" msgid "Material Requests" msgstr "Các yêu cầu vật tư" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:452 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:453 msgid "Material Requests Required" msgstr "Yêu cầu vật tư bắt buộc" @@ -30558,9 +30780,9 @@ msgstr "Vật tư trả lại từ WIP" #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type' #: 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/setup/setup_wizard/operations/install_fixtures.py:86 #: erpnext/stock/doctype/item/item.json -#: erpnext/stock/doctype/material_request/material_request.js:166 +#: erpnext/stock/doctype/material_request/material_request.js:169 #: erpnext/stock/doctype/material_request/material_request.json #: erpnext/stock/doctype/pick_list/pick_list.json #: erpnext/stock/doctype/stock_entry/stock_entry.json @@ -30568,14 +30790,14 @@ msgstr "Vật tư trả lại từ WIP" msgid "Material Transfer" msgstr "Chuyển vật tư" -#: erpnext/stock/doctype/material_request/material_request.js:172 +#: erpnext/stock/doctype/material_request/material_request.js:175 msgid "Material Transfer (In Transit)" msgstr "Chuyển vật tư (Đang vận chuyển)" #. 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/setup/setup_wizard/operations/install_fixtures.py:108 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:111 #: erpnext/stock/doctype/pick_list/pick_list.json #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json @@ -30733,11 +30955,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:4441 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:4475 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:4432 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:4466 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}." @@ -30764,7 +30986,7 @@ msgstr "" msgid "Maximum discount for Item {0} is {1}%" msgstr "Giảm giá tối đa cho Mặt hàng {0} là {1}%" -#: erpnext/public/js/utils/barcode_scanner.js:120 +#: erpnext/public/js/utils/barcode_scanner.js:125 msgid "Maximum quantity scanned for item {0}." msgstr "Số lượng tối đa đã quét cho mặt hàng {0}." @@ -30798,7 +31020,7 @@ msgstr "Megajoule" msgid "Megawatt" msgstr "Megawatt" -#: erpnext/stock/stock_ledger.py:2038 +#: erpnext/stock/stock_ledger.py:2053 msgid "Mention Valuation Rate in the Item master." msgstr "Đề cập Tỷ giá định giá trong danh mục Mặt hàng." @@ -30846,7 +31068,7 @@ msgstr "Hợp nhất với Tài khoản Hiện có" msgid "Merged" msgstr "Đã hợp nhất" -#: erpnext/accounts/doctype/account/account.py:604 +#: erpnext/accounts/doctype/account/account.py:635 msgid "Merging is only possible if following properties are same in both records. Is Group, Root Type, Company and Account Currency" msgstr "Hợp nhất chỉ có thể nếu các thuộc tính sau giống nhau trong cả hai bản ghi. Là Nhóm, Loại gốc, Công ty và Tiền tệ Tài khoản" @@ -30895,7 +31117,7 @@ msgstr "Mét nước" msgid "Meter/Second" msgstr "Mét/giây" -#: erpnext/manufacturing/doctype/workstation/workstation.py:546 +#: erpnext/manufacturing/doctype/workstation/workstation.py:547 msgid "Method {0} is not allowed to be run on a Job Card." msgstr "" @@ -30924,8 +31146,8 @@ msgstr "Micromet" msgid "Microsecond" msgstr "Microgiây" -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:310 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:427 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:313 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:430 msgid "Middle Income" msgstr "Thu nhập trung bình" @@ -31081,7 +31303,7 @@ msgstr "Số lượng tối thiểu không thể lớn hơn Số lượng tối msgid "Min Qty should be greater than Recurse Over Qty" msgstr "Số lượng tối thiểu phải lớn hơn Số lượng đệ quy" -#: erpnext/stock/doctype/item/item.js:1071 +#: erpnext/stock/doctype/item/item.js:1077 msgid "Min Value: {0}, Max Value: {1}, in Increments of: {2}" msgstr "Giá trị tối thiểu: {0}, Giá trị tối đa: {1}, theo bước: {2}" @@ -31166,7 +31388,10 @@ msgid "Minutes" msgstr "Phút" #. Label of the section_break_19 (Section Break) field in DocType 'POS Profile' +#. Label of the miscellaneous_section (Section Break) field in DocType 'Repost +#. Accounting Ledger' #: erpnext/accounts/doctype/pos_profile/pos_profile.json +#: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.json msgid "Miscellaneous" msgstr "Khác" @@ -31175,19 +31400,19 @@ msgstr "Khác" msgid "Miscellaneous Expenses" msgstr "Chi phí khác" -#: erpnext/controllers/buying_controller.py:778 +#: erpnext/controllers/buying_controller.py:797 msgid "Mismatch" msgstr "Không khớp" -#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1335 +#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1338 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:2478 -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3094 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2484 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3100 #: erpnext/assets/doctype/asset_category/asset_category.py:116 msgid "Missing Account" msgstr "Thiếu tài khoản" @@ -31217,7 +31442,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:2046 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:2080 msgid "Missing Finished Good" msgstr "Thiếu thành phẩm" @@ -31225,7 +31450,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:1282 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1284 msgid "Missing Item" msgstr "Thiếu mặt hàng" @@ -31233,7 +31458,7 @@ msgstr "Thiếu mặt hàng" msgid "Missing Parameter" msgstr "Thiếu tham số" -#: erpnext/utilities/__init__.py:53 +#: erpnext/utilities/__init__.py:52 erpnext/utilities/__init__.py:57 msgid "Missing Payments App" msgstr "Thiếu ứng dụng thanh toán" @@ -31241,7 +31466,7 @@ msgstr "Thiếu ứng dụng thanh toán" msgid "Missing Required Filter" msgstr "" -#: erpnext/assets/doctype/asset_repair/asset_repair.py:297 +#: erpnext/assets/doctype/asset_repair/asset_repair.py:300 msgid "Missing Serial No Bundle" msgstr "Thiếu gói Số serial" @@ -31507,10 +31732,18 @@ msgstr "" msgid "Multiple Accounts (Journal Template)" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1241 +#: erpnext/selling/doctype/customer/customer.py:453 +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:1247 msgid "Multiple POS Opening Entry" msgstr "Nhiều Mục Mở POS" +#: erpnext/accounts/doctype/pricing_rule/utils.py:348 +msgid "Multiple Price Rules exists with same criteria, please resolve conflict by assigning priority. Price Rules: {0}" +msgstr "Nhiều Quy tắc Giá tồn tại với cùng tiêu chí, vui lòng giải quyết xung đột bằng cách gán mức ưu tiên. Quy tắc Giá: {0}" + #. Option for the 'Loyalty Program Type' (Select) field in DocType 'Loyalty #. Program' #: erpnext/accounts/doctype/loyalty_program/loyalty_program.json @@ -31529,7 +31762,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:2053 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:2087 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" @@ -31661,7 +31894,7 @@ msgid "Natural Gas" msgstr "Khí tự nhiên" #: erpnext/setup/setup_wizard/data/sales_stage.txt:3 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:439 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:442 msgid "Needs Analysis" msgstr "Phân tích nhu cầu" @@ -31670,7 +31903,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:631 +#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:633 msgid "Negative Quantity is not allowed" msgstr "Số lượng âm không được phép" @@ -31680,17 +31913,17 @@ msgstr "Số lượng âm không được phép" msgid "Negative Stock" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1659 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1674 #: erpnext/stock/serial_batch_bundle.py:1548 msgid "Negative Stock Error" msgstr "Lỗi Tồn kho Âm" -#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:636 +#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:638 msgid "Negative Valuation Rate is not allowed" msgstr "Tỷ giá định giá âm không được phép" #: erpnext/setup/setup_wizard/data/sales_stage.txt:8 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:444 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:447 msgid "Negotiation/Review" msgstr "Đàm phán/Đánh giá" @@ -31768,40 +32001,40 @@ msgstr "Số tiền ròng (Tiền tệ công ty)" msgid "Net Asset value as on" msgstr "Giá trị tài sản ròng tính đến" -#: erpnext/accounts/report/cash_flow/cash_flow.py:185 +#: erpnext/accounts/report/cash_flow/cash_flow.py:186 msgid "Net Cash from Financing" msgstr "Tiền ròng từ Tài trợ" -#: erpnext/accounts/report/cash_flow/cash_flow.py:178 +#: erpnext/accounts/report/cash_flow/cash_flow.py:179 msgid "Net Cash from Investing" msgstr "Tiền ròng từ Đầu tư" -#: erpnext/accounts/report/cash_flow/cash_flow.py:166 +#: erpnext/accounts/report/cash_flow/cash_flow.py:167 msgid "Net Cash from Operations" msgstr "Tiền ròng từ Hoạt động" -#: erpnext/accounts/report/cash_flow/cash_flow.py:171 +#: erpnext/accounts/report/cash_flow/cash_flow.py:172 msgid "Net Change in Accounts Payable" msgstr "Thay đổi ròng trong Phải trả" -#: erpnext/accounts/report/cash_flow/cash_flow.py:170 +#: erpnext/accounts/report/cash_flow/cash_flow.py:171 msgid "Net Change in Accounts Receivable" msgstr "Thay đổi ròng trong Phải thu" -#: erpnext/accounts/report/cash_flow/cash_flow.py:137 +#: erpnext/accounts/report/cash_flow/cash_flow.py:138 #: erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py:257 msgid "Net Change in Cash" msgstr "Thay đổi ròng trong Tiền" -#: erpnext/accounts/report/cash_flow/cash_flow.py:187 +#: erpnext/accounts/report/cash_flow/cash_flow.py:188 msgid "Net Change in Equity" msgstr "Thay đổi ròng trong Vốn chủ sở hữu" -#: erpnext/accounts/report/cash_flow/cash_flow.py:180 +#: erpnext/accounts/report/cash_flow/cash_flow.py:181 msgid "Net Change in Fixed Asset" msgstr "Thay đổi ròng trong Tài sản cố định" -#: erpnext/accounts/report/cash_flow/cash_flow.py:172 +#: erpnext/accounts/report/cash_flow/cash_flow.py:173 msgid "Net Change in Inventory" msgstr "Thay đổi ròng trong Hàng tồn kho" @@ -31814,7 +32047,7 @@ msgstr "Đơn giá theo giờ ròng" #: erpnext/accounts/report/gross_and_net_profit_report/gross_and_net_profit_report.py:214 #: erpnext/accounts/report/gross_and_net_profit_report/gross_and_net_profit_report.py:215 -#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:121 +#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:129 msgid "Net Profit" msgstr "Lợi nhuận ròng" @@ -31822,7 +32055,7 @@ msgstr "Lợi nhuận ròng" msgid "Net Profit Ratio" msgstr "Tỷ lệ lợi nhuận ròng" -#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:186 +#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:194 msgid "Net Profit/Loss" msgstr "Lợi nhuận ròng/Lỗ" @@ -32005,10 +32238,6 @@ msgstr "Tên tài khoản mới" msgid "New Asset Value" msgstr "Giá trị tài sản mới" -#: erpnext/assets/dashboard_fixtures.py:169 -msgid "New Assets (This Year)" -msgstr "Tài sản mới (Năm nay)" - #. Label of the new_bom (Link) field in DocType 'BOM Update Log' #. Label of the new_bom (Link) field in DocType 'BOM Update Tool' #: erpnext/manufacturing/doctype/bom/bom_tree.js:62 @@ -32137,6 +32366,12 @@ msgstr "" msgid "New Sales Invoice" msgstr "Hóa đơn bán mới" +#. Description of the 'Overdue Limit' (Currency) field in DocType 'Customer +#. Credit Limit' +#: erpnext/selling/doctype/customer_credit_limit/customer_credit_limit.json +msgid "New Sales Invoices are blocked when the customer's overdue amount exceeds this. Requires 'Restrict Customer Over Billing' in Accounts Settings." +msgstr "" + #. Label of the sales_order (Check) field in DocType 'Email Digest' #: erpnext/setup/doctype/email_digest/email_digest.json msgid "New Sales Orders" @@ -32168,6 +32403,10 @@ msgstr "Tên kho mới" msgid "New Workplace" msgstr "Nơi làm việc mới" +#: erpnext/selling/doctype/customer/customer.py:418 +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}" + #. Description of the 'Generate New Invoices Past Due Date' (Check) field in #. DocType 'Subscription' #: erpnext/accounts/doctype/subscription/subscription.json @@ -32231,7 +32470,7 @@ msgstr "Không có hành động" msgid "No Answer" msgstr "Không trả lời" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2583 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2589 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}" @@ -32292,14 +32531,14 @@ msgstr "Không tìm thấy hóa đơn chưa thanh toán cho bên này" msgid "No POS Profile found. Please create a New POS Profile first" msgstr "Không tìm thấy Hồ sơ POS. Vui lòng tạo Hồ sơ POS mới trước" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1582 -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1642 -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1656 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1583 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1643 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1657 #: erpnext/stock/doctype/item/item.py:1495 msgid "No Permission" msgstr "Không có quyền" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:793 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:794 msgid "No Purchase Orders were created" msgstr "Không có Đơn mua nào được tạo" @@ -32324,7 +32563,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:2567 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2573 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}" @@ -32340,7 +32579,7 @@ msgstr "Không tìm thấy dữ liệu Khấu lưu thuế cho ngày đăng hiệ msgid "No Tax withholding account set for Company {0} in Tax Withholding Category {1}." msgstr "Không đặt tài khoản khấu lưu thuế cho Công ty {0} trong Danh mục Khấu lưu Thuế {1}." -#: erpnext/accounts/report/gross_profit/gross_profit.py:996 +#: erpnext/accounts/report/gross_profit/gross_profit.py:998 msgid "No Terms" msgstr "Không có điều khoản" @@ -32352,12 +32591,16 @@ msgstr "Không tìm thấy Hóa đơn và Thanh toán chưa đối soát cho bê msgid "No Unreconciled Payments found for this party" msgstr "Không tìm thấy Thanh toán chưa đối soát cho bên này" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:790 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:791 #: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:250 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:832 +#: erpnext/stock/doctype/stock_reposting_settings/stock_reposting_settings.py:296 +msgid "No account set" +msgstr "" + +#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:822 #: 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" @@ -32382,7 +32625,11 @@ msgstr "" msgid "No additional fields available" msgstr "Không có trường bổ sung khả dụng" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1361 +#: erpnext/crm/doctype/appointment/appointment.py:103 +msgid "No availability of slots are found. Please add on Appointment Booking Settings." +msgstr "" + +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1367 msgid "No available quantity to reserve for item {0} in warehouse {1}" msgstr "Không có số lượng khả dụng để đặt trước cho mặt hàng {0} trong kho {1}" @@ -32455,12 +32702,12 @@ msgstr "" msgid "No item available for transfer." msgstr "Không có mặt hàng khả dụng để chuyển." -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:161 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:162 msgid "No items are available in sales orders {0} for production" msgstr "Không có mặt hàng nào khả dụng trong đơn hàng bán {0} để sản xuất" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:158 -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:170 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:159 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:171 msgid "No items are available in the sales order {0} for production" msgstr "Không có mặt hàng nào khả dụng trong đơn hàng bán {0} để sản xuất" @@ -32476,7 +32723,7 @@ msgstr "Không có mặt hàng trong giỏ" msgid "No matches occurred via auto reconciliation" msgstr "Không có kết quả khớp qua đối soát tự động" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1039 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1040 msgid "No material request created" msgstr "Không có yêu cầu vật tư được tạo" @@ -32564,7 +32811,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:1235 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1241 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}." @@ -32576,11 +32823,11 @@ msgstr "Không có sự kiện mở" msgid "No open task" msgstr "Không có nhiệm vụ mở" -#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:330 +#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:355 msgid "No outstanding invoices found" msgstr "Không tìm thấy hóa đơn chưa thanh toán" -#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:328 +#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:353 msgid "No outstanding invoices require exchange rate revaluation" msgstr "Không có hóa đơn chưa thanh toán yêu cầu đánh giá lại tỷ giá" @@ -32659,7 +32906,7 @@ msgstr "" msgid "No stock available for this batch." msgstr "" -#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:813 +#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:815 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." @@ -32696,7 +32943,7 @@ msgstr "Không có giá trị" msgid "No vouchers found for this transaction" msgstr "" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2631 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2637 msgid "No {0} found for Inter Company Transactions." msgstr "Không tìm thấy {0} cho Giao dịch Nội bộ." @@ -32729,7 +32976,7 @@ msgstr "Không phù hợp" msgid "Non Depreciable Category" msgstr "Danh mục không khấu hao" -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:184 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:187 msgid "Non Profit" msgstr "Phi lợi nhuận" @@ -32751,7 +32998,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:562 +#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:564 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ị." @@ -32837,7 +33084,7 @@ msgstr "Không chỉ định" msgid "Not Started" msgstr "Chưa bắt đầu" -#: erpnext/accounts/report/cash_flow/cash_flow.py:425 +#: erpnext/accounts/report/cash_flow/cash_flow.py:426 msgid "Not able to find the earliest Fiscal Year for the given company." msgstr "Không thể tìm thấy Năm tài chính sớm nhất cho công ty đã cho." @@ -33258,10 +33505,16 @@ msgstr "Đúng tiến độ" msgid "On enabling this cancellation entries will be posted on the actual cancellation date and reports will consider cancelled entries as well" msgstr "Khi bật, các mục hủy sẽ được đăng vào ngày hủy thực tế và báo cáo sẽ coi các mục đã hủy cũng vậy" -#: erpnext/manufacturing/doctype/production_plan/production_plan.js:727 +#: erpnext/manufacturing/doctype/production_plan/production_plan.js:725 msgid "On expanding a row in the Items to Manufacture table, you'll see an option to 'Include Exploded Items'. Ticking this includes raw materials of the sub-assembly items in the production process." msgstr "Khi mở rộng một dòng trong bảng Mặt hàng cần sản xuất, bạn sẽ thấy tùy chọn 'Bao gồm các mục đã khai thác'. Chọn điều này bao gồm nguyên liệu thô của các mục phân lắp phụ trong quy trình sản xuất." +#. Option for the 'Status' (Select) field in DocType 'Project' +#: erpnext/projects/doctype/project/project.json +#: erpnext/projects/doctype/project/project_list.js:8 +msgid "On hold" +msgstr "" + #. Description of the 'Excluded Fee' (Currency) field in DocType 'Bank #. Transaction' #: erpnext/accounts/doctype/bank_transaction/bank_transaction.json @@ -33289,6 +33542,10 @@ msgstr "Đào tạo về Tồn kho!" msgid "Once set, this invoice will be on hold till the set date" msgstr "Khi đặt, hóa đơn này sẽ bị tạm giữ cho đến ngày đã đặt" +#: erpnext/manufacturing/doctype/work_order/work_order.js:763 +msgid "Once the Work Order is Closed. It can't be resumed." +msgstr "Khi Lệnh sản xuất đã đóng. Nó không thể được tiếp tục." + #: erpnext/accounts/doctype/loyalty_program/loyalty_program.js:39 msgid "One customer can be part of only single Loyalty Program." msgstr "Một khách hàng chỉ có thể thuộc một Chương trình khách hàng thân thiết duy nhất." @@ -33344,7 +33601,7 @@ msgstr "Chỉ khấu trừ thuế trên số tiền vượt quá " msgid "Only Include Allocated Payments" msgstr "Chỉ bao gồm Thanh toán đã phân bổ" -#: erpnext/accounts/doctype/account/account.py:136 +#: erpnext/accounts/doctype/account/account.py:137 msgid "Only Parent can be of type {0}" msgstr "Chỉ Cha mới có thể thuộc loại {0}" @@ -33385,7 +33642,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:1608 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1640 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}" @@ -33663,8 +33920,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:1686 -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2038 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1712 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2044 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." @@ -33858,11 +34115,11 @@ msgstr "Thời gian hoạt động không phụ thuộc vào số lượng cần 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:1285 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1298 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}" -#: erpnext/manufacturing/doctype/workstation/workstation.py:443 +#: erpnext/manufacturing/doctype/workstation/workstation.py:444 msgid "Operation {0} longer than any available working hours in workstation {1}, break down the operation into multiple operations" msgstr "Hoạt động {0} dài hơn bất kỳ giờ làm việc khả dụng nào trong trạm làm việc {1}, chia nhỏ hoạt động thành nhiều hoạt động" @@ -33876,7 +34133,7 @@ msgstr "Hoạt động {0} dài hơn bất kỳ giờ làm việc khả dụng n #: erpnext/manufacturing/doctype/bom/bom.json #: erpnext/manufacturing/doctype/work_order/work_order.js:325 #: erpnext/manufacturing/doctype/work_order/work_order.json -#: erpnext/setup/doctype/company/company.py:470 +#: erpnext/setup/doctype/company/company.py:472 #: erpnext/setup/doctype/email_digest/email_digest.json #: erpnext/templates/generators/bom.html:61 msgid "Operations" @@ -34182,7 +34439,8 @@ msgstr "Đã đặt hàng" #: erpnext/selling/doctype/sales_order_item/sales_order_item.json #: erpnext/stock/doctype/bin/bin.json #: erpnext/stock/doctype/packed_item/packed_item.json -#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:162 +#: erpnext/stock/page/stock_balance/stock_balance.js:60 +#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:163 msgid "Ordered Qty" msgstr "Số lượng đặt hàng" @@ -34352,7 +34610,7 @@ 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:1248 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1254 #: erpnext/selling/page/point_of_sale/pos_controller.js:199 msgid "Outdated POS Opening Entry" msgstr "Mục Mở POS đã lỗi thời" @@ -34417,7 +34675,7 @@ msgstr "Chưa thanh toán (Tiền tệ công ty)" #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/accounts/report/accounts_payable/accounts_payable.html:140 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:141 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1220 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1227 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:167 #: erpnext/accounts/report/purchase_register/purchase_register.py:305 #: erpnext/accounts/report/sales_register/sales_register.py:333 @@ -34465,7 +34723,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:1377 +#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:1367 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}%" @@ -34488,7 +34746,7 @@ msgstr "" msgid "Over Picking Allowance (%)" msgstr "Cho phép vượt chọn (%)" -#: erpnext/controllers/stock_controller.py:1816 +#: erpnext/controllers/stock_controller.py:1900 msgid "Over Receipt" msgstr "Vượt nhận" @@ -34513,6 +34771,10 @@ msgstr "Vượt khấu lưu" 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}." +#: erpnext/controllers/accounts_controller.py:2211 +msgid "Overbilling of {} ignored because you have {} role." +msgstr "Vượt hóa đơn của {} bị bỏ qua vì bạn có vai trò {}." + #. Option for the 'Status' (Select) field in DocType 'POS Invoice' #. Option for the 'Status' (Select) field in DocType 'Purchase Invoice' #. Option for the 'Status' (Select) field in DocType 'Sales Invoice' @@ -34540,6 +34802,20 @@ msgstr "Quá hạn" msgid "Overdue Days" msgstr "Số ngày quá hạn" +#. Label of the overdue_billing_threshold (Currency) field in DocType 'Customer +#. Credit Limit' +#: erpnext/selling/doctype/customer_credit_limit/customer_credit_limit.json +msgid "Overdue Limit" +msgstr "" + +#: erpnext/selling/doctype/customer/customer.py:707 +msgid "Overdue Limit Crossed" +msgstr "" + +#: erpnext/selling/doctype/customer/customer.py:702 +msgid "Overdue Limit crossed for customer {0}. Overdue amount {1} exceeds the allowed limit {2}." +msgstr "" + #. Name of a DocType #: erpnext/accounts/doctype/overdue_payment/overdue_payment.json msgid "Overdue Payment" @@ -34565,7 +34841,7 @@ msgstr "Quá hạn và chiết khấu" msgid "Overlap in scoring between {0} and {1}" msgstr "Chồng lấn trong chấm điểm giữa {0} và {1}" -#: erpnext/accounts/doctype/shipping_rule/shipping_rule.py:206 +#: erpnext/accounts/doctype/shipping_rule/shipping_rule.py:212 msgid "Overlapping conditions found between:" msgstr "Tìm thấy điều kiện chồng lấn giữa:" @@ -34599,15 +34875,6 @@ msgstr "" msgid "Owned" msgstr "Sở hữu" -#: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.js:29 -#: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:23 -#: erpnext/accounts/report/sales_payment_summary/sales_payment_summary.py:39 -#: erpnext/accounts/report/sales_register/sales_register.js:46 -#: erpnext/accounts/report/sales_register/sales_register.py:250 -#: erpnext/crm/report/lead_details/lead_details.py:45 -msgid "Owner" -msgstr "Chủ sở hữu" - #. Label of the asset_owner_section (Section Break) field in DocType 'Asset' #: erpnext/assets/doctype/asset/asset.json msgid "Ownership" @@ -34832,7 +35099,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:1249 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1255 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." @@ -34853,7 +35120,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:1234 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1240 msgid "POS Opening Entry Missing" msgstr "Thiếu Mục Mở POS" @@ -34889,11 +35156,11 @@ msgstr "Phương thức thanh toán POS" msgid "POS Profile" msgstr "Hồ sơ POS" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1242 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1248 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." -#: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.py:247 +#: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.py:248 msgid "POS Profile - {0} is currently open. Please close the POS or cancel the existing POS Opening Entry before cancelling this POS Closing Entry." msgstr "Hồ sơ POS - {0} hiện đang mở. Vui lòng đóng POS hoặc hủy Mục Mở POS hiện có trước khi hủy Mục Đóng POS này." @@ -34907,11 +35174,11 @@ msgstr "Người dùng Hồ sơ POS" msgid "POS Profile doesn't match {}" msgstr "Hồ sơ POS không khớp với {}" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1202 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1208 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:1431 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1437 msgid "POS Profile required to make POS Entry" msgstr "Hồ sơ POS được yêu cầu để tạo Mục POS" @@ -35017,7 +35284,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:1650 +#: erpnext/controllers/stock_controller.py:1734 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ộ" @@ -35099,7 +35366,7 @@ msgstr "Đã thanh toán" #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:173 #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1214 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1221 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:165 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:201 #: erpnext/accounts/report/pos_register/pos_register.py:209 @@ -35165,7 +35432,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:1198 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1204 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" @@ -35245,7 +35512,7 @@ msgstr "Kiện hàng" msgid "Parent Account" msgstr "Tài khoản gốc" -#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:382 +#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:383 msgid "Parent Account Missing" msgstr "Thiếu Tài khoản gốc" @@ -35259,7 +35526,7 @@ msgstr "Lô gốc" msgid "Parent Company" msgstr "Công ty mẹ" -#: erpnext/setup/doctype/company/company.py:605 +#: erpnext/setup/doctype/company/company.py:607 msgid "Parent Company must be a group company" msgstr "Công ty mẹ phải là công ty nhóm" @@ -35325,7 +35592,7 @@ msgstr "Quy trình gốc" msgid "Parent Row No" msgstr "Số hàng gốc" -#: erpnext/manufacturing/doctype/bom_creator/bom_creator.py:610 +#: erpnext/manufacturing/doctype/bom_creator/bom_creator.py:617 msgid "Parent Row No not found for {0}" msgstr "Số hàng gốc không tìm thấy cho {0}" @@ -35368,7 +35635,7 @@ msgstr "Lãnh thổ gốc" msgid "Parent Warehouse" msgstr "Kho gốc" -#: erpnext/accounts/doctype/bank_statement_import/bank_statement_import.py:167 +#: erpnext/accounts/doctype/bank_statement_import/bank_statement_import.py:191 msgid "Parsed file is not in valid MT940 format or contains no transactions." msgstr "Tệp đã phân tích không đúng định dạng MT940 hoặc không chứa giao dịch nào." @@ -35386,11 +35653,11 @@ msgstr "" msgid "Partial Material Transferred" msgstr "Nguyên liệu một phần đã chuyển" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1221 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1227 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." -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1724 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1731 msgid "Partial Stock Reservation" msgstr "Đặt trước tồn kho một phần" @@ -35475,6 +35742,11 @@ msgstr "Đã nhận một phần" msgid "Partially Reconciled" msgstr "Đã đối soát một phần" +#. Option for the 'Status' (Select) field in DocType 'Repost Accounting Ledger' +#: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.json +msgid "Partially Reposted" +msgstr "" + #. Option for the 'Status' (Select) field in DocType 'Stock Reservation Entry' #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json msgid "Partially Reserved" @@ -35606,7 +35878,7 @@ msgstr "Phần triệu" #: erpnext/accounts/report/accounts_payable/accounts_payable.js:105 #: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:82 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:65 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1147 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1154 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:82 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:147 #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.js:49 @@ -35620,7 +35892,7 @@ msgstr "Phần triệu" #: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.js:25 #: erpnext/accounts/report/tds_computation_summary/tds_computation_summary.js:26 #: erpnext/accounts/report/trial_balance_for_party/trial_balance_for_party.js:57 -#: erpnext/controllers/trends.py:390 +#: erpnext/controllers/trends.py:402 #: erpnext/crm/doctype/appointment/appointment.json #: erpnext/crm/doctype/opportunity/opportunity.json #: erpnext/crm/report/lost_opportunity/lost_opportunity.js:55 @@ -35635,7 +35907,7 @@ msgstr "Đối tác" #. Name of a DocType #: erpnext/accounts/doctype/party_account/party_account.json -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1159 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1166 msgid "Party Account" msgstr "Tài khoản đối tác" @@ -35741,7 +36013,7 @@ msgstr "Đối tác không khớp" #: erpnext/accounts/doctype/payment_request/payment_request.json #: erpnext/accounts/report/general_ledger/general_ledger.js:111 #: erpnext/accounts/report/general_ledger/general_ledger.py:785 -#: erpnext/controllers/trends.py:396 erpnext/crm/doctype/contract/contract.json +#: erpnext/controllers/trends.py:408 erpnext/crm/doctype/contract/contract.json #: erpnext/selling/doctype/party_specific_item/party_specific_item.json #: erpnext/selling/report/address_and_contacts/address_and_contacts.js:22 msgid "Party Name" @@ -35820,7 +36092,7 @@ msgstr "Mặt hàng theo đối tác" #: erpnext/accounts/report/accounts_payable/accounts_payable.js:92 #: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:69 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:52 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1141 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1148 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:69 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:141 #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.js:42 @@ -35847,7 +36119,7 @@ msgstr "Loại đối tác" msgid "Party Type and Party can only be set for Receivable / Payable account

{0}" msgstr "Loại đối tác và Đối tác chỉ có thể được đặt cho tài khoản Phải thu / Phải trả

{0}" -#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:631 +#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:701 msgid "Party Type and Party is mandatory for {0} account" msgstr "Loại đối tác và Đối tác là bắt buộc cho tài khoản {0}" @@ -35990,7 +36262,7 @@ msgid "Payable" msgstr "Phải trả" #: erpnext/accounts/report/accounts_payable/accounts_payable.js:50 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1157 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1164 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:209 #: erpnext/accounts/report/purchase_register/purchase_register.py:210 #: erpnext/accounts/report/purchase_register/purchase_register.py:251 @@ -36159,7 +36431,7 @@ msgstr "Khấu trừ bút toán thanh toán" msgid "Payment Entry Reference" msgstr "Tham chiếu bút toán thanh toán" -#: erpnext/accounts/doctype/payment_request/payment_request.py:478 +#: erpnext/accounts/doctype/payment_request/payment_request.py:493 msgid "Payment Entry already exists" msgstr "Bút toán thanh toán đã tồn tại" @@ -36168,7 +36440,7 @@ msgid "Payment Entry has been modified after you pulled it. Please pull it again msgstr "Bút toán thanh toán đã được sửa đổi sau khi bạn kéo về. Vui lòng kéo lại." #: erpnext/accounts/doctype/payment_request/payment_request.py:155 -#: erpnext/accounts/doctype/payment_request/payment_request.py:638 +#: erpnext/accounts/doctype/payment_request/payment_request.py:653 msgid "Payment Entry is already created" msgstr "Bút toán thanh toán đã được tạo" @@ -36206,7 +36478,7 @@ msgstr "Cổng thanh toán" msgid "Payment Gateway Account" msgstr "Tài khoản cổng thanh toán" -#: erpnext/accounts/utils.py:1509 +#: erpnext/accounts/utils.py:1503 msgid "Payment Gateway Account not created, please create one manually." msgstr "Tài khoản cổng thanh toán chưa được tạo, vui lòng tạo thủ công." @@ -36235,6 +36507,10 @@ msgstr "Bút toán sổ thanh toán" msgid "Payment Limit" msgstr "Hạn mức thanh toán" +#: erpnext/accounts/doctype/payment_request/payment_request.py:434 +msgid "Payment Link couldn't be sent." +msgstr "" + #: erpnext/accounts/report/pos_register/pos_register.js:50 #: erpnext/accounts/report/pos_register/pos_register.py:126 #: erpnext/accounts/report/pos_register/pos_register.py:216 @@ -36414,11 +36690,11 @@ msgstr "Yêu cầu thanh toán chưa thanh toán" msgid "Payment Request Type" msgstr "Loại yêu cầu thanh toán" -#: erpnext/accounts/doctype/payment_request/payment_request.py:711 +#: erpnext/accounts/doctype/payment_request/payment_request.py:726 msgid "Payment Request for {0}" msgstr "Yêu cầu thanh toán cho {0}" -#: erpnext/accounts/doctype/payment_request/payment_request.py:652 +#: erpnext/accounts/doctype/payment_request/payment_request.py:667 msgid "Payment Request is already created" msgstr "Yêu cầu thanh toán đã được tạo" @@ -36426,7 +36702,7 @@ msgstr "Yêu cầu thanh toán đã được tạo" msgid "Payment Request took too long to respond. Please try requesting for payment again." msgstr "Yêu cầu thanh toán mất quá lâu để phản hồi. Vui lòng thử yêu cầu thanh toán lại." -#: erpnext/accounts/doctype/payment_request/payment_request.py:569 +#: erpnext/accounts/doctype/payment_request/payment_request.py:584 msgid "Payment Requests cannot be created against: {0}" msgstr "Không thể tạo yêu cầu thanh toán cho: {0}" @@ -36458,11 +36734,11 @@ msgstr "Yêu cầu thanh toán được tạo từ hóa đơn bán / mua sẽ đ msgid "Payment Schedule" msgstr "Lịch thanh toán" -#: erpnext/accounts/doctype/payment_request/payment_request.py:591 +#: erpnext/accounts/doctype/payment_request/payment_request.py:606 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:529 +#: erpnext/public/js/controllers/transaction.js:532 msgid "Payment Schedules" msgstr "Lịch thanh toán" @@ -36481,10 +36757,10 @@ msgstr "Lịch thanh toán" #: erpnext/accounts/doctype/payment_schedule/payment_schedule.json #: erpnext/accounts/doctype/payment_term/payment_term.json #: erpnext/accounts/doctype/payment_terms_template_detail/payment_terms_template_detail.json -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1210 -#: erpnext/accounts/report/gross_profit/gross_profit.py:449 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1217 +#: erpnext/accounts/report/gross_profit/gross_profit.py:451 #: erpnext/accounts/workspace/invoicing/invoicing.json -#: erpnext/public/js/controllers/transaction.js:544 +#: erpnext/public/js/controllers/transaction.js:547 #: 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" @@ -36596,7 +36872,7 @@ msgstr "URL thanh toán" msgid "Payment Unlink Error" msgstr "Lỗi hủy liên kết thanh toán" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:903 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:904 msgid "Payment against {0} {1} cannot be greater than Outstanding Amount {2}" msgstr "Thanh toán cho {0} {1} không thể lớn hơn Số tiền còn nợ {2}" @@ -36608,7 +36884,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:3098 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3104 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." @@ -36787,11 +37063,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:1521 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1534 msgid "Pending quantity cannot be greater than the for quantity." msgstr "" -#: erpnext/manufacturing/doctype/job_card/job_card.py:1515 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1528 msgid "Pending quantity cannot be negative." msgstr "" @@ -36905,7 +37181,7 @@ msgid "Percentage you are allowed to transfer more against the quantity ordered. msgstr "Phần trăm Bạn được phép chuyển nhiều hơn so với số lượng đã đặt. Ví dụ: Nếu Bạn đã đặt 100 đơn vị và mức cho phép là 10% thì Bạn được phép chuyển 110 đơn vị." #: erpnext/setup/setup_wizard/data/sales_stage.txt:6 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:442 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:445 msgid "Perception Analysis" msgstr "Phân tích nhận thức" @@ -36937,11 +37213,11 @@ msgstr "Bút toán đóng kỳ cho kỳ hiện tại" msgid "Period Closing Voucher" msgstr "Chứng từ đóng kỳ" -#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:499 +#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:509 msgid "Period Closing Voucher {0} GL Entry Cancellation Failed" msgstr "Chứng từ đóng kỳ {0} Hủy bỏ Bút toán GL thất bại" -#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:478 +#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:488 msgid "Period Closing Voucher {0} GL Entry Processing Failed" msgstr "Chứng từ đóng kỳ {0} Xử lý Bút toán GL thất bại" @@ -36961,7 +37237,7 @@ msgstr "Chi tiết kỳ" msgid "Period End Date" msgstr "Ngày kết thúc kỳ" -#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:69 +#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:78 msgid "Period End Date cannot be greater than Fiscal Year End Date" msgstr "Ngày kết thúc kỳ không thể lớn hơn Ngày kết thúc năm tài chính" @@ -37003,11 +37279,11 @@ msgstr "Cài đặt thời gian" msgid "Period Start Date" msgstr "Ngày bắt đầu kỳ" -#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:66 +#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:75 msgid "Period Start Date cannot be greater than Period End Date" msgstr "Ngày bắt đầu kỳ không thể lớn hơn Ngày kết thúc kỳ" -#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:63 +#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:72 msgid "Period Start Date must be {0}" msgstr "Ngày bắt đầu kỳ phải là {0}" @@ -37056,7 +37332,7 @@ msgstr "Tài khoản chênh lệch bút toán định kỳ" #: erpnext/assets/doctype/asset_maintenance_task/asset_maintenance_task.json #: erpnext/maintenance/doctype/maintenance_schedule_item/maintenance_schedule_item.json #: erpnext/manufacturing/report/exponential_smoothing_forecasting/exponential_smoothing_forecasting.js:54 -#: erpnext/public/js/financial_statements.js:451 +#: erpnext/public/js/financial_statements.js:471 msgid "Periodicity" msgstr "Tính định kỳ" @@ -37109,15 +37385,15 @@ msgid "Phantom BOM cannot be created for stock item {0}." msgstr "" #: erpnext/manufacturing/doctype/bom/bom_item_preview.html:16 -#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:321 +#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:340 msgid "Phantom Item" msgstr "Vật tư ảo" -#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:430 +#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:449 msgid "Phantom Item is mandatory" msgstr "Vật tư ảo là bắt buộc" -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:234 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:237 msgid "Pharmaceutical" msgstr "Dược phẩm" @@ -37155,7 +37431,7 @@ msgstr "Số điện thoại" #. Label of a Workspace Sidebar Item #: erpnext/selling/doctype/sales_order/sales_order.js:1028 #: erpnext/stock/doctype/delivery_note/delivery_note.js:199 -#: erpnext/stock/doctype/material_request/material_request.js:156 +#: erpnext/stock/doctype/material_request/material_request.js:159 #: erpnext/stock/doctype/pick_list/pick_list.json #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json @@ -37421,7 +37697,8 @@ msgstr "Đơn mua hàng theo kế hoạch" #: erpnext/manufacturing/doctype/production_plan_item/production_plan_item.json #: erpnext/manufacturing/report/material_requirements_planning_report/material_requirements_planning_report.py:1032 #: erpnext/stock/doctype/bin/bin.json -#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:148 +#: erpnext/stock/page/stock_balance/stock_balance.js:62 +#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:149 msgid "Planned Qty" msgstr "Số lượng theo kế hoạch" @@ -37462,7 +37739,7 @@ msgstr "Lệnh sản xuất theo kế hoạch" #: erpnext/manufacturing/doctype/master_production_schedule/master_production_schedule.json #: erpnext/selling/doctype/quotation_item/quotation_item.json #: erpnext/selling/doctype/sales_order_item/sales_order_item.json -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:262 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:265 msgid "Planning" msgstr "Lập kế hoạch" @@ -37528,7 +37805,7 @@ msgstr "Vui lòng đặt Nhóm nhà cung cấp trong Cài đặt Mua hàng." msgid "Please Specify Account" msgstr "Vui lòng chỉ định tài khoản" -#: erpnext/buying/doctype/supplier/supplier.py:129 +#: erpnext/buying/doctype/supplier/supplier.py:133 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}." @@ -37544,7 +37821,7 @@ msgstr "Vui lòng thêm các hoạt động trước." msgid "Please add Request for Quotation to the sidebar in Portal Settings." msgstr "Vui lòng thêm Yêu cầu báo giá vào thanh bên trong Cài đặt Cổng thông tin." -#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:419 +#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:420 msgid "Please add Root Account for - {0}" msgstr "Vui lòng thêm Tài khoản gốc cho - {0}" @@ -37552,10 +37829,18 @@ msgstr "Vui lòng thêm Tài khoản gốc cho - {0}" 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" +#: erpnext/crm/doctype/appointment/appointment.py:95 +msgid "Please add a valid Holiday List on Appointment Booking Settings." +msgstr "" + #: erpnext/accounts/doctype/bank_transaction_rule/bank_transaction_rule.py:119 msgid "Please add an account for the Bank Entry rule." 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:53 msgid "Please add atleast one user on Allowed Users to allow Data Synchronization from Frappe CRM site." msgstr "" @@ -37568,15 +37853,15 @@ msgstr "Vui lòng thêm cột Tài khoản ngân hàng" msgid "Please add the account to root level Company - {0}" msgstr "Vui lòng thêm tài khoản vào cấp gốc của Công ty - {0}" -#: erpnext/accounts/doctype/account/account.py:233 +#: erpnext/accounts/doctype/account/account.py:264 msgid "Please add the account to root level Company - {}" msgstr "Vui lòng thêm tài khoản vào cấp gốc của Công ty - {}" -#: erpnext/controllers/website_list_for_contact.py:302 +#: erpnext/controllers/website_list_for_contact.py:304 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:1827 +#: erpnext/controllers/stock_controller.py:1911 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." @@ -37584,7 +37869,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:3244 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3242 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" @@ -37602,7 +37887,7 @@ msgstr "Vui lòng hủy giao dịch liên quan." msgid "Please capitalize this asset before submitting." msgstr "Vui lòng vốn hóa tài sản này trước khi gửi." -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:977 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:978 msgid "Please check Multi Currency option to allow accounts with other currency" msgstr "Vui lòng kiểm tra tùy chọn Đa tiền tệ để cho phép tài khoản với tiền tệ khác" @@ -37626,11 +37911,14 @@ msgstr "Vui lòng kiểm tra thông báo lỗi và thực hiện hành động c msgid "Please check your Plaid client ID and secret values" msgstr "Vui lòng kiểm tra Plaid client ID và secret values của bạn" -#: erpnext/crm/doctype/appointment/appointment.py:98 #: erpnext/www/book_appointment/index.js:235 msgid "Please check your email to confirm the appointment" msgstr "Vui lòng kiểm tra email của bạn để xác nhận cuộc hẹn" +#: erpnext/crm/doctype/appointment/appointment.py:184 +msgid "Please check your email to confirm the appointment." +msgstr "Vui lòng kiểm tra email của bạn để xác nhận cuộc hẹn." + #: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.py:374 msgid "Please click on 'Generate Schedule'" msgstr "Vui lòng nhấp vào 'Tạo lịch trình'" @@ -37651,7 +37939,7 @@ msgstr "" msgid "Please configure accounts for the Bank Entry rule." msgstr "" -#: erpnext/selling/doctype/customer/customer.py:637 +#: erpnext/selling/doctype/customer/customer.py:649 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}" @@ -37659,15 +37947,15 @@ 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:630 +#: erpnext/selling/doctype/customer/customer.py:642 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}." -#: erpnext/accounts/doctype/account/account.py:384 +#: erpnext/accounts/doctype/account/account.py:415 msgid "Please convert the parent account in corresponding child company to a group account." msgstr "Vui lòng chuyển đổi tài khoản mẹ trong công ty con tương ứng thành tài khoản nhóm." -#: erpnext/selling/doctype/quotation/quotation.py:626 +#: erpnext/selling/doctype/quotation/quotation.py:641 msgid "Please create Customer from Lead {0}." msgstr "Vui lòng tạo Khách hàng từ Khách hàng tiềm năng {0}." @@ -37699,7 +37987,7 @@ msgstr "Vui lòng tạm thời vô hiệu hóa quy trình làm việc cho Bút t msgid "Please do not book expense of multiple assets against one single Asset." msgstr "Vui lòng không hạch toán chi phí của nhiều tài sản vào một Tài sản duy nhất." -#: erpnext/controllers/item_variant.py:353 +#: erpnext/controllers/item_variant.py:354 msgid "Please do not create more than 500 items at a time" msgstr "Vui lòng không tạo hơn 500 mục cùng một lúc" @@ -37723,6 +38011,10 @@ msgstr "Vui lòng bật chỉ nếu bạn hiểu tác động của việc bật msgid "Please enable {0} in the {1}." msgstr "Vui lòng bật {0} trong {1}." +#: erpnext/controllers/selling_controller.py:857 +msgid "Please enable {} in {} to allow same item in multiple rows" +msgstr "Vui lòng bật {} trong {} để cho phép cùng một mặt hàng trong nhiều dòng" + #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:381 msgid "Please ensure that the {0} account is a Balance Sheet account. You can change the parent account to a Balance Sheet account or select a different account." msgstr "Vui lòng đảm bảo rằng tài khoản {0} là tài khoản Bảng cân đối kế toán. Bạn có thể thay đổi tài khoản mẹ 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." @@ -37731,12 +38023,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/stock/doctype/stock_entry/stock_entry.py:872 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1067 +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:1077 +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:874 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:1333 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1339 msgid "Please enter Account for Change Amount" msgstr "Vui lòng nhập Tài khoản để thay đổi số tiền" @@ -37744,11 +38044,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:686 +#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:688 msgid "Please enter Batch No" msgstr "Vui lòng nhập Số lô" -#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:963 +#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:965 msgid "Please enter Cost Center" msgstr "Vui lòng nhập Trung tâm chi phí" @@ -37760,7 +38060,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:972 +#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:974 msgid "Please enter Expense Account" msgstr "Vui lòng nhập tài khoản chi phí" @@ -37769,7 +38069,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:3059 +#: erpnext/public/js/controllers/transaction.js:3043 msgid "Please enter Item Code to get batch no" msgstr "Vui lòng nhập Mã mặt hàng để lấy số lô" @@ -37781,7 +38081,7 @@ msgstr "Vui lòng nhập Mặt hàng trước" msgid "Please enter Maintenance Details first" msgstr "Vui lòng nhập Chi tiết bảo trì trước" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:196 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:197 msgid "Please enter Planned Qty for Item {0} at row {1}" msgstr "Vui lòng nhập Số lượng dự kiến cho Mặt hàng {0} tại dòng {1}" @@ -37797,15 +38097,15 @@ msgstr "Vui lòng nhập Biên nhận mua hàng trước" msgid "Please enter Receipt Document" msgstr "Vui lòng nhập Tài liệu biên nhận" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1041 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1042 msgid "Please enter Reference date" msgstr "Vui lòng nhập Ngày tham chiếu" -#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:398 +#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:399 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:688 +#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:690 msgid "Please enter Serial No" msgstr "Vui lòng nhập Số serial" @@ -37822,7 +38122,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:1329 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1335 msgid "Please enter Write Off Account" msgstr "Vui lòng nhập Tài khoản xóa nợ" @@ -37866,7 +38166,7 @@ msgstr "Vui lòng nhập số điện thoại di động trước." msgid "Please enter parent cost center" msgstr "Vui lòng nhập trung tâm chi phí gốc" -#: erpnext/public/js/utils/barcode_scanner.js:186 +#: erpnext/public/js/utils/barcode_scanner.js:191 msgid "Please enter quantity for item {0}" msgstr "Vui lòng nhập số lượng cho mặt hàng {0}" @@ -37878,7 +38178,7 @@ msgstr "Vui lòng nhập ngày giải phóng." msgid "Please enter serial nos" msgstr "Vui lòng nhập các số serial" -#: erpnext/setup/doctype/company/company.js:214 +#: erpnext/setup/doctype/company/company.js:225 msgid "Please enter the company name to confirm" msgstr "Vui lòng nhập tên công ty để xác nhận" @@ -37890,7 +38190,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:1248 +#: erpnext/controllers/buying_controller.py:1267 msgid "Please enter the {schedule_date}." msgstr "Vui lòng nhập {schedule_date}." @@ -37906,14 +38206,18 @@ msgstr "Vui lòng nhập {0}" msgid "Please enter {0} first" msgstr "Vui lòng nhập {0} trước" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:452 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:453 msgid "Please fill the Material Requests table" msgstr "Vui lòng điền vào bảng Yêu cầu Vật liệu" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:345 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:346 msgid "Please fill the Sales Orders table" msgstr "Vui lòng điền vào bảng Đơn hàng bán" +#: erpnext/crm/doctype/appointment_booking_settings/appointment_booking_settings.py:57 +msgid "Please fill up the Availability of Slots table to enable Appointment Scheduling." +msgstr "" + #: erpnext/stock/doctype/shipment/shipment.js:277 msgid "Please first set Full Name, Email and Phone for the user" msgstr "Vui lòng đặt Họ tên, Email và Điện thoại cho người dùng trước" @@ -37942,15 +38246,15 @@ msgstr "Vui lòng nhập tài khoản đối với công ty mẹ hoặc bật {} msgid "Please make sure the employees above report to another Active employee." msgstr "Vui lòng đảm bảo rằng các nhân viên trên báo cáo cho một nhân viên đang Hoạt động khác." -#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:377 +#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:378 msgid "Please make sure the file you are using has 'Parent Account' column present in the header." msgstr "Vui lòng đảm bảo rằng tệp bạn đang sử dụng có cột 'Tài khoản mẹ' trong tiêu đề." -#: erpnext/setup/doctype/company/company.js:218 +#: erpnext/setup/doctype/company/company.js:229 msgid "Please make sure you really want to delete all the transactions for {0}. Your master data will remain as it is. This action cannot be undone." msgstr "" -#: erpnext/stock/doctype/item/item.js:735 +#: erpnext/stock/doctype/item/item.js:741 msgid "Please mention 'Weight UOM' along with Weight." msgstr "Vui lòng đề cập 'Đơn vị đo lường khối lượng' cùng với Khối lượng." @@ -38004,8 +38308,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:862 -#: erpnext/public/js/controllers/taxes_and_totals.js:825 +#: erpnext/controllers/taxes_and_totals.py:867 +#: erpnext/public/js/controllers/taxes_and_totals.js:840 msgid "Please select Apply Discount On" msgstr "Vui lòng chọn Áp dụng Chiết khấu Trên" @@ -38013,11 +38317,11 @@ msgstr "Vui lòng chọn Áp dụng Chiết khấu Trên" msgid "Please select BOM against item {0}" msgstr "Vui lòng chọn BOM cho mặt hàng {0}" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:191 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:192 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:712 +#: erpnext/controllers/buying_controller.py:731 msgid "Please select BOM in BOM field for Item {item_code}." msgstr "Vui lòng chọn BOM trong trường BOM cho Mục {item_code}." @@ -38039,12 +38343,12 @@ msgstr "Vui lòng chọn Loại phí trước" msgid "Please select Company" msgstr "Vui lòng chọn Công ty" -#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.js:139 +#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.js:157 #: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:75 msgid "Please select Company and Posting Date to getting entries" msgstr "Vui lòng chọn Công ty và Ngày đăng để nhận bài viết" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:751 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:752 #: erpnext/manufacturing/doctype/plant_floor/plant_floor.js:28 msgid "Please select Company first" msgstr "Vui lòng chọn Công ty trước" @@ -38059,7 +38363,7 @@ msgstr "Vui lòng chọn Ngày hoàn thành cho Nhật ký Bảo trì Tài sản msgid "Please select Customer first" msgstr "Vui lòng chọn Khách hàng trước" -#: erpnext/setup/doctype/company/company.py:536 +#: erpnext/setup/doctype/company/company.py:538 msgid "Please select Existing Company for creating Chart of Accounts" msgstr "Vui lòng chọn Công ty hiện có để tạo Biểu đồ Tài khoản" @@ -38068,8 +38372,8 @@ msgstr "Vui lòng chọn Công ty hiện có để tạo Biểu đồ Tài kho msgid "Please select Finished Good Item for Service Item {0}" msgstr "Vui lòng chọn Mặt hàng thành phẩm cho Mặt hàng dịch vụ {0}" -#: erpnext/assets/doctype/asset/asset.js:762 -#: erpnext/assets/doctype/asset/asset.js:777 +#: erpnext/assets/doctype/asset/asset.js:770 +#: erpnext/assets/doctype/asset/asset.js:785 msgid "Please select Item Code first" msgstr "Vui lòng chọn Mã Mặt hàng trước" @@ -38093,7 +38397,7 @@ msgstr "Vui lòng chọn Tài khoản chênh lệch Bút toán định kỳ" msgid "Please select Posting Date before selecting Party" msgstr "Vui lòng chọn Ngày đăng trước khi chọn Đối tác" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:752 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:753 msgid "Please select Posting Date first" msgstr "Vui lòng chọn Ngày đăng trước" @@ -38121,6 +38425,10 @@ 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:2006 +msgid "Please select Subcontracting Order instead of Purchase Order {0}" +msgstr "Vui lòng chọn Đơn hàng ký gửi thay vì Đơn mua hàng {0}" + #: erpnext/controllers/accounts_controller.py:2852 msgid "Please select Unrealized Profit / Loss account or add default Unrealized Profit / Loss account account for company {0}" msgstr "Vui lòng chọn Tài khoản Lãi/Lỗ chưa thực hiện hoặc thêm Tài khoản Lãi/Lỗ chưa thực hiện mặc định cho công ty {0}" @@ -38130,7 +38438,7 @@ msgid "Please select a BOM" msgstr "Vui lòng chọn một BOM" #: erpnext/accounts/party.py:445 -#: erpnext/stock/doctype/pick_list/pick_list.py:1788 +#: erpnext/stock/doctype/pick_list/pick_list.py:1856 msgid "Please select a Company" msgstr "Vui lòng chọn một công ty" @@ -38138,7 +38446,7 @@ msgstr "Vui lòng chọn một công ty" #: erpnext/manufacturing/doctype/bom/bom.js:734 #: erpnext/manufacturing/doctype/bom/bom.py:279 #: erpnext/public/js/controllers/accounts.js:274 -#: erpnext/public/js/controllers/transaction.js:3358 +#: erpnext/public/js/controllers/transaction.js:3342 msgid "Please select a Company first." msgstr "Vui lòng chọn một công ty trước." @@ -38150,6 +38458,10 @@ msgstr "Vui lòng chọn một khách hàng" msgid "Please select a Delivery Note" msgstr "Vui lòng chọn một Phiếu giao hàng" +#: erpnext/crm/doctype/appointment_booking_settings/appointment_booking_settings.py:81 +msgid "Please select a Holiday List to enable Appointment Scheduling." +msgstr "" + #: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:153 msgid "Please select a Subcontracting Purchase Order." msgstr "Vui lòng chọn một Đơn mua hàng ký gửi." @@ -38162,7 +38474,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:1673 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1686 msgid "Please select a Work Order first." msgstr "Vui lòng chọn một Lệnh sản xuất trước." @@ -38219,19 +38531,27 @@ 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/subcontracting/doctype/subcontracting_order/subcontracting_order.py:142 +msgid "Please select a valid Purchase Order that has Service Items." +msgstr "Vui lòng chọn một Đơn mua hàng hợp lệ có Mặt hàng dịch vụ." + #: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.py:139 msgid "Please select a valid Purchase Order that is configured for Subcontracting." msgstr "Vui lòng chọn một Đơn mua hàng hợp lệ được cấu hình cho Ký gửi." +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1355 +msgid "Please select a valid {0}" +msgstr "" + #: erpnext/selling/doctype/quotation/quotation.js:245 msgid "Please select a value for {0} quotation_to {1}" msgstr "Vui lòng chọn một giá trị cho {0} báo giá_thành {1}" -#: erpnext/assets/doctype/asset_repair/asset_repair.js:194 +#: erpnext/assets/doctype/asset_repair/asset_repair.js:203 msgid "Please select an item code before setting the warehouse." msgstr "Vui lòng chọn mã mặt hàng trước khi đặt kho." -#: erpnext/controllers/item_variant.py:347 +#: erpnext/controllers/item_variant.py:348 msgid "Please select at least one attribute value" msgstr "" @@ -38239,7 +38559,7 @@ msgstr "" msgid "Please select at least one filter: Item Code, Batch, or Serial No." msgstr "Vui lòng chọn ít nhất một bộ lọc: Mã mặt hàng, Lô hoặc Số serial." -#: erpnext/buying/doctype/purchase_order/purchase_order.py:571 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:572 msgid "Please select at least one item to update delivered quantity." msgstr "" @@ -38251,7 +38571,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:572 +#: erpnext/public/js/controllers/transaction.js:584 msgid "Please select at least one schedule." msgstr "Vui lòng chọn ít nhất một lịch trình." @@ -38263,7 +38583,7 @@ msgstr "Vui lòng chọn ít nhất một mục để tiếp tục" msgid "Please select atleast one operation to create Job Card" msgstr "Vui lòng chọn ít nhất một hoạt động để tạo Thẻ công việc" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1721 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1722 msgid "Please select correct account" msgstr "Vui lòng chọn đúng tài khoản" @@ -38280,7 +38600,7 @@ msgstr "" msgid "Please select dates to view the bank reconciliation statement." msgstr "" -#: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:30 +#: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:31 msgid "Please select either the Item or Warehouse or Warehouse Type filter to generate the report." msgstr "Vui lòng chọn bộ lọc Mặt hàng hoặc Kho hoặc Loại kho để tạo báo cáo." @@ -38371,11 +38691,11 @@ 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:1929 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1935 msgid "Please set Account for Change Amount" msgstr "Vui lòng đặt Tài khoản cho Số tiền thay đổi" -#: erpnext/stock/__init__.py:88 +#: erpnext/stock/__init__.py:91 msgid "Please set Account in Warehouse {0} or Default Inventory Account in Company {1}" msgstr "Vui lòng đặt Tài khoản trong Kho {0} hoặc Tài khoản hàng tồn kho mặc định trong Công ty {1}" @@ -38431,10 +38751,6 @@ msgstr "Vui lòng đặt Tài khoản tài sản cố định trong {} đối v msgid "Please set Parent Row No for item {0}" msgstr "Vui lòng đặt Số hàng mẹ cho mặt hàng {0}" -#: erpnext/controllers/buying_controller.py:356 -msgid "Please set Purchase Expense Contra Account in Company {0}" -msgstr "Vui lòng đặt Tài khoản đối ứng chi phí mua hàng trong Công ty {0}" - #: erpnext/accounts/doctype/ledger_merge/ledger_merge.js:24 #: erpnext/accounts/doctype/ledger_merge/ledger_merge.js:35 msgid "Please set Root Type" @@ -38445,7 +38761,7 @@ msgstr "Vui lòng đặt Loại gốc" msgid "Please set Tax ID for the customer '%s'" msgstr "Vui lòng đặt Mã số thuế cho khách hàng '%s'" -#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:339 +#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:364 msgid "Please set Unrealized Exchange Gain/Loss Account in Company {0}" msgstr "Vui lòng đặt Tài khoản Lãi/Lỗ chênh lệch tỷ giá chưa thực hiện trong Công ty {0}" @@ -38461,7 +38777,11 @@ msgstr "Vui lòng đặt Tài khoản VAT cho Công ty: \"{0}\" trong Cài đặ msgid "Please set a Company" msgstr "Vui lòng đặt một Công ty" -#: erpnext/projects/doctype/project/project.py:736 +#: erpnext/assets/doctype/asset/asset.py:378 +msgid "Please set a Cost Center for the Asset or set an Asset Depreciation Cost Center for the Company {}" +msgstr "Vui lòng đặt Trung tâm chi phí cho Tài sản hoặc đặt Trung tâm chi phí khấu hao tài sản cho Công ty {}" + +#: erpnext/projects/doctype/project/project.py:768 msgid "Please set a default Holiday List for Company {0}" msgstr "Vui lòng đặt Danh sách ngày lễ mặc định cho Công ty {0}" @@ -38482,7 +38802,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:957 +#: erpnext/controllers/stock_controller.py:1042 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" @@ -38498,11 +38818,27 @@ 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:2475 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2481 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/assets/doctype/asset_repair/asset_repair.py:386 +#: 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:3097 +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:3099 +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 {}" + +#: erpnext/accounts/utils.py:2522 +msgid "Please set default Exchange Gain/Loss Account in Company {}" +msgstr "Vui lòng đặt Tài khoản Lãi/Lỗ chênh lệch tỷ giá mặc định trong Công ty {}" + +#: erpnext/assets/doctype/asset_repair/asset_repair.py:389 msgid "Please set default Expense Account in Company {0}" msgstr "Vui lòng đặt Tài khoản chi phí mặc định trong Công ty {0}" @@ -38510,11 +38846,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:816 +#: erpnext/controllers/stock_controller.py:821 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:267 +#: erpnext/controllers/stock_controller.py:272 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." @@ -38535,7 +38871,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:2723 +#: erpnext/public/js/controllers/transaction.js:2707 msgid "Please set recurring after saving" msgstr "Vui lòng đặt định kỳ sau khi lưu" @@ -38551,11 +38887,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:1736 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1749 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:1740 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1753 msgid "Please set the WIP Warehouse in the Job Card" msgstr "Vui lòng đặt Kho WIP trong Thẻ công việc" @@ -38590,6 +38926,11 @@ msgstr "Vui lòng đặt {0} cho địa chỉ {1}" msgid "Please set {0} in BOM Creator {1}" msgstr "Vui lòng đặt {0} trong BOM Creator {1}" +#: erpnext/controllers/buying_controller.py:345 +#: erpnext/controllers/stock_controller.py:912 +msgid "Please set {0} in Company {1} or in the Item Defaults of Item {2}" +msgstr "" + #: erpnext/accounts/doctype/payment_entry/payment_entry.py:1160 msgid "Please set {0} in Company {1} to account for Exchange Gain / Loss" msgstr "Vui lòng đặt {0} trong Công ty {1} để hạch toán Lãi/Lỗ chênh lệch tỷ giá" @@ -38629,7 +38970,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:626 +#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:628 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" @@ -38645,7 +38986,7 @@ msgstr "Vui lòng thử lại trong một giờ." msgid "Please uncheck 'Show in Bucket View' to create Orders" msgstr "Vui lòng bỏ chọn 'Hiển thị trong Chế độ xem Bucket' để tạo Đơn hàng" -#: erpnext/assets/doctype/asset_repair/asset_repair.py:237 +#: erpnext/assets/doctype/asset_repair/asset_repair.py:240 msgid "Please update Repair Status." msgstr "Vui lòng cập nhật Trạng thái sửa chữa." @@ -38815,18 +39156,14 @@ msgstr "Đăng Ngày" #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/repost_payment_ledger/repost_payment_ledger.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json -#: erpnext/accounts/report/accounts_payable/accounts_payable.js:16 -#: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:15 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:18 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1139 -#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:15 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1146 #: erpnext/accounts/report/bank_clearance_summary/bank_clearance_summary.py:38 #: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.html:7 #: erpnext/accounts/report/bank_reconciliation_statement/bank_reconciliation_statement.py:65 #: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:66 #: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.py:151 #: erpnext/accounts/report/general_ledger/general_ledger.py:697 -#: erpnext/accounts/report/gross_profit/gross_profit.py:300 +#: erpnext/accounts/report/gross_profit/gross_profit.py:302 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:181 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:200 #: erpnext/accounts/report/payment_ledger/payment_ledger.py:143 @@ -38859,20 +39196,25 @@ msgstr "Đăng Ngày" #: erpnext/stock/report/incorrect_stock_value_report/incorrect_stock_value_report.py:104 #: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:86 #: erpnext/stock/report/serial_no_ledger/serial_no_ledger.py:25 -#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:150 +#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:155 #: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:155 #: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:36 #: erpnext/templates/form_grid/bank_reconciliation_grid.html:6 msgid "Posting Date" msgstr "Ngày đăng" +#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:269 +#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:143 +msgid "Posting Date cannot be future date" +msgstr "Ngày đăng không thể là ngày tương lai" + #. Label of the exchange_gain_loss_posting_date (Select) field in DocType #. 'Accounts Settings' #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json msgid "Posting Date inheritance for exchange gain / loss" msgstr "" -#: erpnext/public/js/controllers/transaction.js:1153 +#: erpnext/public/js/controllers/transaction.js:1137 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?" @@ -38914,7 +39256,7 @@ msgstr "Ngày giờ đăng" #: erpnext/accounts/doctype/pos_invoice_merge_log/pos_invoice_merge_log.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json -#: erpnext/accounts/report/gross_profit/gross_profit.py:306 +#: erpnext/accounts/report/gross_profit/gross_profit.py:308 #: erpnext/assets/doctype/asset_capitalization/asset_capitalization.json #: erpnext/stock/doctype/delivery_note/delivery_note.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json @@ -38928,13 +39270,17 @@ msgstr "Ngày giờ đăng" #: erpnext/stock/report/incorrect_stock_value_report/incorrect_stock_value_report.py:105 #: erpnext/stock/report/serial_no_ledger/serial_no_ledger.js:63 #: erpnext/stock/report/serial_no_ledger/serial_no_ledger.py:26 -#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:151 +#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:156 #: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:160 #: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:41 #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json msgid "Posting Time" msgstr "Thời gian đăng" +#: erpnext/stock/doctype/stock_entry/stock_entry.py:2891 +msgid "Posting date and posting time is mandatory" +msgstr "Ngày đăng và thời gian đăng là bắt buộc" + #: banking/src/components/features/BankReconciliation/MatchAndReconcile.tsx:901 msgid "Posting date does not match the selected transaction" msgstr "" @@ -39013,7 +39359,7 @@ msgstr "Bán hàng trước" msgid "Pre-filled on payment entries for this customer. Must be a company account." msgstr "" -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:307 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:310 msgid "Preference" msgstr "Ưu tiên" @@ -39120,7 +39466,7 @@ msgstr "Xem trước vật liệu yêu cầu" msgid "Preview Transactions" msgstr "" -#: erpnext/accounts/report/balance_sheet/balance_sheet.py:182 +#: erpnext/accounts/report/balance_sheet/balance_sheet.py:191 #: erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py:142 msgid "Previous Financial Year is not closed" msgstr "Năm tài chính trước chưa được đóng" @@ -39139,7 +39485,7 @@ msgstr "Số lượng trước" msgid "Previous Work Experience" msgstr "Kinh nghiệm làm việc trước đây" -#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:100 +#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:109 msgid "Previous Year is not closed, please close it first" msgstr "Năm trước chưa được đóng, vui lòng đóng năm trước" @@ -39880,7 +40226,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:1518 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1531 msgid "Process loss quantity cannot be negative." msgstr "" @@ -40053,7 +40399,7 @@ msgstr "ID giá sản phẩm" #. Label of a Card Break in the Manufacturing Workspace #: erpnext/manufacturing/doctype/workstation/workstation.json #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json -#: erpnext/setup/doctype/company/company.py:476 +#: erpnext/setup/doctype/company/company.py:478 msgid "Production" msgstr "Sản xuất" @@ -40118,7 +40464,7 @@ msgstr "Thông tin mặt hàng sản xuất" msgid "Production Plan" msgstr "Kế hoạch sản xuất" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:156 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:157 msgid "Production Plan Already Submitted" msgstr "Kế hoạch sản xuất đã được gửi" @@ -40191,7 +40537,7 @@ msgstr "Tóm tắt kế hoạch sản xuất" msgid "Production Planning Report" msgstr "Báo cáo kế hoạch sản xuất" -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:39 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:42 msgid "Products" msgstr "Sản phẩm" @@ -40200,7 +40546,7 @@ msgstr "Sản phẩm" msgid "Profit & Loss" msgstr "Lãi & Lỗ" -#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:117 +#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:125 msgid "Profit This Year" msgstr "Lợi nhuận năm nay" @@ -40214,7 +40560,7 @@ msgstr "Lợi nhuận năm nay" #: erpnext/accounts/doctype/process_period_closing_voucher_detail/process_period_closing_voucher_detail.json #: erpnext/accounts/workspace/financial_reports/financial_reports.json #: erpnext/accounts/workspace/invoicing/invoicing.json -#: erpnext/public/js/financial_statements.js:343 +#: erpnext/public/js/financial_statements.js:363 #: erpnext/workspace_sidebar/financial_reports.json msgid "Profit and Loss" msgstr "Lợi nhuận và lỗ" @@ -40229,6 +40575,10 @@ msgstr "Lợi nhuận và lỗ" msgid "Profit and Loss Statement" msgstr "Báo cáo lãi lỗ" +#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:215 +msgid "Profit and Loss Statement requires {0} to be synced to DuckDB" +msgstr "" + #. Label of the heading_cppb (Heading) field in DocType 'Bisect Accounting #. Statements' #. Label of the profit_loss_summary (Float) field in DocType 'Bisect Nodes' @@ -40237,8 +40587,8 @@ msgstr "Báo cáo lãi lỗ" msgid "Profit and Loss Summary" msgstr "Tóm tắt lãi lỗ" -#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:141 -#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:142 +#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:149 +#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:150 msgid "Profit for the year" msgstr "Lợi nhuận trong năm" @@ -40267,7 +40617,7 @@ msgstr "Tiến độ % cho một nhiệm vụ không thể lớn hơn 100." msgid "Progress (%)" msgstr "Tiến độ (%)" -#: erpnext/projects/doctype/project/project.py:375 +#: erpnext/projects/doctype/project/project.py:379 msgid "Project Collaboration Invitation" msgstr "Lời mời hợp tác dự án" @@ -40315,7 +40665,7 @@ msgstr "Tình trạng dự án" msgid "Project Summary" msgstr "Tóm tắt dự án" -#: erpnext/projects/doctype/project/project.py:674 +#: erpnext/projects/doctype/project/project.py:706 msgid "Project Summary for {0}" msgstr "Tóm tắt dự án cho {0}" @@ -40395,7 +40745,7 @@ msgstr "Theo dõi tồn kho theo dự án" msgid "Project wise Stock Tracking " msgstr "Theo dõi tồn kho theo dự án " -#: erpnext/controllers/trends.py:526 +#: erpnext/controllers/trends.py:538 msgid "Project-wise data is not available for Quotation" msgstr "Dữ liệu theo Dự án không có sẵn cho Báo giá" @@ -40423,8 +40773,9 @@ msgstr "Tồn kho dự kiến" #: erpnext/stock/doctype/bin/bin.json #: erpnext/stock/doctype/material_request_item/material_request_item.json #: erpnext/stock/doctype/packed_item/packed_item.json +#: erpnext/stock/page/stock_balance/stock_balance.js:51 #: erpnext/stock/report/item_shortage_report/item_shortage_report.py:73 -#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:204 +#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:212 #: erpnext/templates/emails/reorder_item.html:12 msgid "Projected Qty" msgstr "Số lượng dự kiến" @@ -40437,16 +40788,12 @@ msgstr "Số lượng dự kiến" msgid "Projected Quantity Formula" msgstr "Công thức số lượng dự kiến" -#: erpnext/stock/page/stock_balance/stock_balance.js:51 -msgid "Projected qty" -msgstr "Số lượng dự kiến" - #. Label of a Desktop Icon #. Name of a Workspace #. Label of a Card Break in the Projects Workspace #. Title of a Workspace Sidebar #: erpnext/config/projects.py:7 erpnext/desktop_icon/projects.json -#: erpnext/projects/doctype/project/project.py:452 +#: erpnext/projects/doctype/project/project.py:484 #: erpnext/projects/workspace/projects/projects.json #: erpnext/selling/doctype/customer/customer_dashboard.py:26 #: erpnext/selling/doctype/sales_order/sales_order_dashboard.py:28 @@ -40533,12 +40880,12 @@ msgstr "Chiết khấu sản phẩm theo sơ đồ khuyến mãi" msgid "Prompt Qty" msgstr "Số lượng nhắc" -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:264 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:267 msgid "Proposal Writing" msgstr "Viết đề xuất" #: erpnext/setup/setup_wizard/data/sales_stage.txt:7 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:443 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:446 msgid "Proposal/Price Quote" msgstr "Đề xuất/Báo giá" @@ -40579,7 +40926,7 @@ msgid "Prospect {0} already exists" msgstr "Khách hàng tiềm năng {0} đã tồn tại" #: erpnext/setup/setup_wizard/data/sales_stage.txt:1 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:437 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:440 msgid "Prospecting" msgstr "Tìm kiếm khách hàng tiềm năng" @@ -40607,7 +40954,7 @@ msgstr "Cung cấp địa chỉ email đã đăng ký trong công ty" msgid "Providing" msgstr "Cung cấp" -#: erpnext/setup/doctype/company/company.py:575 +#: erpnext/setup/doctype/company/company.py:577 msgid "Provisional Account" msgstr "Tài khoản tạm thời" @@ -40617,9 +40964,9 @@ msgstr "Tài khoản tạm thời" msgid "Provisional Expense Account" msgstr "Tài khoản Chi phí Tạm thời" -#: erpnext/accounts/report/balance_sheet/balance_sheet.py:159 -#: erpnext/accounts/report/balance_sheet/balance_sheet.py:160 -#: erpnext/accounts/report/balance_sheet/balance_sheet.py:227 +#: erpnext/accounts/report/balance_sheet/balance_sheet.py:168 +#: erpnext/accounts/report/balance_sheet/balance_sheet.py:169 +#: erpnext/accounts/report/balance_sheet/balance_sheet.py:236 msgid "Provisional Profit / Loss (Credit)" msgstr "Lãi / Lỗ Tạm thời (Tín dụng)" @@ -40679,7 +41026,7 @@ msgstr "Xuất bản" #: erpnext/accounts/doctype/tax_rule/tax_rule.json #: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json #: erpnext/projects/doctype/project/project_dashboard.py:16 -#: erpnext/setup/doctype/company/company.py:464 erpnext/setup/install.py:428 +#: erpnext/setup/doctype/company/company.py:466 erpnext/setup/install.py:428 #: erpnext/stock/doctype/item/item.json #: erpnext/stock/doctype/item/item_list.js:30 #: erpnext/stock/doctype/item_lead_time/item_lead_time.json @@ -40750,8 +41097,8 @@ msgstr "Tài khoản Chi phí Mua hàng" msgid "Purchase Expense Contra Account" msgstr "Tài khoản Đối ứng Chi phí Mua hàng" -#: erpnext/controllers/buying_controller.py:366 -#: erpnext/controllers/buying_controller.py:380 +#: erpnext/controllers/buying_controller.py:385 +#: erpnext/controllers/buying_controller.py:399 msgid "Purchase Expense for Item {0}" msgstr "Chi phí Mua hàng cho Mặt hàng {0}" @@ -40843,12 +41190,7 @@ msgstr "Xu hướng Hóa đơn Mua hàng" msgid "Purchase Invoice cannot be made against an existing asset {0}" msgstr "Không thể tạo Hóa đơn Mua hàng cho tài sản hiện có {0}" -#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:444 -#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:458 -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:1973 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1999 msgid "Purchase Invoices" msgstr "Các Hóa đơn Mua hàng" @@ -40889,7 +41231,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:981 +#: erpnext/controllers/buying_controller.py:1000 #: 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 @@ -40898,7 +41240,7 @@ msgstr "Các Hóa đơn Mua hàng" #: erpnext/selling/doctype/sales_order_item/sales_order_item.json #: erpnext/setup/doctype/authorization_rule/authorization_rule.json #: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json -#: erpnext/stock/doctype/material_request/material_request.js:196 +#: erpnext/stock/doctype/material_request/material_request.js:199 #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:217 #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json #: erpnext/stock/doctype/stock_entry/stock_entry.json @@ -41011,7 +41353,7 @@ msgstr "Đơn Mua hàng {0} đã được tạo" msgid "Purchase Order {0} is not submitted" msgstr "Đơn Mua hàng {0} chưa được trình" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:939 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:940 msgid "Purchase Orders" msgstr "Đơn đặt hàng" @@ -41026,7 +41368,7 @@ msgstr "Số lượng Đơn Mua hàng" msgid "Purchase Orders Items Overdue" msgstr "Các Mục Đơn Mua hàng Quá hạn" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:288 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:289 msgid "Purchase Orders are not allowed for {0} due to a scorecard standing of {1}." msgstr "Đơn Mua hàng không được phép cho {0} do xếp hạng thẻ điểm {1}." @@ -41041,6 +41383,10 @@ msgstr "Đơn Mua hàng Cần Thanh toán" msgid "Purchase Orders to Receive" msgstr "Đơn Mua hàng Cần Nhận" +#: erpnext/controllers/accounts_controller.py:2043 +msgid "Purchase Orders {0} are un-linked" +msgstr "Đơn Mua hàng {0} đã bị hủy liên kết" + #: erpnext/stock/report/item_prices/item_prices.py:59 msgid "Purchase Price List" msgstr "Danh sách Giá Mua hàng" @@ -41173,7 +41519,7 @@ msgstr "Trả hàng mua" #. Label of the purchase_tax_template (Link) field in DocType 'Tax Rule' #. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/tax_rule/tax_rule.json -#: erpnext/setup/doctype/company/company.js:145 +#: erpnext/setup/doctype/company/company.js:156 #: erpnext/workspace_sidebar/taxes.json msgid "Purchase Tax Template" msgstr "Mẫu Thuế Mua hàng" @@ -41229,15 +41575,15 @@ msgstr "Mẫu Thuế và Phí Mua hàng" msgid "Purchase Time" msgstr "Thời gian Mua hàng" -#: erpnext/buying/report/purchase_order_trends/purchase_order_trends.py:57 +#: erpnext/buying/report/purchase_order_trends/purchase_order_trends.py:62 msgid "Purchase Value" msgstr "Giá trị Mua hàng" -#: erpnext/stock/report/landed_cost_report/landed_cost_report.py:35 +#: erpnext/stock/report/landed_cost_report/landed_cost_report.py:45 msgid "Purchase Voucher No" msgstr "Số Chứng từ Mua hàng" -#: erpnext/stock/report/landed_cost_report/landed_cost_report.py:29 +#: erpnext/stock/report/landed_cost_report/landed_cost_report.py:39 msgid "Purchase Voucher Type" msgstr "Loại Chứng từ Mua hàng" @@ -41281,7 +41627,7 @@ msgstr "Mua sắm" msgid "Purpose" msgstr "Mục đích" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:689 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:691 msgid "Purpose must be one of {0}" msgstr "Mục đích phải là một trong {0}" @@ -41362,12 +41708,12 @@ msgstr "" #. DocType 'Subcontracting Receipt' #: erpnext/accounts/doctype/pricing_rule/pricing_rule.json #: erpnext/accounts/doctype/promotional_scheme_product_discount/promotional_scheme_product_discount.json -#: erpnext/accounts/report/gross_profit/gross_profit.py:345 +#: erpnext/accounts/report/gross_profit/gross_profit.py:347 #: erpnext/assets/doctype/asset_capitalization_service_item/asset_capitalization_service_item.json #: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:240 #: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:224 -#: erpnext/controllers/trends.py:282 erpnext/controllers/trends.py:294 -#: erpnext/controllers/trends.py:299 +#: erpnext/controllers/trends.py:294 erpnext/controllers/trends.py:306 +#: erpnext/controllers/trends.py:311 #: erpnext/crm/doctype/opportunity_item/opportunity_item.json #: erpnext/manufacturing/doctype/bom/bom.js:1112 #: erpnext/manufacturing/doctype/bom_creator_item/bom_creator_item.json @@ -41381,10 +41727,10 @@ msgstr "" #: erpnext/manufacturing/doctype/work_order_item/work_order_item.json #: erpnext/manufacturing/doctype/workstation/workstation_job_card.html:28 #: erpnext/manufacturing/report/bom_explorer/bom_explorer.py:69 -#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:235 -#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:333 -#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:398 -#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:499 +#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:254 +#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:352 +#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:417 +#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:517 #: erpnext/public/js/stock_reservation.js:134 #: erpnext/public/js/stock_reservation.js:336 erpnext/public/js/utils.js:887 #: erpnext/selling/doctype/delivery_schedule_item/delivery_schedule_item.json @@ -41648,7 +41994,7 @@ msgstr "Số lượng để nhận" #: erpnext/crm/doctype/lead/lead.json #: erpnext/setup/doctype/employee_education/employee_education.json #: erpnext/setup/setup_wizard/data/sales_stage.txt:2 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:438 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:441 msgid "Qualification" msgstr "Trình độ chuyên môn" @@ -41788,7 +42134,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:2980 +#: erpnext/public/js/controllers/transaction.js:2964 msgid "Quality Inspection Not Configured" msgstr "" @@ -41877,7 +42223,7 @@ msgstr "Kiểm tra chất lượng" msgid "Quality Inspections" msgstr "Các kiểm tra chất lượng" -#: erpnext/setup/doctype/company/company.py:506 +#: erpnext/setup/doctype/company/company.py:508 msgid "Quality Management" msgstr "Quản lý chất lượng" @@ -42020,11 +42366,12 @@ msgstr "" #: erpnext/selling/report/sales_partner_transaction_summary/sales_partner_transaction_summary.py:39 #: erpnext/stock/dashboard/item_dashboard.js:248 #: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json -#: erpnext/stock/doctype/material_request/material_request.js:368 +#: erpnext/stock/doctype/material_request/material_request.js:369 +#: erpnext/stock/doctype/material_request/material_request.js:508 #: erpnext/stock/doctype/material_request_item/material_request_item.json #: erpnext/stock/doctype/packing_slip_item/packing_slip_item.json #: erpnext/stock/doctype/pick_list_item/pick_list_item.json -#: erpnext/stock/doctype/stock_entry/stock_entry.js:829 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:805 #: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json #: erpnext/stock/doctype/stock_reconciliation_item/stock_reconciliation_item.json #: erpnext/stock/report/batch_item_expiry_status/batch_item_expiry_status.py:36 @@ -42134,10 +42481,19 @@ msgstr "Số lượng và Đơn giá" msgid "Quantity and Warehouse" msgstr "Số lượng và Kho" -#: erpnext/stock/doctype/material_request/material_request.py:210 +#: erpnext/stock/doctype/material_request/material_request.py:261 msgid "Quantity cannot be greater than {0} for Item {1}" msgstr "Số lượng không thể lớn hơn {0} cho Mặt hàng {1}" +#: erpnext/stock/doctype/material_request/material_request.py:704 +msgid "Quantity for Item {0} must be greater than zero and cannot exceed {1}" +msgstr "" + +#: erpnext/stock/doctype/material_request/material_request.js:564 +msgctxt "${pending_qty}" +msgid "Quantity for Item {0} must be greater than zero and cannot exceed {1}" +msgstr "" + #: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:564 msgid "Quantity is mandatory for the selected items." msgstr "Số lượng là bắt buộc cho các mặt hàng đã chọn." @@ -42174,7 +42530,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:2904 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2915 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}" @@ -42182,7 +42538,7 @@ msgstr "Số lượng để sản xuất không thể bằng không cho thao tá msgid "Quantity to Manufacture must be greater than 0." msgstr "Số lượng để sản xuất phải lớn hơn 0." -#: erpnext/public/js/utils/barcode_scanner.js:257 +#: erpnext/public/js/utils/barcode_scanner.js:262 msgid "Quantity to Scan" msgstr "Số lượng để quét" @@ -42211,11 +42567,11 @@ 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:192 +#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:199 msgid "Queue Size should be between 5 and 100" msgstr "Kích thước hàng đợi phải từ 5 đến 100" -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:634 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:635 msgid "Quick Journal Entry" msgstr "Bút toán nhanh" @@ -42328,7 +42684,7 @@ msgstr "Báo giá {0} đã bị hủy" msgid "Quotation {0} not of type {1}" msgstr "Báo giá {0} không thuộc loại {1}" -#: erpnext/selling/doctype/quotation/quotation.py:348 +#: erpnext/selling/doctype/quotation/quotation.py:363 #: erpnext/selling/page/sales_funnel/sales_funnel.py:57 msgid "Quotations" msgstr "Các báo giá" @@ -42347,7 +42703,7 @@ msgstr "Báo giá: " msgid "Quote Status" msgstr "Tình trạng báo giá" -#: erpnext/selling/report/quotation_trends/quotation_trends.py:57 +#: erpnext/selling/report/quotation_trends/quotation_trends.py:62 msgid "Quoted Amount" msgstr "Số tiền báo giá" @@ -42636,7 +42992,7 @@ msgstr "Tỷ giá mà tiền tệ của nhà cung cấp được chuyển đổi msgid "Rate at which this tax is applied" msgstr "Tỷ giá mà thuế này được áp dụng" -#: erpnext/controllers/accounts_controller.py:4131 +#: erpnext/controllers/accounts_controller.py:4132 msgid "Rate of '{}' items cannot be changed" msgstr "Tỷ lệ của các mục '{}' không thể thay đổi" @@ -42703,8 +43059,8 @@ msgid "Ratios" msgstr "Tỷ số" #: erpnext/manufacturing/report/bom_variance_report/bom_variance_report.py:52 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:46 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:216 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:49 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:219 msgid "Raw Material" msgstr "Nguyên liệu thô" @@ -42780,7 +43136,7 @@ msgstr "Kho nguyên liệu thô" #: erpnext/manufacturing/doctype/job_card/job_card.json #: erpnext/manufacturing/doctype/production_plan/production_plan.json #: erpnext/manufacturing/doctype/workstation/workstation.js:462 -#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:379 +#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:398 msgid "Raw Materials" msgstr "Nguyên liệu thô" @@ -42805,7 +43161,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:429 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:431 msgid "Raw Materials Missing" msgstr "Nguyên liệu thô còn thiếu" @@ -42862,7 +43218,7 @@ msgstr "" #: erpnext/manufacturing/doctype/work_order/work_order.js:779 #: erpnext/selling/doctype/sales_order/sales_order.js:974 #: erpnext/selling/doctype/sales_order/sales_order_list.js:70 -#: erpnext/stock/doctype/material_request/material_request.js:243 +#: erpnext/stock/doctype/material_request/material_request.js:246 #: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:116 #: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:164 msgid "Re-open" @@ -42984,10 +43340,6 @@ msgstr "Đang xây dựng lại BTree cho kỳ ..." msgid "Recalculate Batch Qty" msgstr "Tính lại số lượng lô" -#: erpnext/stock/doctype/bin/bin.js:10 -msgid "Recalculate Bin Qty" -msgstr "Tính lại số lượng bin" - #. Label of the recalculate_rate (Check) field in DocType 'Stock Ledger Entry' #: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json msgid "Recalculate Incoming/Outgoing Rate" @@ -42999,6 +43351,10 @@ msgstr "Tính lại tỷ giá nhập/xuất" msgid "Recalculate Valuation Rate" msgstr "" +#: erpnext/stock/doctype/bin/bin.js:10 +msgid "Recalculate Values" +msgstr "" + #. Option for the 'Status' (Select) field in DocType 'Asset' #. Option for the 'Purpose' (Select) field in DocType 'Asset Movement' #. Option for the 'Asset Status' (Select) field in DocType 'Serial No' @@ -43050,7 +43406,7 @@ msgid "Receivable / Payable Account" msgstr "Tài khoản phải thu/phải trả" #: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:79 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1155 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1162 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:241 #: erpnext/accounts/report/sales_register/sales_register.py:231 #: erpnext/accounts/report/sales_register/sales_register.py:285 @@ -43083,7 +43439,7 @@ msgstr "Nhận" #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry' #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type' -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:120 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:123 #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json msgid "Receive from Customer" @@ -43507,11 +43863,11 @@ msgstr "" msgid "Reference #" msgstr "Tham khảo #" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1039 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1040 msgid "Reference #{0} dated {1}" msgstr "Tham chiếu #{0} ngày {1}" -#: erpnext/public/js/controllers/transaction.js:2836 +#: erpnext/public/js/controllers/transaction.js:2820 msgid "Reference Date for Early Payment Discount" msgstr "Ngày tham chiếu cho Chiết khấu thanh toán sớm" @@ -43549,7 +43905,7 @@ msgstr "Tỷ giá tham chiếu" msgid "Reference No" msgstr "Số tham chiếu" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:653 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:654 msgid "Reference No & Reference Date is required for {0}" msgstr "Số tham chiếu & Ngày tham chiếu là bắt buộc cho {0}" @@ -43557,11 +43913,11 @@ msgstr "Số tham chiếu & Ngày tham chiếu là bắt buộc cho {0}" msgid "Reference No and Reference Date is mandatory for Bank transaction" msgstr "Số tham chiếu và Ngày tham chiếu là bắt buộc cho giao dịch ngân hàng" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:658 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:659 msgid "Reference No is mandatory if you entered Reference Date" msgstr "Số tham chiếu là bắt buộc nếu bạn đã nhập Ngày tham chiếu" -#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:265 +#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:263 msgid "Reference No." msgstr "Số tham chiếu." @@ -43769,6 +44125,10 @@ msgstr "Gói Serial và Lô bị từ chối" msgid "Rejected Warehouse" msgstr "Kho bị từ chối" +#: erpnext/public/js/utils/serial_no_batch_selector.js:670 +msgid "Rejected Warehouse and Accepted Warehouse cannot be same." +msgstr "Kho bị từ chối và Kho được chấp nhận không thể giống nhau." + #: erpnext/buying/doctype/purchase_order/purchase_order_dashboard.py:23 #: erpnext/buying/doctype/supplier_quotation/supplier_quotation_dashboard.py:14 #: erpnext/stock/doctype/delivery_note/delivery_note_dashboard.py:22 @@ -43813,13 +44173,13 @@ msgid "Remaining Amount" msgstr "Số tiền còn lại" #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:189 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1232 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1239 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:178 msgid "Remaining Balance" msgstr "Số dư còn lại" #. Label of the remark (Small Text) field in DocType 'Journal Entry' -#: erpnext/accounts/doctype/journal_entry/journal_entry.js:664 +#: erpnext/accounts/doctype/journal_entry/journal_entry.js:665 #: erpnext/accounts/doctype/journal_entry/journal_entry.json #: erpnext/selling/page/point_of_sale/pos_payment.js:489 msgid "Remark" @@ -43871,7 +44231,7 @@ msgstr "Nhận xét" #: erpnext/accounts/print_format/payment_receipt_voucher/payment_receipt_voucher.html:11 #: erpnext/accounts/report/accounts_payable/accounts_payable.html:135 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:136 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1264 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1271 #: erpnext/accounts/report/general_ledger/general_ledger.html:163 #: erpnext/accounts/report/general_ledger/general_ledger.py:818 #: erpnext/accounts/report/payment_period_based_on_invoice_date/payment_period_based_on_invoice_date.py:112 @@ -43912,7 +44272,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:569 +#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:571 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ị." @@ -43935,7 +44295,7 @@ msgstr "Đổi tên giá trị thuộc tính trong Thuộc tính mặt hàng." msgid "Rename Log" msgstr "Nhật ký đổi tên" -#: erpnext/accounts/doctype/account/account.py:557 +#: erpnext/accounts/doctype/account/account.py:588 msgid "Rename Not Allowed" msgstr "Không cho phép đổi tên" @@ -43952,15 +44312,15 @@ msgstr "Các công việc đổi tên cho doctype {0} đã được đưa vào h msgid "Rename jobs for doctype {0} have not been enqueued." msgstr "Các công việc đổi tên cho doctype {0} chưa được đưa vào hàng đợi." -#: erpnext/accounts/doctype/account/account.py:549 +#: erpnext/accounts/doctype/account/account.py:580 msgid "Renaming it is only allowed via parent company {0}, to avoid mismatch." msgstr "Việc đổi tên chỉ được phép thông qua công ty mẹ {0}, để tránh sai lệch." #: erpnext/manufacturing/doctype/workstation/test_workstation.py:90 #: erpnext/manufacturing/doctype/workstation/test_workstation.py:101 -#: erpnext/manufacturing/doctype/workstation/test_workstation.py:128 +#: erpnext/manufacturing/doctype/workstation/test_workstation.py:139 #: erpnext/patches/v16_0/make_workstation_operating_components.py:49 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:316 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:319 msgid "Rent" msgstr "Tiền thuê" @@ -43973,13 +44333,13 @@ msgstr "Thuê" #. Label of the reorder_level (Float) field in DocType 'Material Request Item' #: erpnext/stock/doctype/material_request_item/material_request_item.json #: erpnext/stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.py:64 -#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:211 +#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:219 msgid "Reorder Level" msgstr "Mức đặt hàng lại" #. Label of the reorder_qty (Float) field in DocType 'Material Request Item' #: erpnext/stock/doctype/material_request_item/material_request_item.json -#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:218 +#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:226 msgid "Reorder Qty" msgstr "Số lượng đặt hàng lại" @@ -43990,7 +44350,7 @@ msgstr "Mức đặt hàng lại dựa trên Kho" #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry' #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type' -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:95 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:98 #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json msgid "Repack" @@ -44049,7 +44409,11 @@ msgstr "Thay thế một BOM cụ thể trong tất cả các BOM khác nơi nó #. Label of the report_date (Date) field in DocType 'Quality Inspection' #: erpnext/accounts/report/accounts_payable/accounts_payable.html:120 +#: erpnext/accounts/report/accounts_payable/accounts_payable.js:16 +#: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:15 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:121 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:18 +#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:15 #: erpnext/manufacturing/report/quality_inspection_summary/quality_inspection_summary.py:75 #: erpnext/stock/doctype/quality_inspection/quality_inspection.json msgid "Report Date" @@ -44072,7 +44436,7 @@ msgstr "Các mục dòng báo cáo" msgid "Report Template" msgstr "Mẫu báo cáo" -#: erpnext/accounts/doctype/account/account.py:462 +#: erpnext/accounts/doctype/account/account.py:493 msgid "Report Type is mandatory" msgstr "Loại báo cáo là bắt buộc" @@ -44175,7 +44539,7 @@ msgstr "Các mục Sổ cái thanh toán tái đăng" msgid "Repost Status" msgstr "Trạng thái tái đăng" -#: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py:151 +#: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py:239 msgid "Repost has started in the background" msgstr "Tái đăng đã bắt đầu trong nền" @@ -44187,6 +44551,12 @@ msgstr "Tái đăng trong nền" msgid "Repost started in the background" msgstr "Tái đăng đã bắt đầu trong nền" +#. Option for the 'Status' (Select) field in DocType 'Repost Accounting Ledger +#. Items' +#: erpnext/accounts/doctype/repost_accounting_ledger_items/repost_accounting_ledger_items.json +msgid "Reposted" +msgstr "" + #. Label of the reposting_data_file (Attach) field in DocType 'Repost Item #. Valuation' #: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json @@ -44209,6 +44579,12 @@ msgstr "Tiến độ tái đăng" msgid "Reposting Reference" msgstr "Tham chiếu tái đăng" +#. Label of the reposting_status_section (Section Break) field in DocType +#. 'Repost Accounting Ledger Items' +#: erpnext/accounts/doctype/repost_accounting_ledger_items/repost_accounting_ledger_items.json +msgid "Reposting Status" +msgstr "" + #. Label of the vouchers_based_on_item_and_warehouse_section (Section Break) #. field in DocType 'Repost Item Valuation' #: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json @@ -44219,7 +44595,15 @@ msgstr "Các chứng từ tái đăng" msgid "Reposting Vouchers Progress" msgstr "Tiến độ tái đăng chứng từ" -#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:222 +#: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py:216 +msgid "Reposting can be started only for submitted document." +msgstr "" + +#: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py:221 +msgid "Reposting cannot be started when status is {0}." +msgstr "" + +#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:227 #: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:338 msgid "Reposting entries created: {0}" msgstr "Các bút toán tái đăng đã tạo: {0}" @@ -44240,6 +44624,14 @@ msgstr "Tái đăng đã được bắt đầu trong nền." msgid "Reposting in the background." msgstr "Tái đăng trong nền." +#: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py:211 +msgid "Reposting is still in progress in background." +msgstr "" + +#: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py:315 +msgid "Reposting {0} {1}" +msgstr "" + #. Label of the represents_company (Link) field in DocType 'Purchase Invoice' #. Label of the represents_company (Link) field in DocType 'Sales Invoice' #. Label of the represents_company (Link) field in DocType 'Purchase Order' @@ -44327,7 +44719,7 @@ msgstr "Yêu cầu thông tin" #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js:70 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:272 #: erpnext/buying/workspace/buying/buying.json -#: erpnext/stock/doctype/material_request/material_request.js:202 +#: erpnext/stock/doctype/material_request/material_request.js:205 #: erpnext/workspace_sidebar/buying.json msgid "Request for Quotation" msgstr "Yêu cầu báo giá" @@ -44385,7 +44777,8 @@ msgstr "Các mặt hàng yêu cầu để đặt và nhận" #: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:44 #: erpnext/stock/doctype/bin/bin.json #: erpnext/stock/doctype/packed_item/packed_item.json -#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:155 +#: erpnext/stock/page/stock_balance/stock_balance.js:61 +#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:156 msgid "Requested Qty" msgstr "Số lượng yêu cầu" @@ -44501,11 +44894,11 @@ msgstr "Yêu cầu" msgid "Requires Fulfilment" msgstr "Yêu cầu thực hiện" -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:263 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:266 msgid "Research" msgstr "Nghiên cứu" -#: erpnext/setup/doctype/company/company.py:512 +#: erpnext/setup/doctype/company/company.py:514 msgid "Research & Development" msgstr "Nghiên cứu & Phát triển" @@ -44533,7 +44926,7 @@ msgstr "Chọn lại, nếu liên hệ đã chọn được chỉnh sửa sau kh msgid "Reseller" msgstr "Nhà phân phối" -#: erpnext/accounts/doctype/payment_request/payment_request.js:47 +#: erpnext/accounts/doctype/payment_request/payment_request.js:49 msgid "Resend Payment Email" msgstr "Gửi lại email thanh toán" @@ -44593,7 +44986,7 @@ msgstr "Dự trữ cho phân lắp phụ" msgid "Reserved" msgstr "Đã đặt trước" -#: erpnext/controllers/stock_controller.py:1408 +#: erpnext/controllers/stock_controller.py:1491 msgid "Reserved Batch Conflict" msgstr "Xung đột lô đã đặt trước" @@ -44611,8 +45004,9 @@ msgstr "Hàng tồn kho đã đặt trước" #: erpnext/stock/dashboard/item_dashboard_list.html:20 #: erpnext/stock/doctype/bin/bin.json #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.json +#: erpnext/stock/page/stock_balance/stock_balance.js:52 #: erpnext/stock/report/reserved_stock/reserved_stock.py:124 -#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:169 +#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:170 #: erpnext/subcontracting/doctype/subcontracting_order_supplied_item/subcontracting_order_supplied_item.json msgid "Reserved Qty" msgstr "Số lượng dự trữ" @@ -44626,11 +45020,13 @@ msgstr "Số lượng dự trữ ({0}) không thể là phân số. Để cho ph #. Label of the reserved_qty_for_production (Float) field in DocType 'Bin' #: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json #: erpnext/stock/doctype/bin/bin.json +#: erpnext/stock/page/stock_balance/stock_balance.js:53 msgid "Reserved Qty for Production" msgstr "Số lượng dự trữ cho sản xuất" #. Label of the reserved_qty_for_production_plan (Float) field in DocType 'Bin' #: erpnext/stock/doctype/bin/bin.json +#: erpnext/stock/page/stock_balance/stock_balance.js:57 msgid "Reserved Qty for Production Plan" msgstr "Số lượng dự trữ cho kế hoạch sản xuất" @@ -44640,6 +45036,7 @@ msgstr "Số lượng dự trữ cho sản xuất: Số lượng nguyên liệu #. Label of the reserved_qty_for_sub_contract (Float) field in DocType 'Bin' #: erpnext/stock/doctype/bin/bin.json +#: erpnext/stock/page/stock_balance/stock_balance.js:54 msgid "Reserved Qty for Subcontract" msgstr "Số lượng dự trữ cho ký gửi" @@ -44663,7 +45060,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:2325 +#: erpnext/stock/stock_ledger.py:2340 msgid "Reserved Serial No." msgstr "Số serial đã đặt trước" @@ -44677,15 +45074,17 @@ msgstr "Số serial đã đặt trước" #: erpnext/stock/dashboard/item_dashboard_list.html:15 #: erpnext/stock/doctype/bin/bin.json #: erpnext/stock/doctype/pick_list/pick_list.js:178 +#: erpnext/stock/page/stock_balance/stock_balance.js:59 #: erpnext/stock/report/reserved_stock/reserved_stock.json #: erpnext/stock/report/stock_balance/stock_balance.py:569 -#: erpnext/stock/stock_ledger.py:2309 +#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:205 +#: erpnext/stock/stock_ledger.py:2324 #: 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:2354 +#: erpnext/stock/stock_ledger.py:2369 msgid "Reserved Stock for Batch" msgstr "Tồn kho đã đặt trước cho lô" @@ -44697,41 +45096,29 @@ 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:721 +#: erpnext/controllers/buying_controller.py:740 msgid "Reserved Warehouse is mandatory for the Item {item_code} in Raw Materials supplied." msgstr "Kho dự trữ là bắt buộc cho Mặt hàng {item_code} trong nguyên liệu thô đã cung cấp." -#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:197 +#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:198 msgid "Reserved for POS Transactions" msgstr "Dự trữ cho giao dịch POS" -#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:176 +#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:177 msgid "Reserved for Production" msgstr "Dự trữ cho sản xuất" -#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:183 +#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:184 msgid "Reserved for Production Plan" msgstr "Dự trữ cho kế hoạch sản xuất" -#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:190 +#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:191 msgid "Reserved for Sub Contracting" msgstr "Dự trữ cho đặt hàng phụ" -#: erpnext/stock/page/stock_balance/stock_balance.js:53 -msgid "Reserved for manufacturing" -msgstr "Dành cho sản xuất" - -#: erpnext/stock/page/stock_balance/stock_balance.js:52 -msgid "Reserved for sale" -msgstr "Dành cho bán" - -#: erpnext/stock/page/stock_balance/stock_balance.js:54 -msgid "Reserved for sub contracting" -msgstr "Dành cho đặt hàng phụ" - #: erpnext/public/js/stock_reservation.js:203 #: erpnext/selling/doctype/sales_order/sales_order.js:418 -#: erpnext/stock/doctype/pick_list/pick_list.js:306 +#: erpnext/stock/doctype/pick_list/pick_list.js:307 #: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:293 msgid "Reserving Stock..." msgstr "Đang dự trữ hàng tồn kho..." @@ -44886,7 +45273,7 @@ msgid "Responsible" msgstr "Chịu trách nhiệm" #: erpnext/setup/setup_wizard/operations/defaults_setup.py:108 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:158 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:161 msgid "Rest Of The World" msgstr "Phần còn lại của thế giới" @@ -44902,7 +45289,7 @@ msgstr "Khởi động lại các Mục thất bại" msgid "Restart Subscription" msgstr "Khởi động lại đăng ký" -#: erpnext/assets/doctype/asset/asset.js:183 +#: erpnext/assets/doctype/asset/asset.js:191 msgid "Restore Asset" msgstr "Khôi phục Tài sản" @@ -44912,6 +45299,12 @@ msgstr "Khôi phục Tài sản" msgid "Restrict" msgstr "Hạn chế" +#. Label of the enable_overdue_billing_threshold (Check) field in DocType +#. 'Accounts Settings' +#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json +msgid "Restrict Customer Over Billing" +msgstr "" + #. Label of the restrict_based_on (Select) field in DocType 'Party Specific #. Item' #: erpnext/selling/doctype/party_specific_item/party_specific_item.json @@ -44959,7 +45352,7 @@ msgstr "Tiếp tục" msgid "Resume Job" msgstr "Tiếp tục Công việc" -#: erpnext/projects/doctype/timesheet/timesheet.js:65 +#: erpnext/projects/doctype/timesheet/timesheet.js:66 msgid "Resume Timer" msgstr "Tiếp tục Đồng hồ" @@ -45086,13 +45479,13 @@ msgstr "Số lượng Trả lại từ Kho Từ chối" #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry' #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type' -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:126 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:129 #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json 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:1572 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1578 msgid "Return invoice of asset cancelled" msgstr "Hóa đơn trả lại tài sản đã bị hủy" @@ -45186,10 +45579,10 @@ msgstr "Tỷ giá trả lại không phải là số nguyên cũng không phải msgid "Returns" msgstr "Trả lại" -#: erpnext/accounts/report/accounts_payable/accounts_payable.js:151 -#: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:113 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:183 -#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:141 +#: erpnext/accounts/report/accounts_payable/accounts_payable.js:154 +#: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:116 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:186 +#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:144 msgid "Revaluation Journals" msgstr "Sổ Nhật ký Đánh giá lại" @@ -45208,11 +45601,19 @@ msgstr "Doanh thu" msgid "Revenue received in advance (e.g. annual subscription) is held here and recognized gradually over time" msgstr "Doanh thu nhận trước (ví dụ: thuê bao hàng năm) được giữ ở đây và ghi nhận dần theo thời gian" +#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.js:39 +msgid "Reversal Journal Entries" +msgstr "" + #. Label of the reversal_of (Link) field in DocType 'Journal Entry' #: erpnext/accounts/doctype/journal_entry/journal_entry.json msgid "Reversal Of" msgstr "Đảo ngược của" +#: erpnext/accounts/doctype/journal_entry/journal_entry_list.js:6 +msgid "Reversal Of Exchange Rate Revaluation" +msgstr "" + #: erpnext/accounts/doctype/journal_entry/journal_entry.js:100 msgid "Reverse Journal Entry" msgstr "Đảo Ngược Nhật ký Kế toán" @@ -45222,6 +45623,14 @@ msgstr "Đảo Ngược Nhật ký Kế toán" msgid "Reverse Sign" msgstr "Đảo dấu" +#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:628 +msgid "Reverse {0} already available in draft status: {1}" +msgstr "" + +#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.js:118 +msgid "Reversing Journals..." +msgstr "" + #. Label of the review (Link) field in DocType 'Quality Action' #. Group in Quality Goal's connections #. Label of the sb_00 (Section Break) field in DocType 'Quality Review' @@ -45341,6 +45750,12 @@ msgstr "Đang đổ chuông" msgid "Rod" msgstr "Rod" +#. Label of the role_allowed_to_bypass_overdue_billing (Link) field in DocType +#. 'Accounts Settings' +#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json +msgid "Role Allowed to Bypass Over Billing Restriction" +msgstr "" + #. Label of the role_allowed_to_over_deliver_receive (Link) field in DocType #. 'Stock Settings' #: erpnext/stock/doctype/stock_settings/stock_settings.json @@ -45419,15 +45834,15 @@ msgstr "Công ty gốc" msgid "Root Type" msgstr "Loại gốc" -#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:402 +#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:403 msgid "Root Type for {0} must be one of the Asset, Liability, Income, Expense and Equity" msgstr "Loại gốc cho {0} phải là một trong Tài sản, Nợ phải trả, Doanh thu, Chi phí và Vốn chủ sở hữu" -#: erpnext/accounts/doctype/account/account.py:459 +#: erpnext/accounts/doctype/account/account.py:490 msgid "Root Type is mandatory" msgstr "Loại gốc là bắt buộc" -#: erpnext/accounts/doctype/account/account.py:215 +#: erpnext/accounts/doctype/account/account.py:246 msgid "Root cannot be edited." msgstr "Không thể sửa Gốc." @@ -45580,13 +45995,13 @@ msgstr "Điều chỉnh Làm tròn (Đơn vị tiền tệ của Công ty)" msgid "Rounding Loss Allowance" msgstr "Hạn mức Lỗ Làm tròn" -#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.js:45 +#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.js:55 #: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:48 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:828 -#: erpnext/controllers/stock_controller.py:843 +#: erpnext/controllers/stock_controller.py:833 +#: erpnext/controllers/stock_controller.py:848 msgid "Rounding gain/loss Entry for Stock Transfer" msgstr "Mục Lãi/Lỗ Làm tròn cho Chuyển kho" @@ -45613,11 +46028,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:191 +#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:193 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:210 +#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:212 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." @@ -45634,12 +46049,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:2130 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2136 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:2125 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2131 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" @@ -45693,7 +46108,7 @@ msgstr "Hàng #{0}: Tài sản {1} không thể được bán, nó đã là {2}" msgid "Row #{0}: Asset {1} is already sold" msgstr "Hàng #{0}: Tài sản {1} đã được bán" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:336 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:337 msgid "Row #{0}: BOM is not specified for subcontracting item {0}" msgstr "Hàng #{0}: BOM không được chỉ định cho hạng mục thầu phụ {0}" @@ -45749,15 +46164,15 @@ msgstr "Hàng #{0}: Không thể xóa mặt hàng {1} có lệnh sản xuất đ msgid "Row #{0}: Cannot delete item {1} which is already ordered against this Sales Order." msgstr "Hàng #{0}: Không thể xóa mặt hàng {1} đã được đặt hàng theo Đơn hàng Bán này." -#: erpnext/controllers/accounts_controller.py:4141 +#: erpnext/controllers/accounts_controller.py:4142 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:1149 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1162 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:1325 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1329 msgid "Row #{0}: Cannot transfer {1} {2} of Item {3}. Maximum transferable quantity is {4} {2}." msgstr "" @@ -45836,7 +46251,7 @@ msgstr "Hàng #{0}: Mặt hàng do khách hàng cung cấp {1} không phải là msgid "Row #{0}: Dates overlapping with other row in group {1}" msgstr "Hàng #{0}: Ngày gối đè lên hàng khác trong nhóm {1}" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:360 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:361 msgid "Row #{0}: Default BOM not found for FG Item {1}" msgstr "Hàng #{0}: BOM mặc định không tìm thấy cho Mặt hàng thành phẩm {1}" @@ -45852,20 +46267,20 @@ 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:959 +#: erpnext/controllers/stock_controller.py:1044 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}" -#: erpnext/assets/doctype/asset_repair/asset_repair.py:146 +#: erpnext/assets/doctype/asset_repair/asset_repair.py:149 msgid "Row #{0}: Expense account {1} is not valid for Purchase Invoice {2}. Only expense accounts from non-stock items are allowed." msgstr "Hàng #{0}: Tài khoản chi phí {1} không hợp lệ cho Hóa đơn mua hàng {2}. Chỉ tài khoản chi phí từ mặt hàng không tồn kho mới được phép." -#: erpnext/buying/doctype/purchase_order/purchase_order.py:365 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:366 #: erpnext/selling/doctype/sales_order/sales_order.py:305 msgid "Row #{0}: Finished Good Item Qty can not be zero" msgstr "Hàng #{0}: Số lượng mặt hàng thành phẩm không thể bằng không" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:347 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:348 #: erpnext/selling/doctype/sales_order/sales_order.py:285 msgid "Row #{0}: Finished Good Item is not specified for service item {1}" msgstr "Hàng #{0}: Mặt hàng thành phẩm chưa được chỉ định cho mặt hàng dịch vụ {1}" @@ -45874,12 +46289,12 @@ msgstr "Hàng #{0}: Mặt hàng thành phẩm chưa được chỉ định cho m msgid "Row #{0}: Finished Good Item {1} cannot be added in the Secondary Items table." msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:354 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:355 #: erpnext/selling/doctype/sales_order/sales_order.py:292 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:645 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:647 msgid "Row #{0}: Finished Good must be {1}" msgstr "Hàng #{0}: Thành phẩm phải là {1}" @@ -45892,11 +46307,11 @@ msgstr "Hàng #{0}: Tham chiếu thành phẩm là bắt buộc cho Mặt hàng msgid "Row #{0}: For Customer Provided Item {1}, Source Warehouse must be {2}" msgstr "Hàng #{0}: Đối với Mặt hàng do Khách hàng cung cấp {1}, Kho nguồn phải là {2}" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:701 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:702 msgid "Row #{0}: For {1}, you can select reference document only if account gets credited" msgstr "Hàng #{0}: Đối với {1}, bạn chỉ có thể chọn tài liệu tham chiếu nếu tài khoản được ghi có" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:711 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:712 msgid "Row #{0}: For {1}, you can select reference document only if account gets debited" msgstr "Hàng #{0}: Đối với {1}, bạn chỉ có thể chọn tài liệu tham chiếu nếu tài khoản được ghi nợ" @@ -45912,11 +46327,11 @@ msgstr "Hàng #{0}: Từ ngày không thể trước Đến ngày" 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" -#: erpnext/public/js/utils/barcode_scanner.js:427 +#: erpnext/public/js/utils/barcode_scanner.js:435 msgid "Row #{0}: Item added" msgstr "Hàng #{0}: Mặt hàng đã thêm" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1903 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1937 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}" @@ -45924,7 +46339,7 @@ msgstr "Hàng #{0}: Mặt hàng {1} không thể chuyển nhiều hơn {2} đố msgid "Row #{0}: Item {1} does not exist" msgstr "Hàng #{0}: Mặt hàng {1} không tồn tại" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1628 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1635 msgid "Row #{0}: Item {1} has been picked, please reserve stock from the Pick List." msgstr "Hàng #{0}: Mặt hàng {1} đã được chọn, vui lòng dự trữ tồn kho từ Danh sách chọn." @@ -45932,7 +46347,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:184 +#: erpnext/controllers/stock_controller.py:189 msgid "Row #{0}: Item {1} has zero rate but '{2}' is not enabled." msgstr "" @@ -45944,7 +46359,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:769 +#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:771 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ó." @@ -45961,7 +46376,7 @@ msgstr "Hàng #{0}: Mặt hàng {1} không phải là mặt hàng dịch vụ" 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:1093 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1095 msgid "Row #{0}: Item {1} is not part of the source manufacture entry and cannot be added to this disassembly." msgstr "" @@ -45973,7 +46388,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:1102 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1104 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 "" @@ -45993,7 +46408,7 @@ msgstr "Hàng #{0}: Ngày khấu hao tiếp theo không thể trước Ngày mua msgid "Row #{0}: Not allowed to change Supplier as Purchase Order already exists" msgstr "Hàng #{0}: Không được phép thay đổi Nhà cung cấp vì Đơn mua hàng đã tồn tại" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1711 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1718 msgid "Row #{0}: Only {1} available to reserve for the Item {2}" msgstr "Hàng #{0}: Chỉ {1} có sẵn để dự trữ cho Mặt hàng {2}" @@ -46001,7 +46416,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:1157 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1159 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 "Hàng #{0}: Công việc {1} chưa hoàn thành cho {2} số lượng thành phẩm trong Lệnh sản xuất {3}. Vui lòng cập nhật trạng thái công việc thông qua Thẻ công việc {4}." @@ -46010,11 +46425,11 @@ msgstr "Hàng #{0}: Công việc {1} chưa hoàn thành cho {2} số lượng th msgid "Row #{0}: Overconsumption of Customer Provided Item {1} against Work Order {2} is not allowed in the Subcontracting Inward process." msgstr "Hàng #{0}: Tiêu thụ quá mức Mặt hàng do Khách hàng cung cấp {1} đối với Lệnh sản xuất {2} không được phép trong quá trình Nhận hàng phụ thuộc." -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1054 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1055 msgid "Row #{0}: Please select Item Code in Assembly Items" msgstr "Hàng #{0}: Vui lòng chọn Mã mặt hàng trong Các mục lắp ráp" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1057 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1058 msgid "Row #{0}: Please select the BOM No in Assembly Items" msgstr "Hàng #{0}: Vui lòng chọn Số BOM trong Các mục lắp ráp" @@ -46022,7 +46437,7 @@ msgstr "Hàng #{0}: Vui lòng chọn Số BOM trong Các mục lắp ráp" msgid "Row #{0}: Please select the Finished Good Item against which this Customer Provided Item will be used." msgstr "Hàng #{0}: Vui lòng chọn Mặt hàng thành phẩm mà Mặt hàng do Khách hàng cung cấp này sẽ được sử dụng." -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1051 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1052 msgid "Row #{0}: Please select the Sub Assembly Warehouse" msgstr "Hàng #{0}: Vui lòng chọn Kho lắp ráp phụ" @@ -46039,7 +46454,7 @@ msgstr "Hàng #{0}: Vui lòng cập nhật tài khoản doanh thu/chi phí defer msgid "Row #{0}: Process Loss Percentage should be less than 100% for {1} Item {2}" msgstr "Hàng #{0}: Tỷ lệ hao hụt quy trình phải nhỏ hơn 100% cho {1} Mặt hàng {2}" -#: erpnext/public/js/utils/barcode_scanner.js:425 +#: erpnext/public/js/utils/barcode_scanner.js:433 msgid "Row #{0}: Qty increased by {1}" msgstr "Hàng #{0}: Số lượng đã tăng thêm {1}" @@ -46052,15 +46467,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:1545 +#: erpnext/controllers/stock_controller.py:1629 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:1560 +#: erpnext/controllers/stock_controller.py:1644 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:1575 +#: erpnext/controllers/stock_controller.py:1659 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}" @@ -46076,7 +46491,7 @@ msgstr "Hàng #{0}: Số lượng cho Mặt hàng {1} không thể bằng không msgid "Row #{0}: Quantity of Item {1} cannot be more than {2} {3} against Subcontracting Inward Order {4}" msgstr "Hàng #{0}: Số lượng của Mặt hàng {1} không thể nhiều hơn {2} {3} đối với Đơn hàng phụ thuộc vào {4}" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1696 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1703 msgid "Row #{0}: Quantity to reserve for the Item {1} should be greater than 0." msgstr "Hàng #{0}: Số lượng dự trữ cho Mặt hàng {1} phải lớn hơn 0." @@ -46103,7 +46518,7 @@ msgstr "Hàng #{0}: Số lượng từ chối không thể được đặt cho M msgid "Row #{0}: Rejected Warehouse is mandatory for the rejected Item {1}" msgstr "Hàng #{0}: Kho từ chối là bắt buộc cho Mặt hàng bị từ chối {1}" -#: erpnext/assets/doctype/asset_repair/asset_repair.py:164 +#: erpnext/assets/doctype/asset_repair/asset_repair.py:167 msgid "Row #{0}: Repair cost {1} exceeds available amount {2} for Purchase Invoice {3} and Account {4}" msgstr "Hàng #{0}: Chi phí sửa chữa {1} vượt quá số tiền có sẵn {2} cho Hóa đơn mua hàng {3} và Tài khoản {4}" @@ -46137,7 +46552,7 @@ msgstr "Hàng #{0}: Tỷ giá bán cho mặt hàng {1} thấp hơn {2}.\n" 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:339 +#: erpnext/controllers/stock_controller.py:344 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}" @@ -46169,7 +46584,7 @@ msgstr "Hàng #{0}: Ngày bắt đầu và kết thúc dịch vụ là bắt bu msgid "Row #{0}: Set Supplier for item {1}" msgstr "Hàng #{0}: Đặt Nhà cung cấp cho mặt hàng {1}" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1061 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1062 msgid "Row #{0}: Since 'Track Semi Finished Goods' is enabled, the BOM {1} cannot be used for Sub Assembly Items" msgstr "Hàng #{0}: Vì 'Theo dõi hàng bán thành phẩm' được bật, BOM {1} không thể được sử dụng cho các Mục lắp ráp phụ" @@ -46185,11 +46600,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:1359 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1363 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:1381 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1385 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" @@ -46201,7 +46616,7 @@ msgstr "Hàng #{0}: Giờ bắt đầu phải trước Giờ kết thúc" msgid "Row #{0}: Status is mandatory" msgstr "Hàng #{0}: Trạng thái là bắt buộc" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:463 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:464 msgid "Row #{0}: Status must be {1} for Invoice Discounting {2}" msgstr "Hàng #{0}: Trạng thái phải là {1} cho Chiết khấu hóa đơn {2}" @@ -46209,15 +46624,15 @@ msgstr "Hàng #{0}: Trạng thái phải là {1} cho Chiết khấu hóa đơn { msgid "Row #{0}: Stock cannot be reserved for Item {1} against a disabled Batch {2}." msgstr "Hàng #{0}: Hàng tồn kho không thể được dự trữ cho Mặt hàng {1} đối với Lô bị vô hiệu hóa {2}." -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1641 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1648 msgid "Row #{0}: Stock cannot be reserved for a non-stock Item {1}" msgstr "Hàng #{0}: Hàng tồn kho không thể được dự trữ cho Mặt hàng không tồn kho {1}" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1654 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1661 msgid "Row #{0}: Stock cannot be reserved in group warehouse {1}." msgstr "Hàng #{0}: Hàng tồn kho không thể được dự trữ trong kho nhóm {1}." -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1668 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1675 msgid "Row #{0}: Stock is already reserved for the Item {1}." msgstr "Hàng #{0}: Hàng tồn kho đã được dự trữ cho Mặt hàng {1}." @@ -46229,12 +46644,12 @@ msgstr "Hàng #{0}: Hàng tồn kho được dự trữ cho mặt hàng {1} tron msgid "Row #{0}: Stock not available to reserve for Item {1} against Batch {2} in Warehouse {3}." msgstr "Hàng #{0}: Hàng tồn kho không có sẵn để dự trữ cho Mặt hàng {1} đối với Lô {2} trong Kho {3}." -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1234 -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1682 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1236 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1689 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:1315 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1321 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}" @@ -46242,7 +46657,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:352 +#: erpnext/controllers/stock_controller.py:357 msgid "Row #{0}: The batch {1} has already expired." msgstr "Hàng #{0}: Lô {1} đã hết hạn." @@ -46262,7 +46677,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:136 +#: erpnext/controllers/stock_controller.py:141 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}." @@ -46274,7 +46689,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:104 +#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:106 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ỳ." @@ -46290,7 +46705,7 @@ msgstr "" 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:1223 +#: erpnext/controllers/stock_controller.py:1308 msgid "Row #{0}: {1} is mandatory for the Inventory Dimension {2}." msgstr "" @@ -46306,7 +46721,7 @@ msgstr "Hàng #{0}: {1} là bắt buộc để tạo Hóa đơn {2} Mở đầu" msgid "Row #{0}: {1} of {2} should be {3}. Please update the {1} or select a different account." msgstr "Hàng #{0}: {1} của {2} phải là {3}. Vui lòng cập nhật {1} hoặc chọn một tài khoản khác." -#: erpnext/controllers/accounts_controller.py:3948 +#: erpnext/controllers/accounts_controller.py:3949 msgid "Row #{0}:Quantity for Item {1} cannot be zero." msgstr "Hàng #{0}:Số lượng cho Mặt hàng {1} không thể là không." @@ -46318,23 +46733,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:652 +#: erpnext/controllers/buying_controller.py:671 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:1123 +#: erpnext/controllers/buying_controller.py:1142 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:775 +#: erpnext/controllers/buying_controller.py:794 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:788 +#: erpnext/controllers/buying_controller.py:807 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:741 +#: erpnext/controllers/buying_controller.py:760 msgid "Row #{idx}: {field_label} is mandatory." msgstr "Hàng #{idx}: {field_label} là bắt buộc." @@ -46342,7 +46757,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:1240 +#: erpnext/controllers/buying_controller.py:1259 msgid "Row #{idx}: {schedule_date} cannot be before {transaction_date}." msgstr "Hàng #{idx}: {schedule_date} không thể trước {transaction_date}." @@ -46354,6 +46769,10 @@ msgstr "Hàng #{}: Tiền tệ của {} - {} không khớp với tiền tệ cô msgid "Row #{}: Either Party ID or Party Name is required" msgstr "Hàng #{}: Yêu cầu ID Đối tác hoặc Tên Đối tác" +#: erpnext/assets/doctype/asset/asset.py:425 +msgid "Row #{}: Finance Book should not be empty since you're using multiple." +msgstr "Hàng #{}: Sổ Tài chính không nên trống vì bạn đang sử dụng nhiều." + #: erpnext/accounts/doctype/pos_invoice_merge_log/pos_invoice_merge_log.py:92 msgid "Row #{}: POS Invoice {} has been {}" msgstr "Hàng #{}: Hóa đơn POS {} đã được {}" @@ -46374,6 +46793,10 @@ msgstr "Hàng #{}: Yêu cầu ID Đối tác" msgid "Row #{}: Please assign task to a member." msgstr "Hàng #{}: Vui lòng giao việc cho một thành viên." +#: erpnext/assets/doctype/asset/asset.py:417 +msgid "Row #{}: Please use a different Finance Book." +msgstr "Hàng #{}: Vui lòng sử dụng một Sổ Tài chính khác." + #: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:524 msgid "Row #{}: Serial No {} cannot be returned since it was not transacted in original invoice {}" msgstr "Hàng #{}: Serial No {} không thể trả lại vì nó không được giao dịch trong hóa đơn gốc {}" @@ -46382,6 +46805,10 @@ msgstr "Hàng #{}: Serial No {} không thể trả lại vì nó không được msgid "Row #{}: The original Invoice {} of return invoice {} is not consolidated." msgstr "Hàng #{}: Hóa đơn gốc {} của hóa đơn trả lại {} không được hợp nhất." +#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:497 +msgid "Row #{}: You cannot add positive quantities in a return invoice. Please remove item {} to complete the return." +msgstr "Hàng #{}: Bạn không thể thêm số lượng dương trong hóa đơn trả lại. Vui lòng xóa mặt hàng {} để hoàn thành việc trả lại." + #: erpnext/stock/doctype/pick_list/pick_list.py:239 msgid "Row #{}: item {} has been picked already." msgstr "Hàng #{}: mặt hàng {} đã được chọn rồi." @@ -46395,6 +46822,10 @@ msgstr "Hàng #{}: {}" msgid "Row #{}: {} {} does not exist." msgstr "Hàng #{}: {} {} không tồn tại." +#: erpnext/stock/doctype/item/item.py:1527 +msgid "Row #{}: {} {} doesn't belong to Company {}. Please select valid {}." +msgstr "Hàng #{}: {} {} không thuộc về Công ty {}. Vui lòng chọn {} hợp lệ." + #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:440 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}" @@ -46407,11 +46838,15 @@ 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:1961 +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: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." -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:616 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:617 msgid "Row {0}: Account {1} and Party Type {2} have different account types" msgstr "Hàng {0}: Tài khoản {1} và Loại Đối tác {2} có các loại tài khoản khác nhau" @@ -46419,11 +46854,11 @@ msgstr "Hàng {0}: Tài khoản {1} và Loại Đối tác {2} có các loại t msgid "Row {0}: Activity Type is mandatory." msgstr "Hàng {0}: Loại Hoạt động là bắt buộc." -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:682 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:683 msgid "Row {0}: Advance against Customer must be credit" msgstr "Hàng {0}: Tạm ứng cho Khách hàng phải là ghi có" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:684 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:685 msgid "Row {0}: Advance against Supplier must be debit" msgstr "Hàng {0}: Tạm ứng cho Nhà cung cấp phải là ghi nợ" @@ -46435,15 +46870,15 @@ 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:1588 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1620 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." -#: erpnext/stock/doctype/material_request/material_request.py:869 +#: erpnext/stock/doctype/material_request/material_request.py:1052 msgid "Row {0}: Bill of Materials not found for the Item {1}" msgstr "Hàng {0}: Định mức Nguyên vật liệu không tìm thấy cho Mặt hàng {1}" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:935 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:936 msgid "Row {0}: Both Debit and Credit values cannot be zero" msgstr "Hàng {0}: Cả giá trị Nợ và Có không thể bằng không" @@ -46463,7 +46898,7 @@ msgstr "Hàng {0}: Trung tâm chi phí {1} không thuộc về Công ty {2}" msgid "Row {0}: Cost center is required for an item {1}" msgstr "Hàng {0}: Trung tâm chi phí là bắt buộc cho mặt hàng {1}" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:781 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:782 msgid "Row {0}: Credit entry can not be linked with a {1}" msgstr "Hàng {0}: Mục ghi có không thể được liên kết với {1}" @@ -46471,7 +46906,7 @@ msgstr "Hàng {0}: Mục ghi có không thể được liên kết với {1}" msgid "Row {0}: Currency of the BOM #{1} should be equal to the selected currency {2}" msgstr "Hàng {0}: Tiền tệ của BOM #{1} phải bằng tiền tệ đã chọn {2}" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:776 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:777 msgid "Row {0}: Debit entry can not be linked with a {1}" msgstr "Hàng {0}: Mục ghi nợ không thể được liên kết với {1}" @@ -46491,8 +46926,8 @@ msgstr "Hàng {0}: Ngày đến hạn trong bảng Điều khoản thanh toán k 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:1377 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1027 +#: erpnext/controllers/taxes_and_totals.py:1382 msgid "Row {0}: Exchange Rate is mandatory" msgstr "Hàng {0}: Tỷ giá là bắt buộc" @@ -46533,7 +46968,7 @@ msgstr "Hàng {0}: Từ giờ và Đến giờ là bắt buộc." 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:1641 +#: erpnext/controllers/stock_controller.py:1725 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ộ" @@ -46545,7 +46980,7 @@ msgstr "Hàng {0}: Từ thời gian phải nhỏ hơn thời gian" msgid "Row {0}: Hours value must be greater than zero." msgstr "Hàng {0}: Giá trị giờ phải lớn hơn không." -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:801 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:802 msgid "Row {0}: Invalid reference {1}" msgstr "Hàng {0}: Tham chiếu không hợp lệ {1}" @@ -46585,11 +47020,11 @@ msgstr "Hàng {0}: Số lượng đóng gói phải bằng Số lượng {1}." msgid "Row {0}: Packing Slip is already created for Item {1}." msgstr "Hàng {0}: Phiếu đóng gói đã được tạo cho Mặt hàng {1}." -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:827 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:828 msgid "Row {0}: Party / Account does not match with {1} / {2} in {3} {4}" msgstr "Hàng {0}: Đối tác / Tài khoản không khớp với {1} / {2} trong {3} {4}" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:605 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:606 msgid "Row {0}: Party Type and Party is required for Receivable / Payable account {1}" msgstr "Hàng {0}: Loại đối tác và Đối tác là bắt buộc cho tài khoản Phải thu / Phải trả {1}" @@ -46597,11 +47032,11 @@ msgstr "Hàng {0}: Loại đối tác và Đối tác là bắt buộc cho tài msgid "Row {0}: Payment Term is mandatory" msgstr "Hàng {0}: Điều khoản thanh toán là bắt buộc" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:675 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:676 msgid "Row {0}: Payment against Sales/Purchase Order should always be marked as advance" msgstr "Hàng {0}: Thanh toán đối với Đơn bán hàng/Đơn mua hàng phải luôn được đánh dấu là tạm ứng" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:668 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:669 msgid "Row {0}: Please check 'Is Advance' against Account {1} if this is an advance entry." msgstr "Hàng {0}: Vui lòng kiểm tra 'Là tạm ứng' đối với Tài khoản {1} nếu đây là một mục tạm ứng." @@ -46617,6 +47052,10 @@ msgstr "Hàng {0}: Vui lòng chọn một BOM cho Mặt hàng {1}." msgid "Row {0}: Please select an active BOM for Item {1}." msgstr "Hàng {0}: Vui lòng chọn một BOM hoạt động cho Mặt hàng {1}." +#: erpnext/controllers/subcontracting_controller.py:224 +msgid "Row {0}: Please select an valid BOM for Item {1}." +msgstr "Hàng {0}: Vui lòng chọn một BOM hợp lệ cho Mặt hàng {1}." + #: erpnext/regional/italy/utils.py:290 msgid "Row {0}: Please set at Tax Exemption Reason in Sales Taxes and Charges" msgstr "Hàng {0}: Vui lòng đặt tại Lý do miễn thuế trong Thuế và phí bán hàng" @@ -46641,7 +47080,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:736 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:738 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." @@ -46653,15 +47092,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:1231 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1233 msgid "Row {0}: Quantity not available for {4} in warehouse {1} at posting time of the entry ({2} {3})" msgstr "Hàng {0}: Số lượng không có sẵn cho {4} trong kho {1} tại thời gian đăng của mục ({2} {3})" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:933 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:939 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:342 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:344 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 "" @@ -46669,11 +47108,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:1940 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1974 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:1632 +#: erpnext/controllers/stock_controller.py:1716 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ộ" @@ -46681,11 +47120,11 @@ msgstr "Hàng {0}: Kho Đích là bắt buộc cho chuyển kho nội bộ" msgid "Row {0}: Task {1} does not belong to Project {2}" msgstr "Hàng {0}: Task {1} không thuộc về Project {2}" -#: erpnext/assets/doctype/asset_repair/asset_repair.js:178 +#: erpnext/assets/doctype/asset_repair/asset_repair.js:187 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:782 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:784 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" @@ -46697,11 +47136,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:3920 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:3954 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:730 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:732 msgid "Row {0}: UOM Conversion Factor is mandatory" msgstr "Hàng {0}: Hệ số chuyển đổi Đơn vị là bắt buộc" @@ -46738,7 +47177,7 @@ msgstr "Hàng {0}: {1} phải lớn hơn 0" msgid "Row {0}: {1} {2} cannot be same as {3} (Party Account) {4}" msgstr "Hàng {0}: {1} {2} không thể giống như {3} (Tài khoản Đối tác) {4}" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:841 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:842 msgid "Row {0}: {1} {2} does not match with {3}" msgstr "Hàng {0}: {1} {2} không khớp với {3}" @@ -46754,7 +47193,7 @@ msgstr "Hàng {0}: Mặt hàng {2} {1} không tồn tại trong {2} {3}" 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:1105 +#: erpnext/controllers/buying_controller.py:1124 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}." @@ -46788,6 +47227,10 @@ msgstr "Các hàng có ngày đến hạn trùng lặp trong các hàng khác đ msgid "Rows: {0} have 'Payment Entry' as reference_type. This should not be set manually." msgstr "Các hàng: {0} có 'Payment Entry' là reference_type. Điều này không nên được đặt thủ công." +#: erpnext/controllers/accounts_controller.py:302 +msgid "Rows: {0} in {1} section are Invalid. Reference Name should point to a valid Payment Entry or Journal Entry." +msgstr "Các hàng: {0} trong phần {1} không hợp lệ. Tên Tham chiếu phải trỏ đến một Payment Entry hoặc Journal Entry hợp lệ." + #. Label of the rule_applied (Check) field in DocType 'Pricing Rule Detail' #: erpnext/accounts/doctype/pricing_rule_detail/pricing_rule_detail.json msgid "Rule Applied" @@ -47002,12 +47445,12 @@ msgstr "Chế độ Lương" #: erpnext/regional/report/vat_audit_report/vat_audit_report.py:145 #: erpnext/selling/doctype/quotation/quotation.json #: erpnext/selling/doctype/sales_order/sales_order.json -#: erpnext/setup/doctype/company/company.py:458 -#: erpnext/setup/doctype/company/company.py:650 +#: erpnext/setup/doctype/company/company.py:460 +#: erpnext/setup/doctype/company/company.py:652 #: erpnext/setup/doctype/company/company_dashboard.py:9 #: erpnext/setup/doctype/sales_person/sales_person_dashboard.py:12 #: erpnext/setup/install.py:423 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:297 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:300 #: erpnext/stock/doctype/item/item.json #: erpnext/stock/doctype/item/item_list.js:29 #: erpnext/stock/doctype/pick_list/pick_list_dashboard.py:17 @@ -47018,7 +47461,7 @@ msgstr "Bán hàng" msgid "Sales & Purchase" msgstr "" -#: erpnext/setup/doctype/company/company.py:650 +#: erpnext/setup/doctype/company/company.py:652 msgid "Sales Account" msgstr "Tài khoản bán hàng" @@ -47114,8 +47557,8 @@ msgstr "Tỷ giá Tiền vào Bán hàng" #: erpnext/accounts/doctype/sales_invoice_reference/sales_invoice_reference.json #: erpnext/accounts/print_format/sales_auditing_voucher/sales_auditing_voucher.html:5 #: erpnext/accounts/report/gross_profit/gross_profit.js:30 -#: erpnext/accounts/report/gross_profit/gross_profit.py:287 -#: erpnext/accounts/report/gross_profit/gross_profit.py:294 +#: erpnext/accounts/report/gross_profit/gross_profit.py:289 +#: erpnext/accounts/report/gross_profit/gross_profit.py:296 #: erpnext/crm/doctype/contract/contract.json #: erpnext/projects/doctype/timesheet/timesheet.json #: erpnext/projects/doctype/timesheet_detail/timesheet_detail.json @@ -47306,7 +47749,7 @@ msgstr "Cơ hội Bán hàng theo Nguồn" #: erpnext/setup/doctype/authorization_rule/authorization_rule.json #: erpnext/stock/doctype/delivery_note/delivery_note.js:157 #: erpnext/stock/doctype/delivery_note/delivery_note.js:223 -#: erpnext/stock/doctype/material_request/material_request.js:236 +#: erpnext/stock/doctype/material_request/material_request.js:239 #: erpnext/stock/doctype/material_request_item/material_request_item.json #: erpnext/stock/doctype/pick_list_item/pick_list_item.json #: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json @@ -47426,7 +47869,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:1445 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1451 msgid "Sales Order {0} is not submitted" msgstr "Đơn hàng Bán {0} chưa được gửi" @@ -47447,7 +47890,7 @@ msgstr "Đơn hàng Bán {0} không hợp lệ" msgid "Sales Orders" msgstr "Các Đơn hàng Bán" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:345 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:346 msgid "Sales Orders Required" msgstr "Yêu cầu Đơn hàng Bán" @@ -47487,8 +47930,8 @@ msgstr "Đơn hàng Bán để Giao" #: erpnext/accounts/doctype/promotional_scheme/promotional_scheme.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:130 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1253 -#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:114 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1260 +#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:117 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:194 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:74 #: erpnext/selling/doctype/customer/customer.json @@ -47593,12 +48036,12 @@ msgstr "Tóm tắt thanh toán bán hàng" #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts_accounts_receivable.html:158 #: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:136 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1250 -#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:120 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1257 +#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:123 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:191 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:80 #: erpnext/accounts/report/gross_profit/gross_profit.js:50 -#: erpnext/accounts/report/gross_profit/gross_profit.py:402 +#: erpnext/accounts/report/gross_profit/gross_profit.py:404 #: erpnext/crm/workspace/crm/crm.json #: erpnext/maintenance/doctype/maintenance_schedule_detail/maintenance_schedule_detail.json #: erpnext/maintenance/doctype/maintenance_schedule_item/maintenance_schedule_item.json @@ -47686,7 +48129,7 @@ msgstr "Sổ Bán hàng" msgid "Sales Representative" msgstr "Đại diện Bán hàng" -#: erpnext/accounts/report/gross_profit/gross_profit.py:995 +#: erpnext/accounts/report/gross_profit/gross_profit.py:997 #: erpnext/stock/doctype/delivery_note/delivery_note.js:270 msgid "Sales Return" msgstr "Trả hàng bán" @@ -47710,7 +48153,7 @@ msgstr "Tóm tắt bán hàng" #. Label of the sales_tax_template (Link) field in DocType 'Tax Rule' #. Label of a Workspace Sidebar Item #: erpnext/accounts/doctype/tax_rule/tax_rule.json -#: erpnext/setup/doctype/company/company.js:133 +#: erpnext/setup/doctype/company/company.js:144 #: erpnext/workspace_sidebar/taxes.json msgid "Sales Tax Template" msgstr "Mẫu Thuế Bán hàng" @@ -47783,12 +48226,12 @@ msgstr "Mẫu Thuế và Phí Bán hàng" #: erpnext/selling/doctype/customer/customer.json #: erpnext/selling/doctype/sales_order/sales_order.json #: erpnext/selling/doctype/sales_team/sales_team.json -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:247 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:250 #: erpnext/stock/doctype/delivery_note/delivery_note.json msgid "Sales Team" msgstr "Đội ngũ bán hàng" -#: erpnext/selling/report/sales_order_trends/sales_order_trends.py:56 +#: erpnext/selling/report/sales_order_trends/sales_order_trends.py:62 msgid "Sales Value" msgstr "Giá trị Bán hàng" @@ -47797,7 +48240,7 @@ msgstr "Giá trị Bán hàng" msgid "Sales and Returns" msgstr "Bán hàng và Trả lại" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:218 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:219 msgid "Sales orders are not available for production" msgstr "Các đơn hàng bán không có sẵn cho sản xuất" @@ -47829,7 +48272,7 @@ msgstr "Cùng Mặt hàng" msgid "Same day" msgstr "" -#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:608 +#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:610 msgid "Same item and warehouse combination already entered." msgstr "Cùng mặt hàng và tổ hợp kho đã được nhập." @@ -47861,12 +48304,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:2893 +#: erpnext/public/js/controllers/transaction.js:2877 #: 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:4423 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:4457 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}" @@ -47912,7 +48355,7 @@ msgstr "Sazhen" #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/buying/doctype/purchase_order/purchase_order.json -#: erpnext/public/js/utils/barcode_scanner.js:236 +#: erpnext/public/js/utils/barcode_scanner.js:241 #: erpnext/selling/doctype/quotation/quotation.json #: erpnext/selling/doctype/sales_order/sales_order.json #: erpnext/stock/doctype/delivery_note/delivery_note.json @@ -47944,11 +48387,11 @@ msgstr "Chế độ Quét" msgid "Scan Serial No" msgstr "Quét Serial No" -#: erpnext/public/js/utils/barcode_scanner.js:200 +#: erpnext/public/js/utils/barcode_scanner.js:205 msgid "Scan barcode for item {0}" msgstr "Quét mã vạch cho mặt hàng {0}" -#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.js:111 +#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.js:100 msgid "Scan mode enabled, existing quantity will not be fetched." msgstr "Chế độ quét được bật, số lượng hiện có sẽ không được lấy." @@ -47958,20 +48401,20 @@ msgstr "Chế độ quét được bật, số lượng hiện có sẽ không msgid "Scanned Cheque" msgstr "Séc đã quét" -#: erpnext/public/js/utils/barcode_scanner.js:268 +#: erpnext/public/js/utils/barcode_scanner.js:273 msgid "Scanned Quantity" msgstr "Số lượng đã quét" #. Label of the schedule_date (Date) field in DocType 'Depreciation Schedule' #. Label of the schedule_date (Datetime) field in DocType 'Production Plan Sub #. Assembly Item' -#: erpnext/assets/doctype/asset/asset.js:383 +#: erpnext/assets/doctype/asset/asset.js:391 #: erpnext/assets/doctype/depreciation_schedule/depreciation_schedule.json #: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json msgid "Schedule Date" msgstr "Ngày lên lịch" -#: erpnext/public/js/controllers/transaction.js:538 +#: erpnext/public/js/controllers/transaction.js:541 msgid "Schedule Name" msgstr "Tên Lịch trình" @@ -48020,6 +48463,10 @@ msgstr "Bộ lập lịch không hoạt động. Không thể đưa công việc msgid "Scheduler is inactive. Cannot merge accounts." msgstr "Bộ lập lịch không hoạt động. Không thể hợp nhất tài khoản." +#: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py:232 +msgid "Scheduler is inactive. Reposting will only run once background jobs are processed." +msgstr "" + #. Label of the schedules (Table) field in DocType 'Maintenance Schedule' #: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.json msgid "Schedules" @@ -48097,7 +48544,7 @@ msgstr "Bảng xếp hạng" msgid "Scrap" msgstr "Phế liệu" -#: erpnext/assets/doctype/asset/asset.js:168 +#: erpnext/assets/doctype/asset/asset.js:176 msgid "Scrap Asset" msgstr "Tài sản phế liệu" @@ -48158,7 +48605,7 @@ msgstr "" msgid "Search transactions" msgstr "" -#: erpnext/stock/doctype/item/item.js:798 +#: erpnext/stock/doctype/item/item.js:804 msgid "Search values..." msgstr "" @@ -48278,7 +48725,7 @@ msgstr "Chọn mục thay thế" msgid "Select Alternative Items for Sales Order" msgstr "Chọn các Mặt hàng Thay thế cho Đơn hàng Bán" -#: erpnext/stock/doctype/item/item.js:924 +#: erpnext/stock/doctype/item/item.js:930 msgid "Select Attribute Values" msgstr "Chọn giá trị thuộc tính" @@ -48290,9 +48737,9 @@ msgstr "Chọn BOM" msgid "Select BOM and Qty for Production" msgstr "Chọn BOM và Số lượng cho Sản xuất" -#: erpnext/assets/doctype/asset_repair/asset_repair.js:234 -#: erpnext/public/js/utils/sales_common.js:443 -#: erpnext/stock/doctype/pick_list/pick_list.js:398 +#: erpnext/assets/doctype/asset_repair/asset_repair.js:243 +#: erpnext/public/js/utils/sales_common.js:441 +#: erpnext/stock/doctype/pick_list/pick_list.js:399 msgid "Select Batch No" msgstr "Chọn Số Batch" @@ -48381,7 +48828,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:2928 +#: 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" @@ -48411,7 +48858,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:524 +#: erpnext/public/js/controllers/transaction.js:527 msgid "Select Payment Schedule" msgstr "Chọn Lịch thanh toán" @@ -48424,15 +48871,15 @@ msgstr "Chọn Nhà cung cấp Có thể" msgid "Select Quantity" msgstr "Chọn Số lượng" -#: erpnext/assets/doctype/asset_repair/asset_repair.js:234 -#: erpnext/public/js/utils/sales_common.js:443 -#: erpnext/stock/doctype/pick_list/pick_list.js:398 +#: erpnext/assets/doctype/asset_repair/asset_repair.js:243 +#: erpnext/public/js/utils/sales_common.js:441 +#: erpnext/stock/doctype/pick_list/pick_list.js:399 msgid "Select Serial No" msgstr "Chọn Số Serial" -#: erpnext/assets/doctype/asset_repair/asset_repair.js:237 -#: erpnext/public/js/utils/sales_common.js:446 -#: erpnext/stock/doctype/pick_list/pick_list.js:401 +#: erpnext/assets/doctype/asset_repair/asset_repair.js:246 +#: erpnext/public/js/utils/sales_common.js:444 +#: erpnext/stock/doctype/pick_list/pick_list.js:402 msgid "Select Serial and Batch" msgstr "Chọn Serial và Batch" @@ -48449,6 +48896,10 @@ msgstr "Chọn Địa chỉ Giao hàng" msgid "Select Supplier Address" msgstr "Chọn Địa chỉ Nhà cung cấp" +#: erpnext/stock/doctype/material_request/material_request.js:448 +msgid "Select Supplier for Items" +msgstr "" + #: erpnext/stock/doctype/batch/batch.js:150 msgid "Select Target Warehouse" msgstr "Chọn Kho Đích" @@ -48470,7 +48921,7 @@ msgstr "Chọn Chứng từ để Đối chiếu" msgid "Select Warehouse..." msgstr "Chọn Kho..." -#: erpnext/manufacturing/doctype/production_plan/production_plan.js:551 +#: erpnext/manufacturing/doctype/production_plan/production_plan.js:549 msgid "Select Warehouses to get Stock for Materials Planning" msgstr "Chọn Kho để lấy Hàng tồn kho cho Lập kế hoạch Vật liệu" @@ -48498,6 +48949,11 @@ msgstr "Chọn một Phương thức Thanh toán." msgid "Select a Supplier" msgstr "Chọn nhà cung cấp" +#: erpnext/stock/doctype/material_request/material_request.js:552 +#: erpnext/stock/doctype/material_request/material_request.py:699 +msgid "Select a Supplier for Item {0}" +msgstr "" + #: banking/src/components/features/BankReconciliation/MatchAndReconcile.tsx:49 msgid "Select a bank account to reconcile" msgstr "" @@ -48517,11 +48973,12 @@ msgstr "" msgid "Select all" msgstr "" -#: erpnext/stock/doctype/item/item.js:1266 +#: erpnext/stock/doctype/item/item.js:1272 msgid "Select an Item Group." msgstr "Chọn một Nhóm Mặt hàng." #: erpnext/accounts/report/general_ledger/general_ledger.py:36 +#: erpnext/accounts/report/general_ledger/general_ledger.py:839 msgid "Select an account to print in account currency" msgstr "Chọn một tài khoản để in theo tiền tệ tài khoản" @@ -48533,7 +48990,12 @@ msgstr "Chọn một hóa đơn để tải dữ liệu tóm tắt" msgid "Select an item from each set to be used in the Sales Order." msgstr "Chọn một mặt hàng từ mỗi bộ để sử dụng trong Đơn hàng Bán." -#: erpnext/stock/doctype/item/item.js:938 +#: erpnext/stock/doctype/material_request/material_request.js:539 +#: erpnext/stock/doctype/material_request/material_request.py:680 +msgid "Select at least one Item" +msgstr "" + +#: erpnext/stock/doctype/item/item.js:944 msgid "Select at least one attribute value." msgstr "" @@ -48600,7 +49062,7 @@ msgstr "Chọn Kho" msgid "Select the customer or supplier." msgstr "Chọn khách hàng hoặc nhà cung cấp." -#: erpnext/assets/doctype/asset/asset.js:939 +#: erpnext/assets/doctype/asset/asset.js:947 msgid "Select the date" msgstr "Chọn ngày" @@ -48626,7 +49088,7 @@ msgstr "Chọn nguyên vật liệu (Mặt hàng) cần thiết để sản xu msgid "Select variant item code for the template item {0}" msgstr "Chọn mã mục biến thể cho mục mẫu {0}" -#: erpnext/manufacturing/doctype/production_plan/production_plan.js:708 +#: erpnext/manufacturing/doctype/production_plan/production_plan.js:706 msgid "Select whether to get items from a Sales Order or a Material Request. For now select Sales Order.\n" " A Production Plan can also be created manually where you can select the Items to manufacture." msgstr "Chọn có lấy mặt hàng từ Đơn bán hàng hay Yêu cầu vật liệu. Hiện tại chọn Đơn bán hàng.\n" @@ -48646,7 +49108,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:2626 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2632 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." @@ -48677,30 +49139,30 @@ msgstr "Tài liệu đã chọn phải ở trạng thái đã gửi" msgid "Self delivery" msgstr "Tự giao hàng" -#: erpnext/assets/doctype/asset/asset.js:646 +#: erpnext/assets/doctype/asset/asset.js:654 #: erpnext/stock/doctype/batch/batch_dashboard.py:9 #: erpnext/stock/doctype/item/item_dashboard.py:20 msgid "Sell" msgstr "Bán" -#: erpnext/assets/doctype/asset/asset.js:176 -#: erpnext/assets/doctype/asset/asset.js:635 +#: erpnext/assets/doctype/asset/asset.js:184 +#: erpnext/assets/doctype/asset/asset.js:643 msgid "Sell Asset" msgstr "Bán Tài sản" -#: erpnext/assets/doctype/asset/asset.js:640 +#: erpnext/assets/doctype/asset/asset.js:648 msgid "Sell Qty" msgstr "Số lượng Bán" -#: erpnext/assets/doctype/asset/asset.js:656 +#: erpnext/assets/doctype/asset/asset.js:664 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:1458 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1464 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." -#: erpnext/assets/doctype/asset/asset.js:652 +#: erpnext/assets/doctype/asset/asset.js:660 msgid "Sell quantity must be greater than zero" msgstr "Số lượng bán phải lớn hơn không" @@ -48734,7 +49196,7 @@ msgstr "Số lượng bán phải lớn hơn không" msgid "Selling" msgstr "Bán hàng" -#: erpnext/accounts/report/gross_profit/gross_profit.py:361 +#: erpnext/accounts/report/gross_profit/gross_profit.py:363 msgid "Selling Amount" msgstr "Số tiền bán" @@ -48812,7 +49274,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:743 +#: erpnext/public/js/controllers/transaction.js:727 #: erpnext/selling/doctype/sms_center/sms_center.json msgid "Send SMS" msgstr "Gửi tin nhắn SMS" @@ -48835,7 +49297,7 @@ msgstr "Gửi báo cáo tóm tắt thường xuyên qua Email." #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry' #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type' -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:102 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:105 #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json msgid "Send to Subcontractor" @@ -48847,6 +49309,11 @@ msgstr "Gửi đến Đơn vị Gia công phụ" msgid "Send with Attachment" msgstr "Gửi kèm tệp đính kèm" +#: erpnext/accounts/doctype/payment_request/payment_request.js:51 +#: erpnext/accounts/doctype/payment_request/payment_request.js:55 +msgid "Sending Email" +msgstr "" + #. Option for the 'Detected Amount Format' (Select) field in DocType 'Bank #. Statement Import Log' #: erpnext/accounts/doctype/bank_statement_import_log/bank_statement_import_log.json @@ -48954,7 +49421,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:2906 +#: erpnext/public/js/controllers/transaction.js:2890 #: 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 @@ -49015,7 +49482,7 @@ msgstr "Sổ Serial No" msgid "Serial No Range" msgstr "Phạm vi Serial No" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2735 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2752 msgid "Serial No Reserved" msgstr "Serial No đã dự trữ" @@ -49072,7 +49539,7 @@ msgstr "Bộ chọn Serial No và Batch không thể sử dụng khi Sử dụng msgid "Serial No and Batch Traceability" msgstr "Truy xuất Serial No và Batch" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1230 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1245 msgid "Serial No is mandatory" msgstr "Serial No là bắt buộc" @@ -49084,7 +49551,7 @@ msgstr "Serial No là bắt buộc cho Mặt hàng {0}" msgid "Serial No {0} already exists" msgstr "Serial No {0} đã tồn tại" -#: erpnext/public/js/utils/barcode_scanner.js:342 +#: erpnext/public/js/utils/barcode_scanner.js:347 msgid "Serial No {0} already scanned" msgstr "Serial No {0} đã được quét" @@ -49101,11 +49568,15 @@ msgstr "Serial No {0} không thuộc về Mặt hàng {1}" msgid "Serial No {0} does not exist" msgstr "Serial No {0} không tồn tại" +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3541 +msgid "Serial No {0} does not exists" +msgstr "Serial No {0} không tồn tại" + #: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:379 msgid "Serial No {0} is already Delivered. You cannot use them again in Manufacture / Repack entry." msgstr "Serial No {0} đã được Giao. Bạn không thể sử dụng lại trong mục Sản xuất / Đóng gói lại." -#: erpnext/public/js/utils/barcode_scanner.js:435 +#: erpnext/public/js/utils/barcode_scanner.js:443 msgid "Serial No {0} is already added" msgstr "Serial No {0} đã được thêm" @@ -49133,7 +49604,7 @@ msgstr "Serial No {0} không tìm thấy" 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." -#: erpnext/public/js/utils/barcode_scanner.js:292 +#: erpnext/public/js/utils/barcode_scanner.js:297 #: erpnext/public/js/utils/serial_no_batch_selector.js:16 #: erpnext/public/js/utils/serial_no_batch_selector.js:201 #: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.js:50 @@ -49151,11 +49622,11 @@ msgstr "Các Serial No / Batch No" msgid "Serial Nos / Batches" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2009 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2024 msgid "Serial Nos are created successfully" msgstr "Các Serial No đã được tạo thành công" -#: erpnext/stock/stock_ledger.py:2315 +#: erpnext/stock/stock_ledger.py:2330 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." @@ -49240,15 +49711,15 @@ msgstr "Gói Serial và Batch" msgid "Serial and Batch Bundle Exists" msgstr "" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2238 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2253 msgid "Serial and Batch Bundle created" msgstr "Gói Serial và Batch đã được tạo" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2334 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2349 msgid "Serial and Batch Bundle updated" msgstr "Gói Serial và Batch đã được cập nhật" -#: erpnext/controllers/stock_controller.py:232 +#: erpnext/controllers/stock_controller.py:237 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}." @@ -49256,7 +49727,7 @@ msgstr "Gói Serial và Batch {0} đã được sử dụng trong {1} {2}." msgid "Serial and Batch Bundle {0} is not submitted" msgstr "Gói Serial và Batch {0} chưa được gửi" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2308 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2323 msgid "Serial and Batch Bundle {0} is submitted and its entries cannot be modified." msgstr "" @@ -49321,7 +49792,7 @@ msgstr "Các số serial không có sẵn cho Mặt hàng {0} trong kho {1}. Vui msgid "Series for Asset Depreciation Entry (Journal Entry)" msgstr "Dãy cho Mục Khấu hao Tài sản (Nhật ký Kế toán)" -#: erpnext/buying/doctype/supplier/supplier.py:143 +#: erpnext/buying/doctype/supplier/supplier.py:147 msgid "Series is mandatory" msgstr "Dãy là bắt buộc" @@ -49512,19 +49983,19 @@ msgid "Service Stop Date" msgstr "Ngày ngừng dịch vụ" #: erpnext/accounts/deferred_revenue.py:45 -#: erpnext/public/js/controllers/transaction.js:1815 +#: erpnext/public/js/controllers/transaction.js:1799 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:1812 +#: erpnext/public/js/controllers/transaction.js:1796 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ụ" #. Label of the service_items (Table) field in DocType 'Asset Capitalization' #: erpnext/assets/doctype/asset_capitalization/asset_capitalization.json -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:52 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:204 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:55 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:207 msgid "Services" msgstr "Dịch vụ" @@ -49541,7 +50012,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:409 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:411 #: 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" @@ -49657,7 +50128,7 @@ msgstr "Đặt Đặt tên Gói Serial và Batch Dựa trên Dãy Đặt tên" #. Label of the set_warehouse (Link) field in DocType 'Sales Order' #. Label of the set_warehouse (Link) field in DocType 'Delivery Note' #. Label of the set_from_warehouse (Link) field in DocType 'Material Request' -#: erpnext/public/js/utils/sales_common.js:568 +#: erpnext/public/js/utils/sales_common.js:566 #: erpnext/selling/doctype/sales_order/sales_order.json #: erpnext/stock/doctype/delivery_note/delivery_note.json #: erpnext/stock/doctype/material_request/material_request.json @@ -49668,6 +50139,10 @@ msgstr "Đặt Kho Nguồn" msgid "Set Supplier" msgstr "Đặt Nhà cung cấp" +#: erpnext/stock/doctype/material_request/material_request.js:455 +msgid "Set Supplier for All Items" +msgstr "" + #. Label of the set_target_warehouse (Link) field in DocType 'Sales Invoice' #. Label of the set_warehouse (Link) field in DocType 'Purchase Order' #. Label of the set_target_warehouse (Link) field in DocType 'Delivery Note' @@ -49675,7 +50150,7 @@ msgstr "Đặt Nhà cung cấp" #. Label of the set_warehouse (Link) field in DocType 'Subcontracting Order' #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/buying/doctype/purchase_order/purchase_order.json -#: erpnext/public/js/utils/sales_common.js:565 +#: erpnext/public/js/utils/sales_common.js:563 #: erpnext/stock/doctype/delivery_note/delivery_note.json #: erpnext/stock/doctype/material_request/material_request.json #: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.json @@ -49701,7 +50176,7 @@ msgstr "Đặt là Đã đóng" msgid "Set as Completed" msgstr "Đặt là Đã hoàn thành" -#: erpnext/public/js/utils/sales_common.js:592 +#: erpnext/public/js/utils/sales_common.js:590 #: erpnext/selling/doctype/quotation/quotation.js:146 msgid "Set as Lost" msgstr "Đặt là Đã mất" @@ -49728,11 +50203,11 @@ msgstr "Đặt bởi Mẫu Thuế Mặt hàng" msgid "Set closing balance as per bank statement" msgstr "" -#: erpnext/setup/doctype/company/company.py:548 +#: erpnext/setup/doctype/company/company.py:550 msgid "Set default inventory account for perpetual inventory" msgstr "Đặt tài khoản hàng tồn kho mặc định cho hàng tồn kho vĩnh cửu" -#: erpnext/setup/doctype/company/company.py:574 +#: erpnext/setup/doctype/company/company.py:576 msgid "Set default {0} account for non stock items" msgstr "Đặt tài khoản {0} mặc định cho các mặt hàng không tồn kho" @@ -50015,7 +50490,7 @@ msgid "Shelf Life in Days" msgstr "Tuổi thọ trên Kệ tính bằng Ngày" #. Label of the shift (Link) field in DocType 'Depreciation Schedule' -#: erpnext/assets/doctype/asset/asset.js:396 +#: erpnext/assets/doctype/asset/asset.js:404 #: erpnext/assets/doctype/depreciation_schedule/depreciation_schedule.json msgid "Shift" msgstr "Ca" @@ -50129,7 +50604,7 @@ msgstr "Mẫu địa chỉ giao hàng" msgid "Shipping Address does not belong to the {0}" msgstr "Địa chỉ giao hàng không thuộc về {0}" -#: erpnext/accounts/doctype/shipping_rule/shipping_rule.py:134 +#: erpnext/accounts/doctype/shipping_rule/shipping_rule.py:133 msgid "Shipping Address does not have country, which is required for this Shipping Rule" msgstr "Địa chỉ giao hàng không có quốc gia, quốc gia là bắt buộc cho Quy tắc vận chuyển này" @@ -50222,15 +50697,15 @@ msgstr "Tỉnh/Thành giao hàng" msgid "Shipping Zipcode" msgstr "Mã bưu điện giao hàng" -#: erpnext/accounts/doctype/shipping_rule/shipping_rule.py:138 +#: erpnext/accounts/doctype/shipping_rule/shipping_rule.py:137 msgid "Shipping rule not applicable for country {0} in Shipping Address" msgstr "Quy tắc vận chuyển không áp dụng cho quốc gia {0} trong Địa chỉ giao hàng" -#: erpnext/accounts/doctype/shipping_rule/shipping_rule.py:157 +#: erpnext/accounts/doctype/shipping_rule/shipping_rule.py:156 msgid "Shipping rule only applicable for Buying" msgstr "Quy tắc vận chuyển chỉ áp dụng cho Mua hàng" -#: erpnext/accounts/doctype/shipping_rule/shipping_rule.py:152 +#: erpnext/accounts/doctype/shipping_rule/shipping_rule.py:151 msgid "Shipping rule only applicable for Selling" msgstr "Quy tắc vận chuyển chỉ áp dụng cho Bán hàng" @@ -50273,7 +50748,7 @@ msgstr "Đầu tư ngắn hạn" msgid "Short-term Provisions" msgstr "Dự phòng ngắn hạn" -#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:225 +#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:233 msgid "Shortage Qty" msgstr "Số lượng thiếu" @@ -50327,14 +50802,14 @@ msgstr "Hiển thị nhật ký lỗi" #. Label of the show_future_payments (Check) field in DocType 'Process #. Statement Of Accounts' #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json -#: erpnext/accounts/report/accounts_payable/accounts_payable.js:141 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:158 -#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:131 +#: erpnext/accounts/report/accounts_payable/accounts_payable.js:144 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:161 +#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:134 msgid "Show Future Payments" msgstr "Hiển thị các khoản thanh toán trong tương lai" -#: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:118 -#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:136 +#: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:121 +#: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:139 msgid "Show GL Balance" msgstr "Hiển thị số dư Sổ cái" @@ -50368,7 +50843,7 @@ msgstr "Hiển thị bài viết diễn đàn mới nhất" msgid "Show Ledger View" msgstr "Hiển thị xem Sổ cái" -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:163 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:166 msgid "Show Linked Delivery Notes" msgstr "Hiển thị ghi chú giao hàng được liên kết" @@ -50413,8 +50888,8 @@ msgstr "" #. Label of the show_remarks (Check) field in DocType 'Process Statement Of #. Accounts' #: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.json -#: erpnext/accounts/report/accounts_payable/accounts_payable.js:136 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:173 +#: erpnext/accounts/report/accounts_payable/accounts_payable.js:139 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:176 #: erpnext/accounts/report/general_ledger/general_ledger.js:219 msgid "Show Remarks" msgstr "Hiển thị ghi chú" @@ -50424,7 +50899,7 @@ msgstr "Hiển thị ghi chú" msgid "Show Return Entries" msgstr "Hiển thị bút toán trả lại" -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:168 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:171 msgid "Show Sales Person" msgstr "Hiển thị nhân viên bán hàng" @@ -50603,7 +51078,7 @@ msgstr "Công thức Python đơn giản được áp dụng trên các trườn msgid "Simultaneous" msgstr "Đồng thời" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:860 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:862 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." @@ -50678,7 +51153,7 @@ msgstr "ID Skype" msgid "Slug/Cubic Foot" msgstr "Slug/Foot Khối" -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:272 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:275 msgid "Small" msgstr "Nhỏ" @@ -50715,7 +51190,7 @@ msgstr "Đã bán bởi" msgid "Solvency Ratios" msgstr "Tỷ lệ thanh toán" -#: erpnext/controllers/accounts_controller.py:4399 +#: erpnext/controllers/accounts_controller.py:4400 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." @@ -50788,11 +51263,11 @@ msgstr "" msgid "Source Stock Entry (Manufacture)" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1022 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1024 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:2690 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:2724 msgid "Source Stock Entry {0} has no finished goods quantity" msgstr "" @@ -50826,11 +51301,11 @@ msgstr "Loại nguồn" #: erpnext/manufacturing/doctype/work_order_item/work_order_item.json #: erpnext/manufacturing/doctype/work_order_operation/work_order_operation.json #: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:126 -#: erpnext/public/js/utils/sales_common.js:564 +#: erpnext/public/js/utils/sales_common.js:562 #: erpnext/selling/doctype/sales_order_item/sales_order_item.json #: erpnext/stock/dashboard/item_dashboard.js:227 #: erpnext/stock/doctype/material_request_item/material_request_item.json -#: erpnext/stock/doctype/stock_entry/stock_entry.js:820 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:796 #: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json msgid "Source Warehouse" msgstr "Kho nguồn" @@ -50846,7 +51321,7 @@ msgstr "Địa chỉ kho nguồn" msgid "Source Warehouse Address Link" msgstr "Liên kết địa chỉ kho nguồn" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1164 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1166 msgid "Source Warehouse is mandatory for the Item {0}." msgstr "Kho nguồn là bắt buộc đối với mặt hàng {0}." @@ -50858,7 +51333,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:988 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:990 msgid "Source and target warehouse cannot be same for row {0}" msgstr "Kho nguồn và kho đích không thể giống nhau cho hàng {0}" @@ -50871,9 +51346,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:955 -#: erpnext/stock/doctype/stock_entry/stock_entry.py:971 -#: erpnext/stock/doctype/stock_entry/stock_entry.py:978 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:957 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:973 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:980 msgid "Source warehouse is mandatory for row {0}" msgstr "Kho nguồn là bắt buộc đối với hàng {0}" @@ -50920,15 +51395,15 @@ msgstr "Chi tiêu cho Tài khoản {0} ({1}) giữa {2} và {3} đã vượt qu msgid "Spent" msgstr "" -#: erpnext/assets/doctype/asset/asset.js:696 +#: erpnext/assets/doctype/asset/asset.js:704 #: erpnext/stock/doctype/batch/batch.js:104 #: erpnext/stock/doctype/batch/batch.js:185 #: erpnext/support/doctype/issue/issue.js:114 msgid "Split" msgstr "Tách" -#: erpnext/assets/doctype/asset/asset.js:152 -#: erpnext/assets/doctype/asset/asset.js:680 +#: erpnext/assets/doctype/asset/asset.js:160 +#: erpnext/assets/doctype/asset/asset.js:688 msgid "Split Asset" msgstr "Tách tài sản" @@ -50952,7 +51427,7 @@ msgstr "Tách từ" msgid "Split Issue" msgstr "Tách vấn đề" -#: erpnext/assets/doctype/asset/asset.js:686 +#: erpnext/assets/doctype/asset/asset.js:694 msgid "Split Qty" msgstr "Số lượng tách" @@ -51022,12 +51497,12 @@ msgstr "Tên giai đoạn" msgid "Stale Days" msgstr "Số ngày cũ" -#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:162 +#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:169 msgid "Stale Days should start from 1." msgstr "Số ngày cũ phải bắt đầu từ 1." #: erpnext/setup/setup_wizard/operations/defaults_setup.py:70 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:485 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:488 #: erpnext/tests/utils.py:275 msgid "Standard Buying" msgstr "Mua hàng tiêu chuẩn" @@ -51041,7 +51516,7 @@ msgid "Standard Rated Expenses" msgstr "Chi phí thuế suất tiêu chuẩn" #: erpnext/setup/setup_wizard/operations/defaults_setup.py:70 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:493 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:496 #: erpnext/stock/doctype/item/item.py:276 erpnext/tests/utils.py:283 #: erpnext/tests/utils.py:2519 msgid "Standard Selling" @@ -51112,6 +51587,7 @@ msgstr "Bắt đầu công việc" msgid "Start Merge" msgstr "Bắt đầu hợp nhất" +#: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.js:27 #: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.js:114 msgid "Start Reposting" msgstr "Bắt đầu đăng lại" @@ -51120,7 +51596,7 @@ msgstr "Bắt đầu đăng lại" msgid "Start Time can't be greater than or equal to End Time for {0}." msgstr "Thời gian bắt đầu không thể lớn hơn hoặc bằng Thời gian kết thúc cho {0}." -#: erpnext/projects/doctype/timesheet/timesheet.js:62 +#: erpnext/projects/doctype/timesheet/timesheet.js:63 msgid "Start Timer" msgstr "Bắt đầu đồng hồ" @@ -51132,7 +51608,7 @@ msgstr "Bắt đầu đồng hồ" #: erpnext/accounts/report/financial_ratios/financial_ratios.js:17 #: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.html:144 #: erpnext/assets/report/fixed_asset_register/fixed_asset_register.js:81 -#: erpnext/public/js/financial_statements.js:435 +#: erpnext/public/js/financial_statements.js:455 msgid "Start Year" msgstr "Năm bắt đầu" @@ -51237,7 +51713,7 @@ msgstr "Minh họa trạng thái" msgid "Status and Reference" msgstr "Trạng thái và Tham chiếu" -#: erpnext/projects/doctype/project/project.py:717 +#: erpnext/projects/doctype/project/project.py:749 msgid "Status must be Cancelled or Completed" msgstr "Trạng thái phải là Đã hủy hoặc Đã hoàn thành" @@ -51256,6 +51732,7 @@ msgstr "Trạng thái được đặt thành từ chối vì có một hoặc nh #. Name of a Workspace #. Title of a Workspace Sidebar #: erpnext/accounts/doctype/account/account.json +#: erpnext/accounts/doctype/account/account.py:224 #: erpnext/accounts/doctype/item_tax_template/item_tax_template_dashboard.py:11 #: erpnext/accounts/report/account_balance/account_balance.js:57 #: erpnext/desktop_icon/stock.json @@ -51274,8 +51751,8 @@ msgstr "Kho" #: erpnext/accounts/doctype/account/account.json #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:96 #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:158 -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1393 -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1419 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1406 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1445 #: erpnext/accounts/report/account_balance/account_balance.js:58 msgid "Stock Adjustment" msgstr "Điều chỉnh tồn kho" @@ -51382,6 +51859,10 @@ 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:1201 +msgid "Stock Entries already created for Work Order {0}: {1}" +msgstr "Các bút toán tồn kho đã được tạo cho Work Order {0}: {1}" + #. Label of the stock_entry (Link) field in DocType 'Journal Entry' #. Label of a Link in the Manufacturing Workspace #. Option for the 'Receipt Document Type' (Select) field in DocType 'Landed @@ -51442,14 +51923,26 @@ msgstr "Loại bút toán tồn kho" 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:1601 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1614 msgid "Stock Entry {0} has created" msgstr "Bút toán tồn kho {0} đã được tạo" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1324 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1325 msgid "Stock Entry {0} is not submitted" msgstr "Bút toán tồn kho {0} chưa được gửi" +#. Label of the stock_expense_section (Section Break) field in DocType +#. 'Company' +#: erpnext/setup/doctype/company/company.json +msgid "Stock Expense" +msgstr "" + +#. Label of the stock_expense_section (Section Break) field in DocType +#. 'Accounts Settings' +#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json +msgid "Stock Expense Accounting" +msgstr "" + #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:83 #: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:142 msgid "Stock Expenses" @@ -51470,7 +51963,7 @@ msgstr "Các mặt hàng tồn kho" #. Name of a report #. Label of a Link in the Stock Workspace #. Label of a Workspace Sidebar Item -#: erpnext/public/js/controllers/stock_controller.js:67 +#: erpnext/public/js/controllers/stock_controller.js:97 #: erpnext/public/js/utils/ledger_preview.js:37 #: erpnext/stock/doctype/item/item.js:158 #: erpnext/stock/doctype/item/item_dashboard.py:8 @@ -51494,7 +51987,7 @@ msgid "Stock Ledger Entry" msgstr "Bút toán sổ tồn kho" #: erpnext/stock/report/incorrect_stock_value_report/incorrect_stock_value_report.py:98 -#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:139 +#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:144 msgid "Stock Ledger ID" msgstr "ID sổ tồn kho" @@ -51693,15 +52186,15 @@ 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:746 +#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:748 #: 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 -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1657 -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1671 -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1685 -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1699 -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1716 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1244 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1651 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1664 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1678 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1692 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1706 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1723 #: erpnext/stock/doctype/stock_settings/stock_settings.json #: erpnext/stock/doctype/stock_settings/stock_settings.py:217 #: erpnext/stock/doctype/stock_settings/stock_settings.py:229 @@ -51714,14 +52207,14 @@ msgstr "Cài đặt đăng lại tồn kho" msgid "Stock Reservation" msgstr "Dự trữ tồn kho" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1825 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1832 msgid "Stock Reservation Entries Cancelled" 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:2412 -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1777 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:2262 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2416 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1784 msgid "Stock Reservation Entries Created" msgstr "Các mục dự trữ tồn kho đã được tạo" @@ -51995,7 +52488,7 @@ msgstr "Xác thực tồn kho" #: erpnext/stock/doctype/bin/bin.json #: erpnext/stock/doctype/quick_stock_balance/quick_stock_balance.json #: erpnext/stock/report/incorrect_stock_value_report/incorrect_stock_value_report.py:134 -#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:160 +#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:165 msgid "Stock Value" msgstr "Giá trị tồn kho" @@ -52020,19 +52513,23 @@ msgstr "So sánh giá trị cổ phiếu và tài khoản" msgid "Stock and Manufacturing" msgstr "Tồn kho và Sản xuất" +#: erpnext/stock/doctype/stock_reposting_settings/stock_reposting_settings.py:303 +msgid "Stock and accounting values could not be reconciled by reposting for {0}." +msgstr "" + #: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:255 msgid "Stock cannot be reserved in group warehouse {0}." msgstr "Tồn kho không thể được đặt trong kho nhóm {0}." -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1589 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1596 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:1273 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1279 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:1342 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1348 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." @@ -52049,7 +52546,7 @@ msgstr "" msgid "Stock frozen up to" msgstr "" -#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1131 +#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1133 msgid "Stock has been unreserved for work order {0}." msgstr "Tồn kho đã được bỏ đặt cho work order {0}." @@ -52057,6 +52554,14 @@ 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/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1240 +msgid "Stock not available to reserve for the Item {0} in Warehouse {1}." +msgstr "" + +#: 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}." + #: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.py:256 msgid "Stock transactions before {0} are frozen" msgstr "Các giao dịch tồn kho trước {0} đã bị đông lạnh" @@ -52092,9 +52597,9 @@ msgstr "Lý do dừng" msgid "Stopped Work Order cannot be cancelled, Unstop it first to cancel" msgstr "Work Order đã dừng không thể bị hủy, hãy bỏ dừng trước để hủy" -#: erpnext/setup/doctype/company/company.py:385 +#: erpnext/setup/doctype/company/company.py:387 #: erpnext/setup/setup_wizard/operations/defaults_setup.py:33 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:537 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:540 #: erpnext/stock/doctype/item/item.py:313 erpnext/tests/utils.py:248 msgid "Stores" msgstr "Cửa hàng" @@ -52110,7 +52615,7 @@ msgstr "Cửa hàng" msgid "Straight Line" msgstr "Đường thẳng" -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:58 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:61 msgid "Sub Assemblies" msgstr "Cụm phụ" @@ -52119,7 +52624,7 @@ msgstr "Cụm phụ" msgid "Sub Assemblies & Raw Materials" msgstr "Cụm phụ & Nguyên vật liệu" -#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:321 +#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:340 msgid "Sub Assembly Item" msgstr "Mặt hàng cụm phụ" @@ -52135,7 +52640,7 @@ msgstr "Mã mặt hàng cụm phụ" msgid "Sub Assembly Item Reference" msgstr "Tham chiếu mặt hàng cụm phụ" -#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:430 +#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:449 msgid "Sub Assembly Item is mandatory" msgstr "Mặt hàng cụm phụ là bắt buộc" @@ -52173,7 +52678,7 @@ msgstr "Các thao tác phụ" msgid "Sub Procedure" msgstr "Thủ tục phụ" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:627 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:628 msgid "Sub assembly item references are missing. Please fetch the sub assemblies and raw materials again." msgstr "Tham chiếu mặt hàng cụm phụ đang thiếu. Vui lòng lấy lại các cụm phụ và nguyên vật liệu." @@ -52240,7 +52745,7 @@ msgstr "Mặt hàng ký gửi" msgid "Subcontracted Item To Be Received" msgstr "Mặt hàng ký gửi cần nhận" -#: erpnext/stock/doctype/material_request/material_request.js:224 +#: erpnext/stock/doctype/material_request/material_request.js:227 msgid "Subcontracted Purchase Order" msgstr "Đơn mua hàng ký gửi" @@ -52306,7 +52811,7 @@ msgstr "Hệ số chuyển đổi ký gửi" #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type' #. Label of a Link in the Subcontracting Workspace #. Label of a Workspace Sidebar Item -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:132 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:135 #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json #: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.js:158 @@ -52425,7 +52930,7 @@ msgstr "Mục dịch vụ đơn hàng ký gửi" msgid "Subcontracting Order Supplied Item" msgstr "Mục cung cấp đơn hàng ký gửi" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:976 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:977 msgid "Subcontracting Order {0} created." msgstr "Đơn hàng ký gửi {0} đã được tạo." @@ -52487,7 +52992,7 @@ msgstr "Mục cung cấp phiếu nhận hàng ký gửi" #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry' #. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type' -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:138 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:141 #: erpnext/stock/doctype/stock_entry/stock_entry.json #: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json msgid "Subcontracting Return" @@ -52518,7 +53023,7 @@ msgstr "Thiết lập ký gửi" msgid "Subdivision" msgstr "Tiểu huyện" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:972 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:973 #: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.py:1092 msgid "Submit Action Failed" msgstr "Gửi hành động thất bại" @@ -52547,7 +53052,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:1511 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1524 msgid "Submitted Job Card cannot be processed." msgstr "" @@ -52590,11 +53095,11 @@ msgstr "Đăng ký" msgid "Subscription End Date" msgstr "Ngày kết thúc đăng ký" -#: erpnext/accounts/doctype/subscription/subscription.py:405 +#: erpnext/accounts/doctype/subscription/subscription.py:406 msgid "Subscription End Date is mandatory to follow calendar months" msgstr "Ngày kết thúc đăng ký là bắt buộc để tuân theo tháng dương lịch" -#: erpnext/accounts/doctype/subscription/subscription.py:395 +#: erpnext/accounts/doctype/subscription/subscription.py:396 msgid "Subscription End Date must be after {0} as per the subscription plan" msgstr "Ngày kết thúc đăng ký phải sau {0} theo kế hoạch đăng ký" @@ -52654,7 +53159,7 @@ msgstr "Cài đặt đăng ký" msgid "Subscription Start Date" msgstr "Ngày bắt đầu đăng ký" -#: erpnext/accounts/doctype/subscription/subscription.py:773 +#: erpnext/accounts/doctype/subscription/subscription.py:774 msgid "Subscription for Future dates cannot be processed." msgstr "Đăng ký cho ngày tương lai không thể được xử lý." @@ -52677,12 +53182,6 @@ msgstr "Các bút toán thành công" msgid "Success Redirect URL" msgstr "URL chuyển hướng thành công" -#. Label of the success_details (Section Break) field in DocType 'Appointment -#. Booking Settings' -#: erpnext/crm/doctype/appointment_booking_settings/appointment_booking_settings.json -msgid "Success Settings" -msgstr "Cài đặt thành công" - #. Option for the 'Depreciation Entry Posting Status' (Select) field in DocType #. 'Asset' #: erpnext/assets/doctype/asset/asset.json @@ -52879,7 +53378,7 @@ msgstr "Số lượng được cung cấp" #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js:51 #: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:197 #: erpnext/buying/workspace/buying/buying.json -#: erpnext/controllers/trends.py:449 erpnext/crm/doctype/contract/contract.json +#: erpnext/controllers/trends.py:461 erpnext/crm/doctype/contract/contract.json #: erpnext/manufacturing/doctype/blanket_order/blanket_order.json #: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json #: erpnext/public/js/purchase_trends_filters.js:50 @@ -52897,6 +53396,7 @@ msgstr "Số lượng được cung cấp" #: erpnext/stock/doctype/item_price/item_price.json #: erpnext/stock/doctype/item_supplier/item_supplier.json #: erpnext/stock/doctype/landed_cost_purchase_receipt/landed_cost_purchase_receipt.json +#: erpnext/stock/doctype/material_request/material_request.js:526 #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json #: erpnext/stock/doctype/shipment/shipment.json #: erpnext/stock/doctype/stock_entry/stock_entry.json @@ -52994,7 +53494,7 @@ msgstr "Chi tiết nhà cung cấp" #: erpnext/accounts/doctype/tax_rule/tax_rule.json #: erpnext/accounts/report/accounts_payable/accounts_payable.js:119 #: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.js:102 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1257 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1264 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:198 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:178 #: erpnext/accounts/report/purchase_register/purchase_register.js:27 @@ -53005,7 +53505,7 @@ msgstr "Chi tiết nhà cung cấp" #: erpnext/buying/doctype/supplier/supplier.json #: erpnext/buying/report/item_wise_purchase_history/item_wise_purchase_history.py:107 #: erpnext/buying/workspace/buying/buying.json -#: erpnext/controllers/trends.py:457 erpnext/controllers/trends.py:472 +#: erpnext/controllers/trends.py:469 erpnext/controllers/trends.py:484 #: erpnext/public/js/purchase_trends_filters.js:51 #: erpnext/regional/doctype/import_supplier_invoice/import_supplier_invoice.json #: erpnext/regional/report/irs_1099/irs_1099.js:26 @@ -53042,7 +53542,7 @@ msgstr "Hóa đơn nhà cung cấp" #. Label of the bill_date (Date) field in DocType 'Purchase Invoice' #: erpnext/accounts/doctype/opening_invoice_creation_tool_item/opening_invoice_creation_tool_item.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json -#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:232 +#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:230 msgid "Supplier Invoice Date" msgstr "Ngày hóa đơn nhà cung cấp" @@ -53053,11 +53553,11 @@ msgstr "Ngày hóa đơn nhà cung cấp" #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/report/general_ledger/general_ledger.html:202 #: erpnext/accounts/report/general_ledger/general_ledger.py:813 -#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:226 +#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:224 msgid "Supplier Invoice No" msgstr "Số hóa đơn nhà cung cấp" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1815 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1841 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}" @@ -53095,7 +53595,7 @@ msgstr "Tóm tắt sổ cái nhà cung cấp" #. Label of the supplier_name (Data) field in DocType 'Purchase Receipt' #. Label of the supplier_name (Data) field in DocType 'Stock Entry' #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1172 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1179 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:156 #: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:196 #: erpnext/accounts/report/purchase_register/purchase_register.py:193 @@ -53107,7 +53607,7 @@ msgstr "Tóm tắt sổ cái nhà cung cấp" #: erpnext/buying/doctype/supplier/supplier.json #: erpnext/buying/doctype/supplier_quotation/supplier_quotation.json #: erpnext/buying/report/item_wise_purchase_history/item_wise_purchase_history.py:101 -#: erpnext/controllers/trends.py:455 +#: erpnext/controllers/trends.py:467 #: erpnext/manufacturing/doctype/blanket_order/blanket_order.json #: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json #: erpnext/stock/doctype/stock_entry/stock_entry.json @@ -53178,7 +53678,7 @@ msgstr "Người dùng cổng nhà cung cấp" #: erpnext/buying/workspace/buying/buying.json #: erpnext/crm/doctype/opportunity/opportunity.js:81 #: erpnext/selling/doctype/quotation/quotation.json -#: erpnext/stock/doctype/material_request/material_request.js:208 +#: erpnext/stock/doctype/material_request/material_request.js:211 #: erpnext/workspace_sidebar/buying.json msgid "Supplier Quotation" msgstr "Báo giá từ nhà cung cấp" @@ -53346,7 +53846,7 @@ msgstr "Cung cấp" #: erpnext/desktop_icon/support.json #: erpnext/selling/doctype/customer/customer_dashboard.py:23 #: erpnext/setup/doctype/company/company_dashboard.py:24 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:298 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:301 #: erpnext/support/workspace/support/support.json #: erpnext/workspace_sidebar/support.json msgid "Support" @@ -53418,7 +53918,7 @@ msgstr "Bắt đầu đồng bộ" msgid "Synchronize all accounts every hour" msgstr "Đồng bộ hóa tất cả các tài khoản mỗi giờ" -#: erpnext/accounts/doctype/account/account.py:664 +#: erpnext/accounts/doctype/account/account.py:695 msgid "System In Use" msgstr "Hệ thống đang được sử dụng" @@ -53472,7 +53972,7 @@ msgstr "" msgid "TDS Computation Summary" msgstr "Tóm tắt tính toán TDS" -#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1573 +#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:1599 msgid "TDS Deducted" msgstr "TDS đã khấu trừ" @@ -53532,6 +54032,10 @@ msgstr "Tài sản đích {0} không thể {1}" 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: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" + #. Name of a DocType #: erpnext/setup/doctype/target_detail/target_detail.json msgid "Target Detail" @@ -53619,7 +54123,7 @@ msgstr "Số lượng mục tiêu" #: erpnext/stock/dashboard/item_dashboard.js:234 #: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json #: erpnext/stock/doctype/material_request_item/material_request_item.json -#: erpnext/stock/doctype/stock_entry/stock_entry.js:826 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:802 #: erpnext/stock/doctype/stock_entry_detail/stock_entry_detail.json msgid "Target Warehouse" msgstr "Kho đích" @@ -53655,9 +54159,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:961 -#: erpnext/stock/doctype/stock_entry/stock_entry.py:967 -#: erpnext/stock/doctype/stock_entry/stock_entry.py:982 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:963 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:969 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:984 msgid "Target warehouse is mandatory for row {0}" msgstr "Kho mục tiêu là bắt buộc đối với hàng {0}" @@ -53739,8 +54243,8 @@ msgstr "Tài khoản thuế" #. Label of the amount (Currency) field in DocType 'Item Wise Tax Detail' #: erpnext/accounts/doctype/item_wise_tax_detail/item_wise_tax_detail.json -#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:244 -#: erpnext/accounts/report/tds_computation_summary/tds_computation_summary.py:91 +#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:242 +#: erpnext/accounts/report/tds_computation_summary/tds_computation_summary.py:90 msgid "Tax Amount" msgstr "Số tiền thuế" @@ -53878,8 +54382,8 @@ msgstr "Mã số thuế" #: erpnext/accounts/report/purchase_register/purchase_register.py:208 #: erpnext/accounts/report/sales_register/sales_register.py:229 #: erpnext/accounts/report/supplier_ledger_summary/supplier_ledger_summary.js:67 -#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:205 -#: erpnext/accounts/report/tds_computation_summary/tds_computation_summary.py:57 +#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:203 +#: erpnext/accounts/report/tds_computation_summary/tds_computation_summary.py:56 #: erpnext/selling/doctype/sales_order/sales_order.json #: erpnext/stock/doctype/delivery_note/delivery_note.json msgid "Tax Id" @@ -53918,8 +54422,8 @@ msgstr "Master thuế" msgid "Tax Rate" msgstr "Thuế suất" -#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:237 -#: erpnext/accounts/report/tds_computation_summary/tds_computation_summary.py:84 +#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:235 +#: erpnext/accounts/report/tds_computation_summary/tds_computation_summary.py:83 msgid "Tax Rate %" msgstr "Thuế suất %" @@ -53974,6 +54478,12 @@ msgstr "Tổng thuế" msgid "Tax Type" msgstr "Loại thuế" +#. Label of the tax_withholding_tab (Tab Break) field in DocType 'Journal +#. Entry' +#: erpnext/accounts/doctype/journal_entry/journal_entry.json +msgid "Tax Withholding" +msgstr "Khấu trừ thuế" + #. Name of a DocType #: erpnext/accounts/doctype/tax_withholding_account/tax_withholding_account.json msgid "Tax Withholding Account" @@ -54002,8 +54512,8 @@ msgstr "Tài khoản khấu trừ thuế" #: erpnext/accounts/doctype/sales_invoice_item/sales_invoice_item.json #: erpnext/accounts/doctype/tax_withholding_category/tax_withholding_category.json #: erpnext/accounts/doctype/tax_withholding_entry/tax_withholding_entry.json -#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:199 -#: erpnext/accounts/report/tds_computation_summary/tds_computation_summary.py:72 +#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:197 +#: erpnext/accounts/report/tds_computation_summary/tds_computation_summary.py:71 #: erpnext/accounts/workspace/invoicing/invoicing.json #: erpnext/buying/doctype/supplier/supplier.json #: erpnext/regional/doctype/lower_deduction_certificate/lower_deduction_certificate.json @@ -54113,8 +54623,8 @@ msgstr "Thuế được khấu giữ chỉ cho số tiền vượt quá ngưỡn #. Label of the taxable_amount (Currency) field in DocType 'Item Wise Tax #. 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:1248 +#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:237 +#: erpnext/controllers/taxes_and_totals.py:1253 msgid "Taxable Amount" msgstr "Số tiền chịu thuế" @@ -54538,18 +55048,18 @@ msgstr "Mẫu Điều khoản và Điều kiện" #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json #: erpnext/accounts/doctype/territory_item/territory_item.json #: erpnext/accounts/report/accounts_receivable/accounts_receivable.js:142 -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1241 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1248 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.js:108 #: erpnext/accounts/report/accounts_receivable_summary/accounts_receivable_summary.py:182 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.js:68 #: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:169 -#: erpnext/accounts/report/gross_profit/gross_profit.py:436 +#: erpnext/accounts/report/gross_profit/gross_profit.py:438 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.js:8 #: erpnext/accounts/report/inactive_sales_items/inactive_sales_items.py:22 #: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:259 #: erpnext/accounts/report/sales_register/sales_register.py:223 -#: erpnext/controllers/trends.py:398 erpnext/controllers/trends.py:422 -#: erpnext/controllers/trends.py:487 erpnext/crm/doctype/lead/lead.json +#: erpnext/controllers/trends.py:410 erpnext/controllers/trends.py:434 +#: erpnext/controllers/trends.py:499 erpnext/crm/doctype/lead/lead.json #: erpnext/crm/doctype/opportunity/opportunity.json #: erpnext/crm/doctype/prospect/prospect.json #: erpnext/crm/report/lead_details/lead_details.js:46 @@ -54667,11 +55177,11 @@ msgstr "Loại tài liệu {0} phải có trường Trạng thái để cấu h msgid "The Excluded Fee is bigger than the Deposit it is deducted from." msgstr "Phí loại trừ lớn hơn Tiền gửi mà nó được khấu trừ từ." -#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:178 +#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:188 msgid "The GL Entries and closing balances will be processed in the background, it can take a few minutes." msgstr "Các mục GL và số dư đóng sẽ được xử lý trong nền, có thể mất vài phút." -#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:451 +#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:461 msgid "The GL Entries will be cancelled in the background, it can take a few minutes." msgstr "Các mục GL sẽ bị hủy trong nền, có thể mất vài phút." @@ -54679,7 +55189,7 @@ msgstr "Các mục GL sẽ bị hủy trong nền, có thể mất vài phút." msgid "The Loyalty Program isn't valid for the selected company" msgstr "Chương trình khách hàng thân thiết không hợp lệ cho công ty đã chọn" -#: erpnext/accounts/doctype/payment_request/payment_request.py:1110 +#: erpnext/accounts/doctype/payment_request/payment_request.py:1121 msgid "The Payment Request {0} is already paid, cannot process payment twice" msgstr "Yêu cầu thanh toán {0} đã được thanh toán, không thể xử lý thanh toán hai lần" @@ -54691,6 +55201,10 @@ 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:3176 +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" + #: erpnext/setup/doctype/sales_person/sales_person.py:102 msgid "The Sales Person is linked with {0}" msgstr "Nhân viên bán hàng được liên kết với {0}" @@ -54699,11 +55213,11 @@ msgstr "Nhân viên bán hàng được liên kết với {0}" msgid "The Serial No at Row #{0}: {1} is not available in warehouse {2}." msgstr "Số serial ở Hàng #{0}: {1} không có sẵn trong kho {2}." -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2732 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2749 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:2108 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:2142 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}" @@ -54717,7 +55231,11 @@ msgstr "Mục nhập tồn kho loại 'Sản xuất' được gọi là backflus msgid "The account head under Liability or Equity, in which Profit/Loss will be booked" msgstr "Đầu tài khoản dưới Nợ phải trả hoặc Vốn chủ sở hữu, trong đó Lợi nhuận/Lỗ sẽ được ghi" -#: erpnext/accounts/doctype/payment_request/payment_request.py:1005 +#: erpnext/accounts/doctype/account/account.py:222 +msgid "The account type of {0} cannot be changed from {1} because stock ledger entries exist against it." +msgstr "" + +#: erpnext/accounts/doctype/payment_request/payment_request.py:1016 msgid "The allocated amount is greater than the outstanding amount of Payment Request {0}" msgstr "Số tiền được phân bổ lớn hơn số tiền chưa thanh toán của Yêu cầu thanh toán {0}" @@ -54739,9 +55257,9 @@ msgstr "" msgid "The bank account is not a company account. Please select a company account" msgstr "" -#: erpnext/controllers/stock_controller.py:1397 -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}." +#: erpnext/controllers/stock_controller.py:1482 +msgid "The batch {0} is reserved for {1} in the warehouse {2} and the remaining quantity is not enough to cover the reservations. So, cannot proceed with the {3} {4}." +msgstr "" #: erpnext/regional/report/vat_audit_report/vat_audit_report.py:43 msgid "The company {0} is not in South Africa. VAT Audit Report is only available for companies in South Africa." @@ -54751,7 +55269,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:1366 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1379 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}." @@ -54779,7 +55297,7 @@ msgstr "BOM mặc định cho mặt hàng đó sẽ được hệ thống lấy. msgid "The description of the transaction" msgstr "" -#: erpnext/crm/doctype/appointment_booking_settings/appointment_booking_settings.py:67 +#: erpnext/crm/doctype/appointment_booking_settings/appointment_booking_settings.py:77 msgid "The difference between from time and To Time must be a multiple of Appointment" msgstr "Chênh lệch giữa thời gian bắt đầu và thời gian kết thúc phải là bội số của Cuộc hẹn" @@ -54833,7 +55351,7 @@ msgstr "Các số folio không khớp" msgid "The following Items, having Putaway Rules, could not be accomodated:" msgstr "Không thể cung cấp các Mục sau đây, có Quy tắc Putaway:" -#: erpnext/assets/doctype/asset_repair/asset_repair.py:138 +#: erpnext/assets/doctype/asset_repair/asset_repair.py:141 msgid "The following Purchase Invoices are not submitted:" msgstr "Các hóa đơn mua hàng sau chưa được gửi:" @@ -54861,17 +55379,21 @@ msgstr "Các nhân viên sau hiện vẫn đang báo cáo cho {0}:" msgid "The following invalid Pricing Rules are deleted:" msgstr "Các Quy tắc giá không hợp lệ sau đã bị xóa:" -#: erpnext/accounts/doctype/payment_request/payment_request.py:624 +#: erpnext/accounts/doctype/payment_request/payment_request.py:639 msgid "The following payment schedule(s) already exist:\n" "{0}" msgstr "Các lịch thanh toán sau đã tồn tại:\n" "{0}" -#: erpnext/assets/doctype/asset_repair/asset_repair.py:112 +#: erpnext/assets/doctype/asset_repair/asset_repair.py:115 msgid "The following rows are duplicates:" msgstr "Các hàng sau là trùng lặp:" -#: erpnext/stock/doctype/material_request/material_request.py:879 +#: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py:130 +msgid "The following vouchers are not submitted: {0}" +msgstr "" + +#: erpnext/stock/doctype/material_request/material_request.py:1062 msgid "The following {0} were created: {1}" msgstr "{0} sau đây đã được tạo: {1}" @@ -54894,7 +55416,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:1307 +#: erpnext/controllers/buying_controller.py:1326 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ó." @@ -54902,15 +55424,15 @@ 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:1300 +#: erpnext/controllers/buying_controller.py:1319 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." -#: erpnext/manufacturing/doctype/workstation/workstation.py:582 +#: erpnext/manufacturing/doctype/workstation/workstation.py:583 msgid "The job card {0} is in {1} state and you cannot complete." msgstr "Thẻ công việc {0} đang ở trạng thái {1} và bạn không thể hoàn thành." -#: erpnext/manufacturing/doctype/workstation/workstation.py:576 +#: erpnext/manufacturing/doctype/workstation/workstation.py:577 msgid "The job card {0} is in {1} state and you cannot start it again." msgstr "Thẻ công việc {0} đang ở trạng thái {1} và bạn không thể bắt đầu lại." @@ -54918,7 +55440,7 @@ msgstr "Thẻ công việc {0} đang ở trạng thái {1} và bạn không th msgid "The last account row must not have any debit or credit amounts set." msgstr "" -#: erpnext/public/js/utils/barcode_scanner.js:533 +#: erpnext/public/js/utils/barcode_scanner.js:542 msgid "The last scanned warehouse has been cleared and won't be set in the subsequently scanned items" msgstr "Kho cuối cùng đã quét đã được xóa và sẽ không được đặt trong các mục đã quét tiếp theo" @@ -54960,7 +55482,7 @@ msgstr "Hóa đơn gốc nên được hợp nhất trước hoặc cùng với msgid "The outstanding amount {0} in {1} is lesser than {2}. Updating the outstanding to this invoice." msgstr "Số tiền chưa thanh toán {0} trong {1} ít hơn {2}. Đang cập nhật số tiền chưa thanh toán cho hóa đơn này." -#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:232 +#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:233 msgid "The parent account {0} does not exists in the uploaded template" msgstr "Tài khoản gốc {0} không tồn tại trong mẫu đã tải lên" @@ -55015,7 +55537,7 @@ msgstr "Hàng tồn kho dự trữ sẽ được giải phóng khi bạn cập n msgid "The reserved stock will be released. Are you certain you wish to proceed?" msgstr "Hàng tồn kho dự trữ sẽ được giải phóng. Bạn có chắc chắn muốn tiến hành không?" -#: erpnext/accounts/doctype/account/account.py:218 +#: erpnext/accounts/doctype/account/account.py:249 msgid "The root account {0} must be a group" msgstr "Tài khoản gốc {0} phải là một nhóm" @@ -55031,7 +55553,7 @@ msgstr "Tài khoản thay đổi đã chọn {} không thuộc về Công ty {}. msgid "The selected item cannot have Batch" msgstr "Mặt hàng đã chọn không thể có Lô" -#: erpnext/assets/doctype/asset/asset.js:661 +#: erpnext/assets/doctype/asset/asset.js:669 msgid "The sell quantity is less than the total asset quantity. The remaining quantity will be split into a new asset. This action cannot be undone.

Do you want to continue?" msgstr "Số lượng bán nhỏ hơn tổng số lượng tài sản. Số lượng còn lại sẽ được chia thành một tài sản mới. Hành động này không thể được hoàn tác.

Bạn có muốn tiếp tục không?" @@ -55060,7 +55582,11 @@ msgstr "Cổ phiếu đã tồn tại" msgid "The shares don't exist with the {0}" msgstr "Cổ phiếu không tồn tại với {0}" -#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:740 +#: erpnext/stock/stock_ledger.py:839 +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:742 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}" @@ -55082,15 +55608,19 @@ 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:1110 +#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1112 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:1121 +#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:1123 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" -#: erpnext/stock/doctype/material_request/material_request.py:356 +#: erpnext/stock/doctype/material_request/material_request.py:400 +msgid "The total Issue / Transfer quantity {0} in Material Request {1} cannot be greater than allowed requested quantity {2} for Item {3}" +msgstr "Tổng số lượng Xuất / Chuyển {0} trong Yêu cầu Vật liệu {1} không thể lớn hơn số lượng yêu cầu được phép {2} cho Mặt hàng {3}" + +#: erpnext/stock/doctype/material_request/material_request.py:407 msgid "The total Issue / Transfer quantity {0} in Material Request {1} cannot be greater than requested quantity {2} for Item {3}" msgstr "Tổng số lượng Xuất / Chuyển {0} trong Yêu cầu Vật liệu {1} không thể lớn hơn số lượng yêu cầu {2} cho Mặt hàng {3}" @@ -55098,7 +55628,7 @@ msgstr "Tổng số lượng Xuất / Chuyển {0} trong Yêu cầu Vật liệu msgid "The uploaded file could not be parsed as a genericode XML document." msgstr "" -#: erpnext/accounts/doctype/bank_statement_import/bank_statement_import.py:154 +#: erpnext/accounts/doctype/bank_statement_import/bank_statement_import.py:178 msgid "The uploaded file does not appear to be in valid MT940 format." msgstr "Tệp đã tải lên không có vẻ ở định dạng MT940 hợp lệ." @@ -55130,6 +55660,10 @@ 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/stock/doctype/stock_reposting_settings/stock_reposting_settings.py:307 +msgid "The warehouse account(s) below are not of type 'Stock'. Please set a correct Stock asset account on the warehouse (Account Type must be 'Stock'):" +msgstr "" + #: erpnext/manufacturing/doctype/work_order/work_order.js:1269 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." @@ -55150,7 +55684,7 @@ msgstr "" 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:3398 +#: erpnext/public/js/controllers/transaction.js:3382 msgid "The {0} contains Unit Price Items." msgstr "{0} chứa các mặt hàng theo đơn giá." @@ -55158,7 +55692,7 @@ msgstr "{0} chứa các mặt hàng theo đơn giá." msgid "The {0} prefix '{1}' already exists. Please change the Serial No Series, otherwise you will get a Duplicate Entry error." msgstr "Tiền tố {0} '{1}' đã tồn tại. Vui lòng thay đổi Dãy số Serial No, nếu không bạn sẽ gặp lỗi Mục trùng lặp." -#: erpnext/stock/doctype/material_request/material_request.py:885 +#: erpnext/stock/doctype/material_request/material_request.py:1068 msgid "The {0} {1} created successfully" msgstr "{0} {1} đã được tạo thành công" @@ -55166,7 +55700,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:1015 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1028 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}." @@ -55182,7 +55716,7 @@ msgstr "Có các bảo trì hoặc sửa chữa đang hoạt động đối vớ msgid "There are inconsistencies between the rate, no of shares and the amount calculated" msgstr "Có sự không nhất quán giữa tỷ giá, số cổ phần và số tiền được tính toán" -#: erpnext/accounts/doctype/account/account.py:203 +#: erpnext/accounts/doctype/account/account.py:204 msgid "There are ledger entries against this account. Changing {0} to non-{1} in live system will cause incorrect output in 'Accounts {2}' report" msgstr "Có các bút toán trên tài khoản này. Thay đổi {0} thành không-{1} trong hệ thống đang chạy sẽ gây ra kết quả không chính xác trong báo cáo 'Tài khoản {2}'" @@ -55211,6 +55745,10 @@ msgstr "Không có chỗ trống vào ngày này" msgid "There are no transactions in the system for the selected bank account and dates that match the filters." msgstr "" +#: erpnext/stock/doctype/item/item.js:1296 +msgid "There are two options to maintain valuation of stock. FIFO (first in - first out) and Moving Average. To understand this topic in detail please visit
Item Valuation, FIFO and Moving Average." +msgstr "Có hai tùy chọn để duy trì định giá hàng tồn kho. FIFO (nhập trước - xuất trước) và Bình quân di động. Để hiểu rõ hơn về chủ đề này, vui lòng truy cập Định giá hàng tồn kho, FIFO và Bình quân di động." + #: banking/src/components/features/BankReconciliation/MatchAndReconcile.tsx:982 msgid "There are {0} unreconciled transactions before {1}." msgstr "" @@ -55227,7 +55765,7 @@ msgstr "Có thể có nhiều hệ số thu thập theo cấp dựa trên tổng msgid "There can only be 1 Account per Company in {0} {1}" msgstr "Chỉ có thể có 1 Tài khoản cho mỗi Công ty trong {0} {1}" -#: erpnext/accounts/doctype/shipping_rule/shipping_rule.py:86 +#: erpnext/accounts/doctype/shipping_rule/shipping_rule.py:85 msgid "There can only be one Shipping Rule Condition with 0 or blank value for \"To Value\"" msgstr "Chỉ có thể có một Điều kiện Quy tắc vận chuyển với giá trị 0 hoặc trống cho \"Đến giá trị\"" @@ -55247,6 +55785,10 @@ 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:2079 +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 Kho này" + #: erpnext/erpnext_integrations/doctype/plaid_settings/plaid_settings.py:153 msgid "There was an error creating Bank Account while linking with Plaid." msgstr "Đã xảy ra lỗi khi tạo Tài khoản ngân hàng trong khi liên kết với Plaid." @@ -55311,7 +55853,7 @@ msgstr "" msgid "This Payment Entry is reconciled with {0}. Cancelling will automatically unreconcile it. Do you want to proceed?" msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:985 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:986 msgid "This Purchase Order has been fully subcontracted." msgstr "Đơn mua hàng này đã được giao hoàn toàn cho bên thứ ba." @@ -55359,6 +55901,10 @@ msgstr "Điều này bao gồm tất cả các thẻ điểm gắn với Cài đ 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}?" +#: erpnext/templates/emails/appointment_confirmed.html:6 +msgid "This email was sent from {0}" +msgstr "" + #: erpnext/stock/doctype/delivery_note/delivery_note.js:496 msgid "This field is used to set the 'Customer'." msgstr "Trường này được sử dụng để đặt 'Khách hàng'." @@ -55462,7 +56008,7 @@ msgstr "Điều này được thực hiện để xử lý kế toán cho các t 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." -#: erpnext/stock/doctype/item/item.js:1278 +#: erpnext/stock/doctype/item/item.js:1284 msgid "This is for raw material Items that'll be used to create finished goods. If the Item is an additional service like 'washing' that'll be used in the BOM, keep this unchecked." msgstr "Điều này dành cho các mặt hàng nguyên vật liệu thô sẽ được sử dụng để tạo thành phẩm. Nếu mặt hàng là một dịch vụ bổ sung như 'giặt' sẽ được sử dụng trong Định mức nguyên vật liệu, hãy để điều này không được chọn." @@ -55501,6 +56047,10 @@ msgstr "" msgid "This item filter has already been applied for the {0}" msgstr "Bộ lọc mặt hàng này đã được áp dụng cho {0}" +#: erpnext/templates/emails/confirm_appointment.html:4 +msgid "This link is valid for {0} minutes" +msgstr "" + #: erpnext/www/banking.py:35 msgid "This method is only meant for developer mode" msgstr "Phương pháp này chỉ dành cho chế độ nhà phát triển" @@ -55537,11 +56087,11 @@ msgstr "Lịch trình này được tạo khi Tài sản {0} được điều ch 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}." -#: erpnext/assets/doctype/asset_repair/asset_repair.py:435 +#: erpnext/assets/doctype/asset_repair/asset_repair.py:438 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:1549 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1555 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}." @@ -55553,7 +56103,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:1545 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1551 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}." @@ -55565,7 +56115,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:1521 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1527 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}." @@ -55618,6 +56168,10 @@ msgstr "" msgid "This value shall be used when no matching Common Code for a record is found." msgstr "Giá trị này sẽ được sử dụng khi không tìm thấy Mã chung phù hợp cho bản ghi." +#: erpnext/www/book_appointment/verify/index.py:18 +msgid "This verification link is invalid. Please book the appointment again." +msgstr "" + #: banking/src/components/features/Settings/Preferences.tsx:86 msgid "This will automatically run transaction matching rules on unreconciled transactions every hour." msgstr "" @@ -55648,6 +56202,10 @@ msgstr "" msgid "This will restrict user access to other employee records" msgstr "Điều này sẽ hạn chế quyền truy cập của người dùng vào hồ sơ nhân viên khác" +#: erpnext/controllers/selling_controller.py:886 +msgid "This {} will be treated as material transfer." +msgstr "{} này sẽ được coi là chuyển vật liệu." + #. Option for the 'Under Withheld Reason' (Select) field in DocType 'Tax #. Withholding Entry' #: erpnext/accounts/doctype/tax_withholding_entry/tax_withholding_entry.json @@ -55759,7 +56317,7 @@ msgstr "Thời gian tính bằng phút." msgid "Time logs are required for {0} {1}" msgstr "Nhật ký thời gian là bắt buộc cho {0} {1}" -#: erpnext/crm/doctype/appointment/appointment.py:60 +#: erpnext/crm/doctype/appointment/appointment.py:133 msgid "Time slot is not available" msgstr "Khung thời gian không có sẵn" @@ -55823,7 +56381,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:942 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:948 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" @@ -56093,7 +56651,7 @@ msgstr "Đến kho (Tùy chọn)" msgid "To add Operations tick the 'With Operations' checkbox." msgstr "Để thêm Các hoạt động, hãy đánh dấu hộp kiểm 'Có hoạt động'." -#: erpnext/manufacturing/doctype/production_plan/production_plan.js:741 +#: erpnext/manufacturing/doctype/production_plan/production_plan.js:739 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." @@ -56115,11 +56673,11 @@ msgstr "Để cho phép nhận/giao vượt quá, hãy cập nhật \"Cho phép msgid "To be Delivered to Customer" msgstr "Cần giao cho khách hàng" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:579 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:580 msgid "To cancel a {} you need to cancel the POS Closing Entry {}." msgstr "Để hủy {} bạn cần hủy Mục đóng POS {}." -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:592 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:593 msgid "To cancel this Sales Invoice you need to cancel the POS Closing Entry {}." msgstr "Để hủy Hóa đơn bán hàng này, bạn cần hủy Mục đóng POS {}." @@ -56131,7 +56689,7 @@ msgstr "Để tạo Yêu cầu thanh toán, cần có tài liệu tham chiếu" msgid "To enable Capital Work in Progress Accounting," msgstr "Để kích hoạt Công việc Vốn trong Kế toán Tiến độ," -#: erpnext/manufacturing/doctype/production_plan/production_plan.js:734 +#: erpnext/manufacturing/doctype/production_plan/production_plan.js:732 msgid "To include non-stock items in the material request planning. i.e. Items for which 'Maintain Stock' checkbox is unticked." msgstr "Để bao gồm các mặt hàng không tồn kho trong kế hoạch yêu cầu vật liệu. tức là Các mặt hàng mà hộp kiểm 'Duy trì tồn kho' không được đánh dấu." @@ -56154,7 +56712,7 @@ msgstr "Để hợp nhất, các thuộc tính sau phải giống nhau cho cả msgid "To not apply Pricing Rule in a particular transaction, all applicable Pricing Rules should be disabled." msgstr "Để không áp dụng Quy tắc giá trong một giao dịch cụ thể, tất cả các Quy tắc giá áp dụng nên bị tắt." -#: erpnext/accounts/doctype/account/account.py:553 +#: erpnext/accounts/doctype/account/account.py:584 msgid "To overrule this, enable '{0}' in company {1}" msgstr "Để ghi đè điều này, hãy bật '{0}' trong công ty {1}" @@ -56182,7 +56740,9 @@ msgstr "Để sử dụng sổ tài chính khác, vui lòng bỏ đánh dấu 'B #: erpnext/accounts/doctype/financial_report_template/financial_report_engine.py:749 #: erpnext/accounts/report/financial_statements.py:621 #: erpnext/accounts/report/general_ledger/general_ledger.py:318 +#: erpnext/accounts/report/general_ledger/general_ledger.py:1071 #: erpnext/accounts/report/trial_balance/trial_balance.py:310 +#: erpnext/accounts/report/trial_balance/trial_balance.py:640 msgid "To use a different finance book, please uncheck 'Include Default FB Entries'" msgstr "Để sử dụng sổ tài chính khác, vui lòng bỏ đánh dấu 'Bao gồm các mục FB mặc định'" @@ -56281,8 +56841,8 @@ msgstr "Torr" msgid "Total (Company Currency)" msgstr "Tổng (Tiền tệ công ty)" -#: erpnext/accounts/report/balance_sheet/balance_sheet.py:127 -#: erpnext/accounts/report/balance_sheet/balance_sheet.py:128 +#: erpnext/accounts/report/balance_sheet/balance_sheet.py:136 +#: erpnext/accounts/report/balance_sheet/balance_sheet.py:137 msgid "Total (Credit)" msgstr "Tổng (Có)" @@ -56391,7 +56951,7 @@ msgstr "Tổng số tiền bằng chữ" msgid "Total Applicable Charges in Purchase Receipt Items table must be same as Total Taxes and Charges" msgstr "Tổng các khoản phí áp dụng trong bảng các mục Phiếu nhận hàng mua phải giống với Tổng thuế và phí" -#: erpnext/accounts/report/balance_sheet/balance_sheet.py:217 +#: erpnext/accounts/report/balance_sheet/balance_sheet.py:226 msgid "Total Asset" msgstr "Tổng tài sản" @@ -56400,10 +56960,6 @@ msgstr "Tổng tài sản" msgid "Total Asset Cost" msgstr "Tổng chi phí tài sản" -#: erpnext/assets/dashboard_fixtures.py:158 -msgid "Total Assets" -msgstr "Tổng tài sản" - #. Label of the total_billable_amount (Currency) field in DocType 'Timesheet' #: erpnext/projects/doctype/timesheet/timesheet.json msgid "Total Billable Amount" @@ -56554,7 +57110,7 @@ msgstr "Tổng nợ" msgid "Total Debit Transactions" msgstr "" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:941 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:942 msgid "Total Debit must be equal to Total Credit. The difference is {0}" msgstr "Tổng nợ phải bằng Tổng có. Chênh lệch là {0}" @@ -56573,7 +57129,7 @@ msgstr "Tổng số tiền đã giao" msgid "Total Demand (Past Data)" msgstr "Tổng nhu cầu (Dữ liệu quá khứ)" -#: erpnext/accounts/report/balance_sheet/balance_sheet.py:224 +#: erpnext/accounts/report/balance_sheet/balance_sheet.py:233 msgid "Total Equity" msgstr "Tổng vốn chủ sở hữu" @@ -56582,11 +57138,11 @@ msgstr "Tổng vốn chủ sở hữu" msgid "Total Estimated Distance" msgstr "Tổng khoảng cách ước tính" -#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:123 +#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:131 msgid "Total Expense" msgstr "Tổng chi phí" -#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:119 +#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:127 msgid "Total Expense This Year" msgstr "Tổng chi phí năm nay" @@ -56624,11 +57180,11 @@ msgstr "Tổng thời gian giữ" msgid "Total Holidays" msgstr "Tổng ngày lễ" -#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:122 +#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:130 msgid "Total Income" msgstr "Tổng thu nhập" -#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:118 +#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:126 msgid "Total Income This Year" msgstr "Tổng thu nhập năm nay" @@ -56656,7 +57212,7 @@ msgstr "Tổng số vấn đề" msgid "Total Items" msgstr "Tổng số mặt hàng" -#: erpnext/stock/report/landed_cost_report/landed_cost_report.py:24 +#: erpnext/stock/report/landed_cost_report/landed_cost_report.py:26 msgid "Total Landed Cost" msgstr "Tổng chi phí đã đáp tàu" @@ -56671,7 +57227,7 @@ msgstr "Tổng chi phí đã đáp tàu (Tiền tệ công ty)" msgid "Total Ledgers" msgstr "Tổng sổ cái" -#: erpnext/accounts/report/balance_sheet/balance_sheet.py:220 +#: erpnext/accounts/report/balance_sheet/balance_sheet.py:229 msgid "Total Liability" msgstr "Tổng nợ phải trả" @@ -56917,7 +57473,7 @@ msgstr "Tổng số nhiệm vụ" msgid "Total Tax" msgstr "Tổng thuế" -#: erpnext/accounts/report/tds_computation_summary/tds_computation_summary.py:86 +#: erpnext/accounts/report/tds_computation_summary/tds_computation_summary.py:85 msgid "Total Taxable Amount" msgstr "Tổng số tiền chịu thuế" @@ -57081,7 +57637,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:195 +#: erpnext/selling/doctype/customer/customer.py:198 msgid "Total contribution percentage should be equal to 100" msgstr "Tổng phần trăm đóng góp phải bằng 100" @@ -57098,7 +57654,7 @@ msgid "Total hours: {0}" msgstr "Tổng số giờ: {0}" #: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:570 -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:563 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:564 msgid "Total payments amount can't be greater than {}" msgstr "Tổng số tiền thanh toán không được lớn hơn {}" @@ -57121,11 +57677,11 @@ msgstr "Tổng {0} ({1})" msgid "Total {0} for all items is zero, may be you should change 'Distribute Charges Based On'" msgstr "Tổng {0} cho tất cả các mặt hàng là zero, có thể bạn nên thay đổi 'Phân bổ phí dựa trên'" -#: erpnext/controllers/trends.py:25 erpnext/controllers/trends.py:32 +#: erpnext/controllers/trends.py:26 erpnext/controllers/trends.py:33 msgid "Total(Amt)" msgstr "Tổng(Số tiền)" -#: erpnext/controllers/trends.py:25 erpnext/controllers/trends.py:32 +#: erpnext/controllers/trends.py:26 erpnext/controllers/trends.py:33 msgid "Total(Qty)" msgstr "Tổng(SL)" @@ -57237,7 +57793,7 @@ msgstr "Ngày giao dịch" msgid "Transaction Dates" msgstr "" -#: erpnext/setup/doctype/company/company.py:1091 +#: erpnext/setup/doctype/company/company.py:1093 msgid "Transaction Deletion Document {0} has been triggered for company {1}" msgstr "Tài liệu xóa giao dịch {0} đã được kích hoạt cho công ty {1}" @@ -57334,7 +57890,7 @@ msgstr "Ngưỡng giao dịch" #: erpnext/accounts/doctype/bank_transaction/bank_transaction.json #: erpnext/accounts/doctype/bank_transaction_rule/bank_transaction_rule.json #: erpnext/accounts/report/calculated_discount_mismatch/calculated_discount_mismatch.py:38 -#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:259 +#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:257 msgid "Transaction Type" msgstr "Loại giao dịch" @@ -57417,16 +57973,17 @@ 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' +#. Description of the 'Credit & Overdue Limits' (Table) field in DocType +#. 'Customer' #: erpnext/selling/doctype/customer/customer.json -msgid "Transactions are blocked or warned when outstanding balance exceeds this amount." +msgid "Transactions are blocked when the outstanding balance exceeds the credit limit. When Restrict Customer Over Billing is enabled, new invoices are also blocked when the customer's overdue amount exceeds the Overdue Limit." 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:1206 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1212 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." @@ -57461,7 +58018,7 @@ msgstr "Chuyển" msgid "Transfer Account" msgstr "" -#: erpnext/assets/doctype/asset/asset.js:160 +#: erpnext/assets/doctype/asset/asset.js:168 msgid "Transfer Asset" msgstr "Chuyển tài sản" @@ -57471,7 +58028,7 @@ msgstr "Chuyển tài sản" msgid "Transfer Extra Raw Materials to WIP (%)" msgstr "Chuyển nguyên vật liệu thô bổ sung sang WIP (%)" -#: erpnext/manufacturing/doctype/production_plan/production_plan.js:458 +#: erpnext/manufacturing/doctype/production_plan/production_plan.js:456 msgid "Transfer From Warehouses" msgstr "Chuyển từ các kho" @@ -57487,7 +58044,7 @@ msgstr "Chuyển vật liệu đối với" msgid "Transfer Materials" msgstr "Chuyển vật liệu" -#: erpnext/manufacturing/doctype/production_plan/production_plan.js:453 +#: erpnext/manufacturing/doctype/production_plan/production_plan.js:451 msgid "Transfer Materials For Warehouse {0}" msgstr "Chuyển vật liệu cho kho {0}" @@ -57563,7 +58120,7 @@ msgstr "" msgid "Transit" msgstr "Quá cảnh" -#: erpnext/stock/doctype/stock_entry/stock_entry.js:611 +#: erpnext/stock/doctype/stock_entry/stock_entry.js:587 msgid "Transit Entry" msgstr "Phiếu quá cảnh" @@ -57660,12 +58217,16 @@ msgstr "Số dư dùng thử (Đơn giản)" msgid "Trial Balance for Party" msgstr "Số dư dùng thử cho đối tác" +#: erpnext/accounts/report/trial_balance/trial_balance.py:585 +msgid "Trial Balance requires {0} to be synced to DuckDB" +msgstr "" + #. Label of the trial_period_end (Date) field in DocType 'Subscription' #: erpnext/accounts/doctype/subscription/subscription.json msgid "Trial Period End Date" msgstr "Ngày kết thúc giai đoạn dùng thử" -#: erpnext/accounts/doctype/subscription/subscription.py:375 +#: erpnext/accounts/doctype/subscription/subscription.py:376 msgid "Trial Period End Date Cannot be before Trial Period Start Date" msgstr "Ngày kết thúc giai đoạn dùng thử không thể trước Ngày bắt đầu giai đoạn dùng thử" @@ -57674,7 +58235,7 @@ msgstr "Ngày kết thúc giai đoạn dùng thử không thể trước Ngày b msgid "Trial Period Start Date" msgstr "Ngày bắt đầu giai đoạn dùng thử" -#: erpnext/accounts/doctype/subscription/subscription.py:381 +#: erpnext/accounts/doctype/subscription/subscription.py:382 msgid "Trial Period Start date cannot be after Subscription Start Date" msgstr "Ngày bắt đầu giai đoạn dùng thử không thể sau Ngày bắt đầu đăng ký" @@ -57885,6 +58446,7 @@ msgstr "Cài đặt UAE VAT" #: erpnext/stock/doctype/item/item_prices.html:85 #: erpnext/stock/doctype/item_barcode/item_barcode.json #: erpnext/stock/doctype/item_price/item_price.json +#: erpnext/stock/doctype/material_request/material_request.js:517 #: erpnext/stock/doctype/material_request_item/material_request_item.json #: erpnext/stock/doctype/packed_item/packed_item.json #: erpnext/stock/doctype/packing_slip_item/packing_slip_item.json @@ -57901,7 +58463,7 @@ msgstr "Cài đặt UAE VAT" #: erpnext/stock/report/product_bundle_balance/product_bundle_balance.py:94 #: erpnext/stock/report/stock_ageing/stock_ageing.py:223 #: erpnext/stock/report/stock_analytics/stock_analytics.py:59 -#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:134 +#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:135 #: erpnext/subcontracting/doctype/subcontracting_inward_order_service_item/subcontracting_inward_order_service_item.json #: erpnext/templates/emails/reorder_item.html:11 #: erpnext/templates/includes/rfq/rfq_items.html:17 @@ -57960,7 +58522,7 @@ msgstr "" msgid "UOM Conversion Factor" msgstr "Hệ số chuyển đổi Đơn vị đo" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1468 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1476 msgid "UOM Conversion factor ({0} -> {1}) not found for item: {2}" msgstr "Hệ số chuyển đổi Đơn vị đo ({0} -> {1}) không tìm thấy cho mặt hàng: {2}" @@ -57979,7 +58541,7 @@ msgstr "" msgid "UOM Name" msgstr "Tên Đơn vị đo" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:4345 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:4379 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}" @@ -58034,6 +58596,10 @@ msgstr "Hủy đối soát" msgid "UnReconcile Allocations" msgstr "Hủy đối soát phân bổ" +#: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py:375 +msgid "Unable to Repost Accounting Ledger" +msgstr "" + #: 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." @@ -58087,8 +58653,10 @@ msgstr "Đơn hàng chưa xuất hóa đơn" msgid "Unblock Invoice" msgstr "Bỏ chặn hóa đơn" -#: erpnext/accounts/report/balance_sheet/balance_sheet.py:84 -#: erpnext/accounts/report/balance_sheet/balance_sheet.py:85 +#: erpnext/accounts/report/balance_sheet/balance_sheet.py:93 +#: erpnext/accounts/report/balance_sheet/balance_sheet.py:94 +#: erpnext/accounts/report/balance_sheet/balance_sheet.py:316 +#: erpnext/accounts/report/balance_sheet/balance_sheet.py:317 #: erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py:90 #: erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py:91 msgid "Unclosed Fiscal Years Profit / Loss (Credit)" @@ -58157,7 +58725,7 @@ msgstr "Đơn vị" msgid "Unit Of Measure" msgstr "" -#: erpnext/controllers/accounts_controller.py:4131 +#: erpnext/controllers/accounts_controller.py:4132 msgid "Unit Price" msgstr "Đơn giá" @@ -58342,7 +58910,7 @@ msgstr "Bỏ dự trữ cho cụm con" #: erpnext/public/js/stock_reservation.js:281 #: erpnext/selling/doctype/sales_order/sales_order.js:522 -#: erpnext/stock/doctype/pick_list/pick_list.js:321 +#: erpnext/stock/doctype/pick_list/pick_list.js:322 #: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:390 msgid "Unreserving Stock..." msgstr "Đang bỏ dự trữ kho..." @@ -58664,8 +59232,8 @@ msgstr "Khi bật điều này, Bút toán sẽ được gửi với tỷ giá k msgid "Upon submission of the Sales Order, Work Order, or Production Plan, the system will automatically reserve the stock." msgstr "Khi gửi Đơn đặt hàng, Lệnh sản xuất hoặc Kế hoạch sản xuất, hệ thống sẽ tự động dự trữ kho." -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:311 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:428 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:314 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:431 msgid "Upper Income" msgstr "Thu nhập cao hơn" @@ -58813,7 +59381,7 @@ msgstr "" msgid "Use Transaction Date Exchange Rate" msgstr "Sử dụng tỷ giá ngày giao dịch" -#: erpnext/projects/doctype/project/project.py:568 +#: erpnext/projects/doctype/project/project.py:600 msgid "Use a name that is different from previous project name" msgstr "Sử dụng tên khác với tên dự án trước đó" @@ -58852,6 +59420,12 @@ msgstr "Được sử dụng cho Kế hoạch sản xuất" msgid "Used for inter-company transactions" msgstr "" +#. Description of the 'Expenses Added To Stock Contra Account' (Link) field in +#. DocType 'Item Default' +#: erpnext/stock/doctype/item_default/item_default.json +msgid "Used to balance the books when recording expenses added to stock" +msgstr "" + #. Description of the 'Purchase Expense Contra Account' (Link) field in DocType #. 'Item Default' #: erpnext/stock/doctype/item_default/item_default.json @@ -58963,6 +59537,12 @@ msgstr "Người dùng có vai trò này được phép thanh toán vượt quá msgid "Users with this role are allowed to over deliver/receive against orders above the allowance percentage" msgstr "Người dùng có vai trò này được phép giao/nhận vượt quá tỷ lệ cho phép đối với đơn hàng" +#. Description of the 'Role Allowed to Bypass Over Billing Restriction' (Link) +#. field in DocType 'Accounts Settings' +#: erpnext/accounts/doctype/accounts_settings/accounts_settings.json +msgid "Users with this role can still submit invoices for customers who have crossed their Overdue Limit." +msgstr "" + #. Description of the 'Role to Notify on Depreciation Failure' (Link) field in #. DocType 'Accounts Settings' #: erpnext/accounts/doctype/accounts_settings/accounts_settings.json @@ -59083,7 +59663,7 @@ msgstr "Các trường có hiệu lực từ và có hiệu lực đến là b msgid "Valid till Date cannot be before Transaction Date" msgstr "Ngày có hiệu lực đến không thể trước Ngày giao dịch" -#: erpnext/selling/doctype/quotation/quotation.py:159 +#: erpnext/selling/doctype/quotation/quotation.py:162 msgid "Valid till date cannot be before transaction date" msgstr "Ngày có hiệu lực đến không thể trước ngày giao dịch" @@ -59152,7 +59732,7 @@ msgstr "Hiệu lực và cách sử dụng" msgid "Validity in Days" msgstr "Hiệu lực tính bằng ngày" -#: erpnext/selling/doctype/quotation/quotation.py:367 +#: erpnext/selling/doctype/quotation/quotation.py:382 msgid "Validity period of this quotation has ended." msgstr "Thời hạn hiệu lực của báo giá này đã kết thúc." @@ -59200,7 +59780,7 @@ msgstr "Phương pháp định giá" #. Label of the valuation_rate (Currency) field in DocType 'Stock #. Reconciliation Item' #: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json -#: erpnext/accounts/report/gross_profit/gross_profit.py:354 +#: erpnext/accounts/report/gross_profit/gross_profit.py:356 #: erpnext/assets/doctype/asset_capitalization_stock_item/asset_capitalization_stock_item.json #: erpnext/assets/doctype/asset_repair_consumed_item/asset_repair_consumed_item.json #: erpnext/manufacturing/doctype/bom/bom.json @@ -59225,11 +59805,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:2041 +#: erpnext/stock/stock_ledger.py:2056 msgid "Valuation Rate Missing" msgstr "Thiếu tỷ giá định giá" -#: erpnext/stock/stock_ledger.py:2019 +#: erpnext/stock/stock_ledger.py:2034 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}." @@ -59237,7 +59817,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:792 +#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:794 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}" @@ -59247,7 +59827,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:996 +#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:998 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." @@ -59308,7 +59888,7 @@ msgid "Value Or Qty" msgstr "Giá trị hoặc Số lượng" #: erpnext/setup/setup_wizard/data/sales_stage.txt:4 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:440 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:443 msgid "Value Proposition" msgstr "Đề xuất giá trị" @@ -59445,7 +60025,7 @@ msgstr "Các mặt hàng biến thể" msgid "Variant Of" msgstr "Biến thể của" -#: erpnext/stock/doctype/item/item.js:963 +#: erpnext/stock/doctype/item/item.js:969 msgid "Variant creation has been queued." msgstr "Việc tạo biến thể đã được xếp hàng." @@ -59453,11 +60033,6 @@ msgstr "Việc tạo biến thể đã được xếp hàng." msgid "Variant {0} and its template {1} cannot both be added to the same Pricing Rule" msgstr "" -#. Label of the variants_section (Tab Break) field in DocType 'Item' -#: erpnext/stock/doctype/item/item.json -msgid "Variants" -msgstr "Biến thể" - #. Name of a DocType #. Label of the vehicle (Link) field in DocType 'Delivery Trip' #: erpnext/setup/doctype/vehicle/vehicle.json @@ -59492,7 +60067,7 @@ msgstr "Giá trị phương tiện" #. Label of the vendor_invoice (Link) field in DocType 'Landed Cost Vendor #. Invoice' #: erpnext/stock/doctype/landed_cost_vendor_invoice/landed_cost_vendor_invoice.json -#: erpnext/stock/report/landed_cost_report/landed_cost_report.py:42 +#: erpnext/stock/report/landed_cost_report/landed_cost_report.py:52 msgid "Vendor Invoice" msgstr "Hóa đơn nhà cung cấp" @@ -59509,16 +60084,31 @@ msgstr "Tên nhà cung cấp" msgid "Venture Capital" msgstr "Vốn đầu tư mạo hiểm" +#. Label of the verification_link_expiry_duration (Int) field in DocType +#. 'Appointment Booking Settings' +#: erpnext/crm/doctype/appointment_booking_settings/appointment_booking_settings.json +msgid "Verification Link Expiry Duration" +msgstr "" + +#. Label of the verification_token (Data) field in DocType 'Appointment' +#: erpnext/crm/doctype/appointment/appointment.json +msgid "Verification Token" +msgstr "" + #: erpnext/www/book_appointment/verify/index.html:15 msgid "Verification failed please check the link" msgstr "Xác minh thất bại, vui lòng kiểm tra liên kết" +#: erpnext/www/book_appointment/verify/index.py:38 +msgid "Verification link has expired." +msgstr "" + #. Label of the verified_by (Data) field in DocType 'Quality Inspection' #: erpnext/stock/doctype/quality_inspection/quality_inspection.json msgid "Verified By" msgstr "Được xác minh bởi" -#: erpnext/templates/emails/confirm_appointment.html:6 +#: erpnext/templates/emails/confirm_appointment.html:7 #: erpnext/www/book_appointment/verify/index.html:4 msgid "Verify Email" msgstr "Xác minh Email" @@ -59819,7 +60409,7 @@ msgstr "Tên phiếu thanh toán" #: erpnext/accounts/doctype/repost_accounting_ledger_items/repost_accounting_ledger_items.json #: erpnext/accounts/doctype/repost_payment_ledger_items/repost_payment_ledger_items.json #: erpnext/accounts/doctype/unreconcile_payment/unreconcile_payment.json -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1196 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1203 #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.js:56 #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:221 #: erpnext/accounts/report/general_ledger/general_ledger.js:49 @@ -59845,13 +60435,13 @@ msgstr "Tên phiếu thanh toán" #: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.js:51 #: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:112 #: erpnext/stock/report/serial_no_ledger/serial_no_ledger.py:34 -#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:154 +#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:159 #: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:176 #: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:74 msgid "Voucher No" msgstr "Số chứng từ" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1470 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1485 msgid "Voucher No is mandatory" msgstr "Số chứng từ là bắt buộc" @@ -59893,7 +60483,7 @@ msgstr "Loại phụ chứng từ" #: erpnext/accounts/doctype/repost_payment_ledger/repost_payment_ledger.json #: erpnext/accounts/doctype/repost_payment_ledger_items/repost_payment_ledger_items.json #: erpnext/accounts/doctype/unreconcile_payment/unreconcile_payment.json -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1194 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1201 #: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:212 #: erpnext/accounts/report/general_ledger/general_ledger.py:760 #: erpnext/accounts/report/invalid_ledger_entries/invalid_ledger_entries.py:31 @@ -59919,7 +60509,7 @@ msgstr "Loại phụ chứng từ" #: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:107 #: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:486 #: erpnext/stock/report/serial_no_ledger/serial_no_ledger.py:28 -#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:152 +#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:157 #: erpnext/stock/report/stock_ledger/stock_ledger.py:402 #: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:170 #: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:68 @@ -59983,9 +60573,9 @@ msgstr "Kho WIP" msgid "WIP Work Orders" msgstr "Các lệnh sản xuất WIP" -#: erpnext/manufacturing/doctype/workstation/test_workstation.py:137 +#: erpnext/manufacturing/doctype/workstation/test_workstation.py:148 #: erpnext/patches/v16_0/make_workstation_operating_components.py:50 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:317 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:320 msgid "Wages" msgstr "Tiền lương" @@ -60102,11 +60692,11 @@ msgstr "Kho là bắt buộc" msgid "Warehouse is required to get producible FG Items" msgstr "Kho là bắt buộc để lấy các mặt hàng FG có thể sản xuất" -#: erpnext/stock/doctype/warehouse/warehouse.py:233 +#: erpnext/stock/doctype/warehouse/warehouse.py:241 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:1263 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1269 #: erpnext/stock/doctype/delivery_note/delivery_note.py:415 msgid "Warehouse required for stock Item {0}" msgstr "Kho là bắt buộc cho mặt hàng tồn kho {0}" @@ -60128,7 +60718,7 @@ msgstr "Kho {0} không thuộc về Công ty {1}." msgid "Warehouse {0} does not belong to company {1}" msgstr "Kho {0} không thuộc về công ty {1}" -#: erpnext/stock/doctype/warehouse/warehouse.py:280 +#: erpnext/stock/doctype/warehouse/warehouse.py:288 msgid "Warehouse {0} does not exist" msgstr "Kho {0} không tồn tại" @@ -60136,7 +60726,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:856 +#: erpnext/controllers/stock_controller.py:861 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}." @@ -60146,7 +60736,7 @@ msgstr "Kho: {0} không thuộc về {1}" #. Label of the warehouses (Table MultiSelect) field in DocType 'Production #. Plan' -#: erpnext/manufacturing/doctype/production_plan/production_plan.js:526 +#: erpnext/manufacturing/doctype/production_plan/production_plan.js:524 #: erpnext/manufacturing/doctype/production_plan/production_plan.json #: erpnext/stock/report/stock_balance/stock_balance.js:76 #: erpnext/stock/report/stock_ledger/stock_ledger.js:30 @@ -60249,7 +60839,7 @@ msgstr "" msgid "Warning - Row {0}: Billing Hours are more than Actual Hours" msgstr "Cảnh báo - Hàng {0}: Số giờ thanh toán nhiều hơn Số giờ thực tế" -#: erpnext/stock/stock_ledger.py:834 +#: erpnext/stock/stock_ledger.py:849 msgid "Warning on Negative Stock" msgstr "Cảnh báo về tồn kho âm" @@ -60261,11 +60851,11 @@ msgstr "Cảnh báo!" msgid "Warning: Account changed for warehouse" msgstr "" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1330 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1331 msgid "Warning: Another {0} # {1} exists against stock entry {2}" msgstr "Cảnh báo: {0} # {1} khác tồn tại đối với mục kho {2}" -#: erpnext/stock/doctype/material_request/material_request.js:534 +#: erpnext/stock/doctype/material_request/material_request.js:709 msgid "Warning: Material Requested Qty is less than Minimum Order Qty" msgstr "Cảnh báo: Số lượng yêu cầu vật liệu ít hơn Số lượng đặt hàng tối thiểu" @@ -60367,6 +60957,10 @@ msgstr "Bước sóng tính bằng Megamet" msgid "We can see {0} is made against {1}. If you want {1}'s outstanding to be updated, uncheck the '{2}' checkbox." msgstr "Chúng tôi có thể thấy {0} được tạo đối với {1}. Nếu bạn muốn công nợ của {1} được cập nhật, hãy bỏ đánh dấu hộp kiểm '{2}'." +#: erpnext/templates/emails/appointment_confirmed.html:3 +msgid "We look forward to meeting you" +msgstr "" + #: banking/src/pages/BankStatementImporter.tsx:169 msgid "We support uploading CSV, XLSX, XLS and PDF files. Please make sure the file contains the correct columns." msgstr "" @@ -60566,7 +61160,7 @@ msgstr "Khi được chọn, chỉ ngưỡng giao dịch sẽ được áp dụn msgid "When checked, the system will use the posting datetime of the document for naming the document instead of the creation datetime of the document." msgstr "Khi được chọn, hệ thống sẽ sử dụng ngày giờ đăng của tài liệu để đặt tên tài liệu thay vì ngày giờ tạo của tài liệu." -#: erpnext/stock/doctype/item/item.js:1297 +#: erpnext/stock/doctype/item/item.js:1303 msgid "When creating an Item, entering a value for this field will automatically create an Item Price at the backend." msgstr "Khi tạo một mặt hàng, nhập giá trị cho trường này sẽ tự động tạo Giá mặt hàng ở phía backend." @@ -60581,7 +61175,7 @@ msgstr "" 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:406 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:408 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." @@ -60591,11 +61185,11 @@ msgstr "Khi có nhiều thành phẩm ({0}) trong một mục kho Đóng gói l msgid "When you pay for something upfront (like annual insurance), the cost is held here and recognized gradually over time" msgstr "Khi bạn trả tiền cho một thứ gì đó trước (như bảo hiểm hàng năm), chi phí được giữ ở đây và ghi nhận dần theo thời gian" -#: erpnext/accounts/doctype/account/account.py:380 +#: erpnext/accounts/doctype/account/account.py:411 msgid "While creating account for Child Company {0}, parent account {1} found as a ledger account." msgstr "Trong khi tạo tài khoản cho Công ty con {0}, tài khoản cha {1} được tìm thấy như một tài khoản sổ cái." -#: erpnext/accounts/doctype/account/account.py:370 +#: erpnext/accounts/doctype/account/account.py:401 msgid "While creating account for Child Company {0}, parent account {1} not found. Please create the parent account in corresponding COA" msgstr "Trong khi tạo tài khoản cho Công ty con {0}, tài khoản cha {1} không tìm thấy. Vui lòng tạo tài khoản cha trong COA tương ứng" @@ -60605,7 +61199,7 @@ msgstr "Trong khi tạo tài khoản cho Công ty con {0}, tài khoản cha {1} msgid "While making Purchase Invoice from Purchase Order, use Exchange Rate on Invoice's transaction date rather than inheriting it from Purchase Order. Only applies for Purchase Invoice." msgstr "Trong khi tạo Hóa đơn mua hàng từ Đơn mua hàng, hãy sử dụng Tỷ giá vào ngày giao dịch của hóa đơn thay vì kế thừa từ Đơn mua hàng. Chỉ áp dụng cho Hóa đơn mua hàng." -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:286 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:289 msgid "White" msgstr "Trắng" @@ -60647,7 +61241,7 @@ msgstr "Cũng sẽ áp dụng cho các biến thể trừ khi bị ghi đè" msgid "Will be auto-populated" msgstr "" -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:259 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:262 msgid "Wire Transfer" msgstr "Chuyển khoản" @@ -60684,7 +61278,7 @@ msgstr "Rút tiền" msgid "Withholding Date" msgstr "Ngày khấu giữ" -#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:278 +#: erpnext/accounts/report/tax_withholding_details/tax_withholding_details.py:276 msgid "Withholding Document" msgstr "Tài liệu khấu giữ" @@ -60744,7 +61338,7 @@ msgstr "Công việc đã làm" #: erpnext/assets/doctype/asset/asset_list.js:12 #: erpnext/manufacturing/doctype/job_card/job_card.json #: erpnext/manufacturing/doctype/job_card_operation/job_card_operation.json -#: erpnext/setup/doctype/company/company.py:386 +#: erpnext/setup/doctype/company/company.py:388 #: erpnext/support/doctype/warranty_claim/warranty_claim.json msgid "Work In Progress" msgstr "Đang thực hiện" @@ -60779,9 +61373,9 @@ msgstr "Đang thực hiện" #: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:104 #: erpnext/manufacturing/workspace/manufacturing/manufacturing.json #: erpnext/selling/doctype/sales_order/sales_order.js:1056 -#: erpnext/stock/doctype/material_request/material_request.js:216 +#: erpnext/stock/doctype/material_request/material_request.js:219 #: erpnext/stock/doctype/material_request/material_request.json -#: erpnext/stock/doctype/material_request/material_request.py:886 +#: erpnext/stock/doctype/material_request/material_request.py:1069 #: erpnext/stock/doctype/pick_list/pick_list.json #: erpnext/stock/doctype/serial_no/serial_no.json #: erpnext/stock/doctype/stock_entry/stock_entry.json @@ -60820,7 +61414,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:1025 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1027 msgid "Work Order Mismatch" msgstr "" @@ -60861,7 +61455,7 @@ msgstr "Tóm tắt đơn hàng công việc" msgid "Work Order Summary Report" msgstr "Báo cáo tóm tắt đơn hàng công việc" -#: erpnext/stock/doctype/material_request/material_request.py:892 +#: erpnext/stock/doctype/material_request/material_request.py:1075 msgid "Work Order cannot be created for following reason:
{0}" msgstr "Không thể tạo đơn hàng công việc vì lý do sau:
{0}" @@ -60869,8 +61463,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:2768 -#: erpnext/manufacturing/doctype/work_order/work_order.py:2848 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2779 +#: erpnext/manufacturing/doctype/work_order/work_order.py:2859 msgid "Work Order has been {0}" msgstr "Đơn hàng công việc đã được {0}" @@ -60882,16 +61476,16 @@ 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:2706 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:2740 msgid "Work Order {0} has no produced qty" msgstr "" -#: erpnext/stock/doctype/stock_entry/stock_entry.py:1149 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:1151 msgid "Work Order {0}: Job Card not found for the operation {1}" msgstr "Đơn hàng công việc {0}: Không tìm thấy Thẻ công việc cho thao tác {1}" #: erpnext/manufacturing/report/job_card_summary/job_card_summary.js:56 -#: erpnext/stock/doctype/material_request/material_request.py:880 +#: erpnext/stock/doctype/material_request/material_request.py:1063 msgid "Work Orders" msgstr "Các đơn hàng công việc" @@ -61038,7 +61632,7 @@ msgstr "Loại trạm làm việc" msgid "Workstation Working Hour" msgstr "Giờ làm việc trạm làm việc" -#: erpnext/manufacturing/doctype/workstation/workstation.py:463 +#: erpnext/manufacturing/doctype/workstation/workstation.py:464 msgid "Workstation is closed on the following dates as per Holiday List: {0}" msgstr "Trạm làm việc đóng cửa vào các ngày sau theo Danh sách ngày lễ: {0}" @@ -61061,7 +61655,7 @@ msgstr "Các trạm làm việc" #: erpnext/accounts/doctype/pos_profile/pos_profile.json #: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json #: erpnext/accounts/doctype/sales_invoice/sales_invoice.json -#: erpnext/setup/doctype/company/company.py:668 +#: erpnext/setup/doctype/company/company.py:670 msgid "Write Off" msgstr "Viết tắt" @@ -61166,7 +61760,7 @@ msgstr "Giá trị đã khấu hao" msgid "Wrong Company" msgstr "Công ty không đúng" -#: erpnext/setup/doctype/company/company.js:234 +#: erpnext/setup/doctype/company/company.js:245 msgid "Wrong Password" msgstr "Mật khẩu không đúng" @@ -61214,7 +61808,7 @@ msgstr "Ngày bắt đầu hoặc kết thúc năm trùng với {0}. Để trán msgid "You are importing data for the code list:" msgstr "Bạn đang nhập dữ liệu cho danh sách mã:" -#: erpnext/controllers/accounts_controller.py:3928 +#: erpnext/controllers/accounts_controller.py:3929 msgid "You are not allowed to update as per the conditions set in {} Workflow." msgstr "Bạn không được phép cập nhật theo các điều kiện đặt trong Quy trình {}." @@ -61226,7 +61820,7 @@ msgstr "Bạn không được phép thêm hoặc cập nhật các bút toán tr msgid "You are not authorized to make/edit Stock Transactions for Item {0} under warehouse {1} before this time." msgstr "Bạn không được phép tạo/chỉnh sửa giao dịch kho cho vật tư {0} trong kho {1} trước thời điểm này." -#: erpnext/accounts/doctype/account/account.py:312 +#: erpnext/accounts/doctype/account/account.py:343 msgid "You are not authorized to set Frozen value" msgstr "Bạn không được phép đặt giá trị Đóng băng" @@ -61242,7 +61836,7 @@ msgstr "Bạn có thể thêm hóa đơn gốc {} theo cách thủ công để t msgid "You can also add credit or debit values to pre-fill - these support both static values (like 200) or formulas (like transaction_amount * 0.25)." msgstr "" -#: erpnext/templates/emails/confirm_appointment.html:10 +#: erpnext/templates/emails/confirm_appointment.html:11 msgid "You can also copy-paste this link in your browser" msgstr "Bạn cũng có thể sao chép-dán liên kết này vào trình duyệt của bạn" @@ -61250,15 +61844,15 @@ 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/accounts/doctype/sales_invoice/sales_invoice.py:1064 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1070 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." -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:717 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:718 msgid "You can not enter current voucher in 'Against Journal Entry' column" msgstr "Bạn không thể nhập chứng từ hiện tại trong cột 'Đối ứng Bút toán'" -#: erpnext/accounts/doctype/subscription/subscription.py:206 +#: erpnext/accounts/doctype/subscription/subscription.py:207 msgid "You can only have Plans with the same billing cycle in a Subscription" msgstr "Bạn chỉ có thể có các Gói với cùng chu kỳ thanh toán trong một Đăng ký" @@ -61291,6 +61885,10 @@ 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:1391 +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." + #: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:230 msgid "You can't process the serial number {0} as it has already been used in the SABB {1}. {2} if you want to inward same serial number multiple times then enabled 'Allow existing Serial No to be Manufactured/Received again' in the {3}" msgstr "Bạn không thể xử lý số serial {0} vì nó đã được sử dụng trong SABB {1}. {2} nếu bạn muốn nhập cùng một số serial nhiều lần thì hãy bật 'Cho phép Số Serial hiện có được Sản xuất/Nhận lại' trong {3}" @@ -61311,7 +61909,11 @@ msgstr "Bạn không thể tạo {0} trong Kỳ kế toán đã đóng {1}" msgid "You cannot create or cancel any accounting entries with in the closed Accounting Period {0}" msgstr "Bạn không thể tạo hoặc hủy bất kỳ bút toán nào trong Kỳ kế toán đã đóng {0}" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:950 +#: erpnext/accounts/general_ledger.py:851 +msgid "You cannot create/amend any accounting entries till this date." +msgstr "Bạn không thể tạo/sửa bất kỳ bút toán nào cho đến ngày này." + +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:951 msgid "You cannot credit and debit same account at the same time" msgstr "Bạn không thể ghi có và ghi nợ cùng một tài khoản cùng lúc" @@ -61323,7 +61925,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:197 +#: erpnext/accounts/doctype/accounts_settings/accounts_settings.py:204 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}'." @@ -61335,7 +61937,11 @@ msgstr "Bạn không thể xuất ra các {0} sau vì chúng đã được giao, msgid "You cannot redeem more than {0}." msgstr "Bạn không thể đổi nhiều hơn {0}." -#: erpnext/accounts/doctype/subscription/subscription.py:757 +#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:211 +msgid "You cannot repost item valuation before {}" +msgstr "Bạn không thể tính lại giá trị vật tư trước {}" + +#: erpnext/accounts/doctype/subscription/subscription.py:758 msgid "You cannot restart a Subscription that is not cancelled." msgstr "Bạn không thể khởi động lại Đăng ký chưa bị hủy." @@ -61347,7 +61953,7 @@ msgstr "Bạn không thể gửi đơn đặt hàng trống." msgid "You cannot submit the order without payment." msgstr "Bạn không thể gửi đơn đặt hàng nếu không có thanh toán." -#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:107 +#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:116 msgid "You cannot {0} this document because another Period Closing Entry {1} exists after {2}" msgstr "Bạn không thể {0} tài liệu này vì một Mục đóng kỳ khác {1} tồn tại sau {2}" @@ -61364,7 +61970,7 @@ msgstr "" msgid "You do not have permission to import bank transactions" msgstr "" -#: erpnext/controllers/accounts_controller.py:3906 +#: erpnext/controllers/accounts_controller.py:3907 msgid "You do not have permissions to {} items in a {}." msgstr "Bạn không có quyền {} các mục trong {}." @@ -61376,19 +61982,19 @@ 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:4474 +#: erpnext/controllers/accounts_controller.py:4475 msgid "You don't have permission to create a Company Address. Please contact your System Manager." msgstr "" -#: erpnext/controllers/accounts_controller.py:4454 +#: erpnext/controllers/accounts_controller.py:4455 msgid "You don't have permission to update Company details. Please contact your System Manager." msgstr "" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:590 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:591 msgid "You don't have permission to update Received Qty DocField for item {0}" msgstr "" -#: erpnext/controllers/accounts_controller.py:4448 +#: erpnext/controllers/accounts_controller.py:4449 msgid "You don't have permission to update this document. Please contact your System Manager." msgstr "" @@ -61400,7 +62006,7 @@ msgstr "Bạn có {} lỗi khi tạo hóa đơn mở đầu. Xem {} để biết msgid "You have already selected items from {0} {1}" msgstr "Bạn đã chọn các mục từ {0} {1}" -#: erpnext/projects/doctype/project/project.py:363 +#: erpnext/projects/doctype/project/project.py:367 msgid "You have been invited to collaborate on the project {0}." msgstr "Bạn đã được mời cộng tác trong dự án {0}." @@ -61432,6 +62038,10 @@ msgstr "Bạn phải bật tự động đặt hàng lại trong Cài đặt kho 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/templates/pages/projects.html:132 +msgid "You haven't created a {0} yet" +msgstr "Bạn chưa tạo {0}" + #: 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." @@ -61458,12 +62068,16 @@ msgstr "Tương tác trên YouTube" msgid "Your Name (required)" msgstr "Tên của bạn (bắt buộc)" +#: erpnext/templates/emails/appointment_confirmed.html:2 +msgid "Your email has been verified and your appointment has been confirmed for {0}" +msgstr "" + #: erpnext/www/book_appointment/verify/index.html:11 msgid "Your email has been verified and your appointment has been scheduled" msgstr "Email của bạn đã được xác minh và cuộc hẹn của bạn đã được lên lịch" #: erpnext/patches/v11_0/add_default_dispatch_notification_template.py:22 -#: erpnext/setup/setup_wizard/operations/install_fixtures.py:342 +#: erpnext/setup/setup_wizard/operations/install_fixtures.py:345 msgid "Your order is out for delivery!" msgstr "Đơn hàng của bạn đang được giao!" @@ -61496,7 +62110,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:736 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:738 msgid "Zero quantity" msgstr "Số lượng bằng không" @@ -61522,7 +62136,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:2033 +#: erpnext/stock/stock_ledger.py:2048 msgid "after" msgstr "sau" @@ -61542,7 +62156,7 @@ msgstr "là Tiêu đề" msgid "as a percentage of finished item quantity" msgstr "tính theo phần trăm số lượng vật tư hoàn thành" -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1640 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1655 msgid "as of {0}" msgstr "tính đến {0}" @@ -61558,12 +62172,12 @@ msgstr "dựa_trên" msgid "by {}" msgstr "bởi {}" -#: erpnext/public/js/utils/sales_common.js:336 +#: erpnext/public/js/utils/sales_common.js:334 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:1152 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1158 msgid "dated {0}" msgstr "ngày {0}" @@ -61714,7 +62328,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:2034 +#: erpnext/stock/stock_ledger.py:2049 msgid "performing either one below:" msgstr "thực hiện một trong các mục sau:" @@ -61747,7 +62361,7 @@ msgstr "đã nhận từ" msgid "reconciled" msgstr "đã đối soát" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1523 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1529 msgid "returned" msgstr "đã trả lại" @@ -61782,11 +62396,11 @@ msgstr "rgt" msgid "sandbox" msgstr "hộp cát" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1523 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1529 msgid "sold" msgstr "đã bán" -#: erpnext/accounts/doctype/subscription/subscription.py:733 +#: erpnext/accounts/doctype/subscription/subscription.py:734 msgid "subscription is already cancelled." msgstr "đăng ký đã bị hủy." @@ -61809,7 +62423,7 @@ msgstr "tiêu đề" msgid "to" msgstr "đến" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3246 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:3244 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ó." @@ -61836,7 +62450,7 @@ msgstr "" msgid "unique e.g. SAVE20 To be used to get discount" msgstr "duy nhất, ví dụ: SAVE20 Được sử dụng để nhận chiết khấu" -#: erpnext/buying/doctype/purchase_order/purchase_order.py:620 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:621 msgid "updated delivered quantity for item {0} to {1}" msgstr "" @@ -61898,7 +62512,7 @@ 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/accounts/utils.py:1570 +#: erpnext/accounts/utils.py:1564 msgid "{0} Number {1} is already used in {2} {3}" msgstr "{0} Số {1} đã được sử dụng trong {2} {3}" @@ -61910,7 +62524,7 @@ msgstr "{0} Chi phí vận hành cho thao tác {1}" msgid "{0} Operations: {1}" msgstr "{0} Hoạt động: {1}" -#: erpnext/stock/doctype/material_request/material_request.py:228 +#: erpnext/stock/doctype/material_request/material_request.py:279 msgid "{0} Request for {1}" msgstr "{0} Yêu cầu cho {1}" @@ -61930,23 +62544,23 @@ msgstr "{0} tài khoản không thuộc công ty {1}" msgid "{0} account is not of type {1}" msgstr "{0} tài khoản không thuộc loại {1}" -#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:510 +#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.py:491 msgid "{0} account not found while submitting purchase receipt" msgstr "Không tìm thấy {0} tài khoản khi gửi phiếu nhận mua" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1070 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1071 msgid "{0} against Bill {1} dated {2}" msgstr "{0} đối ứng Hóa đơn {1} ngày {2}" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1079 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1080 msgid "{0} against Purchase Order {1}" msgstr "{0} đối ứng Đơn hàng mua {1}" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1046 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1047 msgid "{0} against Sales Invoice {1}" msgstr "{0} đối ứng Hóa đơn bán {1}" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1053 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1054 msgid "{0} against Sales Order {1}" msgstr "{0} đối ứng Đơn hàng bán {1}" @@ -61956,6 +62570,7 @@ msgstr "{0} đã có Quy trình dành cho phụ huynh {1}." #: erpnext/accounts/report/general_ledger/general_ledger.py:63 #: erpnext/accounts/report/pos_register/pos_register.py:111 +#: erpnext/accounts/report/utils.py:26 msgid "{0} and {1} are mandatory" msgstr "{0} và {1} là bắt buộc" @@ -61963,7 +62578,7 @@ msgstr "{0} và {1} là bắt buộc" msgid "{0} asset cannot be transferred" msgstr "{0} tài sản không thể được chuyển" -#: erpnext/controllers/trends.py:66 +#: erpnext/controllers/trends.py:70 msgid "{0} can be either {1} or {2}." msgstr "{0} có thể là {1} hoặc {2}." @@ -61983,8 +62598,9 @@ msgstr "{0} không thể được sử dụng làm Trung tâm chi phí chính v msgid "{0} cannot be zero" msgstr "{0} không thể bằng không" -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:921 -#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1037 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:922 +#: erpnext/manufacturing/doctype/production_plan/production_plan.py:1038 +#: erpnext/stock/doctype/material_request/material_request.py:740 #: erpnext/stock/doctype/pick_list/pick_list.py:1371 #: erpnext/subcontracting/doctype/subcontracting_inward_order/subcontracting_inward_order.py:323 msgid "{0} created" @@ -61994,11 +62610,11 @@ msgstr "{0} đã được tạo" msgid "{0} creation for the following records will be skipped." msgstr "Việc tạo {0} cho các bản ghi sau sẽ bị bỏ qua." -#: erpnext/setup/doctype/company/company.py:293 +#: erpnext/setup/doctype/company/company.py:295 msgid "{0} currency must be same as company's default currency. Please select another account." msgstr "{0} tiền tệ phải giống như tiền tệ mặc định của công ty. Vui lòng chọn tài khoản khác." -#: erpnext/buying/doctype/purchase_order/purchase_order.py:297 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:298 msgid "{0} currently has a {1} Supplier Scorecard standing, and Purchase Orders to this supplier should be issued with caution." msgstr "{0} hiện có thứ hạng Thẻ điểm Nhà cung cấp {1}, và Đơn hàng mua cho nhà cung cấp này nên được phát hành cẩn thận." @@ -62014,6 +62630,14 @@ msgstr "{0} không thuộc Công ty {1}" msgid "{0} does not belong to the Company {1}." msgstr "{0} không thuộc Công ty {1}." +#: erpnext/accounts/doctype/dunning_type/dunning_type.py:100 +msgid "{0} doesn't belong to Company {1}. Please select a Cost Center that belongs to Company {1}." +msgstr "" + +#: erpnext/accounts/doctype/dunning_type/dunning_type.py:57 +msgid "{0} doesn't belong to Company {1}. Please select an Income Account that belongs to Company {1}." +msgstr "" + #: erpnext/accounts/doctype/item_tax_template/item_tax_template.py:74 msgid "{0} entered twice in Item Tax" msgstr "{0} đã được nhập hai lần trong Thuế vật tư" @@ -62052,6 +62676,14 @@ msgstr "{0} trong hàng {1}" 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ó" +#: erpnext/accounts/doctype/dunning_type/dunning_type.py:114 +msgid "{0} is a group Cost Center. Please select a non-group Cost Center." +msgstr "" + +#: erpnext/accounts/doctype/dunning_type/dunning_type.py:78 +msgid "{0} is a group account. Please select a non-group Income Account." +msgstr "" + #: erpnext/accounts/doctype/pos_profile/pos_profile.py:94 msgid "{0} is a mandatory Accounting Dimension.
Please set a value for {0} in Accounting Dimensions section." msgstr "{0} là Kích thước kế toán bắt buộc.
Vui lòng đặt giá trị cho {0} trong phần Kích thước kế toán." @@ -62070,11 +62702,19 @@ msgstr "{0} đã chạy cho {1}" msgid "{0} is blocked so this transaction cannot proceed" msgstr "{0} bị chặn nên giao dịch này không thể tiếp tục" +#: erpnext/accounts/doctype/dunning_type/dunning_type.py:64 +msgid "{0} is disabled. Please select a valid Income Account." +msgstr "" + +#: erpnext/accounts/doctype/dunning_type/dunning_type.py:107 +msgid "{0} is disabled. Please select an enabled Cost Center." +msgstr "" + #: erpnext/assets/doctype/asset/asset.py:509 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:1178 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1184 msgid "{0} is mandatory for Item {1}" msgstr "{0} là bắt buộc đối với Mục {1}" @@ -62091,11 +62731,11 @@ msgstr "{0} là bắt buộc. Có thể bản ghi Tỷ giá tiền tệ chưa đ 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}." -#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1864 +#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1879 msgid "{0} is not a CSV file." msgstr "{0} không phải là tệp CSV." -#: erpnext/selling/doctype/customer/customer.py:237 +#: erpnext/selling/doctype/customer/customer.py:244 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" @@ -62103,7 +62743,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:788 +#: erpnext/stock/doctype/stock_entry/stock_entry.py:790 msgid "{0} is not a stock Item" msgstr "{0} không phải là vật tư tồn kho" @@ -62123,15 +62763,23 @@ msgstr "" msgid "{0} is not added in the table" msgstr "{0} không được thêm vào bảng" +#: erpnext/accounts/doctype/dunning_type/dunning_type.py:71 +msgid "{0} is not an Income Account. Please select a valid Income Account." +msgstr "" + #: erpnext/support/doctype/service_level_agreement/service_level_agreement.py:146 msgid "{0} is not enabled in {1}" msgstr "{0} không được bật trong {1}" -#: erpnext/stock/doctype/material_request/material_request.py:652 +#: erpnext/setup/doctype/transaction_deletion_record/transaction_deletion_record.py:647 +msgid "{0} is not running. Cannot trigger events for this Document" +msgstr "{0} hiện không chạy. Không thể kích hoạt sự kiện cho Tài liệu này" + +#: erpnext/stock/doctype/material_request/material_request.py:835 msgid "{0} is not the default supplier for any items." msgstr "{0} không phải là nhà cung cấp mặc định cho bất kỳ vật tư nào." -#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2975 +#: erpnext/accounts/doctype/payment_entry/payment_entry.py:2973 msgid "{0} is on hold till {1}" msgstr "{0} bị tạm ngưng cho đến {1}" @@ -62163,11 +62811,15 @@ msgstr "{0} mục đã được trả lại" msgid "{0} items to return" msgstr "{0} mục cần trả lại" +#: erpnext/accounts/doctype/dunning_type/dunning_type.py:144 +msgid "{0} languages are marked as default languages. Please select only one of them." +msgstr "" + #: erpnext/controllers/sales_and_purchase_return.py:218 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:2423 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2429 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." @@ -62183,7 +62835,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:1819 +#: erpnext/controllers/stock_controller.py:1903 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}." @@ -62196,7 +62848,7 @@ msgstr "{0} đến {1}" 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:730 +#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.py:732 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." @@ -62212,16 +62864,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:1686 erpnext/stock/stock_ledger.py:2201 -#: erpnext/stock/stock_ledger.py:2215 +#: erpnext/stock/stock_ledger.py:1701 erpnext/stock/stock_ledger.py:2216 +#: erpnext/stock/stock_ledger.py:2230 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:2302 erpnext/stock/stock_ledger.py:2347 +#: erpnext/stock/stock_ledger.py:2317 erpnext/stock/stock_ledger.py:2362 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:1680 +#: erpnext/stock/stock_ledger.py:1695 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." @@ -62233,7 +62885,7 @@ msgstr "{0} cho đến {1}" msgid "{0} valid serial nos for Item {1}" msgstr "{0} số serial hợp lệ cho Mục {1}" -#: erpnext/stock/doctype/item/item.js:968 +#: erpnext/stock/doctype/item/item.js:974 msgid "{0} variants created." msgstr "{0} biến thể đã được tạo." @@ -62241,15 +62893,19 @@ msgstr "{0} biến thể đã được tạo." msgid "{0} view is currently unsupported in Custom Financial Report." msgstr "Chế độ xem {0} hiện không được hỗ trợ trong Báo cáo tài chính tùy chỉnh." +#: erpnext/stock/doctype/material_request/material_request.py:732 +msgid "{0} was set to today for items whose requested date has passed" +msgstr "" + #: erpnext/accounts/doctype/payment_term/payment_term.js:19 msgid "{0} will be given as discount." msgstr "{0} sẽ được giảm giá." -#: erpnext/public/js/utils/barcode_scanner.js:523 +#: erpnext/public/js/utils/barcode_scanner.js:532 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:1024 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1037 msgid "{0} {1}" msgstr "{0} {1}" @@ -62287,13 +62943,13 @@ msgstr "{0} {1} đã được thanh toán đầy đủ." msgid "{0} {1} has already been partly paid. Please use the 'Get Outstanding Invoice' or the 'Get Outstanding Orders' button to get the latest outstanding amounts." msgstr "{0} {1} đã được thanh toán một phần. Vui lòng sử dụng nút 'Lấy Hóa đơn chưa thanh toán' hoặc 'Lấy Đơn hàng chưa thanh toán' để lấy số tiền chưa thanh toán mới nhất." -#: erpnext/buying/doctype/purchase_order/purchase_order.py:425 +#: erpnext/buying/doctype/purchase_order/purchase_order.py:426 #: erpnext/selling/doctype/sales_order/sales_order.py:600 -#: erpnext/stock/doctype/material_request/material_request.py:255 +#: erpnext/stock/doctype/material_request/material_request.py:306 msgid "{0} {1} has been modified. Please refresh." msgstr "{0} {1} đã được sửa đổi. Vui lòng làm mới." -#: erpnext/stock/doctype/material_request/material_request.py:282 +#: erpnext/stock/doctype/material_request/material_request.py:333 msgid "{0} {1} has not been submitted so the action cannot be completed" msgstr "{0} {1} chưa được gửi nên hành động không thể được hoàn thành" @@ -62314,15 +62970,15 @@ msgstr "{0} {1} được liên kết với {2}, nhưng Tài khoản bên liên q msgid "{0} {1} is cancelled or closed" msgstr "{0} {1} bị hủy hoặc đóng" -#: erpnext/stock/doctype/material_request/material_request.py:434 +#: erpnext/stock/doctype/material_request/material_request.py:485 msgid "{0} {1} is cancelled or stopped" msgstr "{0} {1} bị hủy hoặc dừng" -#: erpnext/stock/doctype/material_request/material_request.py:272 +#: erpnext/stock/doctype/material_request/material_request.py:323 msgid "{0} {1} is cancelled so the action cannot be completed" msgstr "{0} {1} bị hủy nên hành động không thể được hoàn thành" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:865 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:866 msgid "{0} {1} is closed" msgstr "{0} {1} đã đóng" @@ -62334,7 +62990,7 @@ msgstr "{0} {1} bị vô hiệu hóa" msgid "{0} {1} is frozen" msgstr "{0} {1} bị đóng băng" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:862 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:863 msgid "{0} {1} is fully billed" msgstr "{0} {1} đã được lập hóa đơn đầy đủ" @@ -62350,8 +63006,8 @@ msgstr "{0} {1} không được liên kết với {2} {3}" msgid "{0} {1} is not in any active Fiscal Year" msgstr "{0} {1} không trong bất kỳ Năm tài chính hoạt động nào" -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:859 -#: erpnext/accounts/doctype/journal_entry/journal_entry.py:898 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:860 +#: erpnext/accounts/doctype/journal_entry/journal_entry.py:899 msgid "{0} {1} is not submitted" msgstr "{0} {1} chưa được gửi" @@ -62363,7 +63019,7 @@ msgstr "{0} {1} bị tạm ngưng" msgid "{0} {1} must be submitted" msgstr "{0} {1} phải được gửi" -#: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py:277 +#: erpnext/accounts/doctype/repost_accounting_ledger/repost_accounting_ledger.py:501 msgid "{0} {1} not allowed to be reposted. You can enable it by adding it '{2}' table in {3}." msgstr "" @@ -62398,7 +63054,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:988 +#: erpnext/controllers/stock_controller.py:1073 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}" @@ -62430,11 +63086,11 @@ msgstr "{0} {1}: Nhà cung cấp được yêu cầu đối với tài khoản p msgid "{0}%" msgstr "{0}%" -#: erpnext/controllers/website_list_for_contact.py:207 +#: erpnext/controllers/website_list_for_contact.py:209 msgid "{0}% Billed" msgstr "{0}% Đã lập hóa đơn" -#: erpnext/controllers/website_list_for_contact.py:215 +#: erpnext/controllers/website_list_for_contact.py:217 msgid "{0}% Delivered" msgstr "{0}% Đã giao" @@ -62447,8 +63103,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:1350 -#: erpnext/manufacturing/doctype/job_card/job_card.py:1358 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1363 +#: erpnext/manufacturing/doctype/job_card/job_card.py:1371 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}." @@ -62472,11 +63128,11 @@ msgstr "{0}: DocType được bảo vệ" msgid "{0}: Virtual DocType (no database table)" msgstr "{0}: DocType ảo (không có bảng cơ sở dữ liệu)" -#: erpnext/stock/doctype/item/item.js:884 +#: erpnext/stock/doctype/item/item.js:890 msgid "{0}: remove invalid value(s) {1}" msgstr "" -#: erpnext/stock/doctype/item/item.js:891 +#: erpnext/stock/doctype/item/item.js:897 msgid "{0}: select the typed value {1} from the list or clear it" msgstr "" @@ -62484,11 +63140,11 @@ msgstr "" msgid "{0}: {1} does not belong to the Company: {2}" msgstr "{0}: {1} không thuộc Công ty: {2}" -#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1353 +#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1364 msgid "{0}: {1} does not exist" msgstr "{0}: {1} không tồn tại" -#: erpnext/setup/doctype/company/company.py:280 +#: erpnext/setup/doctype/company/company.py:282 msgid "{0}: {1} is a group account." msgstr "{0}: {1} là một tài khoản nhóm." @@ -62496,23 +63152,23 @@ msgstr "{0}: {1} là một tài khoản nhóm." msgid "{0}: {1} must be less than {2}" msgstr "{0}: {1} phải nhỏ hơn {2}" -#: erpnext/controllers/buying_controller.py:1082 +#: erpnext/controllers/buying_controller.py:1101 msgid "{count} Assets created for {item_code}" msgstr "{count} Tài sản đã được tạo cho {item_code}" -#: erpnext/controllers/buying_controller.py:980 +#: erpnext/controllers/buying_controller.py:999 msgid "{doctype} {name} is cancelled or closed." msgstr "{doctype} {name} bị hủy hoặc đóng." -#: erpnext/controllers/buying_controller.py:704 +#: erpnext/controllers/buying_controller.py:723 msgid "{field_label} is mandatory for sub-contracted {doctype}." msgstr "{field_label} là bắt buộc cho {doctype} được gia công phụ." -#: erpnext/controllers/stock_controller.py:2285 +#: erpnext/controllers/stock_controller.py:2369 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:2048 +#: erpnext/controllers/stock_controller.py:2132 msgid "{ref_doctype} {ref_name} status is {status}." msgstr "{ref_doctype} {ref_name} trạng thái là {status}." @@ -62520,7 +63176,7 @@ msgstr "{ref_doctype} {ref_name} trạng thái là {status}." msgid "{}" msgstr "{}" -#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2189 +#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:2195 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"