diff --git a/erpnext/locale/fr.po b/erpnext/locale/fr.po
index 80a8b46d8d7..6d32191d86d 100644
--- a/erpnext/locale/fr.po
+++ b/erpnext/locale/fr.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: frappe\n"
"Report-Msgid-Bugs-To: hello@frappe.io\n"
-"POT-Creation-Date: 2026-08-02 10:09+0000\n"
-"PO-Revision-Date: 2026-08-03 09:27\n"
+"POT-Creation-Date: 2026-08-09 09:47+0000\n"
+"PO-Revision-Date: 2026-08-09 11:03\n"
"Last-Translator: hello@frappe.io\n"
"Language-Team: French\n"
"MIME-Version: 1.0\n"
@@ -31,7 +31,7 @@ msgstr " Adresse"
msgid " Amount"
msgstr " Montant"
-#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:133
+#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:122
msgid " BOM"
msgstr " Nomenclature"
@@ -50,7 +50,7 @@ msgstr " Est Table Enfant"
msgid " Is Subcontracted"
msgstr " Est sous-traité"
-#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:215
+#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:204
msgid " Item"
msgstr " Article"
@@ -59,8 +59,8 @@ msgstr " Article"
msgid " Name"
msgstr " Nom"
-#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:163
-#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:204
+#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:152
+#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:193
msgid " Phantom Item"
msgstr ""
@@ -68,7 +68,7 @@ msgstr ""
msgid " Rate"
msgstr " Prix"
-#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:141
+#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:130
msgid " Raw Material"
msgstr " Matières Premières"
@@ -77,8 +77,8 @@ msgstr " Matières Premières"
msgid " Skip Material Transfer"
msgstr " Ignorer le transfert de matériel"
-#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:152
-#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:193
+#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:141
+#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:182
msgid " Sub Assembly"
msgstr " Sous-Ruche"
@@ -267,7 +267,7 @@ msgstr "% d'articles livrés par rapport à cette liste de sélection"
msgid "% of materials delivered against this Sales Order"
msgstr "% de matériaux livrés par rapport à cette commande"
-#: erpnext/controllers/accounts_controller.py:1227
+#: erpnext/controllers/accounts_controller.py:1232
msgid "'Account' in the Accounting section of Customer {0}"
msgstr "'Compte' dans la section comptabilité du client {0}"
@@ -283,7 +283,7 @@ msgstr ""
msgid "'Days Since Last Order' must be greater than or equal to zero"
msgstr "'Jours Depuis La Dernière Commande' doit être supérieur ou égal à zéro"
-#: erpnext/controllers/accounts_controller.py:1232
+#: erpnext/controllers/accounts_controller.py:1237
msgid "'Default {0} Account' in Company {1}"
msgstr "'Compte {0} par défaut' dans la société {1}"
@@ -305,17 +305,17 @@ msgstr "La ‘Du (date)’ doit être antérieure à la ‘Au (date) ’"
msgid "'Has Serial No' cannot be 'Yes' for non-stock item"
msgstr ""
-#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:149
+#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:152
msgid "'Inspection Required before Delivery' is disabled for the item {0}, no need to create the QI"
msgstr ""
-#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:140
+#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:143
msgid "'Inspection Required before Purchase' is disabled for the item {0}, no need to create the QI"
msgstr ""
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:684
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:725
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:832
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:687
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:780
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:914
msgid "'Opening'"
msgstr "'Ouverture'"
@@ -349,23 +349,23 @@ msgstr "Le compte « {0} » est déjà utilisé par {1}. Utilisez un autre com
msgid "'{0}' has been already added."
msgstr "'{0}' a déjà été ajouté."
-#: erpnext/setup/doctype/company/company.py:417
-#: erpnext/setup/doctype/company/company.py:428
+#: erpnext/setup/doctype/company/company.py:421
+#: erpnext/setup/doctype/company/company.py:432
msgid "'{0}' should be in company currency {1}."
msgstr "« {0} » devrait être dans la devise de l'entreprise {1}."
#: erpnext/stock/report/fifo_queue_vs_qty_after_transaction_comparison/fifo_queue_vs_qty_after_transaction_comparison.py:174
-#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:214
+#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:223
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:106
msgid "(A) Qty After Transaction"
msgstr "(A) Quantité après la transaction"
-#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:219
+#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:228
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:111
msgid "(B) Expected Qty After Transaction"
msgstr "(B) Quantité attendue après la transaction"
-#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:234
+#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:243
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:126
msgid "(C) Total Qty in Queue"
msgstr "(C) Qté totale dans la file d'attente"
@@ -375,7 +375,7 @@ msgid "(C) Total qty in queue"
msgstr "(C) Quantité totale en file d'attente"
#: erpnext/stock/report/fifo_queue_vs_qty_after_transaction_comparison/fifo_queue_vs_qty_after_transaction_comparison.py:194
-#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:244
+#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:253
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:136
msgid "(D) Balance Stock Value"
msgstr "(D) Valeur du solde du stock"
@@ -386,12 +386,12 @@ msgid "(Daily Yield * No of Units Produced) / 100"
msgstr ""
#: erpnext/stock/report/fifo_queue_vs_qty_after_transaction_comparison/fifo_queue_vs_qty_after_transaction_comparison.py:199
-#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:249
+#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:258
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:141
msgid "(E) Balance Stock Value in Queue"
msgstr "(E) Solde de la valeur de stock dans la file d'attente"
-#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:259
+#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:268
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:151
msgid "(F) Change in Stock Value"
msgstr "(F) Changement de la valeur du stock"
@@ -400,7 +400,7 @@ msgstr "(F) Changement de la valeur du stock"
msgid "(Forecast)"
msgstr "(Prévoir)"
-#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:264
+#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:273
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:156
msgid "(G) Sum of Change in Stock Value"
msgstr "(G) Somme de la variation de la valeur du stock"
@@ -411,7 +411,7 @@ msgstr "(G) Somme de la variation de la valeur du stock"
msgid "(Good Units Produced / Total Units Produced) × 100"
msgstr ""
-#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:274
+#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:283
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:166
msgid "(H) Change in Stock Value (FIFO Queue)"
msgstr "(H) Changement de la valeur du stock (file d’attente IFO)"
@@ -426,17 +426,17 @@ msgstr "(H) Taux d'évaluation"
msgid "(Hour Rate / 60) * Actual Operation Time"
msgstr "(Tarif Horaire / 60) * Temps Réel d’Opération"
-#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:284
+#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:293
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:176
msgid "(I) Valuation Rate"
msgstr "(I) Taux d'évaluation"
-#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:289
+#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:298
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:181
msgid "(J) Valuation Rate as per FIFO"
msgstr "(J) Taux d'évaluation selon la FIFO"
-#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:299
+#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:308
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:191
msgid "(K) Valuation = Value (D) ÷ Qty (A)"
msgstr "(K) Évaluation = Valeur (D) ÷ Qty (A)"
@@ -996,18 +996,18 @@ msgid "
\n\n\n\n\n\n\n"
msgstr ""
-#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:224
+#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:233
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:116
msgid "A - B"
msgstr "A - B"
#: erpnext/stock/report/fifo_queue_vs_qty_after_transaction_comparison/fifo_queue_vs_qty_after_transaction_comparison.py:189
-#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:239
+#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:248
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:131
msgid "A - C"
msgstr "A-C"
-#: erpnext/selling/doctype/customer/customer.py:370
+#: erpnext/selling/doctype/customer/customer.py:371
msgid "A Customer Group exists with the same name. Please change the Customer name or rename the Customer Group"
msgstr ""
@@ -1041,7 +1041,7 @@ msgstr "Un Produit ou un Service acheté, vendu ou conservé en stock."
msgid "A Proforma Invoice can only be created against a submitted Sales Order."
msgstr ""
-#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:603
+#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:604
msgid "A Reconciliation Job {0} is running for the same filters. Cannot reconcile now"
msgstr "Un travail de réconciliation {0} est en cours d'exécution pour les mêmes filtres. Impossible de réconcilier maintenant"
@@ -1094,7 +1094,7 @@ msgstr ""
msgid "A logical Warehouse against which stock entries are made."
msgstr "Entrepôt logique pour lequel des entrées en stock sont effectuées."
-#: erpnext/stock/serial_batch_bundle.py:1525
+#: erpnext/stock/serial_batch_bundle.py:1612
msgid "A naming series conflict occurred while creating serial numbers. Please change the naming series for the item {0}."
msgstr ""
@@ -1212,11 +1212,11 @@ msgstr "Abréviation"
msgid "Abbreviation"
msgstr "Abréviation"
-#: erpnext/setup/doctype/company/company.py:351
+#: erpnext/setup/doctype/company/company.py:353
msgid "Abbreviation already used for another company"
msgstr "Abréviation déjà utilisée pour une autre société"
-#: erpnext/setup/doctype/company/company.py:348
+#: erpnext/setup/doctype/company/company.py:350
msgid "Abbreviation is mandatory"
msgstr "Abréviation est obligatoire"
@@ -1246,7 +1246,7 @@ msgstr ""
msgid "Accept the rule for the selected transaction"
msgstr ""
-#: erpnext/public/js/shop_floor/shop_floor.js:1015
+#: erpnext/public/js/shop_floor/shop_floor.js:1021
msgid "Acceptable range: {0} to {1}"
msgstr ""
@@ -1282,7 +1282,7 @@ msgid "Accepted Qty in Stock UOM"
msgstr "Quantité acceptée en UOM de Stock"
#. Label of the qty (Float) field in DocType 'Purchase Receipt Item'
-#: erpnext/public/js/controllers/transaction.js:2955
+#: erpnext/public/js/controllers/transaction.js:2963
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
msgid "Accepted Quantity"
msgstr "Quantité Acceptée"
@@ -1444,7 +1444,7 @@ msgid "Account Manager"
msgstr "Gestionnaire de la comptabilité"
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:760
-#: erpnext/controllers/accounts_controller.py:1236
+#: erpnext/controllers/accounts_controller.py:1241
msgid "Account Missing"
msgstr "Compte comptable manquant"
@@ -1641,7 +1641,7 @@ msgstr ""
msgid "Account {0} does not belong to company {1}"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:399
+#: erpnext/setup/doctype/company/company.py:403
msgid "Account {0} does not belong to company: {1}"
msgstr "Le compte {0} n'appartient pas à la société : {1}"
@@ -1669,7 +1669,7 @@ msgstr "Le compte {0} existe dans la société mère {1}."
msgid "Account {0} is added in the child company {1}"
msgstr "Le compte {0} est ajouté dans la société enfant {1}."
-#: erpnext/setup/doctype/company/company.py:388
+#: erpnext/setup/doctype/company/company.py:392
msgid "Account {0} is disabled."
msgstr ""
@@ -2101,7 +2101,7 @@ msgstr ""
#: 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:560
+#: erpnext/setup/doctype/company/company.py:564
#: erpnext/setup/doctype/customer_group/customer_group.json
#: erpnext/setup/doctype/email_digest/email_digest.json
#: erpnext/setup/doctype/incoterm/incoterm.json
@@ -2136,8 +2136,8 @@ msgstr ""
#. Entry'
#. Name of a report
#. Label of a Workspace Sidebar Item
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:158
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:261
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:160
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:266
#: 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:129
@@ -2244,8 +2244,8 @@ msgstr "Le tableau de comptes ne peut être vide."
msgid "Accounts to Merge"
msgstr "Comptes à fusionner"
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:162
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:270
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:164
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:275
msgid "Accrued Expenses"
msgstr ""
@@ -2697,7 +2697,7 @@ msgstr "Ajouter une promotion"
msgid "Add Employees"
msgstr "Ajouter des employés"
-#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:275
+#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:264
#: erpnext/selling/doctype/sales_order/sales_order.js:278
#: erpnext/stock/dashboard/item_dashboard.js:216
msgid "Add Item"
@@ -2753,8 +2753,8 @@ msgstr "Ajouter ou déduire"
msgid "Add Order Discount"
msgstr "Ajouter une remise de commande"
-#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:300
-#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:435
+#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:289
+#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:424
msgid "Add Phantom Item"
msgstr ""
@@ -2831,8 +2831,8 @@ msgstr "Ajouter numéro de série / numéro de lot (Qté rejetée)"
msgid "Add Stock"
msgstr "Ajouter du stock"
-#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:300
-#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:435
+#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:289
+#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:424
msgid "Add Sub Assembly"
msgstr "Ajouter une sous-Ruche"
@@ -3172,7 +3172,7 @@ msgstr "Information additionnelle"
msgid "Additional Information updated successfully."
msgstr "Informations supplémentaires mises à jour avec succès."
-#: erpnext/manufacturing/doctype/work_order/work_order.js:843
+#: erpnext/manufacturing/doctype/work_order/work_order.js:851
msgid "Additional Material Transfer"
msgstr ""
@@ -3344,7 +3344,7 @@ msgstr "L'adresse doit être liée à une entreprise. Veuillez ajouter une ligne
msgid "Address used to determine Tax Category in transactions"
msgstr "Adresse utilisée pour déterminer la catégorie de taxe dans les transactions"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1189
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1194
msgid "Adjustment Against"
msgstr "Ajustement pour"
@@ -3648,7 +3648,7 @@ msgstr "Pour l'Article de la Commande Client"
msgid "Against Stock Entry"
msgstr "Contre entrée de stock"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:336
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:346
msgid "Against Supplier Invoice {0}"
msgstr ""
@@ -3827,7 +3827,7 @@ msgstr "Toutes les Activités"
msgid "All Activities HTML"
msgstr "Toutes les activités HTML"
-#: erpnext/manufacturing/doctype/bom/bom.py:423
+#: erpnext/manufacturing/doctype/bom/bom.py:424
msgid "All BOMs"
msgstr "Toutes les nomenclatures"
@@ -3927,7 +3927,7 @@ msgstr "Tous les groupes de fournisseurs"
msgid "All Territories"
msgstr "Tous les territoires"
-#: erpnext/setup/doctype/company/company.py:492
+#: erpnext/setup/doctype/company/company.py:496
msgid "All Warehouses"
msgstr "Tous les entrepôts"
@@ -3950,7 +3950,7 @@ msgstr "Toutes les communications, celle-ci et celles au dessus de celle-ci incl
msgid "All invoices and orders for this customer will be created in this currency."
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/services/material_request.py:60
+#: erpnext/manufacturing/doctype/production_plan/services/material_request.py:61
msgid "All items are already requested"
msgstr "Tous les articles sont déjà demandés"
@@ -3966,7 +3966,7 @@ msgstr ""
msgid "All items have already been transferred for this Work Order."
msgstr "Tous les articles ont déjà été transférés pour cet ordre de fabrication."
-#: erpnext/public/js/controllers/transaction.js:3078
+#: erpnext/public/js/controllers/transaction.js:3086
msgid "All items in this document already have a linked Quality Inspection."
msgstr ""
@@ -3982,6 +3982,12 @@ msgstr ""
msgid "All picked items have already been transferred against this Pick List"
msgstr ""
+#: erpnext/manufacturing/doctype/work_order/mapper.py:570
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1203
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1223
+msgid "All required items have already been transferred, requested or picked."
+msgstr ""
+
#. Description of the 'Carry Forward Communication and Comments' (Check) field
#. in DocType 'CRM Settings'
#: erpnext/crm/doctype/crm_settings/crm_settings.json
@@ -3992,7 +3998,7 @@ msgstr "Tous les commentaires et les courriels seront copiés d'un document à u
msgid "All the items have already been returned."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1292
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1344
msgid "All the required items (raw materials) will be fetched from BOM and populated in this table. Here you can also change the Source Warehouse for any item. And during the production, you can track transferred raw materials from this table."
msgstr ""
@@ -4200,8 +4206,8 @@ msgstr "Autoriser la consommation de plusieurs matériaux"
#. Valuation'
#: erpnext/stock/doctype/item/item.json
#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:211
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:223
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:216
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:228
msgid "Allow Negative Stock"
msgstr "Autoriser un Stock Négatif"
@@ -4611,7 +4617,11 @@ msgstr ""
msgid "Already Imported"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:1132
+#: erpnext/accounts/bulk_payment.py:94
+msgid "Already Paid"
+msgstr ""
+
+#: erpnext/stock/doctype/pick_list/pick_list.py:1191
msgid "Already Picked"
msgstr "Déjà prélevé"
@@ -4842,7 +4852,7 @@ msgstr "Toujours demander"
#: 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:584
+#: erpnext/public/js/controllers/transaction.js:589
#: erpnext/public/js/sales_order_proforma.js:142
#: erpnext/selling/doctype/proforma_invoice/proforma_invoice.json
#: erpnext/selling/doctype/proforma_invoice_item/proforma_invoice_item.json
@@ -5601,7 +5611,7 @@ msgstr ""
msgid "Are you sure you want to create a Reposting Entry?"
msgstr ""
-#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:499
+#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:488
msgid "Are you sure you want to delete this Item?"
msgstr ""
@@ -5679,7 +5689,7 @@ msgstr "Comme le champ {0} est activé, le champ {1} est obligatoire."
msgid "As the field {0} is enabled, the value of the field {1} should be more than 1."
msgstr "Lorsque le champ {0} est activé, la valeur du champ {1} doit être supérieure à 1."
-#: erpnext/stock/doctype/item/item.py:1125
+#: erpnext/stock/doctype/item/item.py:1135
msgid "As there are existing submitted transactions against item {0}, you can not change the value of {1}."
msgstr ""
@@ -5687,16 +5697,16 @@ msgstr ""
msgid "As there are sufficient Sub Assembly Items, Work Order is not required for Warehouse {0}."
msgstr "Comme il y a suffisamment d'articles de sous-assemblage, l'ordre de travail n'est pas requis pour l'entrepôt {0}."
-#: erpnext/manufacturing/doctype/production_plan/services/material_request.py:470
+#: erpnext/manufacturing/doctype/production_plan/services/material_request.py:471
msgid "As there are sufficient raw materials, Material Request is not required for Warehouse {0}."
msgstr "Comme il y a suffisamment de matières premières, la demande de matériel n'est pas requise pour l'entrepôt {0}."
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:236
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:241
msgid "As there is reserved stock, you cannot disable {0}."
msgstr ""
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:210
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:222
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:215
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:227
msgid "As {0} is enabled, you can not enable {1}."
msgstr ""
@@ -6006,8 +6016,8 @@ msgstr "Quantité de l'actif"
#. Option for the 'Account Type' (Select) field in DocType 'Account'
#. Label of the asset_received_but_not_billed (Link) field in DocType 'Company'
#: erpnext/accounts/doctype/account/account.json
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:169
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:284
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:171
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:289
#: erpnext/accounts/report/account_balance/account_balance.js:38
#: erpnext/setup/doctype/company/company.json
msgid "Asset Received But Not Billed"
@@ -6307,7 +6317,7 @@ msgstr "A la ligne #{0}: La quantité prélevée {1} pour l'article {2} est sup
msgid "At Row #{0}: The picked quantity {1} for the item {2} is greater than available stock {3} in the warehouse {4}."
msgstr "A la ligne #{0}: La quantité prélevée {1} pour l'article {2} est supérieure au stock disponible {3} dans l'entrepôt {4}."
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1501
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1551
msgid "At Row {0}: In Serial and Batch Bundle {1} must have docstatus as 1 and not 0"
msgstr ""
@@ -6327,7 +6337,7 @@ msgstr ""
msgid "At least one invoice has to be selected."
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:169
+#: erpnext/controllers/sales_and_purchase_return.py:187
msgid "At least one item should be entered with negative quantity in return document"
msgstr ""
@@ -6368,7 +6378,7 @@ msgstr "À la ligne n ° {0}: l'ID de séquence {1} ne peut pas être inférieur
msgid "At row #{0}: you have selected the Difference Account {1}..."
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1249
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1299
msgid "At row {0}: Batch No is mandatory for Item {1}"
msgstr ""
@@ -6376,11 +6386,11 @@ msgstr ""
msgid "At row {0}: Parent Row No cannot be set for item {1}"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1234
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1284
msgid "At row {0}: Qty is mandatory for the batch {1}"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1241
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1291
msgid "At row {0}: Serial No is mandatory for Item {1}"
msgstr ""
@@ -6444,11 +6454,11 @@ msgstr "Nom de l'Attribut"
msgid "Attribute Value"
msgstr "Valeur de l'Attribut"
-#: erpnext/stock/doctype/item/item.py:891
+#: erpnext/stock/doctype/item/item.py:901
msgid "Attribute Value {0} is not valid for the selected attribute {1}."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1037
+#: erpnext/stock/doctype/item/item.py:1047
msgid "Attribute table is mandatory"
msgstr "Table d'Attribut est obligatoire"
@@ -6456,19 +6466,19 @@ msgstr "Table d'Attribut est obligatoire"
msgid "Attribute value: {0} must appear only once"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:880
+#: erpnext/stock/doctype/item/item.py:890
msgid "Attribute {0} is disabled."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:868
+#: erpnext/stock/doctype/item/item.py:878
msgid "Attribute {0} is not valid for the selected template."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1041
+#: erpnext/stock/doctype/item/item.py:1051
msgid "Attribute {0} selected multiple times in Attributes Table"
msgstr "Attribut {0} sélectionné à plusieurs reprises dans le Tableau des Attributs"
-#: erpnext/stock/doctype/item/item.py:969
+#: erpnext/stock/doctype/item/item.py:979
msgid "Attributes"
msgstr "Attributs"
@@ -6961,7 +6971,7 @@ msgid "Avg Rate"
msgstr ""
#: erpnext/stock/report/available_serial_no/available_serial_no.py:154
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:368
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:371
msgid "Avg Rate (Balance Stock)"
msgstr "Valorisation Moyenne (Livre d'inventaire)"
@@ -7300,7 +7310,7 @@ msgstr "Nomenclature ne contient aucun article en stock"
msgid "BOM recursion: {0} cannot be an ancestor of itself"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:766
+#: erpnext/manufacturing/doctype/bom/bom.py:767
msgid "BOM recursion: {1} cannot be parent or child of {0}"
msgstr ""
@@ -7308,19 +7318,19 @@ msgstr ""
msgid "BOM update is queued and may take a few minutes. Check {0} for progress."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:1434
+#: erpnext/manufacturing/doctype/bom/bom.py:1495
msgid "BOM {0} does not belong to Item {1}"
msgstr "Nomenclature {0} n’appartient pas à l'article {1}"
-#: erpnext/manufacturing/doctype/bom/bom.py:1429
+#: erpnext/manufacturing/doctype/bom/bom.py:1490
msgid "BOM {0} must be active"
msgstr "Nomenclature {0} doit être active"
-#: erpnext/manufacturing/doctype/bom/bom.py:1432
+#: erpnext/manufacturing/doctype/bom/bom.py:1493
msgid "BOM {0} must be submitted"
msgstr "Nomenclature {0} doit être soumise"
-#: erpnext/manufacturing/doctype/bom/bom.py:839
+#: erpnext/manufacturing/doctype/bom/bom.py:840
msgid "BOM {0} not found for the item {1}"
msgstr "La nomenclature {0} n'existe pas pour l'article {1}"
@@ -7345,7 +7355,7 @@ msgstr ""
msgid "Backdated Entries Will Be Blocked"
msgstr ""
-#: erpnext/stock/stock_ledger.py:100
+#: erpnext/stock/stock_ledger.py:99
msgid "Backdated Entry Not Allowed"
msgstr ""
@@ -7425,7 +7435,7 @@ msgstr "Solde en devise de base"
#: erpnext/stock/report/available_serial_no/available_serial_no.py:126
#: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:84
#: erpnext/stock/report/stock_balance/stock_balance.py:517
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:331
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:334
msgid "Balance Qty"
msgstr "Solde de la Qté"
@@ -7498,7 +7508,7 @@ msgstr ""
#: erpnext/stock/report/available_serial_no/available_serial_no.py:174
#: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:86
#: erpnext/stock/report/stock_balance/stock_balance.py:525
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:388
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:391
msgid "Balance Value"
msgstr "Valeur du solde"
@@ -7759,8 +7769,8 @@ msgstr "Type de garantie bancaire"
msgid "Bank Name"
msgstr "Nom de la Banque"
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:183
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:314
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:185
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:319
msgid "Bank Overdraft Account"
msgstr "Compte de découvert bancaire"
@@ -8087,8 +8097,8 @@ msgstr "Prix de base (comme l’UdM du Stock)"
#: erpnext/stock/report/batch_item_expiry_status/batch_item_expiry_status.py:34
#: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:80
#: erpnext/stock/report/fifo_queue_vs_qty_after_transaction_comparison/fifo_queue_vs_qty_after_transaction_comparison.py:158
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:418
-#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:182
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:421
+#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:191
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:80
#: erpnext/stock/report/stock_qty_vs_batch_qty/stock_qty_vs_batch_qty.js:19
#: erpnext/stock/report/stock_qty_vs_batch_qty/stock_qty_vs_batch_qty.py:32
@@ -8168,7 +8178,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/job_card/job_card.json
#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.js:89
#: erpnext/manufacturing/report/cost_of_poor_quality_report/cost_of_poor_quality_report.py:115
-#: erpnext/public/js/controllers/transaction.js:2981
+#: erpnext/public/js/controllers/transaction.js:2989
#: erpnext/public/js/utils/barcode_scanner.js:286
#: erpnext/public/js/utils/serial_batch_inline_editor.js:929
#: erpnext/public/js/utils/serial_no_batch_selector.js:450
@@ -8200,11 +8210,11 @@ msgstr ""
msgid "Batch No"
msgstr "N° du Lot"
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1252
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1302
msgid "Batch No is mandatory"
msgstr "Le numéro de lot est obligatoire"
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3655
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3705
msgid "Batch No {0} does not exist"
msgstr ""
@@ -8212,11 +8222,11 @@ msgstr ""
msgid "Batch No {0} is linked with Item {1} which has serial no. Please scan serial no instead."
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:491
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:541
msgid "Batch No {0} is not present in the original {1} {2}, hence you can't return it against the {1} {2}"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:724
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:774
msgid "Batch No {0} of Item {1} has negative stock of quantity {2} in the warehouse {3}"
msgstr ""
@@ -8231,11 +8241,11 @@ msgstr "N° du Lot."
msgid "Batch Nos"
msgstr "Numéros de lots"
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2096
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2146
msgid "Batch Nos are created successfully"
msgstr "Les numéros de lot sont créés avec succès"
-#: erpnext/controllers/sales_and_purchase_return.py:1203
+#: erpnext/controllers/sales_and_purchase_return.py:1221
msgid "Batch Not Available for Return"
msgstr "Lot non disponible pour le retour"
@@ -8304,7 +8314,7 @@ msgstr ""
msgid "Batch {0} and Warehouse"
msgstr "Lot {0} et entrepôt"
-#: erpnext/controllers/sales_and_purchase_return.py:1202
+#: erpnext/controllers/sales_and_purchase_return.py:1220
msgid "Batch {0} is not available in warehouse {1}"
msgstr ""
@@ -8327,7 +8337,7 @@ msgid "Batch-Wise Balance History"
msgstr "Historique de Balance des Lots"
#: erpnext/stock/report/fifo_queue_vs_qty_after_transaction_comparison/fifo_queue_vs_qty_after_transaction_comparison.py:164
-#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:194
+#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:203
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:86
msgid "Batchwise Valuation"
msgstr ""
@@ -8343,7 +8353,7 @@ msgstr "Avant la réconciliation"
msgid "Begin On (Days)"
msgstr "Commencer le (jours)"
-#: erpnext/accounts/doctype/subscription/subscription.py:397
+#: erpnext/accounts/doctype/subscription/subscription.py:400
msgid "Below Subscription Plans are of different currency to the party default billing currency/Company currency: {0}"
msgstr ""
@@ -8398,7 +8408,7 @@ msgstr ""
#. Label of a Card Break in the Manufacturing Workspace
#. Label of a Link in the Manufacturing Workspace
#. Label of the bom_info_section (Section Break) field in DocType 'Stock Entry'
-#: erpnext/manufacturing/doctype/bom/bom.py:1168
+#: erpnext/manufacturing/doctype/bom/bom.py:1169
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
#: erpnext/stock/doctype/material_request/material_request.js:143
#: erpnext/stock/doctype/stock_entry/stock_entry.js:766
@@ -8590,7 +8600,7 @@ msgstr "Nombre d'intervalles de facturation"
msgid "Billing Interval Count cannot be less than 1"
msgstr "Le nombre d'intervalles de facturation ne peut pas être inférieur à 1"
-#: erpnext/accounts/doctype/subscription/subscription.py:446
+#: erpnext/accounts/doctype/subscription/subscription.py:449
msgid "Billing Interval in Subscription Plan must be Month to follow calendar months"
msgstr ""
@@ -8760,7 +8770,7 @@ msgid "Blanket Orders"
msgstr ""
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:109
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:271
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:269
msgid "Block Invoice"
msgstr "Bloquer la facture"
@@ -8911,7 +8921,7 @@ msgstr ""
msgid "Both Receivable Account: {0} and Advance Account: {1} must be of same currency for company: {2}"
msgstr ""
-#: erpnext/accounts/doctype/subscription/subscription.py:416
+#: erpnext/accounts/doctype/subscription/subscription.py:419
msgid "Both Trial Period Start Date and Trial Period End Date must be set"
msgstr "La date de début de la période d'essai et la date de fin de la période d'essai doivent être définies"
@@ -9161,15 +9171,15 @@ msgstr ""
msgid "Bulk Payment"
msgstr ""
-#: erpnext/accounts/bulk_payment.py:84
+#: erpnext/accounts/bulk_payment.py:44
msgid "Bulk Payment Entries"
msgstr ""
-#: erpnext/accounts/bulk_payment.py:75
+#: erpnext/accounts/bulk_payment.py:137
msgid "Bulk Payment Entry creation failed for {0}"
msgstr ""
-#: erpnext/accounts/bulk_payment.py:61
+#: erpnext/accounts/bulk_payment.py:126
msgid "Bulk Payment Entry skipped for {0}"
msgstr ""
@@ -9686,11 +9696,11 @@ msgstr "Le paiement n'est possible qu'avec les {0} non facturés"
msgid "Can refer row only if the charge type is 'On Previous Row Amount' or 'Previous Row Total'"
msgstr "Peut se référer à ligne seulement si le type de charge est 'Montant de la ligne précedente' ou 'Total des lignes précedente'"
-#: erpnext/setup/doctype/company/company.py:283
+#: erpnext/setup/doctype/company/company.py:285
msgid "Can't change the valuation method, as there are transactions against some items which do not have its own valuation method"
msgstr ""
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:177
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:182
msgid "Can't change the valuation method, as there are transactions against some items which do not have their own valuation method"
msgstr ""
@@ -9730,11 +9740,11 @@ msgstr ""
msgid "Cannot Assign Cashier"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:302
+#: erpnext/setup/doctype/company/company.py:304
msgid "Cannot Change Inventory Account Setting"
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:445
+#: erpnext/controllers/sales_and_purchase_return.py:463
msgid "Cannot Create Return"
msgstr ""
@@ -9793,7 +9803,7 @@ msgstr ""
msgid "Cannot cancel because submitted Stock Entry {0} exists"
msgstr "Impossible d'annuler car l'Écriture de Stock soumise {0} existe"
-#: erpnext/stock/stock_ledger.py:230
+#: erpnext/stock/stock_ledger.py:257
msgid "Cannot cancel the transaction. Reposting of item valuation on submission is not completed yet."
msgstr ""
@@ -9809,15 +9819,15 @@ msgstr ""
msgid "Cannot cancel this document as it is linked with the submitted asset {asset_link}. Please cancel the asset to continue."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:425
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:434
msgid "Cannot cancel transaction for Completed Work Order."
msgstr "Impossible d'annuler la transaction lorsque l'ordre de fabrication est terminé."
-#: erpnext/stock/doctype/item/item.py:989
+#: erpnext/stock/doctype/item/item.py:999
msgid "Cannot change Attributes after stock transaction. Make a new Item and transfer stock to the new Item"
msgstr "Impossible de modifier les attributs après des mouvements de stock. Faites un nouvel article et transférez la quantité en stock au nouvel article"
-#: erpnext/stock/doctype/item/item.py:1150
+#: erpnext/stock/doctype/item/item.py:1160
msgid "Cannot change Item {0} from serialized to non-serialized because a Serial and Batch Bundle exists for it. Please delete or cancel the Serial and Batch Bundle first."
msgstr ""
@@ -9829,15 +9839,15 @@ msgstr ""
msgid "Cannot change Service Stop Date for item in row {0}"
msgstr "Impossible de modifier la date d'arrêt du service pour l'élément de la ligne {0}"
-#: erpnext/stock/doctype/item/item.py:980
+#: erpnext/stock/doctype/item/item.py:990
msgid "Cannot change Variant properties after stock transaction. You will have to make a new Item to do this."
msgstr "Impossible de modifier les propriétés de variante après une transaction de stock. Vous devrez créer un nouvel article pour pouvoir le faire."
-#: erpnext/setup/doctype/company/company.py:444
+#: erpnext/setup/doctype/company/company.py:448
msgid "Cannot change company's default currency, because there are existing transactions. Transactions must be cancelled to change the default currency."
msgstr "Impossible de changer la devise par défaut de la société, parce qu'il y a des opérations existantes. Les transactions doivent être annulées pour changer la devise par défaut."
-#: erpnext/projects/doctype/task/task.py:147
+#: erpnext/projects/doctype/task/task.py:148
msgid "Cannot complete task {0} as its dependent task {1} is not completed / cancelled."
msgstr ""
@@ -9861,7 +9871,7 @@ msgstr "Conversion impossible en Groupe car le Type de Compte est sélectionné.
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/manufacturing/doctype/production_plan/services/material_request.py:103
+#: erpnext/manufacturing/doctype/production_plan/services/material_request.py:104
msgid "Cannot create Material Request for item {0} in group warehouse {1}."
msgstr ""
@@ -9870,7 +9880,7 @@ msgid "Cannot create Stock Reservation Entries for future dated Purchase Receipt
msgstr ""
#: erpnext/selling/doctype/sales_order/mapper.py:983
-#: erpnext/stock/doctype/pick_list/pick_list.py:258
+#: erpnext/stock/doctype/pick_list/pick_list.py:297
msgid "Cannot create a pick list for Sales Order {0} because it has reserved stock. Please unreserve the stock in order to create a pick list."
msgstr "Impossible de créer une liste de prélèvement pour la Commande client {0} car il y a du stock réservé. Veuillez annuler la réservation de stock pour créer une liste de prélèvement."
@@ -9882,15 +9892,15 @@ msgstr ""
msgid "Cannot create more Subcontracting Orders against the Purchase Order {0}."
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:444
+#: erpnext/controllers/sales_and_purchase_return.py:462
msgid "Cannot create return for consolidated invoice {0}."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:912
+#: erpnext/manufacturing/doctype/bom/bom.py:913
msgid "Cannot deactivate or cancel BOM as it is linked with other BOMs"
msgstr "Désactivation ou annulation de la nomenclature impossible car elle est liée avec d'autres nomenclatures"
-#: erpnext/crm/doctype/opportunity/opportunity.py:283
+#: erpnext/crm/doctype/opportunity/opportunity.py:293
msgid "Cannot declare as Lost because an active Quotation exists."
msgstr ""
@@ -9907,7 +9917,7 @@ msgstr ""
msgid "Cannot delete Serial No {0}, as it is used in stock transactions"
msgstr "Impossible de supprimer les N° de série {0}, s'ils sont dans les mouvements de stock"
-#: erpnext/accounts/services/child_item_update.py:403
+#: erpnext/accounts/services/child_item_update.py:432
msgid "Cannot delete an item which has been ordered"
msgstr ""
@@ -9920,15 +9930,15 @@ msgstr ""
msgid "Cannot delete virtual DocType: {0}. Virtual DocTypes do not have database tables."
msgstr ""
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:144
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:149
msgid "Cannot disable Serial and Batch No for Item, as there are existing records for serial / batch."
msgstr ""
-#: erpnext/setup/doctype/company/company.py:676
+#: erpnext/setup/doctype/company/company.py:680
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 ""
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:125
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:130
msgid "Cannot disable {0} as it may lead to incorrect stock valuation."
msgstr ""
@@ -9940,7 +9950,7 @@ msgstr ""
msgid "Cannot disassemble {0} qty against Stock Entry {1}. Only {2} qty available to disassemble."
msgstr ""
-#: erpnext/setup/doctype/company/company.py:299
+#: erpnext/setup/doctype/company/company.py:301
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 ""
@@ -9965,11 +9975,11 @@ msgstr ""
msgid "Cannot find Item with this Barcode"
msgstr "Impossible de trouver l'article avec ce code-barres"
-#: erpnext/accounts/services/child_item_update.py:356
-msgid "Cannot find a default warehouse for item {0}. Please set one in the Item Master or in Stock Settings."
+#: erpnext/accounts/services/child_item_update.py:372
+msgid "Cannot find a default warehouse for item {0}. Please select one in the Update Items dialog, or set a default in the Item Master or in the Company."
msgstr ""
-#: erpnext/accounts/party.py:1116
+#: erpnext/accounts/party.py:1118
msgid "Cannot merge {0} '{1}' into '{2}' as both have existing accounting entries in different currencies for company '{3}'."
msgstr ""
@@ -9977,7 +9987,7 @@ msgstr ""
msgid "Cannot optimize route as the driver address is missing."
msgstr ""
-#: erpnext/stock/stock_ledger.py:90
+#: erpnext/stock/stock_ledger.py:89
msgid "Cannot post Standard Cost item {0} on {1}: it is before {2}, the effective date of its latest Standard Valuation Rate {3}."
msgstr ""
@@ -9997,7 +10007,7 @@ msgstr ""
msgid "Cannot receive from customer against negative outstanding"
msgstr ""
-#: erpnext/accounts/services/child_item_update.py:289
+#: erpnext/accounts/services/child_item_update.py:294
msgid "Cannot reduce quantity than ordered or purchased quantity"
msgstr ""
@@ -10023,7 +10033,7 @@ msgstr ""
msgid "Cannot retrieve link token. Check Error Log for more information"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:383
+#: erpnext/selling/doctype/customer/customer.py:384
msgid "Cannot select a Group type Customer Group. Please select a non-group Customer Group."
msgstr ""
@@ -10056,11 +10066,11 @@ msgstr "Impossible de définir plusieurs valeurs par défaut pour une entreprise
msgid "Cannot set multiple account rows for the same company"
msgstr ""
-#: erpnext/accounts/services/child_item_update.py:258
+#: erpnext/accounts/services/child_item_update.py:263
msgid "Cannot set quantity less than delivered quantity."
msgstr "Impossible de définir une quantité inférieure à la quantité livrée."
-#: erpnext/accounts/services/child_item_update.py:259
+#: erpnext/accounts/services/child_item_update.py:264
msgid "Cannot set quantity less than received quantity."
msgstr "Impossible de définir une quantité inférieure à la quantité reçue."
@@ -10076,7 +10086,7 @@ msgstr ""
msgid "Cannot submit Job Card {0} while it is On Hold. Please resume and complete the job before submission."
msgstr ""
-#: erpnext/accounts/services/child_item_update.py:283
+#: erpnext/accounts/services/child_item_update.py:288
msgid "Cannot update rate as item {0} is already ordered or purchased against this quotation"
msgstr ""
@@ -10119,7 +10129,7 @@ msgstr "Erreur de planification de capacité, l'heure de début prévue ne peut
msgid "Capacity Planning For (Days)"
msgstr "Planification de Capacité Pendant (Jours)"
-#: erpnext/public/js/shop_floor/shop_floor.js:698
+#: erpnext/public/js/shop_floor/shop_floor.js:704
msgid "Capacity Reached"
msgstr ""
@@ -10137,8 +10147,8 @@ msgstr "Capacité doit être plus grande que 0"
msgid "Capital Equipment"
msgstr ""
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:194
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:338
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:196
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:343
msgid "Capital Stock"
msgstr "Capital Social"
@@ -10261,7 +10271,7 @@ msgstr "Flux de trésorerie provenant des opérations"
msgid "Cash In Hand"
msgstr "Liquidités"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:326
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:336
msgid "Cash or Bank Account is mandatory for making payment entry"
msgstr "Espèces ou Compte Bancaire est obligatoire pour réaliser une écriture de paiement"
@@ -10686,7 +10696,7 @@ msgstr "Largeur du Chèque"
#. 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:2892
+#: erpnext/public/js/controllers/transaction.js:2900
msgid "Cheque/Reference Date"
msgstr "Chèque/Date de Référence"
@@ -10744,7 +10754,7 @@ msgstr "Nom de l'enfant"
#. Label of the child_row_reference (Data) field in DocType 'Quality
#. Inspection'
-#: erpnext/public/js/controllers/transaction.js:2987
+#: erpnext/public/js/controllers/transaction.js:2995
#: erpnext/stock/doctype/quality_inspection/quality_inspection.json
msgid "Child Row Reference"
msgstr ""
@@ -10753,7 +10763,7 @@ msgstr ""
msgid "Child Table Not Allowed"
msgstr ""
-#: erpnext/projects/doctype/task/task.py:327
+#: erpnext/projects/doctype/task/task.py:345
msgid "Child Task exists for this Task. You cannot delete this Task."
msgstr ""
@@ -10771,7 +10781,7 @@ msgstr ""
msgid "Child warehouse exists for this warehouse. You can not delete this warehouse."
msgstr "Un entrepôt enfant existe pour cet entrepôt. Vous ne pouvez pas supprimer cet entrepôt."
-#: erpnext/projects/doctype/task/task.py:257
+#: erpnext/projects/doctype/task/task.py:258
msgid "Circular Reference Error"
msgstr "Erreur de référence circulaire"
@@ -10937,7 +10947,7 @@ msgstr "Prêt proche"
msgid "Close Replied Opportunity After Days"
msgstr "Fermer l'opportunité répliquée après des jours"
-#: erpnext/public/js/shop_floor/shop_floor.js:1455
+#: erpnext/public/js/shop_floor/shop_floor.js:1461
msgid "Close detail / blur search"
msgstr ""
@@ -10955,6 +10965,10 @@ msgstr "Document fermé"
msgid "Closed Documents"
msgstr "Documents fermés"
+#: erpnext/stock/doctype/stock_closing_entry/stock_closing_entry.py:145
+msgid "Closed Period"
+msgstr ""
+
#: erpnext/manufacturing/doctype/work_order/work_order.py:1132
msgid "Closed Work Order can not be stopped or Re-opened"
msgstr ""
@@ -10990,7 +11004,7 @@ msgstr "Fermeture (ouverture + total)"
msgid "Closing Account Head"
msgstr "Compte de clôture"
-#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:135
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:139
msgid "Closing Account {0} must be of type Liability / Equity"
msgstr "Le Compte Clôturé {0} doit être de type Passif / Capitaux Propres"
@@ -11573,7 +11587,7 @@ msgstr "Sociétés"
#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.js:8
#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:316
#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.js:8
-#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:268
+#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:291
#: erpnext/buying/report/subcontract_order_summary/subcontract_order_summary.js:7
#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js:8
#: erpnext/crm/doctype/lead/lead.json
@@ -11719,10 +11733,10 @@ msgstr "Sociétés"
#: erpnext/stock/report/stock_balance/stock_balance.js:8
#: erpnext/stock/report/stock_balance/stock_balance.py:580
#: erpnext/stock/report/stock_ledger/stock_ledger.js:8
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:441
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:444
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.js:18
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.js:8
-#: erpnext/stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.js:8
+#: erpnext/stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.js:32
#: erpnext/stock/report/total_stock_summary/total_stock_summary.js:17
#: erpnext/stock/report/total_stock_summary/total_stock_summary.py:29
#: erpnext/stock/report/warehouse_wise_item_balance_age_and_value/warehouse_wise_item_balance_age_and_value.js:8
@@ -11802,11 +11816,11 @@ msgstr ""
msgid "Company Address Name"
msgstr "Nom de l'Adresse de la Société"
-#: erpnext/controllers/accounts_controller.py:1633
+#: erpnext/controllers/accounts_controller.py:1638
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:1621
+#: erpnext/controllers/accounts_controller.py:1626
msgid "Company Address is missing. You don't have permission to update it. Please contact your System Manager."
msgstr ""
@@ -11951,7 +11965,7 @@ msgstr "L'entreprise est obligatoire"
msgid "Company is mandatory for company account"
msgstr ""
-#: erpnext/accounts/doctype/subscription/subscription.py:482
+#: erpnext/accounts/doctype/subscription/subscription.py:485
msgid "Company is mandatory for generating an invoice. Please set a default company in Global Defaults."
msgstr ""
@@ -12074,7 +12088,7 @@ msgstr "Effectué par"
msgid "Completed On"
msgstr "Terminé le"
-#: erpnext/projects/doctype/task/task.py:187
+#: erpnext/projects/doctype/task/task.py:188
msgid "Completed On cannot be greater than Today"
msgstr ""
@@ -12107,7 +12121,7 @@ msgid "Completed Qty cannot be greater than 'Qty to Manufacture'"
msgstr "La quantité terminée ne peut pas être supérieure à la `` quantité à fabriquer ''"
#: erpnext/manufacturing/doctype/job_card/job_card.js:263
-#: erpnext/public/js/shop_floor/shop_floor.js:808
+#: erpnext/public/js/shop_floor/shop_floor.js:814
msgid "Completed Quantity"
msgstr "Quantité terminée"
@@ -12116,11 +12130,11 @@ msgid "Completed Quantity ({0}), Pending Quantity ({1}) and Process Loss Quantit
msgstr ""
#: erpnext/manufacturing/doctype/job_card/job_card.js:280
-#: erpnext/public/js/shop_floor/shop_floor.js:825
+#: erpnext/public/js/shop_floor/shop_floor.js:831
msgid "Completed Quantity cannot be greater than {0}"
msgstr ""
-#: erpnext/public/js/shop_floor/shop_floor.js:906
+#: erpnext/public/js/shop_floor/shop_floor.js:912
msgid "Completed Quantity should be greater than 0"
msgstr ""
@@ -12141,7 +12155,7 @@ msgid "Completed Work Orders"
msgstr "Ordres de travail terminés"
#: erpnext/manufacturing/doctype/job_card/job_card.js:253
-#: erpnext/public/js/shop_floor/shop_floor.js:798
+#: erpnext/public/js/shop_floor/shop_floor.js:804
msgid "Completed, Pending and Process Loss quantities must add up to this."
msgstr ""
@@ -12249,7 +12263,7 @@ msgstr ""
msgid "Configure Chart of Accounts"
msgstr ""
-#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:56
+#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:45
msgid "Configure Product Assembly"
msgstr ""
@@ -12317,7 +12331,7 @@ msgstr "Tenez compte des dimensions comptables"
msgid "Consider Minimum Order Qty"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1103
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1134
msgid "Consider Process Loss"
msgstr ""
@@ -12548,7 +12562,7 @@ msgstr ""
msgid "Consumer Products"
msgstr ""
-#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:209
+#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:218
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:101
msgid "Consumption Rate"
msgstr ""
@@ -12829,7 +12843,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom_item/bom_item.json
#: erpnext/manufacturing/doctype/bom_secondary_item/bom_secondary_item.json
#: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json
-#: erpnext/public/js/utils.js:927
+#: erpnext/public/js/utils.js:930
#: erpnext/selling/doctype/delivery_schedule_item/delivery_schedule_item.json
#: erpnext/stock/doctype/packed_item/packed_item.json
#: erpnext/stock/doctype/purchase_receipt_item/purchase_receipt_item.json
@@ -12863,15 +12877,15 @@ msgstr "Facteur de conversion de l'Unité de Mesure par défaut doit être 1 dan
msgid "Conversion factor for item {0} has been reset to 1.0 as the uom {1} is same as stock uom {2}."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1314
+#: erpnext/controllers/accounts_controller.py:1319
msgid "Conversion rate cannot be 0"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1321
+#: erpnext/controllers/accounts_controller.py:1326
msgid "Conversion rate is 1.00, but document currency is different from company currency"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1317
+#: erpnext/controllers/accounts_controller.py:1322
msgid "Conversion rate must be 1.00 if document currency is same as company currency"
msgstr ""
@@ -13271,7 +13285,7 @@ msgstr "Configuration des coûts"
msgid "Cost Per Unit"
msgstr "Coût par unité"
-#: erpnext/manufacturing/doctype/bom/bom.py:474
+#: erpnext/manufacturing/doctype/bom/bom.py:475
msgid "Cost allocation between finished goods and secondary items should equal 100%"
msgstr ""
@@ -13681,7 +13695,7 @@ msgid "Create POS Opening Entry"
msgstr "Créer une entrée d'ouverture de PDV"
#: erpnext/accounts/report/accounts_payable/accounts_payable.js:196
-#: erpnext/accounts/report/accounts_payable/accounts_payable.js:288
+#: erpnext/accounts/report/accounts_payable/accounts_payable.js:331
msgid "Create Payment Entries"
msgstr "Créer des entrées de paiement"
@@ -13696,14 +13710,10 @@ msgstr "Créer une entrée de paiement"
msgid "Create Payment Entry for Consolidated POS Invoices."
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:592
+#: erpnext/public/js/controllers/transaction.js:597
msgid "Create Payment Request"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:821
-msgid "Create Pick List"
-msgstr "Créer une liste de prélèvement"
-
#: erpnext/accounts/doctype/cheque_print_template/cheque_print_template.js:11
msgid "Create Print Format"
msgstr "Créer Format d'Impression"
@@ -13916,10 +13926,14 @@ msgstr ""
msgid "Create Workstation"
msgstr "Créer un Poste de Travail"
-#: erpnext/public/js/shop_floor/shop_floor.js:1123
+#: erpnext/public/js/shop_floor/shop_floor.js:1129
msgid "Create a Manufacture stock entry for the finished goods?"
msgstr ""
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:231
+msgid "Create a Stock Closing Entry for the entire company with To Date as {0} before submitting the Period Closing Voucher."
+msgstr ""
+
#: banking/src/components/features/BankReconciliation/MatchAndReconcile.tsx:683
msgid "Create a journal entry for expenses, income or split transactions"
msgstr ""
@@ -13937,7 +13951,7 @@ msgstr ""
msgid "Create a variant with the template image."
msgstr ""
-#: erpnext/stock/stock_ledger.py:2220
+#: erpnext/stock/stock_ledger.py:2263
msgid "Create an incoming stock transaction for the Item."
msgstr "Créez une transaction de stock entrante pour l'article."
@@ -13976,8 +13990,8 @@ msgstr ""
msgid "Created through Portal"
msgstr ""
-#: erpnext/accounts/bulk_payment.py:77
-msgid "Created {0} draft Grouped Payment Entries"
+#: erpnext/accounts/bulk_payment.py:39
+msgid "Created {0} draft Payment Entries"
msgstr ""
#: erpnext/buying/doctype/supplier_scorecard/supplier_scorecard.py:232
@@ -14041,7 +14055,7 @@ msgstr "Création de factures d'achat ..."
msgid "Creating Purchase Order ..."
msgstr "Création d'une commande d'achat ..."
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:725
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:723
#: erpnext/buying/doctype/purchase_order/purchase_order.js:471
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:74
msgid "Creating Purchase Receipt ..."
@@ -14084,7 +14098,7 @@ msgid "Creating {} out of {} {}"
msgstr "Création de {} sur {} {}"
#: erpnext/stock/report/fifo_queue_vs_qty_after_transaction_comparison/fifo_queue_vs_qty_after_transaction_comparison.py:141
-#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:165
+#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:174
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:46
msgid "Creation"
msgstr "Création"
@@ -14220,7 +14234,7 @@ msgstr "Nombre de jours"
msgid "Credit Limit"
msgstr "Limite de crédit"
-#: erpnext/selling/doctype/customer/customer.py:557
+#: erpnext/selling/doctype/customer/customer.py:558
msgid "Credit Limit Crossed"
msgstr ""
@@ -14288,9 +14302,9 @@ msgstr "La note de crédit {0} a été créée automatiquement"
#. Label of the credit_to (Link) field in DocType 'Purchase Invoice'
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:380
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:388
-#: erpnext/controllers/accounts_controller.py:1216
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:390
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:398
+#: erpnext/controllers/accounts_controller.py:1221
msgid "Credit To"
msgstr "À Créditer"
@@ -14299,20 +14313,20 @@ msgstr "À Créditer"
msgid "Credit in Company Currency"
msgstr "Crédit dans la Devise de la Société"
-#: erpnext/selling/doctype/customer/customer.py:523
-#: erpnext/selling/doctype/customer/customer.py:579
+#: erpnext/selling/doctype/customer/customer.py:524
+#: erpnext/selling/doctype/customer/customer.py:580
msgid "Credit limit has been crossed for customer {0} ({1}/{2})"
msgstr "La limite de crédit a été dépassée pour le client {0} ({1} / {2})"
-#: erpnext/selling/doctype/customer/customer.py:410
+#: erpnext/selling/doctype/customer/customer.py:411
msgid "Credit limit is already defined for the Company {0}"
msgstr "La limite de crédit est déjà définie pour la société {0}."
-#: erpnext/selling/doctype/customer/customer.py:578
+#: erpnext/selling/doctype/customer/customer.py:579
msgid "Credit limit reached for customer {0}"
msgstr "Limite de crédit atteinte pour le client {0}"
-#: erpnext/accounts/utils.py:2850
+#: erpnext/accounts/utils.py:2875
msgid "Credit limit warning — submission may be blocked: {0}"
msgstr ""
@@ -14320,8 +14334,8 @@ msgstr ""
msgid "Creditor Turnover Ratio"
msgstr ""
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:159
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:262
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:161
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:267
msgid "Creditors"
msgstr "Créditeurs"
@@ -14498,15 +14512,15 @@ msgstr "Les filtres de devise ne sont actuellement pas pris en charge dans les r
#: erpnext/accounts/doctype/payment_entry/services/gl_composer.py:215
#: erpnext/accounts/doctype/payment_entry/services/gl_composer.py:284
-#: erpnext/accounts/utils.py:2569
+#: erpnext/accounts/utils.py:2594
msgid "Currency for {0} must be {1}"
msgstr "Devise pour {0} doit être {1}"
-#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:142
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:146
msgid "Currency of the Closing Account must be {0}"
msgstr "La devise du Compte Cloturé doit être {0}"
-#: erpnext/manufacturing/doctype/bom/bom.py:680
+#: erpnext/manufacturing/doctype/bom/bom.py:681
msgid "Currency of the price list {0} must be {1} or {2}"
msgstr "La devise de la liste de prix {0} doit être {1} ou {2}"
@@ -14581,8 +14595,8 @@ msgstr ""
msgid "Current Level"
msgstr ""
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:157
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:260
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:159
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:265
msgid "Current Liabilities"
msgstr "Dettes Actuelles"
@@ -14799,7 +14813,7 @@ msgstr ""
#: erpnext/assets/doctype/asset/asset.json
#: erpnext/buying/doctype/purchase_order/purchase_order.json
#: erpnext/buying/doctype/supplier/supplier.js:234
-#: erpnext/controllers/trends.py:434 erpnext/crm/doctype/contract/contract.json
+#: erpnext/controllers/trends.py:479 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
@@ -14943,8 +14957,8 @@ msgstr "Adresse du Client"
msgid "Customer Addresses And Contacts"
msgstr "Adresses et Contacts des Clients"
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:163
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:274
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:165
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:279
msgid "Customer Advances"
msgstr ""
@@ -15073,7 +15087,7 @@ msgstr "Retour d'Expérience Client"
#: 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:465
+#: erpnext/controllers/trends.py:516
#: erpnext/crm/doctype/opportunity/opportunity.json
#: erpnext/crm/doctype/prospect/prospect.json
#: erpnext/crm/workspace/crm/crm.json
@@ -15187,7 +15201,7 @@ msgstr "N° de Portable du Client"
#: 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:441
+#: erpnext/controllers/trends.py:486
#: erpnext/crm/doctype/opportunity/opportunity.json
#: erpnext/maintenance/doctype/maintenance_schedule/maintenance_schedule.json
#: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.json
@@ -15287,7 +15301,7 @@ msgstr "Client fourni"
msgid "Customer Provided Item Cost"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:602
+#: erpnext/setup/doctype/company/company.py:606
msgid "Customer Service"
msgstr "Service Client"
@@ -15447,7 +15461,7 @@ msgid "Cycle/Second"
msgstr ""
#: erpnext/stock/report/fifo_queue_vs_qty_after_transaction_comparison/fifo_queue_vs_qty_after_transaction_comparison.py:204
-#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:254
+#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:263
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:146
msgid "D - E"
msgstr ""
@@ -15762,6 +15776,7 @@ msgstr ""
#. Option for the 'Journal Entry Type' (Select) field in DocType 'Journal Entry
#. Template'
#. Label of a Workspace Sidebar Item
+#: erpnext/accounts/bulk_payment.py:90
#: 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
@@ -15794,7 +15809,7 @@ msgstr ""
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:764
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:775
-#: erpnext/controllers/accounts_controller.py:1216
+#: erpnext/controllers/accounts_controller.py:1221
msgid "Debit To"
msgstr "Débit Pour"
@@ -15947,14 +15962,14 @@ msgstr ""
#. Label of the default_advance_paid_account (Link) field in DocType 'Company'
#: erpnext/setup/doctype/company/company.json
-#: erpnext/setup/doctype/company/company.py:429
+#: erpnext/setup/doctype/company/company.py:433
msgid "Default Advance Paid Account"
msgstr ""
#. Label of the default_advance_received_account (Link) field in DocType
#. 'Company'
#: erpnext/setup/doctype/company/company.json
-#: erpnext/setup/doctype/company/company.py:418
+#: erpnext/setup/doctype/company/company.py:422
msgid "Default Advance Received Account"
msgstr ""
@@ -15973,15 +15988,15 @@ msgstr "Nomenclature par Défaut"
msgid "Default BOM ({0}) must be active for this item or its template"
msgstr "Nomenclature par défaut ({0}) doit être actif pour ce produit ou son modèle"
-#: erpnext/manufacturing/doctype/work_order/mapper.py:88
+#: erpnext/manufacturing/doctype/work_order/mapper.py:89
msgid "Default BOM for {0} not found"
msgstr "Nomenclature par défaut {0} introuvable"
-#: erpnext/accounts/services/child_item_update.py:309
+#: erpnext/accounts/services/child_item_update.py:314
msgid "Default BOM not found for FG Item {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/mapper.py:84
+#: erpnext/manufacturing/doctype/work_order/mapper.py:85
msgid "Default BOM not found for Item {0} and Project {1}"
msgstr "La nomenclature par défaut n'a pas été trouvée pour l'Article {0} et le Projet {1}"
@@ -16303,15 +16318,15 @@ msgstr "Région par Défaut"
msgid "Default Unit of Measure"
msgstr "Unité de Mesure par Défaut"
-#: erpnext/stock/doctype/item/item.py:1431
+#: erpnext/stock/doctype/item/item.py:1441
msgid "Default Unit of Measure for Item {0} cannot be changed directly because you have already made some transaction(s) with another UOM. You need to either cancel the linked documents or create a new Item."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1411
+#: erpnext/stock/doctype/item/item.py:1421
msgid "Default Unit of Measure for Item {0} cannot be changed directly because you have already made some transaction(s) with another UOM. You will need to create a new Item to use a different Default UOM."
msgstr "L’Unité de Mesure par Défaut pour l’Article {0} ne peut pas être modifiée directement parce que vous avez déjà fait une (des) transaction (s) avec une autre unité de mesure. Vous devez créer un nouvel article pour utiliser une UdM par défaut différente."
-#: erpnext/stock/doctype/item/item.py:1015
+#: erpnext/stock/doctype/item/item.py:1025
msgid "Default Unit of Measure for Variant '{0}' must be same as in Template '{1}'"
msgstr "L’Unité de mesure par défaut pour la variante '{0}' doit être la même que dans le Modèle '{1}'"
@@ -16725,7 +16740,7 @@ msgstr "Livraison"
#: erpnext/manufacturing/doctype/master_production_schedule_item/master_production_schedule_item.json
#: erpnext/manufacturing/doctype/sales_forecast_item/sales_forecast_item.json
#: erpnext/manufacturing/report/material_requirements_planning_report/material_requirements_planning_report.py:1068
-#: erpnext/public/js/utils.js:920
+#: erpnext/public/js/utils.js:923
#: erpnext/selling/doctype/delivery_schedule_item/delivery_schedule_item.json
#: erpnext/selling/doctype/sales_order/sales_order.js:662
#: erpnext/selling/doctype/sales_order/sales_order.js:1571
@@ -16981,7 +16996,7 @@ msgstr ""
msgid "Dependent Task"
msgstr "Tâche Dépendante"
-#: erpnext/projects/doctype/task/task.py:180
+#: erpnext/projects/doctype/task/task.py:181
msgid "Dependent Task {0} is not a Template Task"
msgstr ""
@@ -17274,7 +17289,7 @@ msgstr ""
#: erpnext/public/js/bank_reconciliation_tool/number_card.js:30
#: erpnext/stock/report/incorrect_balance_qty_after_transaction/incorrect_balance_qty_after_transaction.py:130
#: erpnext/stock/report/stock_qty_vs_batch_qty/stock_qty_vs_batch_qty.py:35
-#: erpnext/stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.py:35
+#: erpnext/stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.py:41
msgid "Difference"
msgstr "Différence"
@@ -17431,8 +17446,8 @@ msgstr "Charges Directes"
#. 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:145
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:242
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:146
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:243
msgid "Direct Income"
msgstr "Revenu direct"
@@ -17564,7 +17579,7 @@ msgstr ""
#. Option for the 'Purpose' (Select) field in DocType 'Stock Entry'
#. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type'
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1081
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1112
#: erpnext/stock/doctype/stock_entry/stock_entry.js:386
#: erpnext/stock/doctype/stock_entry/stock_entry.js:429
#: erpnext/stock/doctype/stock_entry/stock_entry.json
@@ -17871,7 +17886,7 @@ msgstr ""
msgid "Dislikes"
msgstr "N'aime pas"
-#: erpnext/setup/doctype/company/company.py:596
+#: erpnext/setup/doctype/company/company.py:600
msgid "Dispatch"
msgstr "Envoi"
@@ -18072,8 +18087,8 @@ msgstr "Nom de Distribution"
msgid "Distributor"
msgstr "Distributeur"
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:195
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:343
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:197
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:348
msgid "Dividends Paid"
msgstr "Dividendes Payés"
@@ -18095,7 +18110,7 @@ msgstr "Ne Pas Contacter"
msgid "Do Not Explode"
msgstr "Ne pas décomposer"
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:126
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:131
msgid "Do Not Use Batchwise Valuation"
msgstr ""
@@ -18512,11 +18527,11 @@ msgstr "Projet en double avec tâches"
msgid "Duplicate Sales Invoices found"
msgstr ""
-#: erpnext/stock/serial_batch_bundle.py:1528
+#: erpnext/stock/serial_batch_bundle.py:1615
msgid "Duplicate Serial Number Error"
msgstr ""
-#: erpnext/stock/doctype/stock_closing_entry/stock_closing_entry.py:79
+#: erpnext/stock/doctype/stock_closing_entry/stock_closing_entry.py:121
msgid "Duplicate Stock Closing Entry"
msgstr ""
@@ -18565,8 +18580,8 @@ msgstr "Durée (jours)"
msgid "Duration in Days"
msgstr "Durée en jours"
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:174
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:291
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:176
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:296
#: erpnext/setup/setup_wizard/operations/taxes_setup.py:258
msgid "Duties and Taxes"
msgstr "Droits de Douane et Taxes"
@@ -18663,7 +18678,7 @@ msgstr "Âge le plus précoce"
msgid "Earnest Money"
msgstr "Arrhes"
-#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:544
+#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:533
msgid "Edit BOM"
msgstr ""
@@ -18768,8 +18783,8 @@ msgstr ""
msgid "Either 'Selling' or 'Buying' must be selected"
msgstr ""
-#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:309
-#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:460
+#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:298
+#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:449
msgid "Either Workstation or Workstation Type is mandatory"
msgstr ""
@@ -18980,7 +18995,7 @@ msgstr "Téléphone d'Urgence"
#: erpnext/projects/report/daily_timesheet_summary/daily_timesheet_summary.py:24
#: erpnext/projects/report/timesheet_billing_summary/timesheet_billing_summary.js:10
#: erpnext/projects/report/timesheet_billing_summary/timesheet_billing_summary.js:45
-#: erpnext/public/js/shop_floor/shop_floor.js:726
+#: erpnext/public/js/shop_floor/shop_floor.js:732
#: erpnext/quality_management/doctype/non_conformance/non_conformance.json
#: erpnext/setup/doctype/company/company.json
#: erpnext/setup/doctype/department/department.json
@@ -19014,8 +19029,8 @@ msgstr "Avance versée aux employés"
msgid "Employee Advances"
msgstr "Avances versées aux employés"
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:188
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:327
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:190
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:332
msgid "Employee Benefits Obligation"
msgstr ""
@@ -19106,7 +19121,7 @@ msgstr ""
msgid "Employee {0} not found"
msgstr "Employé {0} introuvable"
-#: erpnext/public/js/shop_floor/shop_floor.js:720
+#: erpnext/public/js/shop_floor/shop_floor.js:726
msgid "Employees"
msgstr "Employés"
@@ -19123,7 +19138,7 @@ msgstr ""
msgid "Ems(Pica)"
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:3050
+#: erpnext/public/js/controllers/transaction.js:3058
msgid "Enable {0} on the Item master to proceed with {1} inspection."
msgstr ""
@@ -19155,7 +19170,7 @@ msgstr "Activer la planification des rendez-vous"
msgid "Enable Auto Email"
msgstr "Activer la messagerie automatique"
-#: erpnext/stock/doctype/item/item.py:1219
+#: erpnext/stock/doctype/item/item.py:1229
msgid "Enable Auto Re-Order"
msgstr "Activer la re-commande automatique"
@@ -19480,7 +19495,7 @@ msgstr ""
msgid "End Date cannot be before Start Date."
msgstr "La date de fin ne peut pas être antérieure à la date de début."
-#: erpnext/public/js/shop_floor/shop_floor.js:961
+#: erpnext/public/js/shop_floor/shop_floor.js:967
#: erpnext/public/js/templates/shop_floor_template.html:786
msgid "End Session"
msgstr ""
@@ -19491,7 +19506,7 @@ msgstr ""
#. Label of the end_time (Datetime) field in DocType 'Call Log'
#: erpnext/manufacturing/doctype/job_card/job_card.js:381
#: erpnext/manufacturing/doctype/workstation_working_hour/workstation_working_hour.json
-#: erpnext/public/js/shop_floor/shop_floor.js:896
+#: erpnext/public/js/shop_floor/shop_floor.js:902
#: erpnext/stock/doctype/stock_reposting_settings/stock_reposting_settings.json
#: erpnext/support/doctype/service_day/service_day.json
#: erpnext/telephony/doctype/call_log/call_log.json
@@ -19533,7 +19548,7 @@ msgstr "Date de fin de la période de facturation en cours"
msgid "End of Life"
msgstr "Fin de Vie"
-#: erpnext/public/js/shop_floor/shop_floor.js:1458
+#: erpnext/public/js/shop_floor/shop_floor.js:1464
msgid "End session for active job"
msgstr ""
@@ -19670,7 +19685,7 @@ msgstr ""
msgid "Enter the quantity of the Item that will be manufactured from this Bill of Materials."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1254
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1306
msgid "Enter the quantity to manufacture. Raw material Items will be fetched only when this is set."
msgstr ""
@@ -19711,8 +19726,8 @@ msgstr "Type d'Écriture"
#. Option for the 'Root Type' (Select) field in DocType 'Account Category'
#. Option for the 'Root Type' (Select) field in DocType 'Ledger Merge'
#: erpnext/accounts/doctype/account/account.json
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:193
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:337
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:195
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:342
#: erpnext/accounts/doctype/account_category/account_category.json
#: erpnext/accounts/doctype/ledger_merge/ledger_merge.json
#: erpnext/accounts/report/account_balance/account_balance.js:29
@@ -19831,7 +19846,7 @@ msgstr ""
msgid "Example URL"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1131
+#: erpnext/stock/doctype/item/item.py:1141
msgid "Example of a linked document: {0}"
msgstr ""
@@ -19850,10 +19865,18 @@ msgstr "Exemple: ABCD. #####. Si le masque est définie et que le numéro de lot
msgid "Example: If the transaction amount is 200, then this will be calculated as {} = {}"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2509
+#: erpnext/stock/stock_ledger.py:2552
msgid "Example: Serial No {0} reserved in {1}."
msgstr ""
+#: erpnext/manufacturing/doctype/work_order/services/required_items.py:230
+msgid "Exceeds Pending Qty"
+msgstr ""
+
+#: erpnext/stock/doctype/pick_list/pick_list.py:277
+msgid "Exceeds Requested Qty"
+msgstr ""
+
#. Label of the exception_budget_approver_role (Link) field in DocType
#. 'Company'
#: erpnext/setup/doctype/company/company.json
@@ -19881,6 +19904,12 @@ msgstr ""
msgid "Excessive machine set up time"
msgstr "Temps de configuration de la machine excessif"
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:153
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:254
+#: erpnext/setup/doctype/company/company.py:801
+msgid "Exchange Gain"
+msgstr ""
+
#. Label of the exchange_gain__loss_section (Section Break) field in DocType
#. 'Company'
#: erpnext/setup/doctype/company/company.json
@@ -19892,6 +19921,11 @@ msgstr ""
msgid "Exchange Gain / Loss Account"
msgstr "Compte de Profits / Pertes sur Change"
+#. Label of the exchange_gain_account (Link) field in DocType 'Company'
+#: erpnext/setup/doctype/company/company.json
+msgid "Exchange Gain Account"
+msgstr ""
+
#. Option for the 'Entry Type' (Select) field in DocType 'Journal Entry'
#: erpnext/accounts/doctype/journal_entry/journal_entry.json
msgid "Exchange Gain Or Loss"
@@ -19908,15 +19942,26 @@ msgstr ""
#: 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:790
+#: erpnext/setup/doctype/company/company.py:794
msgid "Exchange Gain/Loss"
msgstr "Profits / Pertes sur Change"
-#: erpnext/accounts/services/exchange_gain_loss.py:113
-#: erpnext/accounts/services/exchange_gain_loss.py:190
+#: erpnext/accounts/services/exchange_gain_loss.py:120
+#: erpnext/accounts/services/exchange_gain_loss.py:195
msgid "Exchange Gain/Loss amount has been booked through {0}"
msgstr ""
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:141
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:236
+#: erpnext/setup/doctype/company/company.py:808
+msgid "Exchange Loss"
+msgstr ""
+
+#. Label of the exchange_loss_account (Link) field in DocType 'Company'
+#: erpnext/setup/doctype/company/company.json
+msgid "Exchange Loss Account"
+msgstr ""
+
#. Label of the exchange_rate (Float) field in DocType 'Advance Payment Ledger
#. Entry'
#. Label of the exchange_rate (Float) field in DocType 'Journal Entry Account'
@@ -20161,7 +20206,7 @@ msgstr "La Date de Livraison Prévue doit être après la Date indiquée sur la
msgid "Expected End Date"
msgstr "Date de fin prévue"
-#: erpnext/projects/doctype/task/task.py:114
+#: erpnext/projects/doctype/task/task.py:115
msgid "Expected End Date should be less than or equal to parent task's Expected End Date {0}."
msgstr ""
@@ -20208,7 +20253,7 @@ msgstr ""
msgid "Expected Value After Useful Life"
msgstr "Valeur Attendue Après Utilisation Complète"
-#: erpnext/public/js/shop_floor/shop_floor.js:1017
+#: erpnext/public/js/shop_floor/shop_floor.js:1023
msgid "Expected: {0}"
msgstr ""
@@ -20359,7 +20404,7 @@ msgstr "Dépenses incluses dans l'évaluation de l'actif"
msgid "Expenses Included In Valuation"
msgstr "Charges Incluses dans la Valorisation"
-#: erpnext/stock/doctype/pick_list/pick_list.py:310
+#: erpnext/stock/doctype/pick_list/pick_list.py:350
#: erpnext/stock/doctype/stock_entry/stock_entry.js:512
msgid "Expired Batches"
msgstr "Lots expirés"
@@ -20492,7 +20537,7 @@ msgid "FIFO Stock Queue (qty, rate)"
msgstr ""
#: erpnext/stock/report/fifo_queue_vs_qty_after_transaction_comparison/fifo_queue_vs_qty_after_transaction_comparison.py:179
-#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:229
+#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:238
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:121
msgid "FIFO/LIFO Queue"
msgstr ""
@@ -20570,7 +20615,7 @@ msgstr "Échec de la configuration de la société"
msgid "Failed to setup defaults"
msgstr "Échec de la configuration par défaut"
-#: erpnext/setup/doctype/company/company.py:970
+#: erpnext/setup/doctype/company/company.py:988
msgid "Failed to setup defaults for country {0}. Please contact support."
msgstr ""
@@ -20715,7 +20760,7 @@ msgid "Fetching Sales Orders..."
msgstr ""
#: erpnext/accounts/doctype/dunning/dunning.js:135
-#: erpnext/public/js/controllers/transaction.js:1645
+#: erpnext/public/js/controllers/transaction.js:1650
msgid "Fetching exchange rates ..."
msgstr ""
@@ -20967,9 +21012,9 @@ msgstr ""
msgid "Financial reports will be generated using GL Entry doctypes (should be enabled if Period Closing Voucher is not posted for all years sequentially or missing) "
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:909
-#: erpnext/manufacturing/doctype/work_order/work_order.js:924
-#: erpnext/manufacturing/doctype/work_order/work_order.js:933
+#: erpnext/manufacturing/doctype/work_order/work_order.js:920
+#: erpnext/manufacturing/doctype/work_order/work_order.js:935
+#: erpnext/manufacturing/doctype/work_order/work_order.js:944
msgid "Finish"
msgstr "terminer"
@@ -21000,7 +21045,7 @@ msgstr ""
#. Service Item'
#. Label of the fg_item (Link) field in DocType 'Subcontracting Order Service
#. Item'
-#: erpnext/public/js/utils.js:942
+#: erpnext/public/js/utils.js:968
#: erpnext/subcontracting/doctype/subcontracting_inward_order_service_item/subcontracting_inward_order_service_item.json
#: erpnext/subcontracting/doctype/subcontracting_order_service_item/subcontracting_order_service_item.json
msgid "Finished Good Item"
@@ -21013,7 +21058,7 @@ msgstr ""
msgid "Finished Good Item Code"
msgstr "Code d'article fini"
-#: erpnext/public/js/utils.js:960
+#: erpnext/public/js/utils.js:986
msgid "Finished Good Item Qty"
msgstr ""
@@ -21026,15 +21071,15 @@ msgstr ""
msgid "Finished Good Item Quantity"
msgstr ""
-#: erpnext/accounts/services/child_item_update.py:295
+#: erpnext/accounts/services/child_item_update.py:300
msgid "Finished Good Item is not specified for service item {0}"
msgstr ""
-#: erpnext/accounts/services/child_item_update.py:312
+#: erpnext/accounts/services/child_item_update.py:317
msgid "Finished Good Item {0} Qty can not be zero"
msgstr ""
-#: erpnext/accounts/services/child_item_update.py:306
+#: erpnext/accounts/services/child_item_update.py:311
msgid "Finished Good Item {0} must be a sub-contracted item"
msgstr ""
@@ -21080,7 +21125,7 @@ msgid "Finished Good {0} must be a sub-contracted item."
msgstr ""
#: erpnext/selling/doctype/sales_order/sales_order.js:1475
-#: erpnext/setup/doctype/company/company.py:495
+#: erpnext/setup/doctype/company/company.py:499
msgid "Finished Goods"
msgstr "Produits finis"
@@ -21121,7 +21166,7 @@ msgstr "Entrepôt de produits finis"
msgid "Finished Goods based Operating Cost"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:940
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:971
msgid "Finished Item {0} does not match with Work Order {1}"
msgstr ""
@@ -21291,7 +21336,7 @@ msgstr "Registre des immobilisations"
msgid "Fixed Asset Turnover Ratio"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:737
+#: erpnext/manufacturing/doctype/bom/bom.py:738
msgid "Fixed Asset item {0} cannot be used in BOMs."
msgstr ""
@@ -21499,7 +21544,7 @@ msgstr "Pour Fournisseur"
#: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json
#: erpnext/manufacturing/doctype/production_plan/production_plan.js:497
#: erpnext/manufacturing/doctype/production_plan/production_plan.json
-#: erpnext/manufacturing/doctype/production_plan/services/material_request.py:180
+#: erpnext/manufacturing/doctype/production_plan/services/material_request.py:181
#: erpnext/selling/doctype/sales_order/sales_order.js:1488
#: erpnext/stock/doctype/material_request/material_request.js:363
#: erpnext/templates/form_grid/material_request_grid.html:36
@@ -21566,11 +21611,11 @@ msgstr ""
msgid "For legacy serial nos, do not fetch incoming rate from serial no and calculate it based on the inward transaction"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:400
+#: erpnext/manufacturing/doctype/bom/bom.py:401
msgid "For operation {0} at row {1}, please add raw materials or set a BOM against it."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/mapper.py:383
+#: erpnext/manufacturing/doctype/work_order/mapper.py:384
msgid "For operation {0}: Quantity ({1}) can not be greater than pending quantity ({2})"
msgstr ""
@@ -21597,7 +21642,7 @@ msgstr "Pour référence"
msgid "For row {0} in {1}. To include {2} in Item rate, rows {3} must also be included"
msgstr "Pour la ligne {0} dans {1}. Pour inclure {2} dans le prix de l'article, les lignes {3} doivent également être incluses"
-#: erpnext/manufacturing/doctype/production_plan/services/material_request.py:270
+#: erpnext/manufacturing/doctype/production_plan/services/material_request.py:271
msgid "For row {0}: Enter Planned Qty"
msgstr "Pour la ligne {0}: entrez la quantité planifiée"
@@ -21616,7 +21661,7 @@ msgstr "Pour la condition "Appliquer la règle à l'autre", le champ {
msgid "For the convenience of customers, these codes can be used in print formats like Invoices and Delivery Notes"
msgstr ""
-#: erpnext/stock/serial_batch_bundle.py:1240
+#: erpnext/stock/serial_batch_bundle.py:1327
msgid "For the item {0}, the Available qty {1} is less than the Required Qty {2} in the warehouse {3}. Please add sufficient qty in the warehouse."
msgstr ""
@@ -21624,7 +21669,7 @@ msgstr ""
msgid "For the item {0}, the consumed quantity should be {1} according to the BOM {2}."
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:1445
+#: erpnext/public/js/controllers/transaction.js:1450
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 ""
@@ -21633,7 +21678,7 @@ msgstr ""
msgid "For the {0}, no stock is available for the return in the warehouse {1}."
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:1254
+#: erpnext/controllers/sales_and_purchase_return.py:1272
msgid "For the {0}, the quantity is required to make the return entry"
msgstr ""
@@ -22242,7 +22287,7 @@ msgstr "Paiements futurs"
msgid "Future date is not allowed"
msgstr ""
-#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:269
+#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:278
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:161
msgid "G - D"
msgstr ""
@@ -22321,7 +22366,7 @@ msgstr ""
#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:138
#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:225
-#: erpnext/setup/doctype/company/company.py:798
+#: erpnext/setup/doctype/company/company.py:816
msgid "Gain/Loss on Asset Disposal"
msgstr "Gain/Perte sur Cessions des Immobilisations"
@@ -22778,7 +22823,7 @@ msgstr ""
msgid "Goods"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:496
+#: erpnext/setup/doctype/company/company.py:500
#: erpnext/stock/doctype/stock_entry/stock_entry_list.js:34
msgid "Goods In Transit"
msgstr "Les marchandises en transit"
@@ -22787,7 +22832,7 @@ msgstr "Les marchandises en transit"
msgid "Goods Transferred"
msgstr "Marchandises transférées"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1388
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1419
msgid "Goods are already received against the outward entry {0}"
msgstr "Les marchandises sont déjà reçues pour l'entrée sortante {0}"
@@ -23084,7 +23129,7 @@ msgstr "Niveau parent"
msgid "Group Same Items"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:327
+#: erpnext/setup/doctype/company/company.py:329
msgid "Group Warehouses cannot be used in transactions. Please change the value of {0}"
msgstr "Les entrepôts de groupe ne peuvent pas être utilisés dans les transactions. Veuillez modifier la valeur de {0}"
@@ -23153,7 +23198,7 @@ msgstr "Groupes"
msgid "Growth View"
msgstr ""
-#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:279
+#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:288
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:171
msgid "H - F"
msgstr ""
@@ -23422,7 +23467,7 @@ msgstr ""
msgid "Here are the error logs for the aforementioned failed depreciation entries: {0}"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2205
+#: erpnext/stock/stock_ledger.py:2248
msgid "Here are the options to proceed:"
msgstr ""
@@ -23669,7 +23714,7 @@ msgstr ""
msgid "Hrs"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:608
+#: erpnext/setup/doctype/company/company.py:612
msgid "Human Resources"
msgstr "Ressources humaines"
@@ -23683,12 +23728,12 @@ msgstr ""
msgid "Hundredweight (US)"
msgstr ""
-#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:294
+#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:303
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:186
msgid "I - J"
msgstr ""
-#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:304
+#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:313
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:196
msgid "I - K"
msgstr ""
@@ -24118,7 +24163,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 ""
-#: erpnext/stock/stock_ledger.py:2215
+#: erpnext/stock/stock_ledger.py:2258
msgid "If not, you can Cancel / Submit this entry"
msgstr ""
@@ -24155,7 +24200,7 @@ msgstr ""
msgid "If set, the system does not use the user's Email or the standard outgoing Email account for sending request for quotations."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1287
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1339
msgid "If the BOM results in Scrap material, the Scrap Warehouse needs to be selected."
msgstr ""
@@ -24164,7 +24209,7 @@ msgstr ""
msgid "If the account is frozen, entries are allowed to restricted users."
msgstr "Si le compte est gelé, les écritures ne sont autorisés que pour un nombre restreint d'utilisateurs."
-#: erpnext/stock/stock_ledger.py:2208
+#: erpnext/stock/stock_ledger.py:2251
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 "Si l'article est traité comme un article à taux de valorisation nul dans cette entrée, veuillez activer "Autoriser le taux de valorisation nul" dans le {0} tableau des articles."
@@ -24174,7 +24219,7 @@ msgstr "Si l'article est traité comme un article à taux de valorisation nul da
msgid "If the reorder check is set at the Group warehouse level, the available quantity becomes the sum of the projected quantities of all its child warehouses."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1306
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1358
msgid "If the selected BOM has Operations mentioned in it, the system will fetch all Operations from BOM, these values can be changed."
msgstr ""
@@ -24265,7 +24310,7 @@ msgstr ""
msgid "If you still want to proceed, please disable {0} checkbox."
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/services/material_request.py:475
+#: erpnext/manufacturing/doctype/production_plan/services/material_request.py:476
msgid "If you still want to proceed, please enable {0}."
msgstr ""
@@ -24605,7 +24650,7 @@ msgstr "En production"
#: erpnext/stock/report/available_serial_no/available_serial_no.py:112
#: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:82
#: erpnext/stock/report/stock_balance/stock_balance.py:547
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:317
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:320
msgid "In Qty"
msgstr "En Qté"
@@ -24973,8 +25018,8 @@ msgstr "Incluant les articles pour des sous-ensembles"
#. Option for the 'Type' (Select) field in DocType 'Process Deferred
#. Accounting'
#: erpnext/accounts/doctype/account/account.json
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:144
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:241
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:145
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:242
#: erpnext/accounts/doctype/account_category/account_category.json
#: erpnext/accounts/doctype/ledger_merge/ledger_merge.json
#: erpnext/accounts/doctype/process_deferred_accounting/process_deferred_accounting.json
@@ -25056,8 +25101,8 @@ msgstr ""
#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json
#: erpnext/stock/report/available_serial_no/available_serial_no.py:146
#: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:169
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:360
-#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:204
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:363
+#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:213
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:96
msgid "Incoming Rate"
msgstr "Prix d'Entrée"
@@ -25140,12 +25185,12 @@ msgstr ""
msgid "Incorrect Stock Value Report"
msgstr ""
-#: erpnext/stock/serial_batch_bundle.py:173
+#: erpnext/stock/serial_batch_bundle.py:174
msgid "Incorrect Type of Transaction"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:330
-#: erpnext/setup/doctype/company/company.py:338
+#: erpnext/setup/doctype/company/company.py:332
+#: erpnext/setup/doctype/company/company.py:340
#: erpnext/stock/doctype/pick_list/pick_list.py:190
#: erpnext/stock/doctype/pick_list/pick_list.py:214
msgid "Incorrect Warehouse"
@@ -25242,8 +25287,8 @@ msgstr "Charges Indirectes"
#. 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:149
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:247
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:150
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:248
msgid "Indirect Income"
msgstr "Revenu indirect"
@@ -25310,7 +25355,7 @@ msgstr ""
msgid "Initiated"
msgstr "Initié"
-#: erpnext/public/js/shop_floor/shop_floor.js:1045
+#: erpnext/public/js/shop_floor/shop_floor.js:1051
msgid "Inspect {0} for job card {1}"
msgstr ""
@@ -25322,15 +25367,15 @@ msgid "Inspected By"
msgstr "Inspecté Par"
#: erpnext/manufacturing/doctype/job_card/job_card.py:889
-#: erpnext/public/js/shop_floor/shop_floor.js:1083
-#: erpnext/stock/services/quality_inspection_service.py:147
+#: erpnext/public/js/shop_floor/shop_floor.js:1089
+#: erpnext/stock/services/quality_inspection_service.py:163
msgid "Inspection Rejected"
msgstr ""
#. Label of the inspection_required (Check) field in DocType 'Stock Entry'
#: erpnext/stock/doctype/stock_entry/stock_entry.json
-#: erpnext/stock/services/quality_inspection_service.py:117
-#: erpnext/stock/services/quality_inspection_service.py:119
+#: erpnext/stock/services/quality_inspection_service.py:133
+#: erpnext/stock/services/quality_inspection_service.py:135
msgid "Inspection Required"
msgstr "Inspection obligatoire"
@@ -25347,7 +25392,7 @@ msgid "Inspection Required before Purchase"
msgstr "Inspection Requise à la réception"
#: erpnext/manufacturing/doctype/job_card/job_card.py:879
-#: erpnext/stock/services/quality_inspection_service.py:132
+#: erpnext/stock/services/quality_inspection_service.py:148
msgid "Inspection Submission"
msgstr ""
@@ -25416,24 +25461,24 @@ msgstr ""
msgid "Insufficient Capacity"
msgstr "Capacité insuffisante"
-#: erpnext/accounts/services/child_item_update.py:213
-#: erpnext/accounts/services/child_item_update.py:235
-#: erpnext/controllers/accounts_controller.py:1663
-#: erpnext/controllers/accounts_controller.py:1669
-#: erpnext/controllers/accounts_controller.py:1691
+#: erpnext/accounts/services/child_item_update.py:218
+#: erpnext/accounts/services/child_item_update.py:240
+#: erpnext/controllers/accounts_controller.py:1668
+#: erpnext/controllers/accounts_controller.py:1674
+#: erpnext/controllers/accounts_controller.py:1696
msgid "Insufficient Permissions"
msgstr "Permissions insuffisantes"
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:466
#: erpnext/stock/doctype/pick_list/pick_list.py:148
#: erpnext/stock/doctype/pick_list/pick_list.py:166
-#: erpnext/stock/doctype/pick_list/pick_list.py:1139
-#: erpnext/stock/serial_batch_bundle.py:1243 erpnext/stock/stock_ledger.py:1890
-#: erpnext/stock/stock_ledger.py:2397
+#: erpnext/stock/doctype/pick_list/pick_list.py:1198
+#: erpnext/stock/serial_batch_bundle.py:1330 erpnext/stock/stock_ledger.py:1933
+#: erpnext/stock/stock_ledger.py:2440
msgid "Insufficient Stock"
msgstr "Stock insuffisant"
-#: erpnext/stock/stock_ledger.py:2412
+#: erpnext/stock/stock_ledger.py:2455
msgid "Insufficient Stock for Batch"
msgstr ""
@@ -25558,8 +25603,8 @@ msgstr ""
msgid "Interest Expense"
msgstr ""
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:150
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:248
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:151
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:249
msgid "Interest Income"
msgstr ""
@@ -25567,8 +25612,8 @@ msgstr ""
msgid "Interest and/or dunning fee"
msgstr ""
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:151
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:249
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:152
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:250
msgid "Interest on Fixed Deposits"
msgstr ""
@@ -25588,7 +25633,7 @@ msgstr ""
msgid "Internal Customer Accounting"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:269
+#: erpnext/selling/doctype/customer/customer.py:270
msgid "Internal Customer for company {0} already exists"
msgstr ""
@@ -25625,6 +25670,7 @@ msgstr ""
#. 'Sales Invoice Item'
#. Label of the internal_transfer_section (Section Break) field in DocType
#. 'Delivery Note Item'
+#: erpnext/accounts/bulk_payment.py:92
#: erpnext/accounts/doctype/payment_entry/payment_entry.json
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
@@ -25673,8 +25719,8 @@ msgstr ""
msgid "Interval should be between 1 to 59 MInutes"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:381
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:389
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:391
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:399
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:770
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:780
#: erpnext/accounts/services/taxes.py:271
@@ -25718,7 +25764,7 @@ msgstr ""
msgid "Invalid Barcode. There is no Item attached to this barcode."
msgstr "Code à barres invalide. Il n'y a pas d'article attaché à ce code à barres."
-#: erpnext/public/js/controllers/transaction.js:3269
+#: erpnext/public/js/controllers/transaction.js:3277
msgid "Invalid Blanket Order for the selected Customer and Item"
msgstr "Commande avec limites non valide pour le client et l'article sélectionnés"
@@ -25748,7 +25794,7 @@ msgstr ""
msgid "Invalid Cost Center"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:384
+#: erpnext/selling/doctype/customer/customer.py:385
msgid "Invalid Customer Group"
msgstr ""
@@ -25789,8 +25835,8 @@ msgstr ""
msgid "Invalid File Type"
msgstr ""
-#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:330
-#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:335
+#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:374
+#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:379
msgid "Invalid Formula"
msgstr "Formule invalide"
@@ -25799,11 +25845,11 @@ msgid "Invalid Group By"
msgstr ""
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.py:503
-#: erpnext/manufacturing/doctype/production_plan/services/material_request.py:52
+#: erpnext/manufacturing/doctype/production_plan/services/material_request.py:53
msgid "Invalid Item"
msgstr "Élément non valide"
-#: erpnext/stock/doctype/item/item.py:1569
+#: erpnext/stock/doctype/item/item.py:1579
msgid "Invalid Item Defaults"
msgstr ""
@@ -25851,7 +25897,7 @@ msgstr ""
msgid "Invalid Priority"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:982
+#: erpnext/manufacturing/doctype/bom/bom.py:983
msgid "Invalid Process Loss Configuration"
msgstr ""
@@ -25859,8 +25905,8 @@ msgstr ""
msgid "Invalid Purchase Invoice"
msgstr ""
-#: erpnext/accounts/services/child_item_update.py:254
-#: erpnext/accounts/services/child_item_update.py:267
+#: erpnext/accounts/services/child_item_update.py:259
+#: erpnext/accounts/services/child_item_update.py:272
msgid "Invalid Qty"
msgstr ""
@@ -25872,6 +25918,10 @@ msgstr "Quantité invalide"
msgid "Invalid Query"
msgstr ""
+#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:325
+msgid "Invalid Reading"
+msgstr ""
+
#: erpnext/selling/page/point_of_sale/pos_past_order_summary.js:202
msgid "Invalid Return"
msgstr ""
@@ -25889,7 +25939,7 @@ msgstr ""
msgid "Invalid Selling Price"
msgstr "Prix de vente invalide"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1015
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1046
msgid "Invalid Serial and Batch Bundle"
msgstr ""
@@ -25974,7 +26024,7 @@ msgstr ""
msgid "Invalid status group: {0}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1743
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1774
msgid "Invalid subcontract order field: {0}"
msgstr ""
@@ -26217,6 +26267,10 @@ msgstr "Facturation"
msgid "Invoice can't be made for zero billing hour"
msgstr "La facture ne peut pas être faite pour une heure facturée à zéro"
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:852
+msgid "Invoice is not blocked. Block the invoice to change the release date."
+msgstr ""
+
#: 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
@@ -26241,8 +26295,8 @@ msgstr ""
#: 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:1204
-#: erpnext/accounts/report/accounts_payable/accounts_payable.js:273
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1205
+#: erpnext/accounts/report/accounts_payable/accounts_payable.js:289
#: erpnext/buying/doctype/supplier/supplier.json
#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:64
msgid "Invoices"
@@ -26996,7 +27050,7 @@ msgstr ""
#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:202
#: erpnext/buying/workspace/buying/buying.json
#: erpnext/controllers/taxes_and_totals.py:1290
-#: erpnext/controllers/trends.py:385
+#: erpnext/controllers/trends.py:420
#: erpnext/manufacturing/doctype/blanket_order/blanket_order.json
#: erpnext/manufacturing/doctype/bom/bom.js:1092
#: erpnext/manufacturing/doctype/plant_floor/plant_floor.js:109
@@ -27007,8 +27061,8 @@ msgstr ""
#: erpnext/manufacturing/report/process_loss_report/process_loss_report.js:15
#: erpnext/manufacturing/report/process_loss_report/process_loss_report.py:76
#: erpnext/manufacturing/workspace/manufacturing/manufacturing.json
-#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:253
-#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:404
+#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:242
+#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:393
#: erpnext/public/js/purchase_trends_filters.js:48
#: erpnext/public/js/purchase_trends_filters.js:63
#: erpnext/public/js/sales_order_proforma.js:116
@@ -27058,7 +27112,7 @@ msgstr ""
#: erpnext/stock/report/stock_analytics/stock_analytics.js:15
#: erpnext/stock/report/stock_analytics/stock_analytics.py:43
#: erpnext/stock/report/stock_balance/stock_balance.py:470
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:287
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:290
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.js:27
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:51
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.js:28
@@ -27272,7 +27326,7 @@ msgstr ""
#: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json
#: erpnext/buying/report/item_wise_purchase_history/item_wise_purchase_history.py:26
#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:231
-#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:200
+#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:223
#: erpnext/buying/report/subcontracted_raw_materials_to_be_transferred/subcontracted_raw_materials_to_be_transferred.py:35
#: erpnext/crm/doctype/opportunity_item/opportunity_item.json
#: erpnext/maintenance/doctype/maintenance_schedule_detail/maintenance_schedule_detail.json
@@ -27307,10 +27361,10 @@ msgstr ""
#: erpnext/manufacturing/report/quality_inspection_summary/quality_inspection_summary.py:86
#: erpnext/manufacturing/report/work_order_stock_report/work_order_stock_report.py:128
#: erpnext/projects/doctype/timesheet/timesheet.js:216
-#: erpnext/public/js/controllers/transaction.js:2943
+#: erpnext/public/js/controllers/transaction.js:2951
#: erpnext/public/js/stock_reservation.js:112
#: erpnext/public/js/stock_reservation.js:318 erpnext/public/js/utils.js:608
-#: erpnext/public/js/utils.js:765
+#: erpnext/public/js/utils.js:766
#: erpnext/public/js/utils/serial_no_batch_selector.js:96
#: erpnext/regional/doctype/import_supplier_invoice/import_supplier_invoice.json
#: erpnext/selling/doctype/delivery_schedule_item/delivery_schedule_item.json
@@ -27374,7 +27428,7 @@ msgstr ""
#: erpnext/stock/report/stock_ageing/stock_ageing.py:177
#: 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/stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.py:32
#: erpnext/subcontracting/doctype/subcontracting_inward_order_item/subcontracting_inward_order_item.json
#: erpnext/subcontracting/doctype/subcontracting_inward_order_received_item/subcontracting_inward_order_received_item.json
#: erpnext/subcontracting/doctype/subcontracting_inward_order_secondary_item/subcontracting_inward_order_secondary_item.json
@@ -27404,7 +27458,7 @@ msgstr ""
msgid "Item Code cannot be changed for Serial No."
msgstr "Code de l'Article ne peut pas être modifié pour le Numéro de Série"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:448
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:458
msgid "Item Code required at Row No {0}"
msgstr "Code de l'Article est requis à la Ligne No {0}"
@@ -27527,7 +27581,7 @@ msgstr "Détails d'article"
#: 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:398
+#: erpnext/controllers/trends.py:435
#: 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
@@ -27577,7 +27631,7 @@ msgstr "Détails d'article"
#: erpnext/stock/report/stock_balance/stock_balance.js:32
#: erpnext/stock/report/stock_balance/stock_balance.py:479
#: erpnext/stock/report/stock_ledger/stock_ledger.js:71
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:345
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:348
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.js:39
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:115
#: erpnext/stock/report/warehouse_wise_item_balance_age_and_value/warehouse_wise_item_balance_age_and_value.js:33
@@ -27766,8 +27820,8 @@ msgstr "Fabricant d'Article"
#: erpnext/buying/doctype/request_for_quotation_item/request_for_quotation_item.json
#: 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:206
-#: erpnext/controllers/trends.py:386
+#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:229
+#: erpnext/controllers/trends.py:421
#: 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
@@ -27800,8 +27854,8 @@ msgstr "Fabricant d'Article"
#: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:378
#: 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:2949
-#: erpnext/public/js/utils.js:856
+#: erpnext/public/js/controllers/transaction.js:2957
+#: erpnext/public/js/utils.js:859
#: erpnext/selling/doctype/proforma_invoice_item/proforma_invoice_item.json
#: erpnext/selling/doctype/quotation_item/quotation_item.json
#: erpnext/selling/doctype/sales_order/sales_order.js:1324
@@ -27845,10 +27899,10 @@ msgstr "Fabricant d'Article"
#: erpnext/stock/report/stock_ageing/stock_ageing.py:184
#: erpnext/stock/report/stock_analytics/stock_analytics.py:45
#: erpnext/stock/report/stock_balance/stock_balance.py:477
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:293
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:296
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:112
#: 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/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.py:38
#: erpnext/stock/report/warehouse_wise_item_balance_age_and_value/warehouse_wise_item_balance_age_and_value.py:98
#: erpnext/subcontracting/doctype/subcontracting_inward_order_item/subcontracting_inward_order_item.json
#: erpnext/subcontracting/doctype/subcontracting_inward_order_service_item/subcontracting_inward_order_service_item.json
@@ -27907,8 +27961,8 @@ msgstr "Paramètres du prix de l'article"
msgid "Item Price Stock"
msgstr "Stock et prix de l'article"
-#: erpnext/stock/get_item_details.py:1177
-#: erpnext/stock/get_item_details.py:1201
+#: erpnext/stock/get_item_details.py:1257
+#: erpnext/stock/get_item_details.py:1281
msgid "Item Price added for {0} in Price List - {1}"
msgstr ""
@@ -27920,7 +27974,7 @@ msgstr ""
msgid "Item Price created at rate {0}"
msgstr ""
-#: erpnext/stock/get_item_details.py:1160
+#: erpnext/stock/get_item_details.py:1240
msgid "Item Price updated for {0} in Price List {1}"
msgstr "Prix de l'Article mis à jour pour {0} dans la Liste des Prix {1}"
@@ -28231,11 +28285,11 @@ msgstr "Détails de l'Article et de la Garantie"
msgid "Item for row {0} does not match Material Request"
msgstr "L'élément de la ligne {0} ne correspond pas à la demande de matériel"
-#: erpnext/stock/doctype/item/item.py:902
+#: erpnext/stock/doctype/item/item.py:912
msgid "Item has variants."
msgstr "L'article a des variantes."
-#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:455
+#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:444
msgid "Item is mandatory in Raw Materials table."
msgstr ""
@@ -28257,7 +28311,7 @@ msgstr "Libellé de l'article"
msgid "Item operation"
msgstr "Opération de l'article"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:676
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:703
msgid "Item rate has been updated to zero as Allow Zero Valuation Rate is checked for item {0}"
msgstr ""
@@ -28280,7 +28334,7 @@ msgstr ""
msgid "Item valuation reposting in progress. Report might show incorrect item valuation."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1059
+#: erpnext/stock/doctype/item/item.py:1069
msgid "Item variant {0} exists with same attributes"
msgstr "La variante de l'article {0} existe avec les mêmes caractéristiques"
@@ -28300,7 +28354,7 @@ msgstr ""
msgid "Item {0} cannot be ordered more than once"
msgstr ""
-#: erpnext/manufacturing/doctype/blanket_order/blanket_order.py:197
+#: erpnext/manufacturing/doctype/blanket_order/blanket_order.py:201
msgid "Item {0} cannot be ordered more than {1} against Blanket Order {2}."
msgstr ""
@@ -28310,10 +28364,11 @@ msgstr ""
#: erpnext/assets/doctype/asset/asset.py:347
#: erpnext/stock/doctype/item/item.py:698
+#: erpnext/stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.py:102
msgid "Item {0} does not exist"
msgstr "Article {0} n'existe pas"
-#: erpnext/manufacturing/doctype/bom/bom.py:665
+#: erpnext/manufacturing/doctype/bom/bom.py:666
msgid "Item {0} does not exist in the system or has expired"
msgstr "L'article {0} n'existe pas dans le système ou a expiré"
@@ -28326,7 +28381,7 @@ msgstr "Article {0} n'existe pas."
msgid "Item {0} entered multiple times."
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:222
+#: erpnext/controllers/sales_and_purchase_return.py:240
msgid "Item {0} has already been returned"
msgstr "L'article {0} a déjà été retourné"
@@ -28342,15 +28397,15 @@ msgstr ""
msgid "Item {0} has no changes in delivered quantity. Please unselect the row if you do not wish to update its quantity."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1281
+#: erpnext/stock/doctype/item/item.py:1291
msgid "Item {0} has reached its end of life on {1}"
msgstr "L'article {0} a atteint sa fin de vie le {1}"
-#: erpnext/stock/stock_ledger.py:168
+#: erpnext/stock/stock_ledger.py:195
msgid "Item {0} ignored since it is not a stock item"
msgstr "L'article {0} est ignoré puisqu'il n'est pas en stock"
-#: erpnext/stock/get_item_details.py:357
+#: erpnext/stock/get_item_details.py:437
msgid "Item {0} is a template, please select one of its variants"
msgstr ""
@@ -28358,11 +28413,11 @@ msgstr ""
msgid "Item {0} is already reserved/delivered against Sales Order {1}."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1301
+#: erpnext/stock/doctype/item/item.py:1311
msgid "Item {0} is cancelled"
msgstr "Article {0} est annulé"
-#: erpnext/stock/doctype/item/item.py:1285
+#: erpnext/stock/doctype/item/item.py:1295
msgid "Item {0} is disabled"
msgstr "Article {0} est désactivé"
@@ -28374,11 +28429,11 @@ msgstr ""
msgid "Item {0} is not a serialized Item"
msgstr "L'article {0} n'est pas un article avec un numéro de série"
-#: erpnext/stock/doctype/item/item.py:1293
+#: erpnext/stock/doctype/item/item.py:1303
msgid "Item {0} is not a stock Item"
msgstr "Article {0} n'est pas un article stocké"
-#: erpnext/manufacturing/doctype/production_plan/services/material_request.py:51
+#: erpnext/manufacturing/doctype/production_plan/services/material_request.py:52
msgid "Item {0} is not a subcontracted item"
msgstr ""
@@ -28386,7 +28441,7 @@ msgstr ""
msgid "Item {0} is not a template item."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1311
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1342
msgid "Item {0} is not active or end of life has been reached"
msgstr "L'article {0} n’est pas actif ou sa fin de vie a été atteinte"
@@ -28394,7 +28449,7 @@ msgstr "L'article {0} n’est pas actif ou sa fin de vie a été atteinte"
msgid "Item {0} must be a Fixed Asset Item"
msgstr "L'article {0} doit être une Immobilisation"
-#: erpnext/stock/get_item_details.py:363
+#: erpnext/stock/get_item_details.py:443
msgid "Item {0} must be a Non-Stock Item"
msgstr ""
@@ -28410,10 +28465,14 @@ msgstr ""
msgid "Item {0} not found."
msgstr ""
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:316
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:317
msgid "Item {0}: Ordered qty {1} cannot be less than minimum order qty {2} (defined in Item)."
msgstr "L'article {0} : Qté commandée {1} ne peut pas être inférieure à la qté de commande minimum {2} (défini dans l'Article)."
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:342
+msgid "Item {0}: Ordered qty {1} {2} exceeds the minimum order qty {3} {2} by {4} {2} due to purchase UOM rounding."
+msgstr ""
+
#: erpnext/manufacturing/doctype/production_plan/production_plan.js:600
msgid "Item {0}: {1} qty produced. "
msgstr "Article {0}: {1} quantité produite."
@@ -28460,15 +28519,15 @@ msgstr "Registre des Ventes par Article"
msgid "Item-wise sales Register"
msgstr ""
-#: erpnext/stock/get_item_details.py:762
+#: erpnext/stock/get_item_details.py:842
msgid "Item/Item Code required to get Item Tax Template."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:484
+#: erpnext/manufacturing/doctype/bom/bom.py:485
msgid "Item: {0} does not exist in the system"
msgstr "Article : {0} n'existe pas dans le système"
-#: erpnext/manufacturing/doctype/bom/bom.py:979
+#: erpnext/manufacturing/doctype/bom/bom.py:980
msgid "Item: {0} with Stock UOM: {1} cannot have fractional process loss qty as UOM {2} is a whole number."
msgstr ""
@@ -28488,7 +28547,7 @@ msgstr ""
msgid "Items Filter"
msgstr "Filtre d'articles"
-#: erpnext/manufacturing/doctype/production_plan/services/material_request.py:218
+#: erpnext/manufacturing/doctype/production_plan/services/material_request.py:219
#: erpnext/selling/doctype/sales_order/sales_order.js:1757
msgid "Items Required"
msgstr "Articles requis"
@@ -28507,11 +28566,11 @@ msgstr "Articles À Demander"
msgid "Items and Pricing"
msgstr "Articles et prix"
-#: erpnext/accounts/services/child_item_update.py:170
+#: erpnext/accounts/services/child_item_update.py:175
msgid "Items cannot be updated as Subcontracting Inward Order(s) exist against this Subcontracted Sales Order."
msgstr ""
-#: erpnext/accounts/services/child_item_update.py:162
+#: erpnext/accounts/services/child_item_update.py:167
msgid "Items cannot be updated as Subcontracting Order is created against the Purchase Order {0}."
msgstr ""
@@ -28523,7 +28582,7 @@ msgstr "Articles pour demande de matière première"
msgid "Items not found."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:672
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:699
msgid "Items rate has been updated to zero as Allow Zero Valuation Rate is checked for the following items: {0}"
msgstr ""
@@ -28533,7 +28592,7 @@ msgstr ""
msgid "Items to Be Repost"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/services/material_request.py:217
+#: erpnext/manufacturing/doctype/production_plan/services/material_request.py:218
msgid "Items to Manufacture are required to pull the Raw Materials associated with it."
msgstr "Les articles à fabriquer doivent extraire les matières premières qui leur sont associées."
@@ -28646,7 +28705,7 @@ msgstr ""
msgid "Job Card Secondary Item"
msgstr ""
-#: erpnext/public/js/shop_floor/shop_floor.js:1113
+#: erpnext/public/js/shop_floor/shop_floor.js:1119
msgid "Job Card Submitted"
msgstr ""
@@ -28674,12 +28733,12 @@ msgstr ""
msgid "Job Card {0} has been completed"
msgstr ""
-#: erpnext/public/js/shop_floor/shop_floor.js:1515
+#: erpnext/public/js/shop_floor/shop_floor.js:1521
msgid "Job Card {0} is already running. Open its machine or work order to pause or complete it."
msgstr ""
-#: erpnext/public/js/shop_floor/shop_floor.js:1510
-#: erpnext/public/js/shop_floor/shop_floor.js:1531
+#: erpnext/public/js/shop_floor/shop_floor.js:1516
+#: erpnext/public/js/shop_floor/shop_floor.js:1537
msgid "Job Card {0} is already submitted."
msgstr ""
@@ -28687,7 +28746,7 @@ msgstr ""
msgid "Job Card {0} not found"
msgstr ""
-#: erpnext/public/js/shop_floor/shop_floor.js:1506
+#: erpnext/public/js/shop_floor/shop_floor.js:1512
msgid "Job Card {0} was not found."
msgstr ""
@@ -28761,11 +28820,11 @@ msgstr ""
msgid "Job Worker Warehouse"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/mapper.py:464
+#: erpnext/manufacturing/doctype/work_order/mapper.py:465
msgid "Job card {0} created"
msgstr "Job card {0} créée"
-#: erpnext/public/js/shop_floor/shop_floor.js:1120
+#: erpnext/public/js/shop_floor/shop_floor.js:1126
msgid "Job card {0} has been submitted."
msgstr ""
@@ -28777,7 +28836,7 @@ msgstr ""
msgid "Job started"
msgstr ""
-#: erpnext/public/js/shop_floor/shop_floor.js:1554
+#: erpnext/public/js/shop_floor/shop_floor.js:1560
msgid "Job {0} is running"
msgstr ""
@@ -29069,7 +29128,7 @@ msgstr ""
#. Name of a DocType
#. Label of a Link in the Stock Workspace
#. Label of a Workspace Sidebar Item
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:671
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:669
#: erpnext/stock/doctype/landed_cost_voucher/landed_cost_voucher.json
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:88
#: erpnext/stock/workspace/stock/stock.json
@@ -29549,7 +29608,7 @@ msgstr "Numéro de licence"
msgid "License Plate"
msgstr "Plaque d'Immatriculation"
-#: erpnext/controllers/status_updater.py:513
+#: erpnext/controllers/status_updater.py:514
msgid "Limit Crossed"
msgstr "Limite Dépassée"
@@ -29631,7 +29690,7 @@ msgstr "Factures liées"
msgid "Linked Location"
msgstr "Lieu lié"
-#: erpnext/stock/doctype/item/item.py:1135
+#: erpnext/stock/doctype/item/item.py:1145
msgid "Linked with submitted documents"
msgstr ""
@@ -29677,7 +29736,7 @@ msgstr "Charger tous les critères"
msgid "Loading Invoices! Please Wait..."
msgstr ""
-#: erpnext/public/js/shop_floor/shop_floor.js:981
+#: erpnext/public/js/shop_floor/shop_floor.js:987
msgid "Loading quality checklist..."
msgstr ""
@@ -29706,8 +29765,8 @@ msgstr "Date de début du prêt"
msgid "Loan Start Date and Loan Period are mandatory to save the Invoice Discounting"
msgstr "La date de début du prêt et la période du prêt sont obligatoires pour sauvegarder le décompte des factures."
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:180
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:305
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:182
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:310
msgid "Loans (Liabilities)"
msgstr "Prêts (Passif)"
@@ -29752,8 +29811,8 @@ msgstr ""
msgid "Logo"
msgstr ""
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:187
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:323
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:189
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:328
msgid "Long-term Provisions"
msgstr ""
@@ -29920,7 +29979,7 @@ msgstr "Points de fidélité: {0}"
#: erpnext/accounts/doctype/loyalty_point_entry/loyalty_point_entry.json
#: erpnext/accounts/doctype/loyalty_program/loyalty_program.json
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.json
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1234
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1239
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.json
#: erpnext/selling/doctype/customer/customer.json
#: erpnext/selling/page/point_of_sale/pos_item_cart.js:963
@@ -30007,10 +30066,10 @@ msgstr "Dysfonctionnement de la machine"
msgid "Machine operator errors"
msgstr "Erreurs de l'opérateur de la machine"
-#: erpnext/setup/doctype/company/company.py:836
-#: erpnext/setup/doctype/company/company.py:851
-#: erpnext/setup/doctype/company/company.py:852
-#: erpnext/setup/doctype/company/company.py:853
+#: erpnext/setup/doctype/company/company.py:854
+#: erpnext/setup/doctype/company/company.py:869
+#: erpnext/setup/doctype/company/company.py:870
+#: erpnext/setup/doctype/company/company.py:871
msgid "Main"
msgstr "Principal"
@@ -30257,8 +30316,6 @@ msgstr "Sujets Principaux / En Option"
#. Label of the make (Data) field in DocType 'Vehicle'
#: erpnext/accounts/doctype/journal_entry/journal_entry.js:272
#: erpnext/manufacturing/doctype/job_card/job_card.js:488
-#: erpnext/manufacturing/doctype/work_order/work_order.js:864
-#: erpnext/manufacturing/doctype/work_order/work_order.js:898
#: erpnext/setup/doctype/vehicle/vehicle.json
msgid "Make"
msgstr "Faire"
@@ -30278,7 +30335,7 @@ msgstr "Créer une Écriture d'Amortissement"
msgid "Make Difference Entry"
msgstr "Créer l'Écriture par Différence"
-#: erpnext/public/js/shop_floor/shop_floor.js:1129
+#: erpnext/public/js/shop_floor/shop_floor.js:1135
msgid "Make Manufacture Entry"
msgstr ""
@@ -30361,7 +30418,7 @@ msgstr ""
msgid "Manage your orders"
msgstr "Gérer vos commandes"
-#: erpnext/setup/doctype/company/company.py:614
+#: erpnext/setup/doctype/company/company.py:618
msgid "Management"
msgstr "Gestion"
@@ -30397,11 +30454,11 @@ msgstr "Compte de résultat obligatoire"
msgid "Mandatory Missing"
msgstr "Obligatoire manquant"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:475
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:485
msgid "Mandatory Purchase Order"
msgstr "Commande d'achat obligatoire"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:497
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:507
msgid "Mandatory Purchase Receipt"
msgstr "Reçu d'achat obligatoire"
@@ -30476,8 +30533,8 @@ msgstr "La saisie manuelle ne peut pas être créée! Désactivez la saisie auto
#: 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:774
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:791
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:803
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:820
#: 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
@@ -30710,7 +30767,7 @@ msgstr ""
msgid "Mapping Subcontracting Order ..."
msgstr ""
-#: erpnext/public/js/utils.js:1087
+#: erpnext/public/js/utils.js:1113
msgid "Mapping {0} ..."
msgstr ""
@@ -30822,7 +30879,7 @@ msgstr ""
msgid "Market Segment"
msgstr "Part de Marché"
-#: erpnext/setup/doctype/company/company.py:566
+#: erpnext/setup/doctype/company/company.py:570
msgid "Marketing"
msgstr ""
@@ -30905,7 +30962,7 @@ msgstr ""
msgid "Material"
msgstr "Matériel"
-#: erpnext/manufacturing/doctype/work_order/work_order.js:889
+#: erpnext/manufacturing/doctype/work_order/work_order.js:900
msgid "Material Consumption"
msgstr "Consommation de matériel"
@@ -30913,7 +30970,7 @@ msgstr "Consommation de matériel"
#. Option for the 'Purpose' (Select) field in DocType 'Stock Entry Type'
#: 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:775
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:804
#: erpnext/stock/doctype/stock_entry_type/stock_entry_type.json
msgid "Material Consumption for Manufacture"
msgstr "Consommation de matériaux pour la production"
@@ -30992,7 +31049,7 @@ msgstr "Réception Matériel"
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:56
#: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json
#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.js:33
-#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:186
+#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:209
#: erpnext/buying/workspace/buying/buying.json
#: erpnext/manufacturing/doctype/job_card/job_card.js:219
#: erpnext/manufacturing/doctype/production_plan/production_plan.js:185
@@ -31000,15 +31057,16 @@ msgstr "Réception Matériel"
#: erpnext/manufacturing/doctype/production_plan_item/production_plan_item.json
#: erpnext/manufacturing/doctype/production_plan_material_request/production_plan_material_request.json
#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
-#: erpnext/manufacturing/doctype/work_order/work_order.js:825
+#: erpnext/manufacturing/doctype/work_order/work_order.js:830
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1216
#: erpnext/manufacturing/doctype/work_order/work_order.json
#: erpnext/selling/doctype/sales_order/sales_order.js:1130
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:37
#: 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:476
-#: erpnext/stock/doctype/material_request/material_request.py:493
+#: erpnext/stock/doctype/material_request/material_request.py:506
+#: erpnext/stock/doctype/material_request/material_request.py:523
#: 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
@@ -31310,9 +31368,9 @@ msgstr "Score Maximal"
msgid "Max discount allowed for item: {0} is {1}%"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1065
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1072
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1095
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1096
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1103
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1126
#: erpnext/stock/doctype/pick_list/pick_list.js:208
#: erpnext/stock/doctype/stock_entry/stock_entry.js:398
msgid "Max: {0}"
@@ -31344,11 +31402,11 @@ msgstr ""
msgid "Maximum Producible Items"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/services/manufacturing.py:1325
+#: erpnext/stock/doctype/stock_entry/services/manufacturing.py:1357
msgid "Maximum Samples - {0} can be retained for Batch {1} and Item {2}."
msgstr "Maximum d'échantillons - {0} peut être conservé pour le lot {1} et l'article {2}."
-#: erpnext/stock/doctype/stock_entry/services/manufacturing.py:1314
+#: erpnext/stock/doctype/stock_entry/services/manufacturing.py:1346
msgid "Maximum Samples - {0} have already been retained for Batch {1} and Item {2} in Batch {3}."
msgstr "Nombre maximum d'échantillons - {0} ont déjà été conservés pour le lot {1} et l'article {2} dans le lot {3}."
@@ -31384,7 +31442,7 @@ msgstr ""
msgid "Maximum sample quantity that can be retained"
msgstr "Quantité maximale d'échantillon pouvant être conservée"
-#: erpnext/public/js/shop_floor/shop_floor.js:1020
+#: erpnext/public/js/shop_floor/shop_floor.js:1026
msgid "Measured value"
msgstr ""
@@ -31413,7 +31471,7 @@ msgstr ""
msgid "Megawatt"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2221
+#: erpnext/stock/stock_ledger.py:2264
msgid "Mention Valuation Rate in the Item master."
msgstr "Mentionnez le taux de valorisation dans la fiche article."
@@ -31448,7 +31506,7 @@ msgstr ""
msgid "Merge similar Account Heads"
msgstr ""
-#: erpnext/public/js/utils.js:1119
+#: erpnext/public/js/utils.js:1145
msgid "Merge taxes from multiple documents"
msgstr ""
@@ -31839,11 +31897,11 @@ msgstr ""
msgid "Missing Finance Book"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:950
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:981
msgid "Missing Finished Good"
msgstr ""
-#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:315
+#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:359
msgid "Missing Formula"
msgstr ""
@@ -31887,7 +31945,7 @@ msgstr "Modèle de courrier électronique manquant pour l'envoi. Veuillez en dé
msgid "Missing required filter: {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:920
+#: erpnext/manufacturing/doctype/bom/bom.py:921
#: erpnext/manufacturing/doctype/work_order/work_order.py:936
msgid "Missing value"
msgstr ""
@@ -32088,7 +32146,7 @@ msgstr "Déplacer l'Article"
msgid "Move Stock"
msgstr ""
-#: erpnext/public/js/shop_floor/shop_floor.js:1453
+#: erpnext/public/js/shop_floor/shop_floor.js:1459
msgid "Move selection"
msgstr ""
@@ -32139,7 +32197,7 @@ msgstr ""
msgid "Multiple Accounts (Journal Template)"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:458
+#: erpnext/selling/doctype/customer/customer.py:459
msgid "Multiple Loyalty Programs found for Customer {0}. Please select manually."
msgstr ""
@@ -32169,7 +32227,7 @@ msgstr ""
msgid "Multiple fiscal years exist for the date {0}. Please set company in Fiscal Year"
msgstr "Plusieurs Exercices existent pour la date {0}. Veuillez définir la société dans l'Exercice"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:957
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:988
msgid "Multiple items cannot be marked as finished item"
msgstr ""
@@ -32181,7 +32239,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/work_order/work_order.py:883
#: erpnext/setup/doctype/uom/uom.json
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:267
-#: erpnext/utilities/transaction_base.py:627
+#: erpnext/utilities/transaction_base.py:629
msgid "Must be Whole Number"
msgstr "Doit être un Nombre Entier"
@@ -32320,8 +32378,8 @@ msgstr "Quantité Négative n'est pas autorisée"
msgid "Negative Stock"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1672
-#: erpnext/stock/serial_batch_bundle.py:1594
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1722
+#: erpnext/stock/serial_batch_bundle.py:1681
msgid "Negative Stock Error"
msgstr ""
@@ -32793,7 +32851,7 @@ msgid "New Task"
msgstr "Nv. Tâche à faire"
#: erpnext/manufacturing/doctype/bom/bom.js:247
-#: erpnext/selling/doctype/product_bundle/product_bundle.js:17
+#: erpnext/selling/doctype/product_bundle/product_bundle.js:22
msgid "New Version"
msgstr ""
@@ -32806,7 +32864,7 @@ msgstr "Nouveau Nom d'Entrepôt"
msgid "New Workplace"
msgstr "Nouveau Lieu de Travail"
-#: erpnext/selling/doctype/customer/customer.py:423
+#: erpnext/selling/doctype/customer/customer.py:424
msgid "New credit limit is less than current outstanding amount for the customer. Credit limit has to be at least {0}"
msgstr ""
@@ -32820,7 +32878,7 @@ msgstr "De nouvelles factures seront générées selon le calendrier, même si l
msgid "New issue created: {0}"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:261
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:259
msgid "New release date should be in the future"
msgstr "La nouvelle date de sortie devrait être dans le futur"
@@ -32917,11 +32975,11 @@ msgstr ""
msgid "No Impact on Accounting Ledger"
msgstr ""
-#: erpnext/stock/get_item_details.py:338
+#: erpnext/stock/get_item_details.py:418
msgid "No Item with Barcode {0}"
msgstr "Aucun Article avec le Code Barre {0}"
-#: erpnext/stock/get_item_details.py:342
+#: erpnext/stock/get_item_details.py:422
msgid "No Item with Serial No {0}"
msgstr "Aucun Article avec le N° de Série {0}"
@@ -32957,14 +33015,18 @@ msgstr ""
msgid "No POS Profile found. Please create a New POS Profile first"
msgstr ""
+#: erpnext/manufacturing/doctype/work_order/mapper.py:571
+msgid "No Pending Materials"
+msgstr ""
+
#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1124
#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1200
#: erpnext/accounts/doctype/journal_entry/journal_entry.py:1221
-#: erpnext/stock/doctype/item/item.py:1528
+#: erpnext/stock/doctype/item/item.py:1538
msgid "No Permission"
msgstr "Aucune autorisation"
-#: erpnext/accounts/bulk_payment.py:24
+#: erpnext/accounts/bulk_payment.py:18
msgid "No Purchase Invoices selected"
msgstr ""
@@ -32980,11 +33042,11 @@ msgstr ""
msgid "No Selection"
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:982
+#: erpnext/controllers/sales_and_purchase_return.py:1000
msgid "No Serial / Batches are available for return"
msgstr ""
-#: erpnext/stock/stock_ledger.py:991
+#: erpnext/stock/stock_ledger.py:1018
msgid "No Standard Valuation Rate found for Item {0} in Company {1} as on {2}. Please create an Item Standard Cost record."
msgstr ""
@@ -33086,7 +33148,7 @@ msgstr ""
msgid "No billing email found for customer: {0}"
msgstr ""
-#: banking/src/components/features/BankReconciliation/CompanySelector.tsx:66
+#: banking/src/components/features/BankReconciliation/CompanySelector.tsx:79
msgid "No company found."
msgstr ""
@@ -33172,7 +33234,7 @@ msgstr ""
msgid "No matches occurred via auto reconciliation"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/services/material_request.py:133
+#: erpnext/manufacturing/doctype/production_plan/services/material_request.py:134
msgid "No material request created"
msgstr "Aucune demande de matériel créée"
@@ -33272,14 +33334,14 @@ msgstr ""
msgid "No open task"
msgstr ""
+#: erpnext/accounts/bulk_payment.py:127
+msgid "No outstanding amount for the selected invoice(s)."
+msgstr ""
+
#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:360
msgid "No outstanding invoices found"
msgstr "Aucune facture en attente trouvée"
-#: erpnext/accounts/bulk_payment.py:62
-msgid "No outstanding invoices found for the selected vouchers in account {0}"
-msgstr ""
-
#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:358
msgid "No outstanding invoices require exchange rate revaluation"
msgstr "Aucune facture en attente ne nécessite une réévaluation du taux de change"
@@ -33331,15 +33393,15 @@ msgstr "Aucun Enregistrement Trouvé"
msgid "No records for these settings."
msgstr ""
-#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:776
+#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:777
msgid "No records found in Allocation table"
msgstr ""
-#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:653
+#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:654
msgid "No records found in the Invoices table"
msgstr ""
-#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:656
+#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:657
msgid "No records found in the Payments table"
msgstr ""
@@ -33409,7 +33471,7 @@ msgstr "Pas de valeurs"
msgid "No vouchers found for this transaction"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1782
+#: erpnext/stock/doctype/item/item.py:1792
msgid "No warehouse found for company {0}. Please set a Default Warehouse in Item Defaults or Company."
msgstr ""
@@ -33458,8 +33520,8 @@ msgstr "À But Non Lucratif"
msgid "Non stock items"
msgstr "Articles hors stock"
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:186
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:322
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:188
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:327
msgid "Non-Current Liabilities"
msgstr ""
@@ -33476,6 +33538,11 @@ msgstr ""
msgid "None of the items have any change in quantity or value."
msgstr "Aucun des Articles n’a de changement en quantité ou en valeur."
+#: erpnext/accounts/bulk_payment.py:22
+#: erpnext/accounts/report/accounts_payable/accounts_payable.js:244
+msgid "None of the selected invoices are payable"
+msgstr ""
+
#. Label of the section_normal_balances (Tab Break) field in DocType 'Process
#. Period Closing Voucher'
#: erpnext/accounts/doctype/process_period_closing_voucher/process_period_closing_voucher.json
@@ -33585,6 +33652,10 @@ msgstr ""
msgid "Not authorized to edit frozen Account {0}"
msgstr "Vous n'êtes pas autorisé à modifier le compte gelé {0}"
+#: erpnext/accounts/bulk_payment.py:109
+msgid "Not available"
+msgstr ""
+
#: erpnext/templates/form_grid/stock_entry_grid.html:26
msgid "Not in Stock"
msgstr ""
@@ -33601,6 +33672,10 @@ msgstr ""
msgid "Not permitted to read Job Card"
msgstr ""
+#: erpnext/stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.py:94
+msgid "Not permitted to update Serial No"
+msgstr ""
+
#: erpnext/manufacturing/doctype/bom_update_log/bom_update_log_list.js:21
msgid "Note: Automatic log deletion only applies to logs of type Update Cost"
msgstr ""
@@ -33615,7 +33690,7 @@ msgstr ""
msgid "Note: Email will not be sent to disabled users"
msgstr "Remarque : Email ne sera pas envoyé aux utilisateurs désactivés"
-#: erpnext/manufacturing/doctype/bom/bom.py:769
+#: erpnext/manufacturing/doctype/bom/bom.py:770
msgid "Note: If you want to use the finished good {0} as a raw material, then enable the 'Do Not Explode' checkbox in the Items table against the same raw material."
msgstr ""
@@ -34131,7 +34206,7 @@ msgstr "Seuls les noeuds feuilles sont autorisés dans une transaction"
msgid "Only one of Deposit or Withdrawal should be non-zero when applying an Excluded Fee."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:362
+#: erpnext/manufacturing/doctype/bom/bom.py:363
msgid "Only one operation can have 'Is Final Finished Good' checked when 'Track Semi Finished Goods' is enabled."
msgstr ""
@@ -34140,7 +34215,7 @@ msgstr ""
msgid "Only one version of a Product Bundle can be active at a time for a given Parent Item. Activating a version deactivates the previously active one."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:790
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:819
msgid "Only one {0} entry can be created against the Work Order {1}"
msgstr ""
@@ -34180,6 +34255,10 @@ msgstr ""
msgid "Only {0} are supported"
msgstr ""
+#: erpnext/manufacturing/doctype/work_order/services/required_items.py:227
+msgid "Only {0} {1} of {2} is pending in Work Order {3}."
+msgstr ""
+
#. Label of the open_activities_html (HTML) field in DocType 'Lead'
#. Label of the open_activities_html (HTML) field in DocType 'Opportunity'
#. Label of the open_activities_html (HTML) field in DocType 'Prospect'
@@ -34297,7 +34376,7 @@ msgstr "Ouvrir un nouveau ticket"
msgid "Open the settings dialog"
msgstr ""
-#: erpnext/public/js/shop_floor/shop_floor.js:1454
+#: erpnext/public/js/shop_floor/shop_floor.js:1460
msgid "Open work order / run primary action"
msgstr ""
@@ -34369,8 +34448,8 @@ msgstr ""
msgid "Opening Balance Details"
msgstr "Détails du solde d'ouverture"
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:196
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:348
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:198
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:353
msgid "Opening Balance Equity"
msgstr "Ouverture de la Balance des Capitaux Propres"
@@ -34457,20 +34536,20 @@ msgstr ""
#. Option for the 'Purpose' (Select) field in DocType 'Stock Reconciliation'
#: erpnext/stock/doctype/item/item.js:986 erpnext/stock/doctype/item/item.json
#: erpnext/stock/doctype/item/item.py:354
-#: erpnext/stock/doctype/item/item.py:1685
+#: erpnext/stock/doctype/item/item.py:1695
#: erpnext/stock/doctype/stock_reconciliation/stock_reconciliation.json
msgid "Opening Stock"
msgstr "Stock d'Ouverture"
-#: erpnext/stock/doctype/item/item.py:1639
+#: erpnext/stock/doctype/item/item.py:1649
msgid "Opening Stock can only be set for stock items."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1646
+#: erpnext/stock/doctype/item/item.py:1656
msgid "Opening Stock cannot be created as stock transactions already exist for item {0}."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1642
+#: erpnext/stock/doctype/item/item.py:1652
msgid "Opening Stock for serialised or batch items must be set via the Stock Reconciliation form."
msgstr ""
@@ -34479,7 +34558,7 @@ msgid "Opening Stock reconciliation created with zero valuation rate: {0}"
msgstr ""
#: erpnext/stock/doctype/item/item.py:367
-#: erpnext/stock/doctype/item/item.py:1688
+#: erpnext/stock/doctype/item/item.py:1698
msgid "Opening Stock reconciliation created: {0}"
msgstr ""
@@ -34657,8 +34736,8 @@ msgstr ""
#: erpnext/manufacturing/doctype/bom/bom.json
#: erpnext/manufacturing/doctype/work_order/work_order.js:334
#: erpnext/manufacturing/doctype/work_order/work_order.json
-#: erpnext/public/js/shop_floor/shop_floor.js:387
-#: erpnext/setup/doctype/company/company.py:584
+#: erpnext/public/js/shop_floor/shop_floor.js:391
+#: erpnext/setup/doctype/company/company.py:588
#: erpnext/setup/doctype/email_digest/email_digest.json
#: erpnext/templates/generators/bom.html:61
msgid "Operations"
@@ -34670,7 +34749,7 @@ msgstr "Opérations"
msgid "Operations Routing"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:929
+#: erpnext/manufacturing/doctype/bom/bom.py:930
msgid "Operations cannot be left blank"
msgstr "Les opérations ne peuvent pas être laissées vides"
@@ -34848,7 +34927,7 @@ msgstr ""
msgid "Optional group warehouse. Raw material availability is checked across its child warehouses; material is still received into For Warehouse."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1042
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1073
msgid "Optional. Select a specific manufacture entry to reverse."
msgstr ""
@@ -34968,8 +35047,8 @@ msgstr "Commandé"
#. Label of the ordered_qty (Float) field in DocType 'Sales Order Item'
#. Label of the ordered_qty (Float) field in DocType 'Bin'
#. Label of the ordered_qty (Float) field in DocType 'Packed Item'
-#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:171
-#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:240
+#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:194
+#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:263
#: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json
#: erpnext/manufacturing/doctype/production_plan_item/production_plan_item.json
#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
@@ -35109,7 +35188,7 @@ msgstr ""
#: erpnext/stock/report/available_serial_no/available_serial_no.py:119
#: erpnext/stock/report/batch_wise_balance_history/batch_wise_balance_history.py:83
#: erpnext/stock/report/stock_balance/stock_balance.py:555
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:324
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:327
msgid "Out Qty"
msgstr "Qté Sortante"
@@ -35131,7 +35210,7 @@ msgstr "Sur AMC"
msgid "Out of Order"
msgstr "Hors service"
-#: erpnext/stock/doctype/pick_list/pick_list.py:672
+#: erpnext/stock/doctype/pick_list/pick_list.py:722
msgid "Out of Stock"
msgstr "En rupture de stock"
@@ -35170,7 +35249,7 @@ msgstr ""
#. Label of the outgoing_rate (Currency) field in DocType 'Stock Ledger Entry'
#: erpnext/stock/doctype/serial_and_batch_entry/serial_and_batch_entry.json
#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:378
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:381
msgid "Outgoing Rate"
msgstr "Prix Sortant"
@@ -35286,7 +35365,7 @@ msgstr "Tolérance de sur-prélèvement (%)"
msgid "Over Receipt"
msgstr ""
-#: erpnext/controllers/status_updater.py:518
+#: erpnext/controllers/status_updater.py:519
msgid "Over Receipt/Delivery of {0} {1} ignored for item {2} because you have {3} role."
msgstr ""
@@ -35307,7 +35386,7 @@ msgstr ""
msgid "Overbilling of {0} ignored because you have {1} role."
msgstr ""
-#: erpnext/controllers/status_updater.py:520
+#: erpnext/controllers/status_updater.py:521
msgid "Overbilling of {0} {1} ignored for item {2} because you have {3} role."
msgstr ""
@@ -35344,11 +35423,11 @@ msgstr "Jours en retard"
msgid "Overdue Limit"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:608
+#: erpnext/selling/doctype/customer/customer.py:609
msgid "Overdue Limit Crossed"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:603
+#: erpnext/selling/doctype/customer/customer.py:604
msgid "Overdue Limit crossed for customer {0}. Overdue amount {1} exceeds the allowed limit {2}."
msgstr ""
@@ -35960,7 +36039,7 @@ msgstr ""
msgid "Paid To Account Type"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:331
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:341
#: erpnext/accounts/doctype/sales_invoice/services/pos.py:205
msgid "Paid amount + Write Off Amount can not be greater than Grand Total"
msgstr "Le Montant Payé + Montant Repris ne peut pas être supérieur au Total Général"
@@ -36055,7 +36134,7 @@ msgstr "Lot Parent"
msgid "Parent Company"
msgstr "Maison mère"
-#: erpnext/setup/doctype/company/company.py:719
+#: erpnext/setup/doctype/company/company.py:723
msgid "Parent Company must be a group company"
msgstr "La société mère doit être une société du groupe"
@@ -36140,11 +36219,11 @@ msgstr "Groupe de fournisseurs parent"
msgid "Parent Task"
msgstr "Tâche Parente"
-#: erpnext/projects/doctype/task/task.py:170
+#: erpnext/projects/doctype/task/task.py:171
msgid "Parent Task {0} is not a Template Task"
msgstr ""
-#: erpnext/projects/doctype/task/task.py:193
+#: erpnext/projects/doctype/task/task.py:194
msgid "Parent Task {0} must be a Group Task"
msgstr ""
@@ -36421,7 +36500,7 @@ msgstr ""
#: 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:413
+#: erpnext/controllers/trends.py:450
#: erpnext/crm/doctype/appointment/appointment.json
#: erpnext/crm/doctype/opportunity/opportunity.json
#: erpnext/crm/report/lost_opportunity/lost_opportunity.js:55
@@ -36542,7 +36621,7 @@ msgstr ""
#: 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:419 erpnext/crm/doctype/contract/contract.json
+#: erpnext/controllers/trends.py:456 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"
@@ -36737,12 +36816,12 @@ msgstr ""
#: erpnext/accounts/doctype/process_period_closing_voucher/process_period_closing_voucher.js:25
#: erpnext/manufacturing/doctype/job_card_operation/job_card_operation.json
#: erpnext/manufacturing/doctype/workstation/workstation_job_card.html:68
-#: erpnext/public/js/shop_floor/shop_floor.js:1572
+#: erpnext/public/js/shop_floor/shop_floor.js:1578
#: erpnext/public/js/templates/shop_floor_template.html:783
msgid "Pause"
msgstr ""
-#: erpnext/public/js/shop_floor/shop_floor.js:1457
+#: erpnext/public/js/shop_floor/shop_floor.js:1463
msgid "Pause / Resume job"
msgstr ""
@@ -36797,7 +36876,7 @@ msgid "Payable"
msgstr "Créditeur"
#: erpnext/accounts/report/accounts_payable/accounts_payable.js:50
-#: erpnext/accounts/report/accounts_payable/accounts_payable.js:265
+#: erpnext/accounts/report/accounts_payable/accounts_payable.js:281
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1165
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:209
#: erpnext/accounts/report/purchase_register/purchase_register.py:212
@@ -36805,7 +36884,7 @@ msgstr "Créditeur"
msgid "Payable Account"
msgstr "Comptes Créditeurs"
-#: erpnext/accounts/report/accounts_payable/accounts_payable.js:281
+#: erpnext/accounts/report/accounts_payable/accounts_payable.js:297
msgid "Payable Amount"
msgstr ""
@@ -36922,6 +37001,10 @@ msgstr "Date d'Échéance de Paiement"
msgid "Payment Entries"
msgstr "Écritures de Paiement"
+#: erpnext/accounts/report/accounts_payable/accounts_payable.js:367
+msgid "Payment Entries are created as drafts for your review"
+msgstr ""
+
#: erpnext/accounts/utils.py:1161
msgid "Payment Entries {0} are un-linked"
msgstr "Écritures de Paiement {0} ne sont pas liées"
@@ -37284,7 +37367,7 @@ msgstr "Calendrier de paiement"
msgid "Payment Schedule based Payment Requests cannot be created because a Payment Entry already exists for this document."
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:547
+#: erpnext/public/js/controllers/transaction.js:552
msgid "Payment Schedules"
msgstr ""
@@ -37305,7 +37388,7 @@ msgstr ""
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.py:1218
#: erpnext/accounts/report/gross_profit/gross_profit.py:451
#: erpnext/accounts/workspace/invoicing/invoicing.json
-#: erpnext/public/js/controllers/transaction.js:562
+#: erpnext/public/js/controllers/transaction.js:567
#: erpnext/selling/report/payment_terms_status_for_sales_order/payment_terms_status_for_sales_order.py:32
msgid "Payment Term"
msgstr "Terme de paiement"
@@ -37416,7 +37499,7 @@ msgstr ""
msgid "Payment Unlink Error"
msgstr ""
-#: erpnext/accounts/doctype/journal_entry/services/reference_validator.py:196
+#: erpnext/accounts/doctype/journal_entry/services/reference_validator.py:197
msgid "Payment against {0} {1} cannot be greater than Outstanding Amount {2}"
msgstr "Paiement pour {0} {1} ne peut pas être supérieur à Encours {2}"
@@ -37509,8 +37592,8 @@ msgstr ""
msgid "Payroll Entry"
msgstr ""
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:160
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:267
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:162
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:272
msgid "Payroll Payable"
msgstr "Paie à Payer"
@@ -37578,13 +37661,13 @@ msgstr "Qté en Attente"
#: erpnext/buying/report/subcontracted_item_to_be_received/subcontracted_item_to_be_received.py:54
#: erpnext/buying/report/subcontracted_raw_materials_to_be_transferred/subcontracted_raw_materials_to_be_transferred.py:44
#: erpnext/manufacturing/doctype/job_card/job_card.js:292
-#: erpnext/public/js/shop_floor/shop_floor.js:837
+#: erpnext/public/js/shop_floor/shop_floor.js:843
msgid "Pending Quantity"
msgstr "Quantité en attente"
#: erpnext/manufacturing/doctype/job_card/job_card.js:72
#: erpnext/manufacturing/doctype/job_card/job_card.js:309
-#: erpnext/public/js/shop_floor/shop_floor.js:853
+#: erpnext/public/js/shop_floor/shop_floor.js:859
msgid "Pending Quantity cannot be greater than {0}"
msgstr ""
@@ -37767,11 +37850,11 @@ msgstr ""
msgid "Period Closing Voucher"
msgstr "Bon de Clôture de la Période"
-#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:514
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:633
msgid "Period Closing Voucher {0} GL Entry Cancellation Failed"
msgstr ""
-#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:493
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:612
msgid "Period Closing Voucher {0} GL Entry Processing Failed"
msgstr ""
@@ -37791,7 +37874,7 @@ msgstr ""
msgid "Period End Date"
msgstr "Date de fin de la période"
-#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:77
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:81
msgid "Period End Date cannot be greater than Fiscal Year End Date"
msgstr ""
@@ -37833,11 +37916,11 @@ msgstr "Paramètres de période"
msgid "Period Start Date"
msgstr "Date de début de la période"
-#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:74
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:78
msgid "Period Start Date cannot be greater than Period End Date"
msgstr ""
-#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:71
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:75
msgid "Period Start Date must be {0}"
msgstr ""
@@ -37939,11 +38022,11 @@ 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:340
+#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:329
msgid "Phantom Item"
msgstr "Élément fantôme"
-#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:449
+#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:438
msgid "Phantom Item is mandatory"
msgstr ""
@@ -37983,6 +38066,8 @@ msgstr "Numéro de téléphone"
#. Reservation Entry'
#. Label of a Link in the Stock Workspace
#. Label of a Workspace Sidebar Item
+#: erpnext/manufacturing/doctype/work_order/work_order.js:822
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1240
#: erpnext/selling/doctype/sales_order/sales_order.js:1066
#: erpnext/stock/doctype/delivery_note/delivery_note.js:199
#: erpnext/stock/doctype/material_request/material_request.js:160
@@ -37995,7 +38080,7 @@ msgstr "Numéro de téléphone"
msgid "Pick List"
msgstr "Liste de prélèvement"
-#: erpnext/stock/doctype/pick_list/pick_list.py:270
+#: erpnext/stock/doctype/pick_list/pick_list.py:309
msgid "Pick List Incomplete"
msgstr "Liste de prélèvement incomplète"
@@ -38041,8 +38126,10 @@ msgstr ""
msgid "Pick Serial / Batch No"
msgstr "Prélever des n° de série et lot"
+#. Label of the picked_qty (Float) field in DocType 'Work Order Item'
#. Label of the picked_qty (Float) field in DocType 'Material Request Item'
#. Label of the picked_qty (Float) field in DocType 'Packed Item'
+#: erpnext/manufacturing/doctype/work_order_item/work_order_item.json
#: erpnext/stock/doctype/material_request_item/material_request_item.json
#: erpnext/stock/doctype/packed_item/packed_item.json
msgid "Picked Qty"
@@ -38321,7 +38408,7 @@ msgstr ""
msgid "Plants and Machineries"
msgstr "Usines et Machines"
-#: erpnext/stock/doctype/pick_list/pick_list.py:669
+#: erpnext/stock/doctype/pick_list/pick_list.py:719
msgid "Please Restock Items and Update the Pick List to continue. To discontinue, cancel the Pick List."
msgstr "Veuillez réapprovisionner les articles et mettre à jour la liste de prélèvement pour continuer. Pour interrompre, annulez la liste de liste prélèvement."
@@ -38416,7 +38503,7 @@ msgstr ""
msgid "Please attach CSV file"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1263
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1264
msgid "Please cancel and amend the Payment Entry"
msgstr ""
@@ -38478,7 +38565,7 @@ msgstr "Veuillez cliquer sur ‘Générer Calendrier’ pour récupérer le N°
msgid "Please click on 'Generate Schedule' to get schedule"
msgstr "Veuillez cliquer sur ‘Générer Calendrier’ pour obtenir le calendrier"
-#: erpnext/public/js/shop_floor/shop_floor.js:1068
+#: erpnext/public/js/shop_floor/shop_floor.js:1074
msgid "Please complete every check before submitting the inspection."
msgstr ""
@@ -38494,11 +38581,11 @@ msgstr ""
msgid "Please contact any of the following users for this transaction."
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:549
+#: erpnext/selling/doctype/customer/customer.py:550
msgid "Please contact any of the following users to extend the credit limits for {0}: {1}"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:542
+#: erpnext/selling/doctype/customer/customer.py:543
msgid "Please contact your administrator to extend the credit limits for {0}."
msgstr ""
@@ -38550,7 +38637,7 @@ msgstr "Veuillez activer l'option : Applicable sur la base de l'enregistrement d
msgid "Please enable Applicable on Purchase Order and Applicable on Booking Actual Expenses"
msgstr "Veuillez activer les options : Applicable sur la base des bons de commande d'achat et Applicable sur la base des bons de commande d'achat"
-#: erpnext/stock/doctype/pick_list/pick_list.py:321
+#: erpnext/stock/doctype/pick_list/pick_list.py:361
msgid "Please enable Use Old Serial / Batch Fields to make_bundle"
msgstr ""
@@ -38566,11 +38653,11 @@ msgstr ""
msgid "Please enable {0} in {1} to allow same item in multiple rows"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:378
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:388
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 ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:386
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:396
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 ""
@@ -38620,7 +38707,7 @@ msgstr "Veuillez entrer un Compte de Charges"
msgid "Please enter Item Code to get Batch Number"
msgstr "Veuillez entrer le Code d'Article pour obtenir le Numéro de Lot"
-#: erpnext/public/js/controllers/transaction.js:3126
+#: erpnext/public/js/controllers/transaction.js:3134
msgid "Please enter Item Code to get batch no"
msgstr "Veuillez entrer le Code d'Article pour obtenir n° de lot"
@@ -38672,7 +38759,7 @@ msgstr "Veuillez entrer les informations sur l'expédition du colis"
msgid "Please enter Warehouse and Date"
msgstr "Veuillez entrer entrepôt et date"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:501
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:511
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:964
msgid "Please enter Write Off Account"
msgstr "Veuillez entrer un Compte de Reprise"
@@ -38682,11 +38769,11 @@ msgstr "Veuillez entrer un Compte de Reprise"
msgid "Please enter a quantity or amount for at least one item."
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:511
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:521
msgid "Please enter a valid Write Off Account"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:522
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:532
msgid "Please enter a valid Write Off Cost Center"
msgstr ""
@@ -38706,7 +38793,7 @@ msgstr ""
msgid "Please enter company name first"
msgstr "Veuillez d’abord entrer le nom de l'entreprise"
-#: erpnext/controllers/accounts_controller.py:1311
+#: erpnext/controllers/accounts_controller.py:1316
msgid "Please enter default currency in Company Master"
msgstr "Veuillez entrer la devise par défaut dans les Données de Base de la Société"
@@ -38915,7 +39002,7 @@ msgstr "Veuillez sélectionner la date d'achèvement pour le journal de maintena
msgid "Please select Customer first"
msgstr "S'il vous plaît sélectionnez d'abord le client"
-#: erpnext/setup/doctype/company/company.py:650
+#: erpnext/setup/doctype/company/company.py:654
msgid "Please select Existing Company for creating Chart of Accounts"
msgstr "Veuillez sélectionner une Société Existante pour créer un Plan de Compte"
@@ -38957,7 +39044,7 @@ msgstr "Veuillez sélectionner la Date de Comptabilisation avant de sélectionne
msgid "Please select Posting Date first"
msgstr "Veuillez d’abord sélectionner la Date de Comptabilisation"
-#: erpnext/manufacturing/doctype/bom/bom.py:1082
+#: erpnext/manufacturing/doctype/bom/bom.py:1083
msgid "Please select Price List"
msgstr "Veuillez sélectionner une Liste de Prix"
@@ -38981,7 +39068,7 @@ msgstr "Veuillez sélectionner la Date de Début et Date de Fin pour l'Article {
msgid "Please select Stock Asset Account"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:235
+#: erpnext/setup/doctype/company/company.py:237
msgid "Please select Stock Delivered But Not Billed Account"
msgstr ""
@@ -38995,15 +39082,15 @@ msgstr "Veuillez sélectionner une nomenclature"
#: erpnext/accounts/party.py:447
#: erpnext/selling/page/sales_funnel/sales_funnel.py:19
-#: erpnext/stock/doctype/pick_list/pick_list.py:1409
+#: erpnext/stock/doctype/pick_list/pick_list.py:1468
msgid "Please select a Company"
msgstr "Veuillez sélectionner une Société"
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:268
#: erpnext/manufacturing/doctype/bom/bom.js:734
-#: erpnext/manufacturing/doctype/bom/bom.py:302
+#: erpnext/manufacturing/doctype/bom/bom.py:303
#: erpnext/public/js/controllers/accounts.js:274
-#: erpnext/public/js/controllers/transaction.js:3425
+#: erpnext/public/js/controllers/transaction.js:3433
msgid "Please select a Company first."
msgstr "Veuillez d'abord sélectionner une entreprise."
@@ -39110,6 +39197,10 @@ msgstr ""
msgid "Please select a value for {0} quotation_to {1}"
msgstr "Veuillez sélectionner une valeur pour {0} devis à {1}"
+#: erpnext/stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.js:9
+msgid "Please select a warehouse first."
+msgstr ""
+
#: erpnext/assets/doctype/asset_repair/asset_repair.js:203
msgid "Please select an item code before setting the warehouse."
msgstr ""
@@ -39142,7 +39233,7 @@ msgstr ""
msgid "Please select at least one row with difference value"
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:599
+#: erpnext/public/js/controllers/transaction.js:604
msgid "Please select at least one schedule."
msgstr ""
@@ -39226,11 +39317,11 @@ msgid "Please select weekly off day"
msgstr "Veuillez sélectionnez les jours de congé hebdomadaires"
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1215
-#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:649
+#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:650
msgid "Please select {0} first"
msgstr "Veuillez d’abord sélectionner {0}"
-#: erpnext/public/js/controllers/transaction.js:150
+#: erpnext/public/js/controllers/transaction.js:155
msgid "Please set 'Apply Additional Discount On'"
msgstr "Veuillez définir ‘Appliquer Réduction Supplémentaire Sur ‘"
@@ -39272,7 +39363,7 @@ msgstr ""
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.js:58
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.js:68
#: erpnext/accounts/doctype/process_statement_of_accounts/process_statement_of_accounts.js:78
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:905
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:910
msgid "Please set Company"
msgstr "Veuillez sélectionner une Société"
@@ -39356,7 +39447,7 @@ msgid "Please set a Purchase Price Variance Account for Item {0} or a Default Pu
msgstr ""
#: erpnext/stock/doctype/item/item.py:342
-#: erpnext/stock/doctype/item/item.py:1672
+#: erpnext/stock/doctype/item/item.py:1682
msgid "Please set a Temporary Opening account for company {0} to create an Opening Stock reconciliation."
msgstr ""
@@ -39409,7 +39500,7 @@ msgstr "Veuillez définir un compte de Caisse ou de Banque par défaut pour le M
msgid "Please set default Cash or Bank account in Mode of Payments {0}"
msgstr ""
-#: erpnext/accounts/utils.py:2564
+#: erpnext/accounts/utils.py:2589
msgid "Please set default Exchange Gain/Loss Account in Company {0}"
msgstr ""
@@ -39438,7 +39529,7 @@ msgstr "Veuillez définir {0} par défaut dans la Société {1}"
msgid "Please set filter based on Item or Warehouse"
msgstr "Veuillez définir un filtre basé sur l'Article ou l'Entrepôt"
-#: erpnext/controllers/accounts_controller.py:1224
+#: erpnext/controllers/accounts_controller.py:1229
msgid "Please set one of the following:"
msgstr ""
@@ -39446,7 +39537,7 @@ msgstr ""
msgid "Please set opening number of booked depreciations"
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:2784
+#: erpnext/public/js/controllers/transaction.js:2792
msgid "Please set recurring after saving"
msgstr "Veuillez définir la récurrence après avoir sauvegardé"
@@ -39510,7 +39601,7 @@ msgstr ""
msgid "Please set {0} in Company {1} to account for Exchange Gain / Loss"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/services/manufacturing.py:1295
+#: erpnext/stock/doctype/stock_entry/services/manufacturing.py:1327
msgid "Please set {0} in Company {1} to retain samples."
msgstr ""
@@ -39526,13 +39617,13 @@ msgstr ""
msgid "Please share this email with your support team so that they can find and fix the issue."
msgstr ""
-#: erpnext/stock/get_item_details.py:349
+#: erpnext/stock/get_item_details.py:429
msgid "Please specify Company"
msgstr "Veuillez spécifier la Société"
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:120
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:430
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:638
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:428
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:643
msgid "Please specify Company to proceed"
msgstr "Veuillez spécifier la Société pour continuer"
@@ -39557,7 +39648,7 @@ msgstr "Veuillez spécifier la Quantité, le Taux de Valorisation ou les deux"
msgid "Please specify from/to range"
msgstr "Veuillez préciser la plage de / à"
-#: erpnext/public/js/controllers/transaction.js:2640
+#: erpnext/public/js/controllers/transaction.js:2648
msgid "Please specify {0}. It is needed to fetch Item Details."
msgstr ""
@@ -39662,7 +39753,7 @@ msgstr "Chaîne de caractères du lien du message"
msgid "Post Title Key"
msgstr "Clé du titre du message"
-#: erpnext/stock/stock_ledger.py:99
+#: erpnext/stock/stock_ledger.py:98
msgid "Post this entry on or after {0}."
msgstr ""
@@ -39788,7 +39879,7 @@ msgstr "Publié le"
#: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:88
#: 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:159
-#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:155
+#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:164
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:36
#: erpnext/templates/form_grid/bank_reconciliation_grid.html:6
msgid "Posting Date"
@@ -39805,7 +39896,7 @@ msgstr ""
msgid "Posting Date inheritance for exchange gain / loss"
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:1155
+#: erpnext/public/js/controllers/transaction.js:1160
msgid "Posting Date will change to today's date as Edit Posting Date and Time is unchecked. Are you sure want to proceed?"
msgstr ""
@@ -39862,7 +39953,7 @@ msgstr ""
#: 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:160
-#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:160
+#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:169
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:41
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json
msgid "Posting Time"
@@ -39947,15 +40038,15 @@ msgstr ""
msgid "Pre Sales"
msgstr "Prévente"
-#: erpnext/accounts/utils.py:2802
+#: erpnext/accounts/utils.py:2827
msgid "Pre-Submit Warning"
msgstr ""
-#: erpnext/accounts/utils.py:2851
+#: erpnext/accounts/utils.py:2876
msgid "Pre-Submit Warning: Credit Limit"
msgstr ""
-#: erpnext/accounts/utils.py:2863
+#: erpnext/accounts/utils.py:2888
msgid "Pre-Submit Warning: Packed Qty"
msgstr ""
@@ -39993,7 +40084,7 @@ msgstr ""
msgid "Prepaid Expenses"
msgstr ""
-#: erpnext/public/js/shop_floor/shop_floor.js:1159
+#: erpnext/public/js/shop_floor/shop_floor.js:1165
msgid "Preparing stock entry..."
msgstr ""
@@ -40109,7 +40200,7 @@ msgstr ""
msgid "Previous Work Experience"
msgstr "Expérience de Travail Antérieure"
-#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:111
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:115
msgid "Previous Year is not closed, please close it first"
msgstr ""
@@ -40232,7 +40323,7 @@ msgstr "Pays de la Liste des Prix"
msgid "Price List Currency"
msgstr "Devise de la Liste de Prix"
-#: erpnext/stock/get_item_details.py:1379
+#: erpnext/stock/get_item_details.py:1459
msgid "Price List Currency not selected"
msgstr "Devise de la Liste de Prix non sélectionnée"
@@ -40746,7 +40837,7 @@ msgstr ""
msgid "Process Loss %"
msgstr "Perte de processus %"
-#: erpnext/manufacturing/doctype/bom/bom.py:976
+#: erpnext/manufacturing/doctype/bom/bom.py:977
msgid "Process Loss Percentage cannot be greater than 100"
msgstr ""
@@ -40774,12 +40865,12 @@ msgid "Process Loss Qty"
msgstr "Quantité de perte de processus"
#: erpnext/manufacturing/doctype/job_card/job_card.js:323
-#: erpnext/public/js/shop_floor/shop_floor.js:866
+#: erpnext/public/js/shop_floor/shop_floor.js:872
msgid "Process Loss Quantity"
msgstr ""
#: erpnext/manufacturing/doctype/job_card/job_card.js:339
-#: erpnext/public/js/shop_floor/shop_floor.js:882
+#: erpnext/public/js/shop_floor/shop_floor.js:888
msgid "Process Loss Quantity cannot be greater than {0}"
msgstr ""
@@ -41066,7 +41157,7 @@ msgstr ""
#. 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:590
+#: erpnext/setup/doctype/company/company.py:594
msgid "Production"
msgstr ""
@@ -41328,7 +41419,7 @@ msgstr ""
msgid "Proforma emailed"
msgstr ""
-#: erpnext/projects/doctype/task/task.py:156
+#: erpnext/projects/doctype/task/task.py:157
#, python-format
msgid "Progress % for a task cannot be more than 100."
msgstr ""
@@ -41465,7 +41556,7 @@ msgstr "Suivi des stocks par projet"
msgid "Project wise Stock Tracking "
msgstr "Suivi des Stocks par Projet"
-#: erpnext/controllers/trends.py:561
+#: erpnext/controllers/trends.py:610
msgid "Project-wise data is not available for Quotation"
msgstr "Les données par projet ne sont pas disponibles pour un devis"
@@ -41674,7 +41765,7 @@ msgstr "Fournir l'Adresse Email enregistrée dans la société"
msgid "Providing"
msgstr "Fournie"
-#: erpnext/setup/doctype/company/company.py:689
+#: erpnext/setup/doctype/company/company.py:693
msgid "Provisional Account"
msgstr ""
@@ -41754,7 +41845,7 @@ msgstr ""
#: 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:578 erpnext/setup/install.py:419
+#: erpnext/setup/doctype/company/company.py:582 erpnext/setup/install.py:419
#: erpnext/stock/doctype/item/item.json
#: erpnext/stock/doctype/item/item_list.js:30
#: erpnext/stock/doctype/item_lead_time/item_lead_time.json
@@ -41918,11 +42009,19 @@ msgstr ""
msgid "Purchase Invoice Trends"
msgstr "Tendances des Factures d'Achat"
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:328
+msgid "Purchase Invoice can be held after submitting."
+msgstr ""
+
#: erpnext/assets/doctype/asset/asset.py:340
msgid "Purchase Invoice cannot be made against an existing asset {0}"
msgstr "La facture d'achat ne peut pas être effectuée sur un élément existant {0}"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:918
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:862
+msgid "Purchase Invoice without any outstanding amount cannot be held."
+msgstr ""
+
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:952
msgid "Purchase Invoices"
msgstr "Factures d'achat"
@@ -42043,11 +42142,11 @@ msgstr "Articles de la Commande d'Achat non reçus à temps"
msgid "Purchase Order Pricing Rule"
msgstr "Règle de tarification des bons de commande"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:471
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:481
msgid "Purchase Order Required"
msgstr "Commande d'Achat requise"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:466
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:476
msgid "Purchase Order Required for item {0}"
msgstr ""
@@ -42073,11 +42172,11 @@ msgstr "Numéro de la Commande d'Achat requis pour l'Article {0}"
msgid "Purchase Order {0} created"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:529
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:539
msgid "Purchase Order {0} is not submitted"
msgstr "La Commande d'Achat {0} n’est pas soumise"
-#: erpnext/buying/doctype/purchase_order/purchase_order.py:583
+#: erpnext/buying/doctype/purchase_order/purchase_order.py:616
msgid "Purchase Orders"
msgstr "Acheter en ligne"
@@ -42107,7 +42206,7 @@ msgstr "Commandes d'achat à facturer"
msgid "Purchase Orders to Receive"
msgstr "Commandes d'achat à recevoir"
-#: erpnext/controllers/accounts_controller.py:1164
+#: erpnext/controllers/accounts_controller.py:1169
msgid "Purchase Orders {0} are unlinked"
msgstr ""
@@ -42142,8 +42241,8 @@ msgstr ""
#. Label of a Workspace Sidebar Item
#: erpnext/accounts/doctype/accounts_settings/accounts_settings.js:62
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:181
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:647
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:657
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:645
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:655
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice_list.js:49
#: erpnext/accounts/doctype/purchase_invoice_item/purchase_invoice_item.json
#: erpnext/accounts/report/item_wise_purchase_register/item_wise_purchase_register.py:244
@@ -42203,11 +42302,11 @@ msgstr "Articles Fournis du Reçus d’Achat"
msgid "Purchase Receipt No"
msgstr "N° du Reçu d'Achat"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:493
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:503
msgid "Purchase Receipt Required"
msgstr "Reçu d’Achat Requis"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:488
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:498
msgid "Purchase Receipt Required for item {0}"
msgstr ""
@@ -42235,7 +42334,7 @@ msgstr ""
msgid "Purchase Receipt {0} created."
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:533
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:543
msgid "Purchase Receipt {0} is not submitted"
msgstr "Le Reçu d’Achat {0} n'est pas soumis"
@@ -42449,7 +42548,7 @@ msgstr ""
#: 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:242
-#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:226
+#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:249
#: erpnext/controllers/trends.py:300 erpnext/controllers/trends.py:312
#: erpnext/controllers/trends.py:317
#: erpnext/crm/doctype/opportunity_item/opportunity_item.json
@@ -42465,13 +42564,13 @@ 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:89
-#: 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/bom_configurator/bom_configurator.bundle.js:243
+#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:341
+#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:406
+#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:506
#: erpnext/public/js/sales_order_proforma.js:123
#: erpnext/public/js/stock_reservation.js:134
-#: erpnext/public/js/stock_reservation.js:336 erpnext/public/js/utils.js:894
+#: erpnext/public/js/stock_reservation.js:336 erpnext/public/js/utils.js:897
#: erpnext/public/js/utils/serial_batch_inline_editor.js:930
#: erpnext/selling/doctype/delivery_schedule_item/delivery_schedule_item.json
#: erpnext/selling/doctype/product_bundle_item/product_bundle_item.json
@@ -42560,7 +42659,7 @@ msgstr ""
#: erpnext/stock/doctype/stock_closing_balance/stock_closing_balance.json
#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json
#: erpnext/stock/report/fifo_queue_vs_qty_after_transaction_comparison/fifo_queue_vs_qty_after_transaction_comparison.py:169
-#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:199
+#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:208
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:91
msgid "Qty Change"
msgstr ""
@@ -42652,21 +42751,21 @@ msgstr "Qté par UdM du Stock"
msgid "Qty for which recursion isn't applicable."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1070
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1093
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1101
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1124
msgid "Qty for {0}"
msgstr "Qté pour {0}"
#. Label of the stock_qty (Float) field in DocType 'Purchase Order Item'
#. Label of the stock_qty (Float) field in DocType 'Delivery Note Item'
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
-#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:233
+#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:256
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
msgid "Qty in Stock UOM"
msgstr ""
#: erpnext/manufacturing/doctype/job_card/job_card.js:295
-#: erpnext/public/js/shop_floor/shop_floor.js:840
+#: erpnext/public/js/shop_floor/shop_floor.js:846
msgid "Qty left for a later cycle or for another job card."
msgstr ""
@@ -42676,7 +42775,7 @@ msgstr ""
msgid "Qty of Finished Goods Item"
msgstr "Quantité de produits finis"
-#: erpnext/stock/doctype/pick_list/pick_list.py:716
+#: erpnext/stock/doctype/pick_list/pick_list.py:766
msgid "Qty of Finished Goods Item should be greater than 0."
msgstr ""
@@ -42687,7 +42786,7 @@ msgid "Qty of raw materials will be decided based on the qty of the Finished Goo
msgstr "La quantité de matières premières sera déterminée en fonction de la quantité de produits finis."
#: erpnext/manufacturing/doctype/job_card/job_card.js:325
-#: erpnext/public/js/shop_floor/shop_floor.js:869
+#: erpnext/public/js/shop_floor/shop_floor.js:875
msgid "Qty scrapped in this cycle, nobody will produce it."
msgstr ""
@@ -42720,14 +42819,14 @@ msgid "Qty to Fetch"
msgstr ""
#: erpnext/manufacturing/doctype/job_card/job_card.js:249
-#: erpnext/public/js/shop_floor/shop_floor.js:794
+#: erpnext/public/js/shop_floor/shop_floor.js:800
msgid "Qty to Manufacture in this Cycle"
msgstr ""
#. Label of the qty (Float) field in DocType 'Production Plan Sub Assembly
#. Item'
-#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:170
-#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:261
+#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:193
+#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:284
#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
msgid "Qty to Order"
msgstr "Quantité à Commander"
@@ -42738,8 +42837,8 @@ msgstr "Quantité à Commander"
msgid "Qty to Produce"
msgstr ""
-#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:173
-#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:254
+#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:196
+#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:277
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:541
msgid "Qty to Receive"
msgstr "Quantité à Recevoir"
@@ -42808,7 +42907,7 @@ msgstr "Action Qualité"
msgid "Quality Action Resolution"
msgstr ""
-#: erpnext/public/js/shop_floor/shop_floor.js:1038
+#: erpnext/public/js/shop_floor/shop_floor.js:1044
msgid "Quality Check"
msgstr ""
@@ -42897,7 +42996,7 @@ msgstr "Inspection de la Qualité"
msgid "Quality Inspection Analysis"
msgstr "Analyse d'inspection de la qualité"
-#: erpnext/public/js/controllers/transaction.js:3049
+#: erpnext/public/js/controllers/transaction.js:3057
msgid "Quality Inspection Not Configured"
msgstr ""
@@ -42956,7 +43055,7 @@ msgstr "Résumé de l'inspection de la qualité"
msgid "Quality Inspection Template"
msgstr "Modèle d'inspection de la qualité"
-#: erpnext/public/js/shop_floor/shop_floor.js:988
+#: erpnext/public/js/shop_floor/shop_floor.js:994
msgid "Quality Inspection Template Missing"
msgstr ""
@@ -42970,7 +43069,7 @@ msgstr "Nom du modèle d'inspection de la qualité"
msgid "Quality Inspection is required for the item {0} before completing the job card {1}"
msgstr ""
-#: erpnext/public/js/shop_floor/shop_floor.js:1085
+#: erpnext/public/js/shop_floor/shop_floor.js:1091
msgid "Quality Inspection {0} is Rejected. Resolve the issue or follow your rejection process before submitting the job card."
msgstr ""
@@ -42982,7 +43081,7 @@ msgstr ""
msgid "Quality Inspection {0} is rejected for the item: {1}"
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:446
+#: erpnext/public/js/controllers/transaction.js:451
#: erpnext/stock/doctype/stock_entry/stock_entry.js:206
msgid "Quality Inspection(s)"
msgstr "Inspection(s) Qualite"
@@ -42992,7 +43091,7 @@ msgstr "Inspection(s) Qualite"
msgid "Quality Inspections"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:620
+#: erpnext/setup/doctype/company/company.py:624
msgid "Quality Management"
msgstr "Gestion de la qualité"
@@ -43279,7 +43378,9 @@ msgstr ""
msgid "Quantity must be greater than zero"
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1652
+#: erpnext/manufacturing/doctype/work_order/mapper.py:563
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1154
+#: erpnext/stock/doctype/item/item.py:1662
msgid "Quantity must be greater than zero."
msgstr "La quantité doit être supérieure à zéro."
@@ -43287,16 +43388,16 @@ msgstr "La quantité doit être supérieure à zéro."
msgid "Quantity must be less than or equal to {0}"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1123
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1159
#: erpnext/stock/doctype/pick_list/pick_list.js:214
msgid "Quantity must not be more than {0}"
msgstr "Quantité ne doit pas être plus de {0}"
-#: erpnext/manufacturing/doctype/bom/bom.py:729
+#: erpnext/manufacturing/doctype/bom/bom.py:730
msgid "Quantity required for Item {0} in row {1}"
msgstr "Quantité requise pour l'Article {0} à la ligne {1}"
-#: erpnext/manufacturing/doctype/bom/bom.py:673
+#: erpnext/manufacturing/doctype/bom/bom.py:674
#: erpnext/manufacturing/doctype/job_card/job_card.js:391
msgid "Quantity should be greater than 0"
msgstr "Quantité doit être supérieure à 0"
@@ -43305,7 +43406,7 @@ msgstr "Quantité doit être supérieure à 0"
msgid "Quantity to Manufacture"
msgstr "Quantité à fabriquer"
-#: erpnext/manufacturing/doctype/work_order/mapper.py:376
+#: erpnext/manufacturing/doctype/work_order/mapper.py:377
msgid "Quantity to Manufacture can not be zero for the operation {0}"
msgstr "La quantité à fabriquer ne peut pas être nulle pour l'opération {0}"
@@ -43317,7 +43418,7 @@ msgstr "La quantité à produire doit être supérieur à 0."
msgid "Quantity to Scan"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:972
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1003
msgid "Quantity {0} should not be greater than allowed quantity {1}"
msgstr ""
@@ -43587,7 +43688,7 @@ msgstr "Créé par (Email)"
#: erpnext/manufacturing/doctype/bom_secondary_item/bom_secondary_item.json
#: erpnext/manufacturing/doctype/work_order_additional_item/work_order_additional_item.json
#: erpnext/manufacturing/doctype/work_order_item/work_order_item.json
-#: erpnext/public/js/utils.js:904
+#: erpnext/public/js/utils.js:907
#: erpnext/selling/doctype/product_bundle_item/product_bundle_item.json
#: erpnext/selling/doctype/proforma_invoice_item/proforma_invoice_item.json
#: erpnext/selling/doctype/quotation_item/quotation_item.json
@@ -43771,7 +43872,7 @@ msgstr "Taux auquel la devise du fournisseur est convertie en devise société d
msgid "Rate at which this tax is applied"
msgstr "Taux auquel cette taxe est appliquée"
-#: erpnext/accounts/services/child_item_update.py:516
+#: erpnext/accounts/services/child_item_update.py:545
msgid "Rate of '{0}' items cannot be changed"
msgstr ""
@@ -43870,7 +43971,7 @@ msgstr ""
#. 'Production Plan'
#: erpnext/manufacturing/doctype/production_plan/production_plan.json
#: erpnext/manufacturing/doctype/production_plan/production_plan.py:160
-#: erpnext/manufacturing/doctype/production_plan/services/material_request.py:180
+#: erpnext/manufacturing/doctype/production_plan/services/material_request.py:181
msgid "Raw Material Group Warehouse"
msgstr ""
@@ -43919,7 +44020,7 @@ msgstr "Entrepôt de matières premières"
#: erpnext/manufacturing/doctype/bom/bom.js:1085
#: erpnext/manufacturing/doctype/job_card/job_card.json
#: erpnext/manufacturing/doctype/production_plan/production_plan.json
-#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:398
+#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:387
msgid "Raw Materials"
msgstr "Matières premières"
@@ -43975,7 +44076,7 @@ msgstr "Matières Premières Fournies"
msgid "Raw Materials Supplied Cost"
msgstr "Coût des Matières Premières Fournies"
-#: erpnext/manufacturing/doctype/bom/bom.py:721
+#: erpnext/manufacturing/doctype/bom/bom.py:722
msgid "Raw Materials cannot be blank."
msgstr "Matières Premières ne peuvent pas être vides."
@@ -44096,7 +44197,7 @@ msgid "Real Estate"
msgstr ""
#. Label of the hold_comment (Small Text) field in DocType 'Purchase Invoice'
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:285
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:283
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
msgid "Reason For Putting On Hold"
msgstr "Raison de la mise en attente"
@@ -44287,8 +44388,8 @@ msgstr "Reçu le"
#: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:77
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:249
-#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:172
-#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:247
+#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:195
+#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:270
#: erpnext/buying/report/subcontract_order_summary/subcontract_order_summary.py:135
#: erpnext/manufacturing/doctype/production_plan_sub_assembly_item/production_plan_sub_assembly_item.json
#: erpnext/stock/doctype/delivery_note_item/delivery_note_item.json
@@ -44546,7 +44647,7 @@ msgstr ""
msgid "Recording URL"
msgstr "URL d'enregistrement"
-#: erpnext/public/js/shop_floor/shop_floor.js:1076
+#: erpnext/public/js/shop_floor/shop_floor.js:1082
msgid "Recording inspection..."
msgstr ""
@@ -44658,7 +44759,7 @@ msgstr "Référence #"
msgid "Reference #{0} dated {1}"
msgstr "Référence #{0} datée du {1}"
-#: erpnext/public/js/controllers/transaction.js:2905
+#: erpnext/public/js/controllers/transaction.js:2913
msgid "Reference Date for Early Payment Discount"
msgstr ""
@@ -44955,15 +45056,15 @@ msgstr ""
#. Label of the release_date (Date) field in DocType 'Purchase Invoice'
#. Label of the release_date (Date) field in DocType 'Supplier'
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:277
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:321
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:275
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:320
#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.json
#: erpnext/buying/doctype/supplier/supplier.json
#: erpnext/manufacturing/report/material_requirements_planning_report/material_requirements_planning_report.py:1078
msgid "Release Date"
msgstr "Date de la fin de mise en attente"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:322
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:332
msgid "Release date must be in the future"
msgstr "La date de sortie doit être dans le futur"
@@ -45414,7 +45515,7 @@ msgid "Reposting cannot be started when status is {0}."
msgstr ""
#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:232
-#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:340
+#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:349
msgid "Reposting entries created: {0}"
msgstr ""
@@ -45479,7 +45580,7 @@ msgstr ""
msgid "Reqd Qty (BOM)"
msgstr ""
-#: erpnext/public/js/utils.js:920
+#: erpnext/public/js/utils.js:923
msgid "Reqd by date"
msgstr "Reqd par date"
@@ -45574,11 +45675,13 @@ msgstr "Articles demandés à commander et à recevoir"
#. Label of the requested_qty (Float) field in DocType 'Job Card'
#. Label of the requested_qty (Float) field in DocType 'Material Request Plan
#. Item'
+#. Label of the requested_qty (Float) field in DocType 'Work Order Item'
#. Label of the requested_qty (Float) field in DocType 'Sales Order Item'
#. Label of the indented_qty (Float) field in DocType 'Bin'
#. Label of the requested_qty (Float) field in DocType 'Packed Item'
#: erpnext/manufacturing/doctype/job_card/job_card.json
#: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json
+#: erpnext/manufacturing/doctype/work_order_item/work_order_item.json
#: erpnext/selling/doctype/sales_order_item/sales_order_item.json
#: erpnext/selling/report/pending_so_items_for_purchase_request/pending_so_items_for_purchase_request.py:45
#: erpnext/stock/doctype/bin/bin.json
@@ -45615,7 +45718,7 @@ msgstr "Demandeur"
#: erpnext/buying/doctype/purchase_order/purchase_order.json
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
#: erpnext/buying/report/purchase_order_analysis/purchase_order_analysis.py:203
-#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:193
+#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:216
#: erpnext/manufacturing/doctype/material_request_plan_item/material_request_plan_item.json
#: erpnext/stock/doctype/material_request/material_request.json
#: erpnext/stock/doctype/material_request_item/material_request_item.json
@@ -45701,7 +45804,7 @@ msgstr "Nécessite des conditions"
msgid "Research"
msgstr "Recherche"
-#: erpnext/setup/doctype/company/company.py:626
+#: erpnext/setup/doctype/company/company.py:630
msgid "Research & Development"
msgstr "Recherche & Développement"
@@ -45744,7 +45847,7 @@ msgstr ""
msgid "Reservation Based On"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:950
+#: erpnext/manufacturing/doctype/work_order/work_order.js:961
#: erpnext/selling/doctype/sales_order/sales_order.js:107
#: erpnext/stock/doctype/pick_list/pick_list.js:158
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:179
@@ -45866,14 +45969,14 @@ msgstr "Quantité Réservée"
msgid "Reserved Quantity for Production"
msgstr "Quantité réservée pour la production"
-#: erpnext/stock/stock_ledger.py:2515
+#: erpnext/stock/stock_ledger.py:2558
msgid "Reserved Serial No."
msgstr ""
#. Label of the reserved_stock (Float) field in DocType 'Bin'
#. Name of a report
#: erpnext/manufacturing/doctype/plant_floor/stock_summary_template.html:24
-#: erpnext/manufacturing/doctype/work_order/work_order.js:966
+#: erpnext/manufacturing/doctype/work_order/work_order.js:977
#: erpnext/public/js/stock_reservation.js:236
#: erpnext/selling/doctype/sales_order/sales_order.js:128
#: erpnext/selling/doctype/sales_order/sales_order.js:495
@@ -45884,13 +45987,13 @@ msgstr ""
#: erpnext/stock/report/reserved_stock/reserved_stock.json
#: erpnext/stock/report/stock_balance/stock_balance.py:573
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:207
-#: erpnext/stock/stock_ledger.py:2499
+#: erpnext/stock/stock_ledger.py:2542
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:204
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:332
msgid "Reserved Stock"
msgstr "Stock réservé"
-#: erpnext/stock/stock_ledger.py:2544
+#: erpnext/stock/stock_ledger.py:2587
msgid "Reserved Stock for Batch"
msgstr ""
@@ -46189,8 +46292,8 @@ msgstr ""
msgid "Retain Sample"
msgstr "Conserver l'échantillon"
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:200
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:353
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:202
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:358
msgid "Retained Earnings"
msgstr "Bénéfices Non Répartis"
@@ -46280,6 +46383,10 @@ msgstr ""
msgid "Return Issued"
msgstr ""
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:325
+msgid "Return Purchase Invoice cannot be held."
+msgstr ""
+
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.js:327
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.js:127
msgid "Return Qty"
@@ -46414,8 +46521,8 @@ msgstr ""
msgid "Revaluation Journals"
msgstr ""
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:201
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:358
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:203
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:363
msgid "Revaluation Surplus"
msgstr ""
@@ -46849,7 +46956,7 @@ msgstr "Routage"
msgid "Routing Name"
msgstr "Nom d'acheminement"
-#: erpnext/controllers/sales_and_purchase_return.py:226
+#: erpnext/controllers/sales_and_purchase_return.py:244
msgid "Row # {0}: Cannot return more than {1} for Item {2}"
msgstr "Ligne # {0} : Vous ne pouvez pas retourner plus de {1} pour l’Article {2}"
@@ -46887,11 +46994,11 @@ msgstr "Ligne #{0} (Table de paiement): Le montant doit être positif"
msgid "Row #{0}: A reorder entry already exists for warehouse {1} with reorder type {2}."
msgstr ""
-#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:334
+#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:378
msgid "Row #{0}: Acceptance Criteria Formula is incorrect."
msgstr ""
-#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:314
+#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:358
msgid "Row #{0}: Acceptance Criteria Formula is required."
msgstr ""
@@ -46965,27 +47072,27 @@ msgstr ""
msgid "Row #{0}: Cannot create entry with different taxable AND withholding document links."
msgstr ""
-#: erpnext/accounts/services/child_item_update.py:397
+#: erpnext/accounts/services/child_item_update.py:426
msgid "Row #{0}: Cannot delete item {1} which has already been billed."
msgstr "Ligne # {0}: impossible de supprimer l'élément {1} qui a déjà été facturé."
-#: erpnext/accounts/services/child_item_update.py:371
+#: erpnext/accounts/services/child_item_update.py:400
msgid "Row #{0}: Cannot delete item {1} which has already been delivered"
msgstr "Ligne # {0}: impossible de supprimer l'élément {1} qui a déjà été livré"
-#: erpnext/accounts/services/child_item_update.py:390
+#: erpnext/accounts/services/child_item_update.py:419
msgid "Row #{0}: Cannot delete item {1} which has already been received"
msgstr "Ligne # {0}: impossible de supprimer l'élément {1} qui a déjà été reçu"
-#: erpnext/accounts/services/child_item_update.py:377
+#: erpnext/accounts/services/child_item_update.py:406
msgid "Row #{0}: Cannot delete item {1} which has work order assigned to it."
msgstr "Ligne # {0}: impossible de supprimer l'élément {1} auquel un bon de travail est affecté."
-#: erpnext/accounts/services/child_item_update.py:383
+#: erpnext/accounts/services/child_item_update.py:412
msgid "Row #{0}: Cannot delete item {1} which is already ordered against this Sales Order."
msgstr ""
-#: erpnext/accounts/services/child_item_update.py:526
+#: erpnext/accounts/services/child_item_update.py:555
msgid "Row #{0}: Cannot set Rate if the billed amount is greater than the amount for Item {1}."
msgstr ""
@@ -47124,7 +47231,7 @@ msgstr ""
msgid "Row #{0}: Finished Good Item is not specified for service item {1}"
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:371
+#: erpnext/manufacturing/doctype/bom/bom.py:372
msgid "Row #{0}: Finished Good Item {1} cannot be added in the Secondary Items table."
msgstr ""
@@ -47133,7 +47240,7 @@ msgstr ""
msgid "Row #{0}: Finished Good Item {1} must be a sub-contracted item"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:403
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:412
msgid "Row #{0}: Finished Good must be {1}"
msgstr ""
@@ -47166,7 +47273,7 @@ msgstr ""
msgid "Row #{0}: From Time and To Time fields are required"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:689
+#: erpnext/stock/doctype/pick_list/pick_list.py:739
msgid "Row #{0}: Item Code is Mandatory"
msgstr ""
@@ -47324,7 +47431,7 @@ msgstr ""
msgid "Row #{0}: Please use a different Finance Book."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:378
+#: erpnext/manufacturing/doctype/bom/bom.py:379
#, python-format
msgid "Row #{0}: Process Loss Percentage should be less than 100% for {1} Item {2}"
msgstr ""
@@ -47346,15 +47453,15 @@ msgstr ""
msgid "Row #{0}: Qty should be less than or equal to Available Qty to Reserve (Actual Qty - Reserved Qty) {1} for Item {2} against Batch {3} in Warehouse {4}."
msgstr ""
-#: erpnext/stock/services/quality_inspection_service.py:113
+#: erpnext/stock/services/quality_inspection_service.py:129
msgid "Row #{0}: Quality Inspection is required for Item {1}"
msgstr ""
-#: erpnext/stock/services/quality_inspection_service.py:128
+#: erpnext/stock/services/quality_inspection_service.py:144
msgid "Row #{0}: Quality Inspection {1} is not submitted for the item: {2}"
msgstr ""
-#: erpnext/stock/services/quality_inspection_service.py:143
+#: erpnext/stock/services/quality_inspection_service.py:159
msgid "Row #{0}: Quality Inspection {1} was rejected for item {2}"
msgstr ""
@@ -47366,6 +47473,10 @@ msgstr ""
msgid "Row #{0}: Quantity for Item {1} cannot be zero."
msgstr "Ligne n° {0}: La quantité de l'article {1} ne peut être nulle"
+#: erpnext/crm/doctype/opportunity/opportunity.py:151
+msgid "Row #{0}: Quantity must be greater than 0 for Item {1}"
+msgstr ""
+
#: erpnext/controllers/subcontracting_inward_controller.py:544
msgid "Row #{0}: Quantity of Item {1} cannot be more than {2} {3} against Subcontracting Inward Order {4}"
msgstr ""
@@ -47380,6 +47491,10 @@ msgstr ""
msgid "Row #{0}: Rate must be same as {1}: {2} ({3} / {4})"
msgstr ""
+#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:316
+msgid "Row #{0}: Reading {1} {2} is not a valid number in the {3} number format. Use {4} as the decimal separator."
+msgstr ""
+
#: erpnext/accounts/doctype/payment_entry/payment_entry.js:1247
msgid "Row #{0}: Reference Document Type must be one of Purchase Order, Purchase Invoice or Journal Entry"
msgstr "Ligne #{0} : Type de Document de Référence doit être une Commande d'Achat, une Facture d'Achat ou une Écriture de Journal"
@@ -47491,7 +47606,7 @@ msgstr ""
msgid "Row #{0}: Start Time must be before End Time"
msgstr ""
-#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:215
+#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:218
msgid "Row #{0}: Status is mandatory"
msgstr ""
@@ -47544,7 +47659,7 @@ msgstr ""
msgid "Row #{0}: The batch {1} has already expired."
msgstr "Ligne n ° {0}: le lot {1} a déjà expiré."
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:417
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:426
msgid "Row #{0}: The job card item reference is missing. Kindly create the stock entry from the job card. If you have added the row manually then you won't be able to add job card item reference."
msgstr ""
@@ -47600,6 +47715,10 @@ msgstr ""
msgid "Row #{0}: item {1} has been picked already."
msgstr ""
+#: erpnext/stock/doctype/pick_list/pick_list.py:274
+msgid "Row #{0}: picked qty {1} {2} exceeds the pending qty in Material Request {3}."
+msgstr ""
+
#: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.py:142
#: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.py:207
msgid "Row #{0}: {1}"
@@ -47613,7 +47732,7 @@ msgstr ""
msgid "Row #{0}: {1} can not be negative for item {2}"
msgstr "Ligne #{0} : {1} ne peut pas être négatif pour l’article {2}"
-#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:327
+#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:371
msgid "Row #{0}: {1} is not a valid reading field. Please refer to the field description."
msgstr ""
@@ -47625,7 +47744,7 @@ msgstr "Ligne n ° {0}: {1} est requise pour créer les {2} factures d'ouverture
msgid "Row #{0}: {1} of {2} should be {3}. Please update the {1} or select a different account."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1560
+#: erpnext/stock/doctype/item/item.py:1570
msgid "Row #{0}: {1} {2} does not belong to Company {3}. Please select valid {4}."
msgstr ""
@@ -47633,7 +47752,7 @@ msgstr ""
msgid "Row #{0}: {1} {2} does not exist."
msgstr ""
-#: erpnext/accounts/services/child_item_update.py:251
+#: erpnext/accounts/services/child_item_update.py:256
msgid "Row #{0}:Quantity for Item {1} cannot be zero."
msgstr ""
@@ -47677,7 +47796,7 @@ msgstr ""
msgid "Row #{}: Please assign task to a member."
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:437
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:447
msgid "Row No {0}: Warehouse is required. Please set a Default Warehouse for Item {1} and Company {2}"
msgstr ""
@@ -47685,7 +47804,7 @@ msgstr ""
msgid "Row {0} : Operation is required against the raw material item {1}"
msgstr "Ligne {0}: l'opération est requise pour l'article de matière première {1}"
-#: erpnext/stock/doctype/pick_list/pick_list.py:267
+#: erpnext/stock/doctype/pick_list/pick_list.py:306
msgid "Row {0} picked quantity is less than the required quantity, additional {1} {2} required."
msgstr ""
@@ -47713,19 +47832,19 @@ msgstr "Ligne {0} : L’Avance du Client doit être un crédit"
msgid "Row {0}: Advance against Supplier must be debit"
msgstr "Ligne {0} : L’Avance du Fournisseur doit être un débit"
-#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:770
+#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:771
msgid "Row {0}: Allocated amount {1} must be less than or equal to invoice outstanding amount {2}"
msgstr ""
-#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:762
+#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:763
msgid "Row {0}: Allocated amount {1} must be less than or equal to remaining payment amount {2}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:769
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:798
msgid "Row {0}: As {1} is enabled, raw materials cannot be added to {2} entry. Use {3} entry to consume raw materials."
msgstr ""
-#: erpnext/stock/doctype/material_request/material_request.py:595
+#: erpnext/stock/doctype/material_request/material_request.py:625
msgid "Row {0}: Bill of Materials not found for the Item {1}"
msgstr "Ligne {0} : Nomenclature non trouvée pour l’Article {1}"
@@ -47858,7 +47977,7 @@ msgstr ""
msgid "Row {0}: Item {1}'s quantity cannot be higher than the available quantity."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:949
+#: erpnext/manufacturing/doctype/bom/bom.py:950
msgid "Row {0}: Operation time should be greater than 0 for operation {1}"
msgstr ""
@@ -47939,7 +48058,7 @@ msgid "Row {0}: Qty must be greater than 0."
msgstr ""
#: erpnext/manufacturing/doctype/blanket_order/blanket_order.py:124
-msgid "Row {0}: Quantity cannot be negative."
+msgid "Row {0}: Quantity must be greater than zero."
msgstr ""
#: erpnext/accounts/doctype/sales_invoice/services/timesheet_billing.py:24
@@ -48002,7 +48121,7 @@ msgstr ""
msgid "Row {0}: Warehouse {1} is linked to company {2}. Please select a warehouse belonging to company {3}."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:943
+#: erpnext/manufacturing/doctype/bom/bom.py:944
#: erpnext/manufacturing/doctype/work_order/work_order.py:489
msgid "Row {0}: Workstation or Workstation Type is mandatory for an operation {1}"
msgstr ""
@@ -48039,7 +48158,7 @@ msgstr ""
msgid "Row {0}: {2} Item {1} does not exist in {2} {3}"
msgstr ""
-#: erpnext/utilities/transaction_base.py:622
+#: erpnext/utilities/transaction_base.py:624
msgid "Row {1}: Quantity ({0}) cannot be a fraction. To allow this, disable '{2}' in UOM {3}."
msgstr "Ligne {1}: la quantité ({0}) ne peut pas être une fraction. Pour autoriser cela, désactivez «{2}» dans UdM {3}."
@@ -48211,7 +48330,7 @@ msgstr ""
msgid "SLA Paused On"
msgstr ""
-#: erpnext/public/js/utils.js:1280
+#: erpnext/public/js/utils.js:1306
msgid "SLA is on hold since {0}"
msgstr "SLA est en attente depuis le {0}"
@@ -48293,8 +48412,8 @@ msgstr "Mode de Rémunération"
#. Option for the 'Order Type' (Select) field in DocType 'Quotation'
#. Option for the 'Order Type' (Select) field in DocType 'Sales Order'
#. Label of the sales_details (Tab Break) field in DocType 'Item'
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:146
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:243
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:147
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:244
#: erpnext/accounts/doctype/item_tax_template/item_tax_template_dashboard.py:9
#: erpnext/accounts/doctype/opening_invoice_creation_tool/opening_invoice_creation_tool.json
#: erpnext/accounts/doctype/payment_term/payment_term_dashboard.py:8
@@ -48303,13 +48422,13 @@ msgstr "Mode de Rémunération"
#: erpnext/accounts/doctype/tax_category/tax_category_dashboard.py:9
#: erpnext/accounts/doctype/tax_rule/tax_rule.json
#: erpnext/crm/doctype/opportunity/opportunity.js:288
-#: erpnext/crm/doctype/opportunity/opportunity.py:157
+#: erpnext/crm/doctype/opportunity/opportunity.py:167
#: erpnext/projects/doctype/project/project_dashboard.py:15
#: erpnext/regional/report/vat_audit_report/vat_audit_report.py:143
#: erpnext/selling/doctype/quotation/quotation.json
#: erpnext/selling/doctype/sales_order/sales_order.json
-#: erpnext/setup/doctype/company/company.py:572
-#: erpnext/setup/doctype/company/company.py:765
+#: erpnext/setup/doctype/company/company.py:576
+#: erpnext/setup/doctype/company/company.py:769
#: erpnext/setup/doctype/company/company_dashboard.py:9
#: erpnext/setup/doctype/sales_person/sales_person_dashboard.py:12
#: erpnext/setup/install.py:414
@@ -48324,7 +48443,7 @@ msgstr "Ventes"
msgid "Sales & Purchase"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:765
+#: erpnext/setup/doctype/company/company.py:769
msgid "Sales Account"
msgstr "Compte de vente"
@@ -49162,22 +49281,22 @@ msgstr ""
#. Label of the sample_retention_warehouse (Link) field in DocType 'Company'
#: erpnext/setup/doctype/company/company.json
-#: erpnext/stock/doctype/stock_entry/services/manufacturing.py:1296
+#: erpnext/stock/doctype/stock_entry/services/manufacturing.py:1328
msgid "Sample Retention Warehouse"
msgstr "Entrepôt de stockage des échantillons"
-#: erpnext/stock/doctype/stock_entry/services/manufacturing.py:1298
+#: erpnext/stock/doctype/stock_entry/services/manufacturing.py:1330
msgid "Sample Retention Warehouse Missing"
msgstr ""
#. 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:2962
+#: erpnext/public/js/controllers/transaction.js:2970
#: erpnext/stock/doctype/quality_inspection/quality_inspection.json
msgid "Sample Size"
msgstr "Taille de l'Échantillon"
-#: erpnext/stock/doctype/stock_entry/services/manufacturing.py:1281
+#: erpnext/stock/doctype/stock_entry/services/manufacturing.py:1313
msgid "Sample quantity {0} cannot be more than received quantity {1}"
msgstr "La quantité d'échantillon {0} ne peut pas dépasser la quantité reçue {1}"
@@ -49187,7 +49306,7 @@ msgstr "La quantité d'échantillon {0} ne peut pas dépasser la quantité reçu
msgid "Sanctioned"
msgstr "Sanctionné"
-#: erpnext/public/js/shop_floor/shop_floor.js:965
+#: erpnext/public/js/shop_floor/shop_floor.js:971
msgid "Save & Continue"
msgstr ""
@@ -49201,7 +49320,7 @@ msgstr ""
msgid "Save the currently opened form"
msgstr ""
-#: erpnext/public/js/shop_floor/shop_floor.js:926
+#: erpnext/public/js/shop_floor/shop_floor.js:932
msgid "Saving job card..."
msgstr ""
@@ -49258,7 +49377,7 @@ msgid "Scan Batch Nos"
msgstr ""
#: erpnext/public/js/shop_floor/shop_floor.js:88
-#: erpnext/public/js/shop_floor/shop_floor.js:1476
+#: erpnext/public/js/shop_floor/shop_floor.js:1482
msgid "Scan Job Card"
msgstr ""
@@ -49283,7 +49402,7 @@ msgstr ""
msgid "Scan barcode for item {0}"
msgstr ""
-#: erpnext/public/js/shop_floor/shop_floor.js:1450
+#: erpnext/public/js/shop_floor/shop_floor.js:1456
msgid "Scan job card"
msgstr ""
@@ -49291,7 +49410,7 @@ msgstr ""
msgid "Scan mode enabled, existing quantity will not be fetched."
msgstr ""
-#: erpnext/public/js/shop_floor/shop_floor.js:1479
+#: erpnext/public/js/shop_floor/shop_floor.js:1485
msgid "Scan or enter Job Card"
msgstr ""
@@ -49318,7 +49437,7 @@ msgstr ""
msgid "Schedule Date"
msgstr "Date du Calendrier"
-#: erpnext/public/js/controllers/transaction.js:556
+#: erpnext/public/js/controllers/transaction.js:561
msgid "Schedule Name"
msgstr ""
@@ -49502,7 +49621,7 @@ msgstr "Recherche par numéro de facture ou nom de client"
msgid "Search by item code, serial number or barcode"
msgstr ""
-#: banking/src/components/features/BankReconciliation/CompanySelector.tsx:64
+#: banking/src/components/features/BankReconciliation/CompanySelector.tsx:77
msgid "Search company..."
msgstr ""
@@ -49515,7 +49634,7 @@ msgstr ""
msgid "Search values..."
msgstr ""
-#: erpnext/public/js/shop_floor/shop_floor.js:1448
+#: erpnext/public/js/shop_floor/shop_floor.js:1454
msgid "Search work orders"
msgstr ""
@@ -49600,8 +49719,8 @@ msgstr ""
msgid "Secretary"
msgstr ""
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:181
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:306
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:183
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:311
msgid "Secured Loans"
msgstr "Prêts garantis"
@@ -49744,7 +49863,7 @@ msgstr "Sélectionner des éléments"
msgid "Select Items based on Delivery Date"
msgstr "Sélectionnez les articles en fonction de la Date de Livraison"
-#: erpnext/public/js/controllers/transaction.js:2997
+#: erpnext/public/js/controllers/transaction.js:3005
msgid "Select Items for Quality Inspection"
msgstr ""
@@ -49769,7 +49888,7 @@ msgstr ""
msgid "Select Job Worker Address"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1231
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1236
#: erpnext/selling/page/point_of_sale/pos_item_cart.js:966
msgid "Select Loyalty Program"
msgstr "Sélectionner un programme de fidélité"
@@ -49778,7 +49897,7 @@ msgstr "Sélectionner un programme de fidélité"
msgid "Select Operation Row"
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:542
+#: erpnext/public/js/controllers/transaction.js:547
msgid "Select Payment Schedule"
msgstr ""
@@ -49786,7 +49905,7 @@ msgstr ""
msgid "Select Possible Supplier"
msgstr "Sélectionner le Fournisseur Possible"
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1129
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1165
#: erpnext/stock/doctype/pick_list/pick_list.js:224
msgid "Select Quantity"
msgstr "Sélectionner Quantité"
@@ -49883,7 +50002,7 @@ msgstr ""
msgid "Select a company"
msgstr "Sélectionnez une entreprise"
-#: erpnext/public/js/shop_floor/shop_floor.js:449
+#: erpnext/public/js/shop_floor/shop_floor.js:455
msgid "Select a machine or work order to begin"
msgstr ""
@@ -49938,7 +50057,7 @@ msgstr "Sélectionner d'abord le nom de la société."
msgid "Select date"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1332
+#: erpnext/controllers/accounts_controller.py:1337
msgid "Select finance book for the item {0} at row {1}"
msgstr "Sélectionnez le livre de financement pour l'élément {0} à la ligne {1}."
@@ -49974,7 +50093,7 @@ msgstr "Sélectionnez le compte bancaire à rapprocher."
msgid "Select the Default Workstation where the Operation will be performed. This will be fetched in BOMs and Work Orders."
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1242
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1294
msgid "Select the Item to be manufactured."
msgstr ""
@@ -50155,7 +50274,7 @@ msgstr "Prix de vente"
#: erpnext/selling/doctype/selling_settings/selling_settings.json
#: erpnext/selling/workspace/selling/selling.json
#: erpnext/setup/workspace/erpnext_settings/erpnext_settings.json
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:254
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:259
#: erpnext/workspace_sidebar/erpnext_settings.json
msgid "Selling Settings"
msgstr "Paramètres de Vente"
@@ -50218,7 +50337,7 @@ msgid "Send Proforma Invoice"
msgstr ""
#. Label of the send_sms (Button) field in DocType 'SMS Center'
-#: erpnext/public/js/controllers/transaction.js:746
+#: erpnext/public/js/controllers/transaction.js:751
#: erpnext/selling/doctype/sms_center/sms_center.json
msgid "Send SMS"
msgstr "Envoyer un SMS"
@@ -50407,7 +50526,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:2975
+#: erpnext/public/js/controllers/transaction.js:2983
#: erpnext/public/js/utils/serial_batch_inline_editor.js:928
#: erpnext/public/js/utils/serial_no_batch_selector.js:433
#: erpnext/selling/doctype/installation_note_item/installation_note_item.json
@@ -50429,7 +50548,7 @@ msgstr ""
#: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:450
#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.js:38
#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.py:61
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:426
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:429
#: erpnext/stock/workspace/stock/stock.json
#: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json
#: erpnext/subcontracting/doctype/subcontracting_receipt_supplied_item/subcontracting_receipt_supplied_item.json
@@ -50457,7 +50576,7 @@ msgstr ""
msgid "Serial No Bundle is mandatory for Item {0}"
msgstr ""
-#: erpnext/stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.py:33
+#: erpnext/stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.py:39
msgid "Serial No Count"
msgstr "Numéro de série"
@@ -50475,7 +50594,7 @@ msgstr ""
msgid "Serial No Range"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2783
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2833
msgid "Serial No Reserved"
msgstr ""
@@ -50532,7 +50651,7 @@ msgstr ""
msgid "Serial No and Batch Traceability"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1244
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1294
msgid "Serial No is mandatory"
msgstr ""
@@ -50540,6 +50659,10 @@ msgstr ""
msgid "Serial No is mandatory for Item {0}"
msgstr "N° de Série est obligatoire pour l'Article {0}"
+#: erpnext/stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.py:111
+msgid "Serial No status sync has been queued. Reload the report after a few minutes."
+msgstr ""
+
#: erpnext/public/js/utils/serial_batch_inline_editor.js:724
msgid "Serial No {0} already added"
msgstr ""
@@ -50562,7 +50685,7 @@ msgstr "N° de Série {0} n'appartient pas à l'Article {1}"
#: erpnext/maintenance/doctype/maintenance_visit/maintenance_visit.py:52
#: erpnext/selling/doctype/installation_note/installation_note.py:84
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3649
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:3699
msgid "Serial No {0} does not exist"
msgstr "N° de Série {0} n’existe pas"
@@ -50578,7 +50701,7 @@ msgstr ""
msgid "Serial No {0} is already assigned to customer {1}. Can only be returned against the customer {1}"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:484
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:534
msgid "Serial No {0} is not present in the {1} {2}, hence you can't return it against the {1} {2}"
msgstr ""
@@ -50617,11 +50740,11 @@ msgstr ""
msgid "Serial Nos / Batches"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2045
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2095
msgid "Serial Nos are created successfully"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2505
+#: erpnext/stock/stock_ledger.py:2548
msgid "Serial Nos are reserved in Stock Reservation Entries, you need to unreserve them before proceeding."
msgstr ""
@@ -50695,22 +50818,22 @@ msgstr ""
#: erpnext/stock/report/available_serial_no/available_serial_no.py:188
#: erpnext/stock/report/incorrect_serial_and_batch_bundle/incorrect_serial_and_batch_bundle.py:31
#: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:82
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:410
-#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:188
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:413
+#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:197
#: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json
#: erpnext/workspace_sidebar/stock.json
msgid "Serial and Batch Bundle"
msgstr "Ensemble de n° de série et lot"
-#: erpnext/stock/doctype/item/item.py:1153
+#: erpnext/stock/doctype/item/item.py:1163
msgid "Serial and Batch Bundle Exists"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2282
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2332
msgid "Serial and Batch Bundle created"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2378
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2428
msgid "Serial and Batch Bundle updated"
msgstr ""
@@ -50718,12 +50841,12 @@ msgstr ""
msgid "Serial and Batch Bundle {0} is already used in {1} {2}."
msgstr ""
-#: erpnext/stock/serial_batch_bundle.py:394
+#: erpnext/stock/serial_batch_bundle.py:395
msgid "Serial and Batch Bundle {0} is not submitted"
msgstr ""
#: erpnext/stock/doctype/serial_and_batch_bundle/inline_editor.py:173
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2352
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2402
msgid "Serial and Batch Bundle {0} is submitted and its entries cannot be modified."
msgstr ""
@@ -50984,12 +51107,12 @@ msgid "Service Stop Date"
msgstr "Date d'arrêt du service"
#: erpnext/accounts/deferred_revenue.py:45
-#: erpnext/public/js/controllers/transaction.js:1827
+#: erpnext/public/js/controllers/transaction.js:1835
msgid "Service Stop Date cannot be after Service End Date"
msgstr "La date d'arrêt du service ne peut pas être postérieure à la date de fin du service"
#: erpnext/accounts/deferred_revenue.py:42
-#: erpnext/public/js/controllers/transaction.js:1824
+#: erpnext/public/js/controllers/transaction.js:1832
msgid "Service Stop Date cannot be before Service Start Date"
msgstr "La date d'arrêt du service ne peut pas être antérieure à la date de début du service"
@@ -51059,11 +51182,11 @@ msgstr "Définir des budgets par Groupes d'Articles sur ce Territoire. Vous pouv
msgid "Set Landed Cost Based on Purchase Invoice Rate"
msgstr ""
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1243
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1248
msgid "Set Loyalty Program"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:315
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.js:314
msgid "Set New Release Date"
msgstr "Définir la nouvelle date de fin de mise en attente"
@@ -51203,11 +51326,11 @@ msgstr ""
msgid "Set closing balance as per bank statement"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:662
+#: erpnext/setup/doctype/company/company.py:666
msgid "Set default inventory account for perpetual inventory"
msgstr "Configurer le compte d'inventaire par défaut pour l'inventaire perpétuel"
-#: erpnext/setup/doctype/company/company.py:688
+#: erpnext/setup/doctype/company/company.py:692
msgid "Set default {0} account for non stock items"
msgstr ""
@@ -51239,7 +51362,7 @@ msgstr "Définir le prix des articles de sous-assemblage en fonction de la nomen
msgid "Set targets Item Group-wise for this Sales Person."
msgstr "Définir des objectifs par Groupe d'Articles pour ce Commercial"
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1299
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1351
msgid "Set the Planned Start Date (an Estimated Date at which you want the Production to begin)"
msgstr ""
@@ -51349,7 +51472,7 @@ msgstr ""
msgid "Setting up company"
msgstr "Création d'entreprise"
-#: erpnext/manufacturing/doctype/bom/bom.py:919
+#: erpnext/manufacturing/doctype/bom/bom.py:920
#: erpnext/manufacturing/doctype/work_order/work_order.py:935
msgid "Setting {0} is required"
msgstr ""
@@ -51750,8 +51873,8 @@ msgstr "Courte biographie pour le site web et d'autres publications."
msgid "Short-term Investments"
msgstr ""
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:179
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:301
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:181
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:306
msgid "Short-term Provisions"
msgstr ""
@@ -51793,7 +51916,7 @@ msgstr "Afficher le montant cumulatif"
msgid "Show Dimension Wise Stock"
msgstr ""
-#: erpnext/stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.js:29
+#: erpnext/stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.js:53
msgid "Show Disabled Items"
msgstr ""
@@ -52000,7 +52123,7 @@ msgstr ""
msgid "Show taxes as table in print"
msgstr ""
-#: erpnext/public/js/shop_floor/shop_floor.js:1447
+#: erpnext/public/js/shop_floor/shop_floor.js:1453
msgid "Show this help"
msgstr ""
@@ -52111,11 +52234,11 @@ msgstr ""
msgid "Since there are active depreciable assets under this category, the following accounts are required.
"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:511
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:520
msgid "Since there is a process loss of {0} units for the finished good {1}, you should reduce the quantity by {0} units for the finished good {1} in the Items Table."
msgstr ""
-#: erpnext/manufacturing/doctype/bom/bom.py:355
+#: erpnext/manufacturing/doctype/bom/bom.py:356
msgid "Since you have enabled 'Track Semi Finished Goods', at least one operation must have 'Is Final Finished Good' checked. For that set the FG / Semi FG Item as {0} against an operation."
msgstr ""
@@ -52226,7 +52349,7 @@ msgstr ""
msgid "Solvency Ratios"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1613
+#: erpnext/controllers/accounts_controller.py:1618
msgid "Some required Company details are missing. You don't have permission to update them. Please contact your System Manager."
msgstr ""
@@ -52290,7 +52413,7 @@ msgstr ""
msgid "Source Location"
msgstr "Localisation source"
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1039
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1070
msgid "Source Manufacture Entry"
msgstr ""
@@ -52299,7 +52422,7 @@ msgstr ""
msgid "Source Stock Entry (Manufacture)"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:531
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:540
msgid "Source Stock Entry {0} belongs to Work Order {1}, not {2}. Please use a manufacture entry from the same Work Order."
msgstr ""
@@ -52378,8 +52501,8 @@ msgstr "Les localisations source et cible ne peuvent pas être identiques"
msgid "Source and target warehouse must be different"
msgstr "Entrepôt source et destination doivent être différents"
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:156
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:259
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:158
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:264
msgid "Source of Funds (Liabilities)"
msgstr "Source des Fonds (Passif)"
@@ -52640,7 +52763,7 @@ msgstr ""
msgid "Start / Resume"
msgstr ""
-#: erpnext/public/js/shop_floor/shop_floor.js:1456
+#: erpnext/public/js/shop_floor/shop_floor.js:1462
msgid "Start / Resume job"
msgstr ""
@@ -52657,7 +52780,7 @@ msgid "Start Date should be lower than End Date"
msgstr ""
#: erpnext/manufacturing/doctype/job_card/job_card.js:670
-#: erpnext/public/js/shop_floor/shop_floor.js:710
+#: erpnext/public/js/shop_floor/shop_floor.js:716
#: erpnext/public/js/templates/shop_floor_template.html:728
msgid "Start Job"
msgstr ""
@@ -52708,10 +52831,6 @@ msgstr "La date de début doit être antérieure à la date de fin pour l'Articl
msgid "Start date should be less than end date for task {0}"
msgstr "La date de début doit être inférieure à la date de fin de la tâche {0}"
-#: erpnext/accounts/bulk_payment.py:39
-msgid "Started a background job to create {0} Grouped Payment Entries"
-msgstr ""
-
#: erpnext/utilities/bulk_transaction.py:42
msgid "Started a background job to create {1} {0}. {2}"
msgstr ""
@@ -52808,7 +52927,7 @@ msgstr "Le statut doit être annulé ou complété"
msgid "Status must be one of {0}"
msgstr "Le statut doit être l'un des {0}"
-#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:280
+#: erpnext/stock/doctype/quality_inspection/quality_inspection.py:283
msgid "Status set to rejected as there are one or more rejected readings."
msgstr ""
@@ -52925,11 +53044,27 @@ msgstr ""
msgid "Stock Closing Entry"
msgstr ""
-#: erpnext/stock/doctype/stock_closing_entry/stock_closing_entry.py:78
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:242
+msgid "Stock Closing Entry In Progress"
+msgstr ""
+
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:260
+msgid "Stock Closing Entry Outdated"
+msgstr ""
+
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:234
+msgid "Stock Closing Entry Required"
+msgstr ""
+
+#: erpnext/stock/doctype/stock_closing_entry/stock_closing_entry.py:120
msgid "Stock Closing Entry {0} already exists for the selected date range"
msgstr ""
-#: erpnext/stock/doctype/stock_closing_entry/stock_closing_entry.py:99
+#: erpnext/stock/doctype/stock_closing_entry/stock_closing_entry.py:142
+msgid "Stock Closing Entry {0} belongs to a closed accounting period. Cancel the Period Closing Voucher {1} first."
+msgstr ""
+
+#: erpnext/stock/doctype/stock_closing_entry/stock_closing_entry.py:157
msgid "Stock Closing Entry {0} has been queued for processing, the system will take some time to complete it."
msgstr ""
@@ -52947,7 +53082,7 @@ msgstr ""
msgid "Stock Delivered But Not Billed"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:222
+#: erpnext/setup/doctype/company/company.py:224
msgid "Stock Delivered But Not Billed Account cannot be changed or disabled since account {0} contains outstanding Delivery Notes: {1}"
msgstr ""
@@ -53048,6 +53183,10 @@ msgstr ""
msgid "Stock Expenses"
msgstr "Charges de Stock"
+#: erpnext/stock/stock_ledger.py:125
+msgid "Stock Frozen"
+msgstr ""
+
#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:37
#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:60
msgid "Stock In Hand"
@@ -53081,7 +53220,7 @@ msgstr ""
#. Name of a DocType
#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.json
#: erpnext/stock/report/fifo_queue_vs_qty_after_transaction_comparison/fifo_queue_vs_qty_after_transaction_comparison.py:113
-#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:149
+#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:158
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:30
msgid "Stock Ledger Entry"
msgstr "Écriture du Livre d'Inventaire"
@@ -53117,8 +53256,8 @@ msgstr "Niveaux du Stocks"
msgid "Stock Levels HTML"
msgstr ""
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:164
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:278
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:166
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:283
msgid "Stock Liabilities"
msgstr "Passif du Stock"
@@ -53206,7 +53345,7 @@ msgstr "Qté de Stock Projeté"
#: erpnext/stock/doctype/material_request_item/material_request_item.json
#: erpnext/stock/report/item_where_used/item_where_used.py:76
#: erpnext/stock/report/stock_qty_vs_batch_qty/stock_qty_vs_batch_qty.py:34
-#: erpnext/stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.py:34
+#: erpnext/stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.py:40
msgid "Stock Qty"
msgstr "Qté en unité de stock"
@@ -53223,8 +53362,8 @@ msgstr "Quantité de stock vs numéro de série"
#. Option for the 'Account Type' (Select) field in DocType 'Account'
#. Label of the stock_received_but_not_billed (Link) field in DocType 'Company'
#: erpnext/accounts/doctype/account/account.json
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:165
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:279
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:167
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:284
#: erpnext/accounts/report/account_balance/account_balance.js:59
#: erpnext/setup/doctype/company/company.json
msgid "Stock Received But Not Billed"
@@ -53280,9 +53419,9 @@ msgstr ""
#: erpnext/manufacturing/doctype/production_plan/production_plan.js:315
#: erpnext/manufacturing/doctype/production_plan/production_plan.js:323
#: erpnext/manufacturing/doctype/production_plan/production_plan.js:329
-#: erpnext/manufacturing/doctype/work_order/work_order.js:952
-#: erpnext/manufacturing/doctype/work_order/work_order.js:961
-#: erpnext/manufacturing/doctype/work_order/work_order.js:968
+#: erpnext/manufacturing/doctype/work_order/work_order.js:963
+#: erpnext/manufacturing/doctype/work_order/work_order.js:972
+#: erpnext/manufacturing/doctype/work_order/work_order.js:979
#: erpnext/manufacturing/doctype/work_order/work_order_dashboard.py:14
#: erpnext/public/js/stock_reservation.js:12
#: erpnext/selling/doctype/sales_order/sales_order.js:109
@@ -53303,9 +53442,9 @@ msgstr ""
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1737
#: erpnext/stock/doctype/stock_reservation_entry/stock_reservation_entry.py:1754
#: erpnext/stock/doctype/stock_settings/stock_settings.json
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:211
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:223
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:237
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:216
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:228
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:242
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:181
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:194
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:206
@@ -53471,7 +53610,7 @@ msgstr "Transactions du Stock"
#: erpnext/buying/doctype/purchase_order_item/purchase_order_item.json
#: erpnext/buying/doctype/request_for_quotation_item/request_for_quotation_item.json
#: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json
-#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:215
+#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:238
#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:214
#: erpnext/manufacturing/doctype/bom_creator_item/bom_creator_item.json
#: erpnext/manufacturing/doctype/bom_explosion_item/bom_explosion_item.json
@@ -53501,7 +53640,7 @@ msgstr "Transactions du Stock"
#: erpnext/stock/report/item_where_used/item_where_used.py:82
#: erpnext/stock/report/reserved_stock/reserved_stock.py:110
#: erpnext/stock/report/stock_balance/stock_balance.py:510
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:295
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:298
#: erpnext/subcontracting/doctype/subcontracting_inward_order_item/subcontracting_inward_order_item.json
#: erpnext/subcontracting/doctype/subcontracting_inward_order_received_item/subcontracting_inward_order_received_item.json
#: erpnext/subcontracting/doctype/subcontracting_inward_order_secondary_item/subcontracting_inward_order_secondary_item.json
@@ -53524,7 +53663,7 @@ msgstr ""
msgid "Stock Uom"
msgstr "UdM du Stock"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:594
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:604
msgid "Stock Update Not Allowed"
msgstr ""
@@ -53599,6 +53738,10 @@ msgstr ""
msgid "Stock Value"
msgstr "Valeur du Stock"
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:189
+msgid "Stock Value Mismatch"
+msgstr ""
+
#. Label of a chart in the Stock Workspace
#: erpnext/stock/workspace/stock/stock.json
msgid "Stock Value by Item Group"
@@ -53640,7 +53783,7 @@ msgstr ""
msgid "Stock cannot be updated because the invoice contains a drop shipping item. Please disable 'Update Stock' or remove the drop shipping item."
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:591
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:601
msgid "Stock cannot be updated for Purchase Invoice {0} because a Purchase Receipt {1} has already been created for this transaction. Please disable the 'Update Stock' checkbox in the Purchase Invoice and save the invoice."
msgstr ""
@@ -53673,12 +53816,20 @@ msgstr ""
msgid "Stock transactions before {0} are frozen"
msgstr "Les transactions du stock avant {0} sont gelées"
+#: erpnext/stock/stock_ledger.py:119
+msgid "Stock transactions dated on or before {0} are frozen because the period is closed and the Stock Closing Entry {1} has been generated. To make changes, cancel the Period Closing Voucher first."
+msgstr ""
+
#. Description of the 'Freeze stocks older than (days)' (Int) field in DocType
#. 'Stock Settings'
#: erpnext/stock/doctype/stock_settings/stock_settings.json
msgid "Stock transactions that are older than the mentioned days cannot be modified."
msgstr "Les transactions de stock plus ancienne que le nombre de jours ci-dessus ne peuvent être modifiées"
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:257
+msgid "Stock transactions were created or modified after the Stock Closing Entry {0} was generated. Regenerate it before submitting the Period Closing Voucher."
+msgstr ""
+
#. Description of the 'Auto reserve Stock for Sales Order on Purchase' (Check)
#. field in DocType 'Stock Settings'
#: erpnext/stock/doctype/stock_settings/stock_settings.json
@@ -53704,10 +53855,10 @@ msgstr "Arrêter la raison"
msgid "Stopped Work Order cannot be cancelled, Unstop it first to cancel"
msgstr "Un ordre de fabrication arrêté ne peut être annulé, Re-démarrez le pour pouvoir l'annuler"
-#: erpnext/setup/doctype/company/company.py:493
-#: erpnext/setup/doctype/company/company.py:525
+#: erpnext/setup/doctype/company/company.py:497
+#: erpnext/setup/doctype/company/company.py:529
#: erpnext/stock/doctype/item/item.py:330
-#: erpnext/stock/doctype/item/item.py:1776
+#: erpnext/stock/doctype/item/item.py:1786
msgid "Stores"
msgstr "Magasins"
@@ -53736,7 +53887,7 @@ msgstr "Sous-Ensembles"
msgid "Sub Assemblies & Raw Materials"
msgstr ""
-#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:340
+#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:329
msgid "Sub Assembly Item"
msgstr ""
@@ -53752,7 +53903,7 @@ msgstr "Code de l'article de Sous-assemblage"
msgid "Sub Assembly Item Reference"
msgstr ""
-#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:449
+#: erpnext/public/js/bom_configurator/bom_configurator.bundle.js:438
msgid "Sub Assembly Item is mandatory"
msgstr ""
@@ -54100,7 +54251,7 @@ msgstr ""
msgid "Submit Generated Invoices"
msgstr ""
-#: erpnext/public/js/shop_floor/shop_floor.js:1049
+#: erpnext/public/js/shop_floor/shop_floor.js:1055
msgid "Submit Inspection"
msgstr ""
@@ -54110,11 +54261,11 @@ msgstr ""
msgid "Submit Journal entries"
msgstr ""
-#: erpnext/public/js/shop_floor/shop_floor.js:1460
+#: erpnext/public/js/shop_floor/shop_floor.js:1466
msgid "Submit focused job card"
msgstr ""
-#: erpnext/public/js/shop_floor/shop_floor.js:1143
+#: erpnext/public/js/shop_floor/shop_floor.js:1149
msgid "Submit job card {0}? This finalizes the job card."
msgstr ""
@@ -54130,8 +54281,8 @@ msgstr ""
msgid "Submitted Job Card cannot be processed."
msgstr ""
-#: erpnext/public/js/shop_floor/shop_floor.js:936
-#: erpnext/public/js/shop_floor/shop_floor.js:1148
+#: erpnext/public/js/shop_floor/shop_floor.js:942
+#: erpnext/public/js/shop_floor/shop_floor.js:1154
msgid "Submitting job card..."
msgstr ""
@@ -54171,11 +54322,11 @@ msgstr "Abonnement"
msgid "Subscription End Date"
msgstr "Date de fin d'abonnement"
-#: erpnext/accounts/doctype/subscription/subscription.py:443
+#: erpnext/accounts/doctype/subscription/subscription.py:446
msgid "Subscription End Date is mandatory to follow calendar months"
msgstr "La date de fin de l'abonnement est obligatoire pour suivre les mois civils"
-#: erpnext/accounts/doctype/subscription/subscription.py:433
+#: erpnext/accounts/doctype/subscription/subscription.py:436
msgid "Subscription End Date must be after {0} as per the subscription plan"
msgstr "La date de fin de l'abonnement doit être postérieure au {0} selon le plan d'abonnement"
@@ -54232,7 +54383,7 @@ msgstr "Paramètres des Abonnements"
msgid "Subscription Start Date"
msgstr "Date de début de l'abonnement"
-#: erpnext/accounts/doctype/subscription/subscription.py:849
+#: erpnext/accounts/doctype/subscription/subscription.py:852
msgid "Subscription for Future dates cannot be processed."
msgstr ""
@@ -54261,7 +54412,7 @@ msgstr "URL de redirection réussie"
msgid "Successful"
msgstr "Réussi"
-#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:611
+#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:612
msgid "Successfully Reconciled"
msgstr "Réconcilié avec succès"
@@ -54417,7 +54568,7 @@ msgstr "Qté Fournie"
#: erpnext/accounts/doctype/supplier_item/supplier_item.json
#: erpnext/accounts/doctype/tax_rule/tax_rule.json
#: erpnext/accounts/report/accounts_payable/accounts_payable.html:113
-#: erpnext/accounts/report/accounts_payable/accounts_payable.js:257
+#: erpnext/accounts/report/accounts_payable/accounts_payable.js:273
#: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.html:112
#: erpnext/accounts/report/accounts_payable_summary/accounts_payable_summary.html:134
#: erpnext/accounts/report/billed_items_to_be_received/billed_items_to_be_received.py:60
@@ -54449,7 +54600,7 @@ msgstr "Qté Fournie"
#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.js:51
#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:195
#: erpnext/buying/workspace/buying/buying.json
-#: erpnext/controllers/trends.py:478 erpnext/crm/doctype/contract/contract.json
+#: erpnext/controllers/trends.py:529 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
@@ -54576,7 +54727,7 @@ msgstr "Détails du Fournisseur"
#: 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:486 erpnext/controllers/trends.py:507
+#: erpnext/controllers/trends.py:537 erpnext/controllers/trends.py:556
#: 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
@@ -54628,7 +54779,7 @@ msgstr "Date de la Facture du Fournisseur"
msgid "Supplier Invoice No"
msgstr "N° de Facture du Fournisseur"
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:815
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:825
msgid "Supplier Invoice No exists in Purchase Invoice {0}"
msgstr "N° de la Facture du Fournisseur existe dans la Facture d'Achat {0}"
@@ -54678,7 +54829,7 @@ msgstr "Récapitulatif du grand livre des fournisseurs"
#: 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:484
+#: erpnext/controllers/trends.py:535
#: erpnext/manufacturing/doctype/blanket_order/blanket_order.json
#: erpnext/stock/doctype/purchase_receipt/purchase_receipt.json
#: erpnext/stock/doctype/stock_entry/stock_entry.json
@@ -54706,7 +54857,7 @@ msgstr ""
msgid "Supplier Numbers"
msgstr ""
-#: erpnext/accounts/report/accounts_payable/accounts_payable.js:293
+#: erpnext/accounts/report/accounts_payable/accounts_payable.js:310
msgid "Supplier Overview"
msgstr ""
@@ -54976,7 +55127,7 @@ msgstr "Suspendu"
msgid "Switch Between Payment Modes"
msgstr "Basculer entre les modes de paiement"
-#: erpnext/public/js/shop_floor/shop_floor.js:1451
+#: erpnext/public/js/shop_floor/shop_floor.js:1457
msgid "Switch Board / Operator view"
msgstr ""
@@ -54984,7 +55135,7 @@ msgstr ""
msgid "Switch between light, dark, or system theme"
msgstr "Basculer entre le thème clair, sombre ou système"
-#: erpnext/public/js/shop_floor/shop_floor.js:1452
+#: erpnext/public/js/shop_floor/shop_floor.js:1458
msgid "Switch board tab"
msgstr ""
@@ -55000,6 +55151,10 @@ msgstr ""
msgid "Sync Now"
msgstr ""
+#: erpnext/stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.js:6
+msgid "Sync Serial No Status"
+msgstr ""
+
#: erpnext/erpnext_integrations/doctype/plaid_settings/plaid_settings.js:36
msgid "Sync Started"
msgstr ""
@@ -55064,7 +55219,7 @@ msgstr "Résumé des calculs TDS"
msgid "TDS Deducted"
msgstr ""
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:292
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:297
msgid "TDS Payable"
msgstr ""
@@ -55911,7 +56066,7 @@ msgstr ""
msgid "Template Item"
msgstr "Élément de modèle"
-#: erpnext/stock/get_item_details.py:358
+#: erpnext/stock/get_item_details.py:438
msgid "Template Item Selected"
msgstr ""
@@ -56131,8 +56286,8 @@ msgstr "Modèle des Termes et Conditions"
#: 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:421 erpnext/controllers/trends.py:447
-#: erpnext/controllers/trends.py:522 erpnext/crm/doctype/lead/lead.json
+#: erpnext/controllers/trends.py:458 erpnext/controllers/trends.py:492
+#: erpnext/controllers/trends.py:571 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
@@ -56235,11 +56390,11 @@ msgstr "La nomenclature qui sera remplacée"
msgid "The Batch No {0} has not been supplied against the {1} {2}"
msgstr ""
-#: erpnext/stock/serial_batch_bundle.py:1591
+#: erpnext/stock/serial_batch_bundle.py:1678
msgid "The Batch {0} has negative batch quantity {1}. To fix this, go to the batch and click on Recalculate Batch Qty. If the issue still persists, create an inward entry."
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1656
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1706
msgid "The Batch {0} of item {1} has negative stock in the warehouse {2}{3}. Please add a stock quantity of {4} to proceed with this entry. If it is not possible to make an adjustment entry, please enable 'Allow Negative Stock for Batch' in the batch {0} or in the Stock Settings to proceed. However, enabling this setting may lead to negative stock in the system. So please ensure the stock levels are adjusted as soon as possible to maintain the correct valuation rate."
msgstr ""
@@ -56259,15 +56414,15 @@ msgstr ""
msgid "The Excluded Fee is bigger than the Deposit it is deducted from."
msgstr ""
-#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:190
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:309
msgid "The GL Entries and closing balances will be processed in the background, it can take a few minutes."
msgstr ""
-#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:466
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:585
msgid "The GL Entries will be cancelled in the background, it can take a few minutes."
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1222
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1272
msgid "The Item {0} does not have Serial No or Batch No"
msgstr ""
@@ -56283,7 +56438,7 @@ msgstr ""
msgid "The Payment Term at row {0} is possibly a duplicate."
msgstr "Le délai de paiement à la ligne {0} est probablement un doublon."
-#: erpnext/stock/doctype/pick_list/pick_list.py:345
+#: erpnext/stock/doctype/pick_list/pick_list.py:385
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 "Une liste de prélèvement avec une écriture de réservation de stock ne peut être modifié. Si vous souhaitez la modifier, nous recommandons d'annuler l'écriture de réservation de stock et avant de modifier la liste de prélèvement."
@@ -56291,7 +56446,7 @@ msgstr "Une liste de prélèvement avec une écriture de réservation de stock n
msgid "The Process Loss Qty has been reset as per the Job Card's Process Loss Qty"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1437
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1468
msgid "The Process Loss Qty has been reset as per the job card's Process Loss Qty"
msgstr ""
@@ -56303,7 +56458,7 @@ msgstr ""
msgid "The Serial No at Row #{0}: {1} is not available in warehouse {2}."
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2780
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2830
msgid "The Serial No {0} is reserved against the {1} {2} and cannot be used for any other transaction."
msgstr ""
@@ -56311,10 +56466,14 @@ msgstr ""
msgid "The Serial Nos {0} have not been supplied against the {1} {2}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1012
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1043
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 ""
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:239
+msgid "The Stock Closing Entry for {0} is not completed yet. Wait for it to complete before submitting the Period Closing Voucher."
+msgstr ""
+
#: erpnext/manufacturing/doctype/manufacturing_settings/manufacturing_settings.js:17
msgid "The Stock Entry of type 'Manufacture' is known as backflush. Raw materials being consumed to manufacture finished goods is known as backflushing.
When creating Manufacture Entry, raw-material items are backflushed based on BOM of production item. If you want raw-material items to be backflushed based on Material Transfer entry made against that Work Order instead, then you can set it under this field."
msgstr "L'entrée de stock de type «Fabrication» est connue sous le nom de post-consommation. Les matières premières consommées pour fabriquer des produits finis sont connues sous le nom de rétro-consommation.
Lors de la création d'une entrée de fabrication, les articles de matières premières sont rétro-consommés en fonction de la nomenclature de l'article de production. Si vous souhaitez plutôt que les articles de matières premières soient postconsommés en fonction de l'entrée de transfert de matières effectuée par rapport à cet ordre de fabrication, vous pouvez la définir dans ce champ."
@@ -56359,6 +56518,10 @@ msgstr ""
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/accounts/doctype/period_closing_voucher/period_closing_voucher.py:182
+msgid "The closing balance {0} of the Stock Asset accounts does not match the closing value {1} of the Stock Balance report as on {2}. Resolve the difference using the Stock Ledger Variance report before closing the period."
+msgstr ""
+
#: erpnext/regional/report/vat_audit_report/vat_audit_report.py:41
msgid "The company {0} is not in South Africa. VAT Audit Report is only available for companies in South Africa."
msgstr ""
@@ -56391,7 +56554,7 @@ msgstr ""
msgid "The date of the transaction"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1247
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1299
msgid "The default BOM for that item will be fetched by the system. You can also change the BOM."
msgstr ""
@@ -56428,7 +56591,7 @@ msgstr "Le champ 'A l'actionnaire' ne peut pas être vide"
msgid "The field {0} in row {1} is not set"
msgstr ""
-#: erpnext/stock/stock_ledger.py:475
+#: erpnext/stock/stock_ledger.py:502
msgid "The field {0} is required for reposting"
msgstr ""
@@ -56465,7 +56628,7 @@ msgstr ""
msgid "The following assets have failed to automatically post depreciation entries: {0}"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:309
+#: erpnext/stock/doctype/pick_list/pick_list.py:349
msgid "The following batches are expired, please restock them:
{0}"
msgstr ""
@@ -56473,7 +56636,7 @@ msgstr ""
msgid "The following cancelled repost entries exist for {0}:
{1}
Kindly delete these entries before continuing."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:956
+#: erpnext/stock/doctype/item/item.py:966
msgid "The following deleted attributes exist in Variants but not in the Template. You can either delete the Variants or keep the attribute(s) in template."
msgstr "Les attributs supprimés suivants existent dans les variantes mais pas dans le modèle. Vous pouvez supprimer les variantes ou conserver le ou les attributs dans le modèle."
@@ -56498,7 +56661,7 @@ msgstr ""
msgid "The following vouchers are not submitted: {0}"
msgstr ""
-#: erpnext/stock/doctype/material_request/material_request.py:605
+#: erpnext/stock/doctype/material_request/material_request.py:635
msgid "The following {0} were created: {1}"
msgstr "Les {0} suivants ont été créés: {1}"
@@ -56638,7 +56801,7 @@ msgstr ""
msgid "The reference number of the transaction"
msgstr ""
-#: erpnext/public/js/utils.js:988
+#: erpnext/public/js/utils.js:1014
msgid "The reserved stock will be released when you update items. Are you certain you wish to proceed?"
msgstr ""
@@ -56695,7 +56858,7 @@ msgstr "Les actions existent déjà"
msgid "The shares don't exist with the {0}"
msgstr "Les actions n'existent pas pour {0}"
-#: erpnext/stock/stock_ledger.py:971
+#: erpnext/stock/stock_ledger.py:998
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 "Le stock de l'article {0} dans l'entrepôt {1} était négatif le {2}. Vous devez créer une entrée positive {3} avant la date {4} et l'heure {5} pour enregistrer le bon taux de valorisation. Pour plus de détails, consultez la documentation."
@@ -56729,11 +56892,11 @@ msgstr "La tâche a été mise en file d'attente en tant que tâche en arrière-
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 ""
-#: erpnext/stock/doctype/material_request/material_request.py:391
+#: erpnext/stock/doctype/material_request/material_request.py:408
msgid "The total Issue / Transfer quantity {0} in Material Request {1} cannot be greater than allowed requested quantity {2} for Item {3}"
msgstr ""
-#: erpnext/stock/doctype/material_request/material_request.py:398
+#: erpnext/stock/doctype/material_request/material_request.py:415
msgid "The total Issue / Transfer quantity {0} in Material Request {1} cannot be greater than requested quantity {2} for Item {3}"
msgstr ""
@@ -56777,15 +56940,15 @@ msgstr "La valeur {0} est déjà attribuée à un élément existant {1}."
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:1275
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1327
msgid "The warehouse where you store finished Items before they are shipped."
msgstr "L'entrepôt où vous stockez les articles finis avant qu'ils soient expédiés."
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1268
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1320
msgid "The warehouse where you store your raw materials. Each required item can have a separate source warehouse. Group warehouse also can be selected as source warehouse. On submission of the Work Order, the raw materials will be reserved in these warehouses for production usage."
msgstr "L'entrepôt dans lequel vous stockez vos matières premières. Chaque article requis peut avoir un entrepôt source distinct. Un entrepôt de groupe peut également être sélectionné comme entrepôt source. Lors de la validation de l'ordre de fabrication, les matières premières seront réservées dans ces entrepôts pour la production."
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1280
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1332
msgid "The warehouse where your Items will be transferred when you begin production. Group Warehouse can also be selected as a Work in Progress warehouse."
msgstr ""
@@ -56793,7 +56956,7 @@ msgstr ""
msgid "The withdrawal or deposit amounts - only required if there's no amount column."
msgstr ""
-#: erpnext/public/js/controllers/transaction.js:3465
+#: erpnext/public/js/controllers/transaction.js:3473
msgid "The {0} contains Unit Price Items."
msgstr ""
@@ -56801,7 +56964,7 @@ msgstr ""
msgid "The {0} prefix '{1}' already exists. Please change the Serial No Series, otherwise you will get a Duplicate Entry error."
msgstr ""
-#: erpnext/stock/doctype/material_request/material_request.py:611
+#: erpnext/stock/doctype/material_request/material_request.py:641
msgid "The {0} {1} created successfully"
msgstr ""
@@ -56809,7 +56972,7 @@ msgstr ""
msgid "The {0} {1} does not match with the {0} {2} in the {3} {4}"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1796
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1846
msgid "The {0} {1} is in submitted state, please cancel it first"
msgstr ""
@@ -56898,7 +57061,7 @@ msgstr "Aucun lot trouvé pour {0}: {1}"
msgid "There is one unreconciled transaction before {0}."
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:949
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:980
msgid "There must be at least 1 Finished Good in this Stock Entry"
msgstr ""
@@ -57018,7 +57181,7 @@ msgstr ""
msgid "This covers all scorecards tied to this Setup"
msgstr "Cela couvre toutes les fiches d'Évaluation liées à cette Configuration"
-#: erpnext/controllers/status_updater.py:502
+#: erpnext/controllers/status_updater.py:503
msgid "This document is over limit by {0} {1} for item {4}. Are you making another {3} against the same {2}?"
msgstr "Ce document excède la limite de {0} {1} pour l’article {4}. Faites-vous un autre {3} contre le même {2} ?"
@@ -57121,7 +57284,7 @@ msgstr "Ceci est basé sur les transactions contre ce vendeur. Voir la chronolog
msgid "This is done to handle accounting for cases when Purchase Receipt is created after Purchase Invoice"
msgstr "Ceci est fait pour gérer la comptabilité des cas où le reçu d'achat est créé après la facture d'achat"
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1261
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1313
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 ""
@@ -57168,7 +57331,7 @@ msgstr ""
msgid "This link is valid for {0} minutes"
msgstr ""
-#: erpnext/public/js/shop_floor/shop_floor.js:699
+#: erpnext/public/js/shop_floor/shop_floor.js:705
msgid "This machine can run at most {0} job(s) in parallel. Pause or complete a running job before starting another."
msgstr ""
@@ -57186,7 +57349,7 @@ msgstr "Ce module est prévu pour être déprécié et sera entièrement supprim
msgid "This module is scheduled for deprecation and will be completely removed in version 17, please use Frappe Helpdesk instead."
msgstr ""
-#: erpnext/public/js/shop_floor/shop_floor.js:990
+#: erpnext/public/js/shop_floor/shop_floor.js:996
msgid "This operation requires a Quality Inspection but no template with parameters is configured. Set a Quality Inspection Template on Operation {0} to inspect from the Shop Floor."
msgstr ""
@@ -57335,6 +57498,10 @@ msgstr ""
msgid "This will restrict user access to other employee records"
msgstr "Cela limitera l'accès des utilisateurs aux données des autres employés"
+#: erpnext/stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.js:16
+msgid "This will update the warehouse and status of Serial Nos counted in {0} to match the stock ledger. Continue?"
+msgstr ""
+
#: erpnext/controllers/selling_controller.py:901
msgid "This {0} will be treated as material transfer."
msgstr ""
@@ -57795,15 +57962,15 @@ msgstr ""
msgid "To add subcontracted Item's raw materials if include exploded items is disabled."
msgstr ""
-#: erpnext/controllers/status_updater.py:495
+#: erpnext/controllers/status_updater.py:496
msgid "To allow over billing, update \"Over Billing Allowance\" in Accounts Settings or the Item."
msgstr "Pour autoriser la facturation excédentaire, mettez à jour "Provision de facturation excédentaire" dans les paramètres de compte ou le poste."
-#: erpnext/controllers/status_updater.py:489
+#: erpnext/controllers/status_updater.py:490
msgid "To allow over ordering, update \"Over Order Allowance\" in Buying Settings."
msgstr ""
-#: erpnext/controllers/status_updater.py:491
+#: erpnext/controllers/status_updater.py:492
msgid "To allow over receipt / delivery, update \"Over Receipt/Delivery Allowance\" in Stock Settings or the Item."
msgstr "Pour autoriser le dépassement de réception / livraison, mettez à jour "Limite de dépassement de réception / livraison" dans les paramètres de stock ou le poste."
@@ -57870,11 +58037,11 @@ msgstr ""
msgid "To still proceed with editing this Attribute Value, enable {0} in Item Variant Settings."
msgstr "Pour continuer à modifier cette valeur d'attribut, activez {0} dans les paramètres de variante d'article."
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:468
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:478
msgid "To submit the invoice without purchase order please set {0} as {1} in {2}"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:490
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:500
msgid "To submit the invoice without purchase receipt please set {0} as {1} in {2}"
msgstr ""
@@ -58794,7 +58961,7 @@ msgstr ""
msgid "Total allocated percentage for sales team should be 100"
msgstr "Pourcentage total attribué à l'équipe commerciale devrait être de 100"
-#: erpnext/selling/doctype/customer/customer.py:203
+#: erpnext/selling/doctype/customer/customer.py:204
msgid "Total contribution percentage should be equal to 100"
msgstr "Le pourcentage total de contribution devrait être égal à 100"
@@ -58957,7 +59124,7 @@ msgstr "Date de la transaction"
msgid "Transaction Dates"
msgstr ""
-#: erpnext/setup/doctype/company/company.py:1187
+#: erpnext/setup/doctype/company/company.py:1205
msgid "Transaction Deletion Document {0} has been triggered for company {1}"
msgstr ""
@@ -59236,7 +59403,7 @@ msgstr "Type de transfert"
msgid "Transfer and Issue"
msgstr ""
-#: erpnext/public/js/shop_floor/shop_floor.js:1459
+#: erpnext/public/js/shop_floor/shop_floor.js:1465
msgid "Transfer materials"
msgstr ""
@@ -59396,7 +59563,7 @@ msgstr ""
msgid "Trial Period End Date"
msgstr "Date de fin de la période d'évaluation"
-#: erpnext/accounts/doctype/subscription/subscription.py:413
+#: erpnext/accounts/doctype/subscription/subscription.py:416
msgid "Trial Period End Date Cannot be before Trial Period Start Date"
msgstr "La date de fin de la période d'évaluation ne peut pas précéder la date de début de la période d'évaluation"
@@ -59405,7 +59572,7 @@ msgstr "La date de fin de la période d'évaluation ne peut pas précéder la da
msgid "Trial Period Start Date"
msgstr "Date de début de la période d'essai"
-#: erpnext/accounts/doctype/subscription/subscription.py:419
+#: erpnext/accounts/doctype/subscription/subscription.py:422
msgid "Trial Period Start date cannot be after Subscription Start Date"
msgstr "La date de début de la période d'essai ne peut pas être postérieure à la date de début de l'abonnement"
@@ -59581,7 +59748,7 @@ msgstr ""
#: erpnext/buying/doctype/request_for_quotation_item/request_for_quotation_item.json
#: erpnext/buying/doctype/supplier_quotation_item/supplier_quotation_item.json
#: erpnext/buying/report/item_wise_purchase_history/item_wise_purchase_history.py:60
-#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:209
+#: erpnext/buying/report/requested_items_to_order_and_receive/requested_items_to_order_and_receive.py:232
#: erpnext/buying/report/supplier_quotation_comparison/supplier_quotation_comparison.py:210
#: erpnext/crm/doctype/opportunity_item/opportunity_item.json
#: erpnext/manufacturing/doctype/bom_creator/bom_creator.json
@@ -59597,7 +59764,7 @@ msgstr ""
#: erpnext/manufacturing/doctype/work_order_additional_item/work_order_additional_item.json
#: erpnext/manufacturing/report/bom_explorer/bom_explorer.py:90
#: erpnext/manufacturing/report/bom_operations_time/bom_operations_time.py:110
-#: erpnext/public/js/stock_analytics.js:94 erpnext/public/js/utils.js:865
+#: erpnext/public/js/stock_analytics.js:94 erpnext/public/js/utils.js:868
#: erpnext/quality_management/doctype/quality_goal_objective/quality_goal_objective.json
#: erpnext/quality_management/doctype/quality_review_objective/quality_review_objective.json
#: erpnext/selling/doctype/delivery_schedule_item/delivery_schedule_item.json
@@ -59693,7 +59860,7 @@ msgstr ""
msgid "UOM Conversion Factor"
msgstr "Facteur de Conversion de l'UdM"
-#: erpnext/manufacturing/doctype/production_plan/services/material_request.py:532
+#: erpnext/manufacturing/doctype/production_plan/services/material_request.py:541
msgid "UOM Conversion factor ({0} -> {1}) not found for item: {2}"
msgstr "Facteur de conversion UdM ({0} -> {1}) introuvable pour l'article: {2}"
@@ -59712,7 +59879,7 @@ msgstr ""
msgid "UOM Name"
msgstr "Nom UdM"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:1768
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:1799
msgid "UOM conversion factor required for UOM: {0} in Item: {1}"
msgstr ""
@@ -59892,7 +60059,7 @@ msgstr ""
msgid "Unit Of Measure"
msgstr ""
-#: erpnext/accounts/services/child_item_update.py:516
+#: erpnext/accounts/services/child_item_update.py:545
msgid "Unit Price"
msgstr ""
@@ -60053,7 +60220,7 @@ msgstr ""
msgid "Unreconciled Transactions"
msgstr ""
-#: erpnext/manufacturing/doctype/work_order/work_order.js:959
+#: erpnext/manufacturing/doctype/work_order/work_order.js:970
#: erpnext/selling/doctype/sales_order/sales_order.js:122
#: erpnext/stock/doctype/pick_list/pick_list.js:166
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.js:192
@@ -60093,8 +60260,8 @@ msgstr "Non résolu"
msgid "Unscheduled"
msgstr "Non programmé"
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:182
-#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:310
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts.py:184
+#: erpnext/accounts/doctype/account/chart_of_accounts/verified/standard_chart_of_accounts_with_account_number.py:315
msgid "Unsecured Loans"
msgstr "Prêts non garantis"
@@ -60255,7 +60422,7 @@ msgstr "Mettre à jour le stock actuel"
#: erpnext/buying/doctype/purchase_order/purchase_order.js:300
#: erpnext/buying/doctype/supplier_quotation/supplier_quotation.js:43
-#: erpnext/public/js/utils.js:967
+#: erpnext/public/js/utils.js:993
#: erpnext/selling/doctype/quotation/quotation.js:136
#: erpnext/selling/doctype/sales_order/sales_order.js:90
#: erpnext/selling/doctype/sales_order/sales_order.js:984
@@ -60353,11 +60520,11 @@ msgstr ""
msgid "Updating Costing and Billing fields against this Project..."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1544
+#: erpnext/stock/doctype/item/item.py:1554
msgid "Updating Variants..."
msgstr "Mise à jour des variantes ..."
-#: erpnext/manufacturing/doctype/work_order/work_order.js:1223
+#: erpnext/manufacturing/doctype/work_order/work_order.js:1275
msgid "Updating Work Order status"
msgstr ""
@@ -60365,7 +60532,7 @@ msgstr ""
msgid "Updating details."
msgstr ""
-#: erpnext/public/js/shop_floor/shop_floor.js:1197
+#: erpnext/public/js/shop_floor/shop_floor.js:1203
msgid "Updating job card..."
msgstr ""
@@ -60935,7 +61102,7 @@ msgstr ""
msgid "Valuation Method"
msgstr "Méthode de Valorisation"
-#: erpnext/stock/doctype/item/item.py:1077
+#: erpnext/stock/doctype/item/item.py:1087
msgid "Valuation Method cannot be changed to or from 'Standard Cost' for {0} because stock transactions already exist for it."
msgstr ""
@@ -60991,15 +61158,15 @@ msgstr "Taux de Valorisation"
msgid "Valuation Rate (In / Out)"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2224
+#: erpnext/stock/stock_ledger.py:2267
msgid "Valuation Rate Missing"
msgstr "Taux de valorisation manquant"
-#: erpnext/stock/doctype/item/item.py:1655
+#: erpnext/stock/doctype/item/item.py:1665
msgid "Valuation Rate cannot be negative."
msgstr ""
-#: erpnext/stock/stock_ledger.py:2202
+#: erpnext/stock/stock_ledger.py:2245
msgid "Valuation Rate for the Item {0}, is required to do accounting entries for {1} {2}."
msgstr "Le taux de valorisation de l'article {0} est requis pour effectuer des écritures comptables pour {1} {2}."
@@ -61167,7 +61334,7 @@ msgstr ""
msgid "Variant"
msgstr "Variante"
-#: erpnext/stock/doctype/item/item.py:971
+#: erpnext/stock/doctype/item/item.py:981
msgid "Variant Attribute Error"
msgstr "Erreur d'attribut de variante"
@@ -61186,7 +61353,7 @@ msgstr "Variante de nomenclature"
msgid "Variant Based On"
msgstr "Variante Basée Sur"
-#: erpnext/stock/doctype/item/item.py:999
+#: erpnext/stock/doctype/item/item.py:1009
msgid "Variant Based On cannot be changed"
msgstr "Les variantes basées sur ne peuvent pas être modifiées"
@@ -61204,7 +61371,7 @@ msgstr "Champ de Variante"
msgid "Variant Item"
msgstr "Élément de variante"
-#: erpnext/stock/doctype/item/item.py:969
+#: erpnext/stock/doctype/item/item.py:979
msgid "Variant Items"
msgstr "Articles de variante"
@@ -61531,7 +61698,7 @@ msgstr ""
#: erpnext/stock/report/available_serial_no/available_serial_no.js:56
#: erpnext/stock/report/available_serial_no/available_serial_no.py:196
#: erpnext/stock/report/stock_ledger/stock_ledger.js:97
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:403
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:406
msgid "Voucher #"
msgstr "Référence #"
@@ -61630,12 +61797,12 @@ msgstr "Nom du bon"
#: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:114
#: 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:163
-#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:176
+#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:185
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:74
msgid "Voucher No"
msgstr "N° de Référence"
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1484
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1534
msgid "Voucher No is mandatory"
msgstr ""
@@ -61704,8 +61871,8 @@ msgstr ""
#: 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:161
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:401
-#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:170
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:404
+#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:179
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:68
msgid "Voucher Type"
msgstr "Type de Référence"
@@ -61882,7 +62049,7 @@ msgstr "L'entrepôt ne peut être modifié pour le N° de Série"
msgid "Warehouse is mandatory"
msgstr "L'entrepôt est obligatoire"
-#: erpnext/manufacturing/report/bom_stock_analysis/bom_stock_analysis.py:309
+#: erpnext/manufacturing/report/bom_stock_analysis/bom_stock_analysis.py:330
msgid "Warehouse is required to get producible FG Items"
msgstr ""
@@ -61904,7 +62071,7 @@ msgstr "Balance des articles par entrepôt"
msgid "Warehouse {0} can not be deleted as quantity exists for Item {1}"
msgstr "L'entrepôt {0} ne peut pas être supprimé car il existe une quantité pour l'Article {1}"
-#: erpnext/stock/doctype/item/item.py:1660
+#: erpnext/stock/doctype/item/item.py:1670
#: erpnext/stock/doctype/putaway_rule/putaway_rule.py:67
msgid "Warehouse {0} does not belong to Company {1}."
msgstr ""
@@ -61914,6 +62081,7 @@ msgid "Warehouse {0} does not belong to company {1}"
msgstr "L'entrepôt {0} n'appartient pas à la société {1}"
#: erpnext/stock/doctype/warehouse/warehouse.py:296
+#: erpnext/stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.py:99
msgid "Warehouse {0} does not exist"
msgstr ""
@@ -61925,7 +62093,7 @@ msgstr ""
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 ""
-#: erpnext/stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.py:20
+#: erpnext/stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.py:26
msgid "Warehouse: {0} does not belong to {1}"
msgstr "Entrepôt: {0} n'appartient pas à {1}"
@@ -62034,7 +62202,7 @@ msgstr ""
msgid "Warning - Row {0}: Billing Hours are more than Actual Hours"
msgstr ""
-#: erpnext/stock/stock_ledger.py:981
+#: erpnext/stock/stock_ledger.py:1008
msgid "Warning on Negative Stock"
msgstr ""
@@ -62516,7 +62684,7 @@ msgstr "Travaux Effectués"
#: 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:494
+#: erpnext/setup/doctype/company/company.py:498
#: erpnext/support/doctype/warranty_claim/warranty_claim.json
msgid "Work In Progress"
msgstr "Travaux en cours"
@@ -62560,7 +62728,7 @@ msgstr ""
#: erpnext/selling/doctype/sales_order/sales_order.js:1094
#: erpnext/stock/doctype/material_request/material_request.js:220
#: erpnext/stock/doctype/material_request/material_request.json
-#: erpnext/stock/doctype/material_request/material_request.py:612
+#: erpnext/stock/doctype/material_request/material_request.py:642
#: erpnext/stock/doctype/pick_list/pick_list.json
#: erpnext/stock/doctype/serial_no/serial_no.json
#: erpnext/stock/doctype/stock_entry/stock_entry.json
@@ -62599,7 +62767,7 @@ msgstr ""
msgid "Work Order Item"
msgstr "Article d'ordre de fabrication"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:534
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:543
msgid "Work Order Mismatch"
msgstr ""
@@ -62640,7 +62808,7 @@ msgstr "Résumé de l'ordre de fabrication"
msgid "Work Order Summary Report"
msgstr ""
-#: erpnext/stock/doctype/material_request/material_request.py:618
+#: erpnext/stock/doctype/material_request/material_request.py:648
msgid "Work Order cannot be created for the following reason:
{0}"
msgstr ""
@@ -62674,7 +62842,7 @@ msgid "Work Order {0} must be submitted"
msgstr ""
#: erpnext/manufacturing/report/job_card_summary/job_card_summary.js:56
-#: erpnext/stock/doctype/material_request/material_request.py:606
+#: erpnext/stock/doctype/material_request/material_request.py:636
msgid "Work Orders"
msgstr "Bons de travail"
@@ -62839,7 +63007,7 @@ msgstr ""
#: 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:783
+#: erpnext/setup/doctype/company/company.py:787
msgid "Write Off"
msgstr "Reprise"
@@ -62992,7 +63160,7 @@ msgstr "Année de début ou de fin chevauche avec {0}. Pour l'éviter veuillez d
msgid "You are importing data for the code list:"
msgstr ""
-#: erpnext/accounts/services/child_item_update.py:232
+#: erpnext/accounts/services/child_item_update.py:237
msgid "You are not allowed to update as per the conditions set in {0} Workflow."
msgstr ""
@@ -63012,7 +63180,11 @@ msgstr "Vous n'êtes pas autorisé à définir des valeurs gelées"
msgid "You are not permitted to add or remove Company {0} in Allowed Companies"
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:544
+#: erpnext/projects/doctype/task/task.py:330
+msgid "You are not permitted to create a Task for Project {0}"
+msgstr ""
+
+#: erpnext/stock/doctype/pick_list/pick_list.py:594
msgid "You are picking more than required quantity for the item {0}. Check if there is any other pick list created for the sales order {1}."
msgstr "Vous choisissez une quantité supérieure à la quantité requise pour l'article {0}. Vérifiez si une autre liste de prélèvement a été créée pour la commande client {1}."
@@ -63049,7 +63221,7 @@ msgid "You can only have Plans with the same billing cycle in a Subscription"
msgstr "Vous ne pouvez avoir que des plans ayant le même cycle de facturation dans le même abonnement"
#: erpnext/accounts/doctype/pos_invoice/pos_invoice.js:423
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1044
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.js:1049
msgid "You can only redeem max {0} points in this order."
msgstr "Vous pouvez uniquement échanger un maximum de {0} points dans cet commande."
@@ -63133,7 +63305,7 @@ msgstr "Vous ne pouvez pas utiliser plus de {0}."
msgid "You cannot repost item valuation before {0}"
msgstr ""
-#: erpnext/accounts/doctype/subscription/subscription.py:833
+#: erpnext/accounts/doctype/subscription/subscription.py:836
msgid "You cannot restart a Subscription that is not cancelled."
msgstr "Vous ne pouvez pas redémarrer un abonnement qui n'est pas annulé."
@@ -63149,11 +63321,11 @@ msgstr "Vous ne pouvez pas valider la commande sans paiement."
msgid "You cannot update stock for a Debit Note. A Debit Note is a financial document that should not affect inventory. Please disable 'Update Stock'."
msgstr ""
-#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:118
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:122
msgid "You cannot {0} this document because another Period Closing Entry {1} exists after {2}"
msgstr ""
-#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:168
+#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:169
msgid "You do not have enough permission to access {0}: {1}"
msgstr ""
@@ -63166,7 +63338,7 @@ msgstr ""
msgid "You do not have permission to import bank transactions"
msgstr ""
-#: erpnext/accounts/services/child_item_update.py:210
+#: erpnext/accounts/services/child_item_update.py:215
msgid "You do not have permissions to {0} items in a {1}."
msgstr ""
@@ -63178,11 +63350,11 @@ msgstr "Vous n'avez pas assez de points de fidélité à échanger"
msgid "You don't have enough points to redeem."
msgstr "Vous n'avez pas assez de points à échanger."
-#: erpnext/controllers/accounts_controller.py:1688
+#: erpnext/controllers/accounts_controller.py:1693
msgid "You don't have permission to create a Company Address. Please contact your System Manager."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1668
+#: erpnext/controllers/accounts_controller.py:1673
msgid "You don't have permission to update Company details. Please contact your System Manager."
msgstr ""
@@ -63190,7 +63362,7 @@ msgstr ""
msgid "You don't have permission to update Received Qty DocField for item {0}"
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1662
+#: erpnext/controllers/accounts_controller.py:1667
msgid "You don't have permission to update this document. Please contact your System Manager."
msgstr ""
@@ -63198,7 +63370,7 @@ msgstr ""
msgid "You had {0} errors while creating opening invoices. Check {1} for more details"
msgstr ""
-#: erpnext/public/js/utils.js:1067
+#: erpnext/public/js/utils.js:1093
msgid "You have already selected items from {0} {1}"
msgstr "Vous avez déjà choisi des articles de {0} {1}"
@@ -63206,7 +63378,7 @@ msgstr "Vous avez déjà choisi des articles de {0} {1}"
msgid "You have been invited to collaborate on the project {0}."
msgstr ""
-#: erpnext/stock/doctype/stock_settings/stock_settings.py:249
+#: erpnext/stock/doctype/stock_settings/stock_settings.py:254
msgid "You have enabled {0} and {1} in {2}. This can lead to prices from the default price list being inserted in the transaction price list."
msgstr ""
@@ -63226,7 +63398,7 @@ msgstr ""
msgid "You have not performed any reconciliations in this session yet."
msgstr ""
-#: erpnext/stock/doctype/item/item.py:1218
+#: erpnext/stock/doctype/item/item.py:1228
msgid "You have to enable auto re-order in Stock Settings to maintain re-order levels."
msgstr "Vous devez activer la re-commande automatique dans les paramètres de stock pour maintenir les niveaux de ré-commande."
@@ -63336,7 +63508,7 @@ msgstr "[Important] [ERPNext] Erreurs de réorganisation automatique"
msgid "`Allow Negative rates for Items`"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2216
+#: erpnext/stock/stock_ledger.py:2259
msgid "after"
msgstr ""
@@ -63360,7 +63532,7 @@ msgstr ""
msgid "as a percentage of finished item quantity"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1654
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1704
msgid "as of {0}"
msgstr ""
@@ -63376,7 +63548,7 @@ msgstr "basé sur"
msgid "by {}"
msgstr ""
-#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:338
+#: erpnext/accounts/doctype/purchase_invoice/purchase_invoice.py:348
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:846
msgid "dated {0}"
msgstr ""
@@ -63528,7 +63700,7 @@ msgstr ""
msgid "per hour"
msgstr "par heure"
-#: erpnext/stock/stock_ledger.py:2217
+#: erpnext/stock/stock_ledger.py:2260
msgid "performing either one below:"
msgstr ""
@@ -63604,12 +63776,12 @@ msgstr "bac à sable"
msgid "sold"
msgstr "vendu"
-#: erpnext/accounts/doctype/subscription/subscription.py:810
+#: erpnext/accounts/doctype/subscription/subscription.py:813
msgid "subscription is already cancelled."
msgstr ""
-#: erpnext/controllers/status_updater.py:505
-#: erpnext/controllers/status_updater.py:524
+#: erpnext/controllers/status_updater.py:506
+#: erpnext/controllers/status_updater.py:525
msgid "target_ref_field"
msgstr ""
@@ -63627,7 +63799,7 @@ msgstr "Titre"
msgid "to"
msgstr "à"
-#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1265
+#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:1266
msgid "to unallocate the amount of this Return Invoice before cancelling it."
msgstr ""
@@ -63688,7 +63860,7 @@ msgstr "{0} ({1}) ne peut pas être supérieur à la quantité planifiée ({2})
msgid "{0} {1} has submitted Assets. Remove Item {2} from table to continue."
msgstr ""
-#: erpnext/controllers/accounts_controller.py:1223
+#: erpnext/controllers/accounts_controller.py:1228
msgid "{0} Account not found against Customer {1}."
msgstr ""
@@ -63724,6 +63896,10 @@ msgstr ""
msgid "{0} Operations: {1}"
msgstr "{0} Opérations: {1}"
+#: erpnext/accounts/report/accounts_payable/accounts_payable.js:368
+msgid "{0} Payment Entries"
+msgstr ""
+
#: erpnext/stock/doctype/material_request/material_request.py:271
msgid "{0} Request for {1}"
msgstr "{0} demande de {1}"
@@ -63822,7 +63998,7 @@ msgstr ""
msgid "{0} completed job cards"
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/services/material_request.py:137
+#: erpnext/manufacturing/doctype/production_plan/services/material_request.py:138
#: erpnext/manufacturing/doctype/production_plan/services/work_order_planning.py:214
#: erpnext/stock/doctype/material_request/mapper.py:271
#: erpnext/stock/doctype/pick_list/mapper.py:81
@@ -63834,7 +64010,7 @@ msgstr "{0} créé"
msgid "{0} creation for the following records will be skipped."
msgstr ""
-#: erpnext/setup/doctype/company/company.py:405
+#: erpnext/setup/doctype/company/company.py:409
msgid "{0} currency must be same as company's default currency. Please select another account."
msgstr ""
@@ -63883,6 +64059,14 @@ msgstr ""
msgid "{0} entries fetched"
msgstr ""
+#: erpnext/accounts/bulk_payment.py:41
+msgid "{0} excluded (not payable)"
+msgstr ""
+
+#: erpnext/accounts/bulk_payment.py:43
+msgid "{0} failed (see Error Log)"
+msgstr ""
+
#: erpnext/accounts/utils.py:138
#: erpnext/projects/doctype/activity_cost/activity_cost.py:40
msgid "{0} for {1}"
@@ -63892,7 +64076,7 @@ msgstr "{0} pour {1}"
msgid "{0} has Payment Term based allocation enabled. Select a Payment Term for Row #{1} in Payment References section"
msgstr ""
-#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:852
+#: erpnext/accounts/doctype/payment_reconciliation/payment_reconciliation.py:853
msgid "{0} has been modified after you pulled it. Please pull it again."
msgstr ""
@@ -63912,6 +64096,10 @@ msgstr ""
msgid "{0} in row {1}"
msgstr "{0} dans la ligne {1}"
+#: erpnext/accounts/report/accounts_payable/accounts_payable.js:389
+msgid "{0} invoice(s) excluded"
+msgstr ""
+
#: erpnext/accounts/doctype/chart_of_accounts_importer/chart_of_accounts_importer.py:66
msgid "{0} is a child company."
msgstr ""
@@ -63938,7 +64126,7 @@ msgstr ""
msgid "{0} is added multiple times on rows: {1}"
msgstr ""
-#: erpnext/public/js/shop_floor/shop_floor.js:1561
+#: erpnext/public/js/shop_floor/shop_floor.js:1567
msgid "{0} is already in progress. Pause it or complete the session."
msgstr ""
@@ -63979,11 +64167,11 @@ msgstr "{0} est obligatoire. L'enregistrement de change de devises n'est peut-ê
msgid "{0} is mandatory. Maybe Currency Exchange record is not created for {1} to {2}."
msgstr "{0} est obligatoire. Peut-être qu’un enregistrement de Taux de Change n'est pas créé pour {1} et {2}."
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1900
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1950
msgid "{0} is not a CSV file."
msgstr ""
-#: erpnext/selling/doctype/customer/customer.py:249
+#: erpnext/selling/doctype/customer/customer.py:250
msgid "{0} is not a company bank account"
msgstr "{0} n'est pas un compte bancaire d'entreprise"
@@ -64031,7 +64219,7 @@ msgstr ""
msgid "{0} is not supported for the inline Serial / Batch editor"
msgstr ""
-#: erpnext/stock/doctype/material_request/material_request.py:517
+#: erpnext/stock/doctype/material_request/material_request.py:547
msgid "{0} is not the default supplier for any items."
msgstr "{0} n'est le fournisseur par défaut d'aucun élément."
@@ -64043,7 +64231,7 @@ msgstr ""
msgid "{0} is open. Close the POS or cancel the existing POS Opening Entry to create a new POS Opening Entry."
msgstr ""
-#: erpnext/manufacturing/doctype/production_plan/services/material_request.py:179
+#: erpnext/manufacturing/doctype/production_plan/services/material_request.py:180
msgid "{0} is required to get raw materials when {1} is set."
msgstr ""
@@ -64083,7 +64271,7 @@ msgstr ""
msgid "{0} must be a group warehouse."
msgstr ""
-#: erpnext/controllers/sales_and_purchase_return.py:219
+#: erpnext/controllers/sales_and_purchase_return.py:237
msgid "{0} must be negative in return document"
msgstr "{0} doit être négatif dans le document de retour"
@@ -64111,10 +64299,6 @@ msgstr ""
msgid "{0} qty of Item {1} is being received into Warehouse {2} with capacity {3}."
msgstr ""
-#: erpnext/accounts/bulk_payment.py:80
-msgid "{0} skipped (see Error Log)"
-msgstr ""
-
#: erpnext/public/js/templates/shop_floor_template.html:1050
msgid "{0} submitted today"
msgstr ""
@@ -64132,11 +64316,11 @@ msgstr ""
msgid "{0} units are reserved for Item {1} in Warehouse {2}, please un-reserve the same to {3} the Stock Reconciliation."
msgstr ""
-#: erpnext/stock/doctype/pick_list/pick_list.py:1136
+#: erpnext/stock/doctype/pick_list/pick_list.py:1195
msgid "{0} units of Item {1} is not available in any of the warehouses."
msgstr "La quantité {0} de l'article {1} n'est pas disponible, dans aucun entrepôt."
-#: erpnext/stock/doctype/pick_list/pick_list.py:1129
+#: erpnext/stock/doctype/pick_list/pick_list.py:1188
msgid "{0} units of Item {1} is not available in any of the warehouses. Other Pick Lists exist for this item."
msgstr ""
@@ -64144,16 +64328,16 @@ msgstr ""
msgid "{0} units of {1} are required in {2} with the inventory dimension: {3} on {4} {5} for {6} to complete the transaction."
msgstr ""
-#: erpnext/stock/stock_ledger.py:1863 erpnext/stock/stock_ledger.py:2388
-#: erpnext/stock/stock_ledger.py:2402
+#: erpnext/stock/stock_ledger.py:1906 erpnext/stock/stock_ledger.py:2431
+#: erpnext/stock/stock_ledger.py:2445
msgid "{0} units of {1} needed in {2} on {3} {4} for {5} to complete this transaction."
msgstr "{0} unités de {1} nécessaires dans {2} sur {3} {4} pour {5} pour compléter cette transaction."
-#: erpnext/stock/stock_ledger.py:2492 erpnext/stock/stock_ledger.py:2537
+#: erpnext/stock/stock_ledger.py:2535 erpnext/stock/stock_ledger.py:2580
msgid "{0} units of {1} needed in {2} on {3} {4} to complete this transaction."
msgstr ""
-#: erpnext/stock/stock_ledger.py:1857
+#: erpnext/stock/stock_ledger.py:1900
msgid "{0} units of {1} needed in {2} to complete this transaction."
msgstr "{0} unités de {1} nécessaires dans {2} pour compléter cette transaction."
@@ -64209,7 +64393,7 @@ msgstr ""
msgid "{0} {1} created"
msgstr "{0} {1} créé"
-#: erpnext/setup/doctype/company/company.py:335
+#: erpnext/setup/doctype/company/company.py:337
msgid "{0} {1} does not belong to company {2}"
msgstr ""
@@ -64233,11 +64417,11 @@ msgstr ""
#: erpnext/buying/doctype/purchase_order/services/status.py:35
#: erpnext/selling/doctype/sales_order/services/status.py:45
-#: erpnext/stock/doctype/material_request/material_request.py:297
+#: erpnext/stock/doctype/material_request/material_request.py:312
msgid "{0} {1} has been modified. Please refresh."
msgstr "{0} {1} a été modifié. Veuillez actualiser."
-#: erpnext/stock/doctype/material_request/material_request.py:324
+#: erpnext/stock/doctype/material_request/material_request.py:340
msgid "{0} {1} has not been submitted so the action cannot be completed"
msgstr "{0} {1} n'a pas été soumis, donc l'action ne peut pas être complétée"
@@ -64262,16 +64446,20 @@ msgstr ""
msgid "{0} {1} is associated with {2}, but Party Account is {3}"
msgstr "{0} {1} est associé à {2}, mais le compte tiers est {3}"
+#: erpnext/accounts/doctype/journal_entry/services/reference_validator.py:209
+msgid "{0} {1} is blocked and on hold until {2}."
+msgstr ""
+
#: erpnext/controllers/selling_controller.py:509
#: erpnext/controllers/subcontracting_controller.py:1156
msgid "{0} {1} is cancelled or closed"
msgstr "{0} {1} est annulé ou fermé"
-#: erpnext/stock/doctype/material_request/material_request.py:476
+#: erpnext/stock/doctype/material_request/material_request.py:506
msgid "{0} {1} is cancelled or stopped"
msgstr "{0} {1} est annulé ou arrêté"
-#: erpnext/stock/doctype/material_request/material_request.py:314
+#: erpnext/stock/doctype/material_request/material_request.py:330
msgid "{0} {1} is cancelled so the action cannot be completed"
msgstr "{0} {1} est annulé, donc l'action ne peut pas être complétée"
@@ -64308,7 +64496,7 @@ msgid "{0} {1} is not in any active Fiscal Year"
msgstr ""
#: erpnext/accounts/doctype/journal_entry/services/reference_validator.py:151
-#: erpnext/accounts/doctype/journal_entry/services/reference_validator.py:191
+#: erpnext/accounts/doctype/journal_entry/services/reference_validator.py:192
msgid "{0} {1} is not submitted"
msgstr "{0} {1} n'a pas été soumis"
@@ -64400,7 +64588,7 @@ msgstr ""
msgid "{0}% of total invoice value will be given as discount."
msgstr ""
-#: erpnext/projects/doctype/task/task.py:130
+#: erpnext/projects/doctype/task/task.py:131
msgid "{0}'s {1} cannot be after {2}'s Expected End Date."
msgstr ""
@@ -64440,7 +64628,7 @@ msgstr ""
msgid "{0}: {1} does not exist"
msgstr "{0} : {1} n'existe pas"
-#: erpnext/setup/doctype/company/company.py:392
+#: erpnext/setup/doctype/company/company.py:396
msgid "{0}: {1} is a group account."
msgstr ""