diff --git a/erpnext/locale/fr.po b/erpnext/locale/fr.po
index eefcd5270ab..321c202371e 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: 2025-08-31 09:35+0000\n"
-"PO-Revision-Date: 2025-08-31 23:22\n"
+"POT-Creation-Date: 2025-09-07 09:35+0000\n"
+"PO-Revision-Date: 2025-09-09 00:42\n"
"Last-Translator: hello@frappe.io\n"
"Language-Team: French\n"
"MIME-Version: 1.0\n"
@@ -270,8 +270,8 @@ msgstr "L'option 'Inspection requise avant la livraison' est désactivée pour l
msgid "'Inspection Required before Purchase' has disabled for the item {0}, no need to create the QI"
msgstr "L'option 'Inspection requise avant l'achat' est désactivée pour l'article {0}, il n'est pas nécessaire de créer l'inspection qualité."
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:597
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:630
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:598
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:631
msgid "'Opening'"
msgstr "'Ouverture'"
@@ -293,7 +293,7 @@ msgstr "'Mettre à Jour le Stock' ne peut pas être coché car les articles ne s
msgid "'Update Stock' cannot be checked for fixed asset sale"
msgstr "'Mettre à Jour Le Stock’ ne peut pas être coché pour la vente d'actifs immobilisés"
-#: erpnext/accounts/doctype/bank_account/bank_account.py:65
+#: erpnext/accounts/doctype/bank_account/bank_account.py:64
msgid "'{0}' account is already used by {1}. Use another account."
msgstr "Le compte « {0} » est déjà utilisé par {1}. Utilisez un autre compte."
@@ -1243,7 +1243,7 @@ msgstr ""
#: erpnext/accounts/report/budget_variance_report/budget_variance_report.py:83
#: erpnext/accounts/report/consolidated_financial_statement/consolidated_financial_statement.py:286
#: erpnext/accounts/report/dimension_wise_accounts_balance_report/dimension_wise_accounts_balance_report.py:201
-#: erpnext/accounts/report/financial_statements.py:649
+#: erpnext/accounts/report/financial_statements.py:650
#: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.js:30
#: erpnext/accounts/report/general_and_payment_ledger_comparison/general_and_payment_ledger_comparison.py:190
#: erpnext/accounts/report/general_ledger/general_ledger.js:38
@@ -1360,7 +1360,7 @@ msgstr "Compte comptable manquant"
#: erpnext/accounts/doctype/bank_account/bank_account.json
#: erpnext/accounts/doctype/ledger_merge/ledger_merge.json
#: erpnext/accounts/doctype/ledger_merge_accounts/ledger_merge_accounts.json
-#: erpnext/accounts/report/financial_statements.py:660
+#: erpnext/accounts/report/financial_statements.py:661
#: erpnext/accounts/report/trial_balance/trial_balance.py:443
msgid "Account Name"
msgstr "Nom du Compte"
@@ -1372,7 +1372,7 @@ msgstr "Compte non trouvé"
#. Label of the account_number (Data) field in DocType 'Account'
#: erpnext/accounts/doctype/account/account.json
#: erpnext/accounts/doctype/account/account_tree.js:132
-#: erpnext/accounts/report/financial_statements.py:667
+#: erpnext/accounts/report/financial_statements.py:668
#: erpnext/accounts/report/trial_balance/trial_balance.py:450
msgid "Account Number"
msgstr "Numéro de compte"
@@ -2270,7 +2270,7 @@ msgstr "Montant d'Amortissement Cumulé"
msgid "Accumulated Depreciation as on"
msgstr "Amortissement Cumulé depuis"
-#: erpnext/accounts/doctype/budget/budget.py:251
+#: erpnext/accounts/doctype/budget/budget.py:253
msgid "Accumulated Monthly"
msgstr "Cumul mensuel"
@@ -2418,7 +2418,7 @@ msgstr "Action sur la nouvelle facture"
#: erpnext/accounts/doctype/subscription/subscription.js:50
#: erpnext/accounts/doctype/subscription/subscription.js:56
#: erpnext/buying/doctype/supplier/supplier.js:133
-#: erpnext/buying/doctype/supplier/supplier.js:142
+#: erpnext/buying/doctype/supplier/supplier.js:145
#: erpnext/buying/doctype/supplier_scorecard_scoring_standing/supplier_scorecard_scoring_standing.json
#: erpnext/manufacturing/doctype/bom/bom.js:160
#: erpnext/manufacturing/doctype/bom/bom.js:171
@@ -2432,7 +2432,7 @@ msgstr "Action sur la nouvelle facture"
#: erpnext/quality_management/doctype/quality_feedback/quality_feedback.json
#: erpnext/quality_management/doctype/quality_procedure/quality_procedure.json
#: erpnext/selling/doctype/customer/customer.js:190
-#: erpnext/selling/doctype/customer/customer.js:199
+#: erpnext/selling/doctype/customer/customer.js:202
#: erpnext/stock/doctype/item/item.js:518 erpnext/templates/pages/order.html:20
msgid "Actions"
msgstr "Actions"
@@ -2591,7 +2591,7 @@ msgstr "Heure de Fin Réelle"
msgid "Actual Expense"
msgstr "Dépense réelle"
-#: erpnext/accounts/doctype/budget/budget.py:319
+#: erpnext/accounts/doctype/budget/budget.py:321
msgid "Actual Expenses"
msgstr ""
@@ -4035,7 +4035,7 @@ msgstr "Tous les articles ont déjà été facturés / retournés"
msgid "All items have already been received"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2674
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2676
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."
@@ -5162,7 +5162,7 @@ msgstr "Nb"
msgid "An Item Group is a way to classify items based on types."
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:425
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:446
msgid "An error has been appeared while reposting item valuation via {0}"
msgstr ""
@@ -5191,7 +5191,7 @@ msgstr "Analyste"
msgid "Analytics"
msgstr "Analytique"
-#: erpnext/accounts/doctype/budget/budget.py:235
+#: erpnext/accounts/doctype/budget/budget.py:237
msgid "Annual"
msgstr "Annuel"
@@ -6338,7 +6338,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}, which is a Cost of Goods Sold type account. Please select a different account"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:914
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:945
msgid "At row {0}: Batch No is mandatory for Item {1}"
msgstr ""
@@ -6346,11 +6346,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:899
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:930
msgid "At row {0}: Qty is mandatory for the batch {1}"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:906
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:937
msgid "At row {0}: Serial No is mandatory for Item {1}"
msgstr ""
@@ -6919,7 +6919,7 @@ msgid "Avg Rate"
msgstr ""
#: erpnext/stock/report/available_serial_no/available_serial_no.py:154
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:287
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:288
msgid "Avg Rate (Balance Stock)"
msgstr "Valorisation Moyenne (Livre d'inventaire)"
@@ -7345,7 +7345,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:443
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:250
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:251
msgid "Balance Qty"
msgstr "Solde de la Qté"
@@ -7391,7 +7391,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:450
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:307
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:308
msgid "Balance Value"
msgstr "Valeur du solde"
@@ -7468,7 +7468,6 @@ msgstr "N° de Compte Bancaire"
#: erpnext/accounts/report/cheques_and_deposits_incorrectly_cleared/cheques_and_deposits_incorrectly_cleared.js:16
#: erpnext/accounts/workspace/accounting/accounting.json
#: erpnext/buying/doctype/supplier/supplier.js:113
-#: erpnext/setup/setup_wizard/operations/install_fixtures.py:523
msgid "Bank Account"
msgstr "Compte bancaire"
@@ -7667,7 +7666,7 @@ msgstr "La transaction bancaire {0} est déjà entièrement réconciliée"
msgid "Bank Transaction {0} updated"
msgstr "Transaction bancaire {0} mise à jour"
-#: erpnext/setup/setup_wizard/operations/install_fixtures.py:556
+#: erpnext/setup/setup_wizard/operations/install_fixtures.py:558
msgid "Bank account cannot be named as {0}"
msgstr "Compte Bancaire ne peut pas être nommé {0}"
@@ -7920,7 +7919,7 @@ 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:329
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:330
#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:171
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:80
#: erpnext/stock/workspace/stock/stock.json
@@ -8019,19 +8018,19 @@ msgstr "Statut d'Expiration d'Article du Lot"
msgid "Batch No"
msgstr "N° du Lot"
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:917
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:948
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:2729
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2760
msgid "Batch No {0} does not exists"
msgstr "Le lot n° {0} n'existe pas"
-#: erpnext/stock/utils.py:639
+#: erpnext/stock/utils.py:640
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:381
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:383
msgid "Batch No {0} is not present in the original {1} {2}, hence you can't return it against the {1} {2}"
msgstr ""
@@ -8046,7 +8045,7 @@ msgstr "N° du Lot."
msgid "Batch Nos"
msgstr "Numéros de lots"
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1481
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1512
msgid "Batch Nos are created successfully"
msgstr "Les numéros de lot sont créés avec succès"
@@ -8103,12 +8102,12 @@ msgstr "Lot {0} et entrepôt"
msgid "Batch {0} is not available in warehouse {1}"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2837
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2839
#: erpnext/stock/doctype/stock_ledger_entry/stock_ledger_entry.py:286
msgid "Batch {0} of Item {1} has expired."
msgstr "Lot {0} de l'Article {1} a expiré."
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2843
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2845
msgid "Batch {0} of Item {1} is disabled."
msgstr "Le lot {0} de l'élément {1} est désactivé."
@@ -8716,7 +8715,7 @@ msgstr "Code de la branche"
#: erpnext/stock/report/stock_analytics/stock_analytics.js:34
#: erpnext/stock/report/stock_analytics/stock_analytics.py:44
#: erpnext/stock/report/stock_ledger/stock_ledger.js:91
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:271
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:272
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.js:45
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:120
#: erpnext/stock/report/warehouse_wise_item_balance_age_and_value/warehouse_wise_item_balance_age_and_value.py:100
@@ -8834,8 +8833,8 @@ msgstr "Montant Budgétaire"
msgid "Budget Detail"
msgstr "Détail du budget"
-#: erpnext/accounts/doctype/budget/budget.py:299
#: erpnext/accounts/doctype/budget/budget.py:301
+#: erpnext/accounts/doctype/budget/budget.py:303
#: erpnext/controllers/budget_controller.py:286
#: erpnext/controllers/budget_controller.py:289
msgid "Budget Exceeded"
@@ -9586,7 +9585,7 @@ msgstr ""
msgid "Cannot cancel POS Closing Entry"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:213
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:234
msgid "Cannot cancel as processing of cancelled documents is pending."
msgstr ""
@@ -10055,7 +10054,7 @@ msgstr "Valeur de l'actif par catégorie"
msgid "Caution"
msgstr "Mise en garde"
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:148
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:169
msgid "Caution: This might alter frozen accounts."
msgstr ""
@@ -10685,7 +10684,7 @@ msgstr "Fermeture (ouverture + total)"
msgid "Closing Account Head"
msgstr "Compte de clôture"
-#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:122
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:124
msgid "Closing Account {0} must be of type Liability / Equity"
msgstr "Le Compte Clôturé {0} doit être de type Passif / Capitaux Propres"
@@ -11343,7 +11342,7 @@ msgstr "Sociétés"
#: erpnext/stock/report/stock_balance/stock_balance.js:8
#: erpnext/stock/report/stock_balance/stock_balance.py:504
#: erpnext/stock/report/stock_ledger/stock_ledger.js:8
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:357
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:358
#: 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
@@ -11509,7 +11508,7 @@ msgstr "Adresse d'expédition"
msgid "Company Tax ID"
msgstr ""
-#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:619
+#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:620
msgid "Company and Posting Date is mandatory"
msgstr ""
@@ -11526,7 +11525,7 @@ msgstr "Le champ de l'entreprise est obligatoire"
msgid "Company is mandatory"
msgstr "L'entreprise est obligatoire"
-#: erpnext/accounts/doctype/bank_account/bank_account.py:73
+#: erpnext/accounts/doctype/bank_account/bank_account.py:72
msgid "Company is mandatory for company account"
msgstr ""
@@ -12919,7 +12918,7 @@ msgstr ""
msgid "Cost Center {} is a group cost center and group cost centers cannot be used in transactions"
msgstr ""
-#: erpnext/accounts/report/financial_statements.py:640
+#: erpnext/accounts/report/financial_statements.py:641
msgid "Cost Center: {0} does not exist"
msgstr "Centre de coûts: {0} n'existe pas"
@@ -13373,8 +13372,8 @@ msgstr "Créer des Lead"
msgid "Create Ledger Entries for Change Amount"
msgstr "Créer des écritures de grand livre pour modifier le montant"
-#: erpnext/buying/doctype/supplier/supplier.js:229
-#: erpnext/selling/doctype/customer/customer.js:263
+#: erpnext/buying/doctype/supplier/supplier.js:232
+#: erpnext/selling/doctype/customer/customer.js:266
msgid "Create Link"
msgstr ""
@@ -13524,7 +13523,7 @@ msgstr ""
msgid "Create a variant with the template image."
msgstr ""
-#: erpnext/stock/stock_ledger.py:1911
+#: erpnext/stock/stock_ledger.py:1932
msgid "Create an incoming stock transaction for the Item."
msgstr "Créez une transaction de stock entrante pour l'article."
@@ -14004,7 +14003,7 @@ msgstr ""
#: erpnext/accounts/report/customer_ledger_summary/customer_ledger_summary.py:208
#: erpnext/accounts/report/dimension_wise_accounts_balance_report/dimension_wise_accounts_balance_report.py:208
#: erpnext/accounts/report/financial_statements.html:29
-#: erpnext/accounts/report/financial_statements.py:678
+#: erpnext/accounts/report/financial_statements.py:679
#: erpnext/accounts/report/general_ledger/general_ledger.js:147
#: erpnext/accounts/report/gross_profit/gross_profit.py:443
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:709
@@ -14111,7 +14110,7 @@ msgstr "Devise ne peut être modifiée après avoir fait des entrées en utilisa
msgid "Currency for {0} must be {1}"
msgstr "Devise pour {0} doit être {1}"
-#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:129
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:131
msgid "Currency of the Closing Account must be {0}"
msgstr "La devise du Compte Cloturé doit être {0}"
@@ -14391,7 +14390,7 @@ msgstr "Personnaliser ?"
#: erpnext/accounts/workspace/receivables/receivables.json
#: erpnext/assets/doctype/asset/asset.json
#: erpnext/buying/doctype/purchase_order/purchase_order.json
-#: erpnext/buying/doctype/supplier/supplier.js:197
+#: erpnext/buying/doctype/supplier/supplier.js:200
#: erpnext/crm/doctype/contract/contract.json
#: erpnext/crm/doctype/lead/lead.js:32
#: erpnext/crm/doctype/opportunity/opportunity.js:99
@@ -15173,7 +15172,7 @@ msgstr "Importation de données et paramètres"
#: erpnext/stock/report/available_serial_no/available_serial_no.py:91
#: erpnext/stock/report/product_bundle_balance/product_bundle_balance.js:16
#: erpnext/stock/report/reserved_stock/reserved_stock.py:89
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:204
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:205
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.json
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json
#: erpnext/support/report/first_response_time_for_issues/first_response_time_for_issues.py:11
@@ -16509,6 +16508,10 @@ msgstr "Entrepôt de Livraison requis pour article du stock {0}"
msgid "Demand"
msgstr ""
+#: erpnext/setup/setup_wizard/operations/install_fixtures.py:525
+msgid "Demo Bank Account"
+msgstr ""
+
#. Label of the demo_company (Link) field in DocType 'Global Defaults'
#: erpnext/setup/doctype/global_defaults/global_defaults.json
msgid "Demo Company"
@@ -17008,7 +17011,7 @@ msgstr ""
#: erpnext/stock/report/itemwise_recommended_reorder_level/itemwise_recommended_reorder_level.py:57
#: erpnext/stock/report/product_bundle_balance/product_bundle_balance.py:112
#: erpnext/stock/report/stock_ageing/stock_ageing.py:137
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:277
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:278
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:111
#: erpnext/stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.py:59
#: erpnext/stock/report/total_stock_summary/total_stock_summary.py:22
@@ -17415,7 +17418,7 @@ msgstr "Desactivé"
msgid "Disabled Account Selected"
msgstr ""
-#: erpnext/stock/utils.py:445
+#: erpnext/stock/utils.py:446
msgid "Disabled Warehouse {0} cannot be used for this transaction."
msgstr ""
@@ -18421,7 +18424,7 @@ msgstr ""
msgid "Due Date cannot be before {0}"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:108
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:129
msgid "Due to stock closing entry {0}, you cannot repost item valuation before {1}"
msgstr ""
@@ -19602,7 +19605,7 @@ msgstr ""
#: erpnext/accounts/doctype/pos_closing_entry/pos_closing_entry.json
#: erpnext/manufacturing/doctype/job_card/job_card.py:891
#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.json
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:314
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:316
msgid "Error"
msgstr "Erreur"
@@ -19658,7 +19661,7 @@ msgstr ""
msgid "Error while processing deferred accounting for {0}"
msgstr "Erreur lors du traitement de la comptabilité différée pour {0}"
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:421
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:442
msgid "Error while reposting item valuation"
msgstr ""
@@ -19734,7 +19737,7 @@ msgstr ""
msgid "Example: ABCD.#####. If series is set and Batch No is not mentioned in transactions, then automatic batch number will be created based on this series. If you always want to explicitly mention Batch No for this item, leave this blank. Note: this setting will take priority over the Naming Series Prefix in Stock Settings."
msgstr "Exemple: ABCD. #####. Si le masque est définie et que le numéro de lot n'est pas mentionné dans les transactions, un numéro de lot sera automatiquement créé en avec ce masque. Si vous préferez mentionner explicitement et systématiquement le numéro de lot pour cet article, laissez ce champ vide. Remarque: ce paramètre aura la priorité sur le préfixe du masque dans les paramètres de stock."
-#: erpnext/stock/stock_ledger.py:2177
+#: erpnext/stock/stock_ledger.py:2198
msgid "Example: Serial No {0} reserved in {1}."
msgstr ""
@@ -22987,7 +22990,7 @@ msgstr "Regrouper par commande client"
msgid "Group by Voucher"
msgstr "Groupe par Bon"
-#: erpnext/stock/utils.py:439
+#: erpnext/stock/utils.py:440
msgid "Group node warehouse is not allowed to select for transactions"
msgstr "Un noeud de groupe d'entrepôt ne peut pas être sélectionné pour les transactions"
@@ -23287,7 +23290,7 @@ msgstr ""
msgid "Here are the error logs for the aforementioned failed depreciation entries: {0}"
msgstr ""
-#: erpnext/stock/stock_ledger.py:1896
+#: erpnext/stock/stock_ledger.py:1917
msgid "Here are the options to proceed:"
msgstr ""
@@ -23315,7 +23318,7 @@ msgstr ""
msgid "Hertz"
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:423
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:444
msgid "Hi,"
msgstr ""
@@ -23534,11 +23537,6 @@ msgstr ""
msgid "IBAN"
msgstr ""
-#: erpnext/accounts/doctype/bank_account/bank_account.py:99
-#: erpnext/accounts/doctype/bank_account/bank_account.py:102
-msgid "IBAN is not valid"
-msgstr "IBAN n'est pas valide"
-
#. Label of the id (Data) field in DocType 'Call Log'
#: erpnext/manufacturing/report/downtime_analysis/downtime_analysis.py:71
#: erpnext/manufacturing/report/production_planning_report/production_planning_report.py:350
@@ -23823,7 +23821,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:1906
+#: erpnext/stock/stock_ledger.py:1927
msgid "If not, you can Cancel / Submit this entry"
msgstr ""
@@ -23858,7 +23856,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:1899
+#: erpnext/stock/stock_ledger.py:1920
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."
@@ -24422,7 +24420,7 @@ msgstr "En cours"
#: 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:471
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:236
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:237
msgid "In Qty"
msgstr "En Qté"
@@ -24783,7 +24781,7 @@ msgstr "Incluant les articles pour des sous-ensembles"
#: erpnext/accounts/doctype/process_deferred_accounting/process_deferred_accounting.json
#: erpnext/accounts/doctype/sales_invoice/sales_invoice.py:407
#: erpnext/accounts/report/account_balance/account_balance.js:27
-#: erpnext/accounts/report/financial_statements.py:755
+#: erpnext/accounts/report/financial_statements.py:756
#: erpnext/accounts/report/profit_and_loss_statement/profit_and_loss_statement.py:176
#: erpnext/accounts/report/profitability_analysis/profitability_analysis.py:182
msgid "Income"
@@ -24839,7 +24837,7 @@ 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:167
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:279
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:280
#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:193
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:96
msgid "Incoming Rate"
@@ -25189,12 +25187,12 @@ msgstr "Permissions insuffisantes"
#: erpnext/stock/doctype/pick_list/pick_list.py:132
#: erpnext/stock/doctype/pick_list/pick_list.py:1003
#: erpnext/stock/doctype/stock_entry/stock_entry.py:788
-#: erpnext/stock/serial_batch_bundle.py:1103 erpnext/stock/stock_ledger.py:1582
-#: erpnext/stock/stock_ledger.py:2068
+#: erpnext/stock/serial_batch_bundle.py:1104 erpnext/stock/stock_ledger.py:1603
+#: erpnext/stock/stock_ledger.py:2089
msgid "Insufficient Stock"
msgstr "Stock insuffisant"
-#: erpnext/stock/stock_ledger.py:2083
+#: erpnext/stock/stock_ledger.py:2104
msgid "Insufficient Stock for Batch"
msgstr ""
@@ -26639,7 +26637,7 @@ msgstr ""
#: erpnext/stock/report/stock_analytics/stock_analytics.js:15
#: erpnext/stock/report/stock_analytics/stock_analytics.py:29
#: erpnext/stock/report/stock_balance/stock_balance.py:398
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:206
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:207
#: 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
@@ -27106,7 +27104,7 @@ msgstr "Détails d'article"
#: erpnext/stock/report/stock_balance/stock_balance.js:32
#: erpnext/stock/report/stock_balance/stock_balance.py:406
#: erpnext/stock/report/stock_ledger/stock_ledger.js:71
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:264
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:265
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.js:39
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:113
#: erpnext/stock/report/warehouse_wise_item_balance_age_and_value/warehouse_wise_item_balance_age_and_value.js:33
@@ -27341,7 +27339,7 @@ msgstr "Fabricant d'Article"
#: erpnext/stock/report/stock_ageing/stock_ageing.py:136
#: erpnext/stock/report/stock_analytics/stock_analytics.py:31
#: erpnext/stock/report/stock_balance/stock_balance.py:404
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:212
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:213
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.py:110
#: erpnext/stock/report/stock_qty_vs_serial_no_count/stock_qty_vs_serial_no_count.py:32
#: erpnext/stock/report/supplier_wise_sales_analytics/supplier_wise_sales_analytics.py:58
@@ -27638,7 +27636,7 @@ msgstr ""
msgid "Item and Warranty Details"
msgstr "Détails de l'Article et de la Garantie"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:2816
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:2818
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"
@@ -27690,7 +27688,7 @@ msgstr "Article à produire ou à réemballer"
msgid "Item valuation rate is recalculated considering landed cost voucher amount"
msgstr ""
-#: erpnext/stock/utils.py:554
+#: erpnext/stock/utils.py:555
msgid "Item valuation reposting in progress. Report might show incorrect item valuation."
msgstr ""
@@ -29087,11 +29085,11 @@ msgstr "Lien vers la demande de matériel"
msgid "Link to Material Requests"
msgstr "Lien vers les demandes de matériel"
-#: erpnext/buying/doctype/supplier/supplier.js:138
+#: erpnext/buying/doctype/supplier/supplier.js:141
msgid "Link with Customer"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.js:195
+#: erpnext/selling/doctype/customer/customer.js:198
msgid "Link with Supplier"
msgstr ""
@@ -29116,16 +29114,16 @@ msgstr "Lieu lié"
msgid "Linked with submitted documents"
msgstr ""
-#: erpnext/buying/doctype/supplier/supplier.js:223
-#: erpnext/selling/doctype/customer/customer.js:257
+#: erpnext/buying/doctype/supplier/supplier.js:226
+#: erpnext/selling/doctype/customer/customer.js:260
msgid "Linking Failed"
msgstr ""
-#: erpnext/buying/doctype/supplier/supplier.js:222
+#: erpnext/buying/doctype/supplier/supplier.js:225
msgid "Linking to Customer Failed. Please try again."
msgstr ""
-#: erpnext/selling/doctype/customer/customer.js:256
+#: erpnext/selling/doctype/customer/customer.js:259
msgid "Linking to Supplier Failed. Please try again."
msgstr ""
@@ -30530,7 +30528,7 @@ msgid "Material Requested"
msgstr "Matériel demandé"
#. Label of the material_requests (Table) field in DocType 'Production Plan'
-#: erpnext/accounts/doctype/budget/budget.py:337
+#: erpnext/accounts/doctype/budget/budget.py:339
#: erpnext/manufacturing/doctype/production_plan/production_plan.json
msgid "Material Requests"
msgstr "Les Demandes de Matériel"
@@ -30703,11 +30701,11 @@ msgstr ""
msgid "Maximum Payment Amount"
msgstr ""
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3354
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:3356
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/stock_entry.py:3345
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:3347
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}."
@@ -30794,7 +30792,7 @@ msgstr ""
msgid "Megawatt"
msgstr ""
-#: erpnext/stock/stock_ledger.py:1912
+#: erpnext/stock/stock_ledger.py:1933
msgid "Mention Valuation Rate in the Item master."
msgstr "Mentionnez le taux de valorisation dans la fiche article."
@@ -31882,7 +31880,7 @@ msgstr "Préfix du masque de numérotation"
msgid "Naming Series and Price Defaults"
msgstr "Nom de série et Tarifs"
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:91
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:93
msgid "Naming Series is mandatory"
msgstr ""
@@ -31921,7 +31919,7 @@ msgstr "Gaz Naturel"
msgid "Needs Analysis"
msgstr "Analyse des besoins"
-#: erpnext/stock/serial_batch_bundle.py:1397
+#: erpnext/stock/serial_batch_bundle.py:1398
msgid "Negative Batch Quantity"
msgstr ""
@@ -32761,11 +32759,11 @@ msgstr ""
msgid "No open task"
msgstr ""
-#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:329
+#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:330
msgid "No outstanding invoices found"
msgstr "Aucune facture en attente trouvée"
-#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:327
+#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:328
msgid "No outstanding invoices require exchange rate revaluation"
msgstr "Aucune facture en attente ne nécessite une réévaluation du taux de change"
@@ -32884,8 +32882,8 @@ 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."
#. Name of a UOM
-#: erpnext/setup/setup_wizard/data/uom_data.json erpnext/stock/utils.py:704
-#: erpnext/stock/utils.py:706
+#: erpnext/setup/setup_wizard/data/uom_data.json erpnext/stock/utils.py:705
+#: erpnext/stock/utils.py:707
msgid "Nos"
msgstr "N°"
@@ -34476,7 +34474,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:479
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:243
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:244
msgid "Out Qty"
msgstr "Qté Sortante"
@@ -35867,7 +35865,7 @@ msgstr "Type de Tiers"
msgid "Party Type and Party can only be set for Receivable / Payable account
{0}"
msgstr ""
-#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:626
+#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:627
msgid "Party Type and Party is mandatory for {0} account"
msgstr "Le type de tiers et le tiers sont obligatoires pour le compte {0}"
@@ -36741,7 +36739,7 @@ msgstr "Ordre de fabrication en attente"
msgid "Pending activities for today"
msgstr "Activités en Attente pour aujourd'hui"
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:215
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:236
msgid "Pending processing"
msgstr ""
@@ -37503,7 +37501,7 @@ msgstr ""
msgid "Please check either with operations or FG Based Operating Cost."
msgstr ""
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:429
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:450
msgid "Please check the error message and take necessary actions to fix the error and then restart the reposting again."
msgstr ""
@@ -38247,7 +38245,7 @@ msgstr ""
msgid "Please set Tax ID for the customer '%s'"
msgstr ""
-#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:338
+#: erpnext/accounts/doctype/exchange_rate_revaluation/exchange_rate_revaluation.py:339
msgid "Please set Unrealized Exchange Gain/Loss Account in Company {0}"
msgstr "Veuillez définir un compte de gain / perte de change non réalisé pour la société {0}"
@@ -38468,7 +38466,7 @@ msgstr "Veuillez préciser la plage de / à"
msgid "Please supply the specified items at the best possible rates"
msgstr "Veuillez fournir les articles spécifiés aux meilleurs tarifs possibles"
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:214
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:235
msgid "Please try again in an hour."
msgstr ""
@@ -38925,7 +38923,7 @@ msgstr "L’Exercice Financier Précédent n’est pas fermé"
msgid "Previous Work Experience"
msgstr "Expérience de Travail Antérieure"
-#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:98
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:100
msgid "Previous Year is not closed, please close it first"
msgstr ""
@@ -40256,7 +40254,7 @@ msgstr ""
#: erpnext/stock/report/reserved_stock/reserved_stock.js:130
#: erpnext/stock/report/reserved_stock/reserved_stock.py:184
#: erpnext/stock/report/stock_ledger/stock_ledger.js:102
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:350
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:351
#: erpnext/subcontracting/doctype/subcontracting_order/subcontracting_order.json
#: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json
#: erpnext/subcontracting/doctype/subcontracting_receipt/subcontracting_receipt.json
@@ -44650,7 +44648,7 @@ msgstr "Quantité Réservée"
msgid "Reserved Quantity for Production"
msgstr "Quantité réservée pour la production"
-#: erpnext/stock/stock_ledger.py:2183
+#: erpnext/stock/stock_ledger.py:2204
msgid "Reserved Serial No."
msgstr ""
@@ -44666,11 +44664,11 @@ msgstr ""
#: erpnext/stock/doctype/pick_list/pick_list.js:169
#: erpnext/stock/report/reserved_stock/reserved_stock.json
#: erpnext/stock/report/stock_balance/stock_balance.py:497
-#: erpnext/stock/stock_ledger.py:2167
+#: erpnext/stock/stock_ledger.py:2188
msgid "Reserved Stock"
msgstr "Stock réservé"
-#: erpnext/stock/stock_ledger.py:2213
+#: erpnext/stock/stock_ledger.py:2234
msgid "Reserved Stock for Batch"
msgstr ""
@@ -47507,7 +47505,7 @@ msgstr "Entrepôt de stockage des échantillons"
msgid "Sample Size"
msgstr "Taille de l'Échantillon"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3336
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:3338
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}"
@@ -47887,7 +47885,7 @@ msgstr ""
msgid "Secretary"
msgstr ""
-#: erpnext/accounts/report/financial_statements.py:649
+#: erpnext/accounts/report/financial_statements.py:650
msgid "Section"
msgstr "Section"
@@ -48134,7 +48132,7 @@ msgstr "Sélectionnez une entreprise"
msgid "Select a Company this Employee belongs to."
msgstr ""
-#: erpnext/buying/doctype/supplier/supplier.js:193
+#: erpnext/buying/doctype/supplier/supplier.js:196
msgid "Select a Customer"
msgstr ""
@@ -48146,7 +48144,7 @@ msgstr "Sélectionnez une priorité par défaut."
msgid "Select a Payment Method."
msgstr ""
-#: erpnext/selling/doctype/customer/customer.js:227
+#: erpnext/selling/doctype/customer/customer.js:230
msgid "Select a Supplier"
msgstr "Sélectionnez un fournisseur"
@@ -48574,7 +48572,7 @@ msgstr ""
#: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:442
#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.js:38
#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.py:60
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:336
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:337
#: 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
@@ -48612,7 +48610,7 @@ msgstr ""
msgid "Serial No Range"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1954
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1985
msgid "Serial No Reserved"
msgstr ""
@@ -48659,7 +48657,7 @@ msgstr ""
msgid "Serial No and Batch Traceability"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:909
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:940
msgid "Serial No is mandatory"
msgstr ""
@@ -48688,7 +48686,7 @@ msgstr "N° de Série {0} n'appartient pas à l'Article {1}"
msgid "Serial No {0} does not exist"
msgstr "N° de Série {0} n’existe pas"
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2723
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:2754
msgid "Serial No {0} does not exists"
msgstr ""
@@ -48700,7 +48698,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:374
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:376
msgid "Serial No {0} is not present in the {1} {2}, hence you can't return it against the {1} {2}"
msgstr ""
@@ -48737,11 +48735,11 @@ msgstr ""
msgid "Serial Nos and Batches"
msgstr "N° de Série et Lots"
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1430
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1461
msgid "Serial Nos are created successfully"
msgstr ""
-#: erpnext/stock/stock_ledger.py:2173
+#: erpnext/stock/stock_ledger.py:2194
msgid "Serial Nos are reserved in Stock Reservation Entries, you need to unreserve them before proceeding."
msgstr ""
@@ -48809,17 +48807,17 @@ 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:28
#: erpnext/stock/report/serial_and_batch_summary/serial_and_batch_summary.py:80
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:343
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:344
#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:177
#: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json
msgid "Serial and Batch Bundle"
msgstr "Ensemble de n° de série et lot"
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1651
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1682
msgid "Serial and Batch Bundle created"
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1717
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1748
msgid "Serial and Batch Bundle updated"
msgstr ""
@@ -48871,7 +48869,7 @@ msgstr ""
msgid "Serial and Batch Summary"
msgstr ""
-#: erpnext/stock/utils.py:418
+#: erpnext/stock/utils.py:419
msgid "Serial number {0} entered more than once"
msgstr "Numéro de série {0} est entré plus d'une fois"
@@ -50122,7 +50120,7 @@ msgstr "Afficher uniquement les points de vente"
msgid "Show only the Immediate Upcoming Term"
msgstr ""
-#: erpnext/stock/utils.py:578
+#: erpnext/stock/utils.py:579
msgid "Show pending entries"
msgstr ""
@@ -50213,6 +50211,10 @@ msgstr ""
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/stock/doctype/repost_item_valuation/repost_item_valuation.py:96
+msgid "Since {0} are Serial No/Batch No items, you cannot enable 'Recreate Stock Ledgers' in Repost Item Valuation."
+msgstr ""
+
#. Option for the 'Marital Status' (Select) field in DocType 'Employee'
#: erpnext/setup/doctype/employee/employee.json
msgid "Single"
@@ -51711,7 +51713,7 @@ msgstr " Paramétre des transactions"
#: erpnext/stock/report/batch_item_expiry_status/batch_item_expiry_status.py:35
#: erpnext/stock/report/reserved_stock/reserved_stock.py:110
#: erpnext/stock/report/stock_balance/stock_balance.py:436
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:214
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:215
#: erpnext/subcontracting/doctype/subcontracting_order_item/subcontracting_order_item.json
#: erpnext/subcontracting/doctype/subcontracting_receipt_item/subcontracting_receipt_item.json
#: erpnext/subcontracting/doctype/subcontracting_receipt_supplied_item/subcontracting_receipt_supplied_item.json
@@ -51866,7 +51868,7 @@ msgstr "Les transactions de stock plus ancienne que le nombre de jours ci-dessus
msgid "Stock will be reserved on submission of Purchase Receipt created against Material Request for Sales Order."
msgstr ""
-#: erpnext/stock/utils.py:569
+#: erpnext/stock/utils.py:570
msgid "Stock/Accounts can not be frozen as processing of backdated entries is going on. Please try again later."
msgstr ""
@@ -52505,11 +52507,11 @@ msgstr ""
msgid "Successfully imported {0} records."
msgstr ""
-#: erpnext/buying/doctype/supplier/supplier.js:215
+#: erpnext/buying/doctype/supplier/supplier.js:218
msgid "Successfully linked to Customer"
msgstr ""
-#: erpnext/selling/doctype/customer/customer.js:249
+#: erpnext/selling/doctype/customer/customer.js:252
msgid "Successfully linked to Supplier"
msgstr ""
@@ -52694,7 +52696,7 @@ msgstr "Qté Fournie"
#: erpnext/public/js/purchase_trends_filters.js:63
#: erpnext/regional/doctype/lower_deduction_certificate/lower_deduction_certificate.json
#: erpnext/regional/report/irs_1099/irs_1099.py:77
-#: erpnext/selling/doctype/customer/customer.js:231
+#: erpnext/selling/doctype/customer/customer.js:234
#: erpnext/selling/doctype/party_specific_item/party_specific_item.json
#: erpnext/selling/doctype/sales_order/sales_order.js:160
#: erpnext/selling/doctype/sales_order/sales_order.js:1235
@@ -54599,7 +54601,7 @@ msgstr "L'accès à la demande de devis du portail est désactivé. Pour autoris
msgid "The BOM which will be replaced"
msgstr "La nomenclature qui sera remplacée"
-#: erpnext/stock/serial_batch_bundle.py:1394
+#: erpnext/stock/serial_batch_bundle.py:1395
msgid "The Batch {0} has negative quantity {1} in warehouse {2}. Please correct the quantity."
msgstr ""
@@ -54615,11 +54617,11 @@ msgstr "La Condition '{0}' est invalide"
msgid "The Document Type {0} must have a Status field to configure Service Level Agreement"
msgstr ""
-#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:154
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:156
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:427
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:429
msgid "The GL Entries will be cancelled in the background, it can take a few minutes."
msgstr ""
@@ -54651,7 +54653,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:1951
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1982
msgid "The Serial No {0} is reserved against the {1} {2} and cannot be used for any other transaction."
msgstr ""
@@ -54877,8 +54879,8 @@ msgstr "L’article sélectionné ne peut pas avoir de Lot"
msgid "The seller and the buyer cannot be the same"
msgstr "Le vendeur et l'acheteur ne peuvent pas être les mêmes"
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:143
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:155
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:145
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:157
msgid "The serial and batch bundle {0} not linked to {1} {2}"
msgstr ""
@@ -56073,7 +56075,7 @@ msgstr ""
msgid "To use a different finance book, please uncheck 'Include Default FB Assets'"
msgstr ""
-#: erpnext/accounts/report/financial_statements.py:603
+#: erpnext/accounts/report/financial_statements.py:604
#: erpnext/accounts/report/general_ledger/general_ledger.py:310
#: erpnext/accounts/report/trial_balance/trial_balance.py:292
msgid "To use a different finance book, please uncheck 'Include Default FB Entries'"
@@ -56166,7 +56168,7 @@ msgstr ""
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:235
#: erpnext/accounts/report/accounts_receivable/accounts_receivable.html:273
#: erpnext/accounts/report/dimension_wise_accounts_balance_report/dimension_wise_accounts_balance_report.py:229
-#: erpnext/accounts/report/financial_statements.py:699
+#: erpnext/accounts/report/financial_statements.py:700
#: erpnext/accounts/report/general_ledger/general_ledger.html:132
#: erpnext/accounts/report/general_ledger/general_ledger.py:398
#: erpnext/accounts/report/item_wise_sales_register/item_wise_sales_register.py:701
@@ -57724,7 +57726,7 @@ msgstr "Facteur de conversion de l'UdM est obligatoire dans la ligne {0}"
msgid "UOM Name"
msgstr "Nom UdM"
-#: erpnext/stock/doctype/stock_entry/stock_entry.py:3258
+#: erpnext/stock/doctype/stock_entry/stock_entry.py:3260
msgid "UOM conversion factor required for UOM: {0} in Item: {1}"
msgstr ""
@@ -57807,7 +57809,7 @@ msgstr "Montant Non Alloué"
msgid "Unassigned Qty"
msgstr "Qté non affectée"
-#: erpnext/accounts/doctype/budget/budget.py:360
+#: erpnext/accounts/doctype/budget/budget.py:362
msgid "Unbilled Orders"
msgstr ""
@@ -58350,6 +58352,11 @@ msgstr ""
msgid "Upload XML Invoices"
msgstr "Télécharger des factures XML"
+#. Description of the 'Submit ERR Journals?' (Check) field in DocType 'Company'
+#: erpnext/setup/doctype/company/company.json
+msgid "Upon enabling this, the JV will be submitted for a different exchange rate."
+msgstr ""
+
#. Description of the 'Auto Reserve Stock' (Check) field in DocType 'Stock
#. Settings'
#: erpnext/stock/doctype/stock_settings/stock_settings.json
@@ -58878,7 +58885,7 @@ msgstr "Méthode de Valorisation"
#: erpnext/stock/report/item_prices/item_prices.py:57
#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.py:67
#: erpnext/stock/report/stock_balance/stock_balance.py:487
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:297
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:298
msgid "Valuation Rate"
msgstr "Taux de Valorisation"
@@ -58886,11 +58893,11 @@ msgstr "Taux de Valorisation"
msgid "Valuation Rate (In / Out)"
msgstr ""
-#: erpnext/stock/stock_ledger.py:1915
+#: erpnext/stock/stock_ledger.py:1936
msgid "Valuation Rate Missing"
msgstr "Taux de valorisation manquant"
-#: erpnext/stock/stock_ledger.py:1893
+#: erpnext/stock/stock_ledger.py:1914
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}."
@@ -58981,7 +58988,7 @@ msgid "Value Based Inspection"
msgstr ""
#: erpnext/stock/report/available_serial_no/available_serial_no.py:181
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:314
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:315
msgid "Value Change"
msgstr "Modification de Valeur"
@@ -59373,7 +59380,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:322
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:323
msgid "Voucher #"
msgstr "Référence #"
@@ -59463,7 +59470,7 @@ msgstr ""
msgid "Voucher No"
msgstr "N° de Référence"
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1135
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:1166
msgid "Voucher No is mandatory"
msgstr ""
@@ -59531,7 +59538,7 @@ msgstr ""
#: erpnext/stock/report/serial_no_and_batch_traceability/serial_no_and_batch_traceability.py:478
#: erpnext/stock/report/serial_no_ledger/serial_no_ledger.py:27
#: erpnext/stock/report/stock_and_account_value_comparison/stock_and_account_value_comparison.py:114
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:320
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:321
#: erpnext/stock/report/stock_ledger_invariant_check/stock_ledger_invariant_check.py:159
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:68
msgid "Voucher Type"
@@ -59740,7 +59747,7 @@ msgstr "Spontané"
#: erpnext/stock/report/stock_ageing/stock_ageing.py:157
#: erpnext/stock/report/stock_analytics/stock_analytics.js:49
#: erpnext/stock/report/stock_balance/stock_balance.py:413
-#: erpnext/stock/report/stock_ledger/stock_ledger.py:257
+#: erpnext/stock/report/stock_ledger/stock_ledger.py:258
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.js:38
#: erpnext/stock/report/stock_ledger_variance/stock_ledger_variance.py:57
#: erpnext/stock/report/stock_projected_qty/stock_projected_qty.js:15
@@ -59877,7 +59884,7 @@ msgstr "L'entrepôt {0} ne peut pas être supprimé car il existe une quantité
msgid "Warehouse {0} does not belong to Company {1}."
msgstr ""
-#: erpnext/stock/utils.py:432
+#: erpnext/stock/utils.py:433
msgid "Warehouse {0} does not belong to company {1}"
msgstr "L'entrepôt {0} n'appartient pas à la société {1}"
@@ -61045,7 +61052,7 @@ msgstr ""
msgid "You can't make any changes to Job Card since Work Order is closed."
msgstr ""
-#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:186
+#: erpnext/stock/doctype/serial_and_batch_bundle/serial_and_batch_bundle.py:188
msgid "You can't process the serial number {0} as it has already been used in the SABB {1}. {2} if you want to inward same serial number multiple times then enabled 'Allow existing Serial No to be Manufactured/Received again' in the {3}"
msgstr ""
@@ -61089,7 +61096,7 @@ msgstr ""
msgid "You cannot redeem more than {0}."
msgstr "Vous ne pouvez pas utiliser plus de {0}."
-#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:150
+#: erpnext/stock/doctype/repost_item_valuation/repost_item_valuation.py:171
msgid "You cannot repost item valuation before {}"
msgstr ""
@@ -61105,7 +61112,7 @@ msgstr "Vous ne pouvez pas valider de commande vide."
msgid "You cannot submit the order without payment."
msgstr "Vous ne pouvez pas valider la commande sans paiement."
-#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:105
+#: erpnext/accounts/doctype/period_closing_voucher/period_closing_voucher.py:107
msgid "You cannot {0} this document because another Period Closing Entry {1} exists after {2}"
msgstr ""
@@ -61230,7 +61237,7 @@ msgstr "[Important] [ERPNext] Erreurs de réorganisation automatique"
msgid "`Allow Negative rates for Items`"
msgstr ""
-#: erpnext/stock/stock_ledger.py:1907
+#: erpnext/stock/stock_ledger.py:1928
msgid "after"
msgstr ""
@@ -61343,7 +61350,7 @@ msgstr "heures"
msgid "image"
msgstr ""
-#: erpnext/accounts/doctype/budget/budget.py:273
+#: erpnext/accounts/doctype/budget/budget.py:275
msgid "is already"
msgstr ""
@@ -61441,7 +61448,7 @@ msgstr ""
msgid "per hour"
msgstr "par heure"
-#: erpnext/stock/stock_ledger.py:1908
+#: erpnext/stock/stock_ledger.py:1929
msgid "performing either one below:"
msgstr ""
@@ -61555,7 +61562,7 @@ msgstr ""
msgid "via BOM Update Tool"
msgstr ""
-#: erpnext/accounts/doctype/budget/budget.py:276
+#: erpnext/accounts/doctype/budget/budget.py:278
msgid "will be"
msgstr ""
@@ -61592,7 +61599,7 @@ msgstr ""
msgid "{0} Account: {1} ({2}) must be in either customer billing currency: {3} or Company default currency: {4}"
msgstr ""
-#: erpnext/accounts/doctype/budget/budget.py:281
+#: erpnext/accounts/doctype/budget/budget.py:283
msgid "{0} Budget for Account {1} against {2} {3} is {4}. It {5} exceed by {6}"
msgstr ""
@@ -61891,16 +61898,16 @@ msgstr "La quantité {0} de l'article {1} est déjà prélevé dans une autre li
msgid "{0} units of {1} are required in {2} with the inventory dimension: {3} ({4}) on {5} {6} for {7} to complete the transaction."
msgstr ""
-#: erpnext/stock/stock_ledger.py:1555 erpnext/stock/stock_ledger.py:2059
-#: erpnext/stock/stock_ledger.py:2073
+#: erpnext/stock/stock_ledger.py:1576 erpnext/stock/stock_ledger.py:2080
+#: erpnext/stock/stock_ledger.py:2094
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:2160 erpnext/stock/stock_ledger.py:2206
+#: erpnext/stock/stock_ledger.py:2181 erpnext/stock/stock_ledger.py:2227
msgid "{0} units of {1} needed in {2} on {3} {4} to complete this transaction."
msgstr ""
-#: erpnext/stock/stock_ledger.py:1549
+#: erpnext/stock/stock_ledger.py:1570
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."
@@ -61908,7 +61915,7 @@ msgstr "{0} unités de {1} nécessaires dans {2} pour compléter cette transacti
msgid "{0} until {1}"
msgstr ""
-#: erpnext/stock/utils.py:423
+#: erpnext/stock/utils.py:424
msgid "{0} valid serial nos for Item {1}"
msgstr "{0} numéro de série valide pour l'objet {1}"