[grisbi-cvs] [SCM] grisbi branch, master, updated. upstream_version_0_9_5-100-g64ba38c

Pierre Biava nobody at users.sourceforge.net
Mon Jun 11 21:11:29 CEST 2012


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "grisbi".

The branch, master has been updated
       via  64ba38c5e0091767b251179616534637f97e55e4 (commit)
       via  bac15eb56491de0d2646a9631c61b9a0ac48e2ab (commit)
       via  d8976dea62bebd15eb6da0c43440e118149487ec (commit)
       via  c7c45699fbaa1ae1351a94adad7eb0ebebee69e0 (commit)
       via  d3457d84261d7b4e380aae661f7179836564419b (commit)
       via  e606eef97b201d69bf8815c444f325ccdfd475eb (commit)
      from  fe3d1ef74af3c98724a686f261fef8f42937f6e6 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 64ba38c5e0091767b251179616534637f97e55e4
Author: pbiava <pierre.biava at nerim.net>
Date:   Mon Jun 11 21:10:17 2012 +0200

    update all strings

commit bac15eb56491de0d2646a9631c61b9a0ac48e2ab
Author: pbiava <pierre.biava at nerim.net>
Date:   Mon Jun 11 21:09:59 2012 +0200

    Fixes the operation of an account with deferred debit

commit d8976dea62bebd15eb6da0c43440e118149487ec
Author: pbiava <pierre.biava at nerim.net>
Date:   Sun Jun 10 19:24:41 2012 +0200

    update strings

commit c7c45699fbaa1ae1351a94adad7eb0ebebee69e0
Author: pbiava <pierre.biava at nerim.net>
Date:   Sun Jun 10 19:14:16 2012 +0200

    rename objects of the structure transfert

commit d3457d84261d7b4e380aae661f7179836564419b
Author: pbiava <pierre.biava at nerim.net>
Date:   Sun Jun 10 19:12:33 2012 +0200

    utils.c: new function utils_get_image_with_etat ()

commit e606eef97b201d69bf8815c444f325ccdfd475eb
Author: pbiava <pierre.biava at nerim.net>
Date:   Sat Jun 9 20:37:50 2012 +0200

    fixed a bug in the balance of a deferred debit account

-----------------------------------------------------------------------

Changes:
diff --git a/po/cs.po b/po/cs.po
index 486d533..c51b3e1 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: cs\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-06-09 09:22+0200\n"
+"POT-Creation-Date: 2012-06-11 20:55+0200\n"
 "PO-Revision-Date: 2011-02-19 01:39+0100\n"
 "Last-Translator: Markus7cz <markus7cz at gmail.com>\n"
 "Language-Team: \n"
@@ -186,7 +186,7 @@ msgid "Balances partials of the list of accounts"
 msgstr "Souhrnné zůstatky v seznamu účtů"
 
 #. Name entry
-#: ../src/accueil.c:2096 ../src/bet_future.c:2431
+#: ../src/accueil.c:2096 ../src/bet_future.c:2764
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
@@ -578,7 +578,7 @@ msgstr "Výchozí"
 #: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
-#: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
+#: ../src/fenetre_principale.c:298 ../src/navigation.c:1960
 msgid "Categories"
 msgstr "Kategorie"
 
@@ -587,7 +587,7 @@ msgstr "Kategorie"
 #: ../src/bet_config.c:701 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:303
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -622,8 +622,8 @@ msgstr "Zvolte fiskální rok nebo pohyblivých 12 měsíců"
 msgid "Category"
 msgstr "Kategorie"
 
-#: ../src/bet_config.c:943 ../src/bet_future.c:810 ../src/bet_future.c:2251
-#: ../src/bet_future.c:2378 ../src/bet_future.c:2910 ../src/bet_future.c:2964
+#: ../src/bet_config.c:943 ../src/bet_future.c:805 ../src/bet_future.c:2155
+#: ../src/bet_future.c:2294 ../src/bet_future.c:2558 ../src/bet_future.c:2621
 #: ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
 #: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:173
@@ -702,7 +702,7 @@ msgstr "Musíte zadat nejméně jednu hodnotu pro půjčku"
 msgid "Account with deferred debit card"
 msgstr ""
 
-#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:291
+#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:293
 #: ../src/navigation.c:1219 ../src/navigation.c:1956
 msgid "Credits simulator"
 msgstr "Simulace půjčky"
@@ -819,7 +819,7 @@ msgstr "Zobrazit rozpis amortizace od začátku"
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2915
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2914
 msgid "Print the array"
 msgstr "Vytisknout tabulku"
 
@@ -839,7 +839,7 @@ msgstr "Tabulka amortizace"
 msgid "Loan amount: "
 msgstr "Částka půjčky: "
 
-#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:764 ../src/bet_tab.c:688
+#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:759 ../src/bet_tab.c:688
 #: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:163
@@ -884,12 +884,12 @@ msgstr "Amortizace"
 msgid "Credits"
 msgstr "Půjčky"
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2912
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2911
 #: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:381
 msgid "Print"
 msgstr "Tisk"
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2925
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2924
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
 #: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
@@ -899,7 +899,7 @@ msgstr "Export"
 msgid "credit.csv"
 msgstr "pujcka.csv"
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3051
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3050
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr "Nelze uložit soubor."
@@ -908,7 +908,7 @@ msgstr "Nelze uložit soubor."
 msgid "months"
 msgstr "měsíce"
 
-#: ../src/bet_future.c:221 ../src/bet_future.c:1827
+#: ../src/bet_future.c:216 ../src/bet_future.c:1822
 msgid ""
 "Error: the frequency defined by the user or the amount is not specified or "
 "the date is invalid."
@@ -916,112 +916,112 @@ msgstr ""
 "Chyba: frekvence není uživatelem definována, nebo není zadána částka, nebo "
 "je neplatné datum."
 
-#: ../src/bet_future.c:223 ../src/bet_future.c:1829 ../src/bet_future.c:2089
-#: ../src/bet_future.c:2779 ../src/gsb_currency.c:744
+#: ../src/bet_future.c:218 ../src/bet_future.c:1824 ../src/bet_future.c:2717
+#: ../src/bet_future.c:2998 ../src/gsb_currency.c:744
 msgid "One field is not filled in"
 msgstr "Jedno z polí není vyplněné"
 
 #. Create the dialog
-#: ../src/bet_future.c:253
+#: ../src/bet_future.c:248
 msgid "Enter a budget line"
 msgstr "Přidat rozpočet"
 
-#: ../src/bet_future.c:307 ../src/bet_future.c:849
+#: ../src/bet_future.c:302 ../src/bet_future.c:844
 #: ../src/gsb_form_scheduler.c:153 ../src/gsb_form_scheduler.c:877
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Once"
 msgstr "Jednou"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Weekly"
 msgstr "Týdně"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Monthly"
 msgstr "Měsíčně"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Bimonthly"
 msgstr "Každé dva měsíce"
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Quarterly"
 msgstr "Čtvrtletně"
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Yearly"
 msgstr "Ročně"
 
-#: ../src/bet_future.c:308 ../src/bet_future.c:863 ../src/etats_config.c:194
+#: ../src/bet_future.c:303 ../src/bet_future.c:858 ../src/etats_config.c:194
 #: ../src/gsb_form_scheduler.c:154 ../src/gsb_form_scheduler.c:887
 msgid "Custom"
 msgstr "Volitelně"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Days"
 msgstr "Dny"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Weeks"
 msgstr "Týdny"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Months"
 msgstr "Měsíce"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Years"
 msgstr "Roky"
 
-#: ../src/bet_future.c:322 ../src/gsb_form_scheduler.c:176
+#: ../src/bet_future.c:317 ../src/gsb_form_scheduler.c:176
 #: ../src/gsb_scheduler_list.c:514
 msgid "Frequency"
 msgstr "Frekvence"
 
-#: ../src/bet_future.c:330 ../src/bet_future.c:725
+#: ../src/bet_future.c:325 ../src/bet_future.c:720
 #: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
 #: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr "Poslední datum"
 
-#: ../src/bet_future.c:343 ../src/gsb_archive_config.c:102
+#: ../src/bet_future.c:338 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
 #: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2041
 msgid "Final date"
 msgstr "Koncové datum"
 
-#: ../src/bet_future.c:350 ../src/bet_future.c:729
+#: ../src/bet_future.c:345 ../src/bet_future.c:724
 #: ../src/gsb_form_scheduler.c:206 ../src/gsb_form_scheduler.c:650
 #: ../src/gsb_form_scheduler.c:842
 msgid "Own frequency"
 msgstr "Vlastní frekvence"
 
-#: ../src/bet_future.c:360 ../src/bet_future.c:366
+#: ../src/bet_future.c:355 ../src/bet_future.c:361
 #: ../src/gsb_form_scheduler.c:212
 msgid "Custom frequency"
 msgstr "Volitelná frekvence"
 
-#: ../src/bet_future.c:521 ../src/gsb_form_widget.c:214
+#: ../src/bet_future.c:516 ../src/gsb_form_widget.c:214
 msgid "Choose the financial year"
 msgstr "Zvolte fiskální rok"
 
-#: ../src/bet_future.c:568 ../src/gsb_form_widget.c:269
+#: ../src/bet_future.c:563 ../src/gsb_form_widget.c:269
 msgid "Choose the method of payment"
 msgstr "Zvolte metodu platby"
 
 #. mise en place de la paddingbox des tiers
-#: ../src/bet_future.c:782 ../src/bet_future.c:2193 ../src/bet_future.c:2321
-#: ../src/bet_future.c:2877 ../src/bet_future.c:2931
+#: ../src/bet_future.c:777 ../src/bet_future.c:2091 ../src/bet_future.c:2232
+#: ../src/bet_future.c:2524 ../src/bet_future.c:2587
 #: ../src/etats_affiche.c:2430 ../src/etats_config.c:528
 #: ../src/etats_config.c:531 ../src/etats_config.c:696
 #: ../src/etats_config.c:7032 ../src/export_csv.c:799
-#: ../src/fenetre_principale.c:286 ../src/gsb_assistant_reconcile_config.c:598
+#: ../src/fenetre_principale.c:288 ../src/gsb_assistant_reconcile_config.c:598
 #: ../src/gsb_form.c:1319 ../src/gsb_form_widget.c:436
 #: ../src/gsb_scheduler_list.c:514 ../src/gsb_transactions_list.c:172
 #: ../src/import.c:3333 ../src/import_csv.c:83 ../src/meta_payee.c:79
@@ -1029,7 +1029,7 @@ msgid "Payee"
 msgstr "Plátce/příjemce"
 
 #. Debit method_ptr
-#: ../src/bet_future.c:789 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:784 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
@@ -1039,7 +1039,7 @@ msgid "Debit"
 msgstr "Debet"
 
 #. Credit method_ptr
-#: ../src/bet_future.c:796 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:791 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
@@ -1048,14 +1048,14 @@ msgstr "Debet"
 msgid "Credit"
 msgstr "Kredit"
 
-#: ../src/bet_future.c:803 ../src/bet_future.c:2224 ../src/bet_future.c:2352
-#: ../src/bet_future.c:2894 ../src/bet_future.c:2948 ../src/gsb_form.c:1335
+#: ../src/bet_future.c:798 ../src/bet_future.c:2127 ../src/bet_future.c:2267
+#: ../src/bet_future.c:2543 ../src/bet_future.c:2603 ../src/gsb_form.c:1335
 #: ../src/gsb_form_widget.c:440
 msgid "Categories : Sub-categories"
 msgstr "Kategorie : Podkategorie"
 
 #. Notes
-#: ../src/bet_future.c:817 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
+#: ../src/bet_future.c:812 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
 #: ../src/gsb_transactions_list.c:184 ../src/import_csv.c:84
 msgid "Notes"
@@ -1065,7 +1065,7 @@ msgstr "Pozn."
 #. create the method of payment for a liabilities account
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
-#: ../src/bet_future.c:1365 ../src/bet_future.c:1616
+#: ../src/bet_future.c:1360 ../src/bet_future.c:1611
 #: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
 #: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
@@ -1074,102 +1074,120 @@ msgstr "Pozn."
 msgid "Transfer"
 msgstr "Převod"
 
-#: ../src/bet_future.c:1921 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1916 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:431 ../src/gsb_data_partial_balance.c:231
 msgid "Bank account"
 msgstr "Bankovní účet"
 
-#: ../src/bet_future.c:1924 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1919 ../src/gsb_account_property.c:696
 #: ../src/gsb_data_partial_balance.c:219
 msgid "Cash account"
 msgstr "Hotovostní účet"
 
-#: ../src/bet_future.c:1927 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1922 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:444 ../src/gsb_data_partial_balance.c:223
 #, c-format
 msgid "Liabilities account"
 msgstr "Účet závazků"
 
-#: ../src/bet_future.c:1983
+#: ../src/bet_future.c:1978
 msgid "Partial balance"
 msgstr "Souhrnný zůstatek"
 
-#: ../src/bet_future.c:2025
-#, fuzzy
-msgid "You must create at least one cash account"
-msgstr "Musíte vybrat nejméně dva účty."
-
-#: ../src/bet_future.c:2078 ../src/bet_future.c:2768
-msgid "Error: You must select an account."
-msgstr "Chyba: Musíte vybrat účet."
-
-#: ../src/bet_future.c:2079 ../src/bet_future.c:2769
-msgid "Missing data"
-msgstr "Chybějící data"
-
-#: ../src/bet_future.c:2087 ../src/bet_future.c:2777
-#, fuzzy
-msgid ""
-"Error:  the category or the budgetary line is not specified or the date is "
-"invalid."
-msgstr ""
-"Chyba: frekvence není uživatelem definována, nebo není zadána částka, nebo "
-"je neplatné datum."
-
 #. Create the dialog
-#: ../src/bet_future.c:2128
+#: ../src/bet_future.c:2018
 msgid "Select an account"
 msgstr "Vyberte účet"
 
 #. list of accounts
-#: ../src/bet_future.c:2144
+#: ../src/bet_future.c:2034
 msgid "List of accounts"
 msgstr "Seznam účtů"
 
 #. Account with deferred debit card
-#: ../src/bet_future.c:2167
+#: ../src/bet_future.c:2059
 #, fuzzy
 msgid "Deferred debit card"
 msgstr "Kreditní karta"
 
-#: ../src/bet_future.c:2173
+#: ../src/bet_future.c:2065
 #, fuzzy
 msgid "Date of change of month: "
 msgstr "Jméno importovaného souboru: "
 
+#: ../src/bet_future.c:2076 ../src/bet_future.c:2217
+msgid "This field is required"
+msgstr ""
+
+#: ../src/bet_future.c:2110
+msgid "One of the two fields is recommended"
+msgstr ""
+
 #. Main account
-#: ../src/bet_future.c:2265
+#: ../src/bet_future.c:2170
 #, fuzzy
 msgid "Main account"
 msgstr "Bankovní účet"
 
 #. Effective Date
-#: ../src/bet_future.c:2271
+#: ../src/bet_future.c:2176
 msgid "Effective date: "
 msgstr "Účinné datum: "
 
-#: ../src/bet_future.c:2284
+#: ../src/bet_future.c:2189
 #, fuzzy
 msgid "Automatic creation of the direct debit transaction"
 msgstr "Automaticky opravit detaily připojené transakce"
 
-#: ../src/bet_future.c:2296
+#: ../src/bet_future.c:2201
 #, fuzzy
 msgid "Replacement of the scheduled operation"
 msgstr "Zatrhněte volbu pro nahrazení plánované operace"
 
+#: ../src/bet_future.c:2251
+msgid "One of the two fields is required"
+msgstr ""
+
+#: ../src/bet_future.c:2668
+#, fuzzy
+msgid "You must create at least one cash account"
+msgstr "Musíte vybrat nejméně dva účty."
+
+#: ../src/bet_future.c:2707 ../src/bet_future.c:2988
+msgid "Error: You must select an account."
+msgstr "Chyba: Musíte vybrat účet."
+
+#: ../src/bet_future.c:2708 ../src/bet_future.c:2989
+msgid "Missing data"
+msgstr "Chybějící data"
+
+#: ../src/bet_future.c:2716 ../src/bet_future.c:2997
+msgid "Error: a date is not present or a field is in error."
+msgstr ""
+
 #. Description entry
-#: ../src/bet_future.c:2440 ../src/categories_onglet.c:757 ../src/import.c:474
+#: ../src/bet_future.c:2773 ../src/categories_onglet.c:757 ../src/import.c:474
 #: ../src/imputation_budgetaire.c:795
 msgid "Type"
 msgstr "Typ"
 
-#: ../src/bet_future.c:2704 ../src/gsb_data_scheduled.c:1831
+#: ../src/bet_future.c:2925 ../src/gsb_data_scheduled.c:1831
 msgid ""
 "Error: is missing one or more links between currencies.\n"
 "You need to fix it and start over."
 msgstr ""
 
+#: ../src/bet_future.c:2952
+msgid ""
+"There is an inconsistency in the balance of a deferred debit account.\n"
+"You should delete it and create another"
+msgstr ""
+
+#: ../src/bet_future.c:2956
+#, fuzzy
+msgid "Error of configuration"
+msgstr "Základní nastavení"
+
 #: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr ""
@@ -1316,7 +1334,7 @@ msgid "Balance"
 msgstr "Zůstatek"
 
 #: ../src/bet_tab.c:854 ../src/bet_tab.c:867 ../src/bet_tab.c:1058
-#: ../src/bet_tab.c:2528 ../src/bet_tab.c:2533
+#: ../src/bet_tab.c:2527 ../src/bet_tab.c:2532
 #, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1365,42 +1383,42 @@ msgstr "Vložte saldo hotovostního účtu"
 msgid "Reset data"
 msgstr "Vynulovat data"
 
-#: ../src/bet_tab.c:1889
+#: ../src/bet_tab.c:1888
 msgid " (still available)"
 msgstr " (stále k dispozici)"
 
-#: ../src/bet_tab.c:1898 ../src/bet_tab.c:1920
+#: ../src/bet_tab.c:1897 ../src/bet_tab.c:1919
 msgid " (budget exceeded)"
 msgstr " (rozpočet překročen)"
 
-#: ../src/bet_tab.c:1911
+#: ../src/bet_tab.c:1910
 msgid " (yet to receive)"
 msgstr " (zbývá k příjmu)"
 
-#: ../src/bet_tab.c:2451 ../src/bet_tab.c:2501 ../src/bet_tab.c:2561
+#: ../src/bet_tab.c:2450 ../src/bet_tab.c:2500 ../src/bet_tab.c:2560
 msgid "No data by default"
 msgstr "Žádná výchozí data"
 
-#: ../src/bet_tab.c:2459 ../src/bet_tab.c:2509 ../src/bet_tab.c:2567
+#: ../src/bet_tab.c:2458 ../src/bet_tab.c:2508 ../src/bet_tab.c:2566
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr "Žádná kategorie"
 
-#: ../src/bet_tab.c:2467 ../src/bet_tab.c:2517 ../src/bet_tab.c:2573
+#: ../src/bet_tab.c:2466 ../src/bet_tab.c:2516 ../src/bet_tab.c:2572
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr "Žádný rozpočet"
 
-#: ../src/bet_tab.c:2928 ../src/bet_tab.c:3027
+#: ../src/bet_tab.c:2927 ../src/bet_tab.c:3026
 msgid "Export the array of forecast"
 msgstr "Exportovat tabulku prognózy"
 
-#: ../src/bet_tab.c:2985
+#: ../src/bet_tab.c:2984
 msgid "Balance at "
 msgstr "Zůstatek k "
 
-#: ../src/bet_tab.c:3034
+#: ../src/bet_tab.c:3033
 msgid "forecast.csv"
 msgstr "prognoza.csv"
 
@@ -2272,7 +2290,7 @@ msgstr "Převody"
 
 #. mise en place de la paddingbox des comptes
 #: ../src/etats_config.c:519 ../src/etats_config.c:522
-#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:249
+#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:251
 #: ../src/navigation.c:1944
 msgid "Accounts"
 msgstr "Účty"
@@ -2318,7 +2336,7 @@ msgid "Generalities"
 msgstr "Hlavní"
 
 #: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
-#: ../src/fenetre_principale.c:253 ../src/parametres.c:433
+#: ../src/fenetre_principale.c:255 ../src/parametres.c:433
 msgid "Transactions"
 msgstr "Transakce"
 
@@ -3039,7 +3057,7 @@ msgstr "Ujistěte se, že soubor existuje a dá se do něj zapisovat."
 msgid "Cannot open file '%s' for writing"
 msgstr "Nelze otevřít soubor '%s' pro zápis"
 
-#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:306
+#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:308
 #: ../src/navigation.c:1252 ../src/navigation.c:1968
 msgid "Reports"
 msgstr "Sestavy"
@@ -3068,7 +3086,7 @@ msgstr "Vytisknout zvolenou sestavu"
 msgid "Delete selected report"
 msgstr "Odstranit zvolenou sestavu"
 
-#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:271
+#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:273
 msgid "Properties"
 msgstr "Vlastnosti"
 
@@ -3431,23 +3449,23 @@ msgstr "Podrozpočet"
 msgid "Reconciliation number"
 msgstr "Číslo odsouhlasení"
 
-#: ../src/fenetre_principale.c:239 ../src/parametres.c:369
+#: ../src/fenetre_principale.c:241 ../src/parametres.c:369
 msgid "Main page"
 msgstr "Přehled"
 
-#: ../src/fenetre_principale.c:258
+#: ../src/fenetre_principale.c:260
 msgid "Forecast"
 msgstr "Prognóza"
 
-#: ../src/fenetre_principale.c:262
+#: ../src/fenetre_principale.c:264
 msgid "Historical data"
 msgstr "Historická data"
 
-#: ../src/fenetre_principale.c:267
+#: ../src/fenetre_principale.c:269
 msgid "Amortization array"
 msgstr "Tabulka amortizace"
 
-#: ../src/fenetre_principale.c:281 ../src/navigation.c:1948
+#: ../src/fenetre_principale.c:283 ../src/navigation.c:1948
 #: ../src/parametres.c:351 ../src/parametres.c:1111
 msgid "Scheduler"
 msgstr "Plánovač"
@@ -11487,6 +11505,14 @@ msgstr ""
 msgid "Personnal finances manager"
 msgstr "Osobní správce financí"
 
+#, fuzzy
+#~ msgid ""
+#~ "Error:  the category or the budgetary line is not specified or the date "
+#~ "is invalid."
+#~ msgstr ""
+#~ "Chyba: frekvence není uživatelem definována, nebo není zadána částka, "
+#~ "nebo je neplatné datum."
+
 #~ msgid "Display toolbar buttons as"
 #~ msgstr "Zobrazit tlačítka panelu nástrojů jako"
 
diff --git a/po/da.po b/po/da.po
index 3284e9f..da3b7ce 100644
--- a/po/da.po
+++ b/po/da.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: da\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-06-09 09:22+0200\n"
+"POT-Creation-Date: 2012-06-11 20:55+0200\n"
 "PO-Revision-Date: 2006-03-25 13:23+0100\n"
 "Last-Translator: Dmitri Popov <dmpop at openoffice.org>\n"
 "Language-Team: \n"
@@ -190,7 +190,7 @@ msgid "Balances partials of the list of accounts"
 msgstr "Fly transaktioner til kategori"
 
 #. Name entry
-#: ../src/accueil.c:2096 ../src/bet_future.c:2431
+#: ../src/accueil.c:2096 ../src/bet_future.c:2764
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
@@ -617,7 +617,7 @@ msgstr ""
 #: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
-#: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
+#: ../src/fenetre_principale.c:298 ../src/navigation.c:1960
 msgid "Categories"
 msgstr "Kategorier"
 
@@ -626,7 +626,7 @@ msgstr "Kategorier"
 #: ../src/bet_config.c:701 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:303
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -661,8 +661,8 @@ msgstr "Vælg regnskabsår"
 msgid "Category"
 msgstr "Kategori"
 
-#: ../src/bet_config.c:943 ../src/bet_future.c:810 ../src/bet_future.c:2251
-#: ../src/bet_future.c:2378 ../src/bet_future.c:2910 ../src/bet_future.c:2964
+#: ../src/bet_config.c:943 ../src/bet_future.c:805 ../src/bet_future.c:2155
+#: ../src/bet_future.c:2294 ../src/bet_future.c:2558 ../src/bet_future.c:2621
 #: ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
 #: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:173
@@ -749,7 +749,7 @@ msgstr ""
 msgid "Account with deferred debit card"
 msgstr ""
 
-#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:291
+#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:293
 #: ../src/navigation.c:1219 ../src/navigation.c:1956
 #, fuzzy
 msgid "Credits simulator"
@@ -870,7 +870,7 @@ msgstr ""
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2915
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2914
 #, fuzzy
 msgid "Print the array"
 msgstr "Printer"
@@ -893,7 +893,7 @@ msgstr ""
 msgid "Loan amount: "
 msgstr "Bankkonto:"
 
-#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:764 ../src/bet_tab.c:688
+#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:759 ../src/bet_tab.c:688
 #: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:163
@@ -943,12 +943,12 @@ msgstr "Eksportér kategorier"
 msgid "Credits"
 msgstr "Kredit"
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2912
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2911
 #: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:381
 msgid "Print"
 msgstr ""
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2925
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2924
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
 #: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
@@ -959,7 +959,7 @@ msgstr "Eksportér"
 msgid "credit.csv"
 msgstr "Kredit"
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3051
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3050
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr ""
@@ -969,122 +969,122 @@ msgstr ""
 msgid "months"
 msgstr "MÃ¥neder"
 
-#: ../src/bet_future.c:221 ../src/bet_future.c:1827
+#: ../src/bet_future.c:216 ../src/bet_future.c:1822
 msgid ""
 "Error: the frequency defined by the user or the amount is not specified or "
 "the date is invalid."
 msgstr ""
 
-#: ../src/bet_future.c:223 ../src/bet_future.c:1829 ../src/bet_future.c:2089
-#: ../src/bet_future.c:2779 ../src/gsb_currency.c:744
+#: ../src/bet_future.c:218 ../src/bet_future.c:1824 ../src/bet_future.c:2717
+#: ../src/bet_future.c:2998 ../src/gsb_currency.c:744
 #, fuzzy
 msgid "One field is not filled in"
 msgstr "Alle felter skal være udfyldt!"
 
 #. Create the dialog
-#: ../src/bet_future.c:253
+#: ../src/bet_future.c:248
 #, fuzzy
 msgid "Enter a budget line"
 msgstr "Budgetlinje"
 
-#: ../src/bet_future.c:307 ../src/bet_future.c:849
+#: ../src/bet_future.c:302 ../src/bet_future.c:844
 #: ../src/gsb_form_scheduler.c:153 ../src/gsb_form_scheduler.c:877
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Once"
 msgstr "En gang"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Weekly"
 msgstr "Hver uge"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Monthly"
 msgstr "Hver måned"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1277
 #, fuzzy
 msgid "Bimonthly"
 msgstr "Hver måned"
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Quarterly"
 msgstr ""
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Yearly"
 msgstr "Hvert år"
 
-#: ../src/bet_future.c:308 ../src/bet_future.c:863 ../src/etats_config.c:194
+#: ../src/bet_future.c:303 ../src/bet_future.c:858 ../src/etats_config.c:194
 #: ../src/gsb_form_scheduler.c:154 ../src/gsb_form_scheduler.c:887
 msgid "Custom"
 msgstr "Brugerdefineret"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Days"
 msgstr "Dage"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 #, fuzzy
 msgid "Weeks"
 msgstr "Hver uge"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Months"
 msgstr "MÃ¥neder"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Years"
 msgstr "År"
 
-#: ../src/bet_future.c:322 ../src/gsb_form_scheduler.c:176
+#: ../src/bet_future.c:317 ../src/gsb_form_scheduler.c:176
 #: ../src/gsb_scheduler_list.c:514
 msgid "Frequency"
 msgstr ""
 
-#: ../src/bet_future.c:330 ../src/bet_future.c:725
+#: ../src/bet_future.c:325 ../src/bet_future.c:720
 #: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
 #: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr ""
 
-#: ../src/bet_future.c:343 ../src/gsb_archive_config.c:102
+#: ../src/bet_future.c:338 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
 #: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2041
 msgid "Final date"
 msgstr ""
 
-#: ../src/bet_future.c:350 ../src/bet_future.c:729
+#: ../src/bet_future.c:345 ../src/bet_future.c:724
 #: ../src/gsb_form_scheduler.c:206 ../src/gsb_form_scheduler.c:650
 #: ../src/gsb_form_scheduler.c:842
 msgid "Own frequency"
 msgstr ""
 
-#: ../src/bet_future.c:360 ../src/bet_future.c:366
+#: ../src/bet_future.c:355 ../src/bet_future.c:361
 #: ../src/gsb_form_scheduler.c:212
 msgid "Custom frequency"
 msgstr ""
 
-#: ../src/bet_future.c:521 ../src/gsb_form_widget.c:214
+#: ../src/bet_future.c:516 ../src/gsb_form_widget.c:214
 msgid "Choose the financial year"
 msgstr "Vælg regnskabsår"
 
-#: ../src/bet_future.c:568 ../src/gsb_form_widget.c:269
+#: ../src/bet_future.c:563 ../src/gsb_form_widget.c:269
 msgid "Choose the method of payment"
 msgstr "Væl betaligsmåde"
 
 #. mise en place de la paddingbox des tiers
-#: ../src/bet_future.c:782 ../src/bet_future.c:2193 ../src/bet_future.c:2321
-#: ../src/bet_future.c:2877 ../src/bet_future.c:2931
+#: ../src/bet_future.c:777 ../src/bet_future.c:2091 ../src/bet_future.c:2232
+#: ../src/bet_future.c:2524 ../src/bet_future.c:2587
 #: ../src/etats_affiche.c:2430 ../src/etats_config.c:528
 #: ../src/etats_config.c:531 ../src/etats_config.c:696
 #: ../src/etats_config.c:7032 ../src/export_csv.c:799
-#: ../src/fenetre_principale.c:286 ../src/gsb_assistant_reconcile_config.c:598
+#: ../src/fenetre_principale.c:288 ../src/gsb_assistant_reconcile_config.c:598
 #: ../src/gsb_form.c:1319 ../src/gsb_form_widget.c:436
 #: ../src/gsb_scheduler_list.c:514 ../src/gsb_transactions_list.c:172
 #: ../src/import.c:3333 ../src/import_csv.c:83 ../src/meta_payee.c:79
@@ -1093,7 +1093,7 @@ msgid "Payee"
 msgstr "Papir"
 
 #. Debit method_ptr
-#: ../src/bet_future.c:789 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:784 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
@@ -1103,7 +1103,7 @@ msgid "Debit"
 msgstr "Debit"
 
 #. Credit method_ptr
-#: ../src/bet_future.c:796 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:791 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
@@ -1112,14 +1112,14 @@ msgstr "Debit"
 msgid "Credit"
 msgstr "Kredit"
 
-#: ../src/bet_future.c:803 ../src/bet_future.c:2224 ../src/bet_future.c:2352
-#: ../src/bet_future.c:2894 ../src/bet_future.c:2948 ../src/gsb_form.c:1335
+#: ../src/bet_future.c:798 ../src/bet_future.c:2127 ../src/bet_future.c:2267
+#: ../src/bet_future.c:2543 ../src/bet_future.c:2603 ../src/gsb_form.c:1335
 #: ../src/gsb_form_widget.c:440
 msgid "Categories : Sub-categories"
 msgstr "Kategorier: Underkategorier"
 
 #. Notes
-#: ../src/bet_future.c:817 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
+#: ../src/bet_future.c:812 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
 #: ../src/gsb_transactions_list.c:184 ../src/import_csv.c:84
 msgid "Notes"
@@ -1129,7 +1129,7 @@ msgstr "Noter"
 #. create the method of payment for a liabilities account
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
-#: ../src/bet_future.c:1365 ../src/bet_future.c:1616
+#: ../src/bet_future.c:1360 ../src/bet_future.c:1611
 #: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
 #: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
@@ -1138,104 +1138,125 @@ msgstr "Noter"
 msgid "Transfer"
 msgstr "Overførsel"
 
-#: ../src/bet_future.c:1921 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1916 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:431 ../src/gsb_data_partial_balance.c:231
 msgid "Bank account"
 msgstr "Bankkonto"
 
-#: ../src/bet_future.c:1924 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1919 ../src/gsb_account_property.c:696
 #: ../src/gsb_data_partial_balance.c:219
 msgid "Cash account"
 msgstr "Kontanter"
 
-#: ../src/bet_future.c:1927 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1922 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:444 ../src/gsb_data_partial_balance.c:223
 #, c-format
 msgid "Liabilities account"
 msgstr "Passiver"
 
-#: ../src/bet_future.c:1983
+#: ../src/bet_future.c:1978
 #, fuzzy
 msgid "Partial balance"
 msgstr "Balancer"
 
-#: ../src/bet_future.c:2025
-#, fuzzy
-msgid "You must create at least one cash account"
-msgstr "Fly transaktioner til kategori"
-
-#: ../src/bet_future.c:2078 ../src/bet_future.c:2768
-#, fuzzy
-msgid "Error: You must select an account."
-msgstr "Fly transaktioner til kategori"
-
-#: ../src/bet_future.c:2079 ../src/bet_future.c:2769
-msgid "Missing data"
-msgstr ""
-
-#: ../src/bet_future.c:2087 ../src/bet_future.c:2777
-msgid ""
-"Error:  the category or the budgetary line is not specified or the date is "
-"invalid."
-msgstr ""
-
 #. Create the dialog
-#: ../src/bet_future.c:2128
+#: ../src/bet_future.c:2018
 #, fuzzy
 msgid "Select an account"
 msgstr "Slet konto"
 
 #. list of accounts
-#: ../src/bet_future.c:2144
+#: ../src/bet_future.c:2034
 #, fuzzy
 msgid "List of accounts"
 msgstr "Kontanter"
 
 #. Account with deferred debit card
-#: ../src/bet_future.c:2167
+#: ../src/bet_future.c:2059
 #, fuzzy
 msgid "Deferred debit card"
 msgstr "Kreditkort"
 
-#: ../src/bet_future.c:2173
+#: ../src/bet_future.c:2065
 #, fuzzy
 msgid "Date of change of month: "
 msgstr "Betalingstype:"
 
+#: ../src/bet_future.c:2076 ../src/bet_future.c:2217
+msgid "This field is required"
+msgstr ""
+
+#: ../src/bet_future.c:2110
+msgid "One of the two fields is recommended"
+msgstr ""
+
 #. Main account
-#: ../src/bet_future.c:2265
+#: ../src/bet_future.c:2170
 #, fuzzy
 msgid "Main account"
 msgstr "Bankkonto"
 
 #. Effective Date
-#: ../src/bet_future.c:2271
+#: ../src/bet_future.c:2176
 #, fuzzy
 msgid "Effective date: "
 msgstr "efter dato:"
 
-#: ../src/bet_future.c:2284
+#: ../src/bet_future.c:2189
 #, fuzzy
 msgid "Automatic creation of the direct debit transaction"
 msgstr "Opret en planlagt transaktion"
 
-#: ../src/bet_future.c:2296
+#: ../src/bet_future.c:2201
 #, fuzzy
 msgid "Replacement of the scheduled operation"
 msgstr "Kategori ialt (%d transaktion)"
 
+#: ../src/bet_future.c:2251
+msgid "One of the two fields is required"
+msgstr ""
+
+#: ../src/bet_future.c:2668
+#, fuzzy
+msgid "You must create at least one cash account"
+msgstr "Fly transaktioner til kategori"
+
+#: ../src/bet_future.c:2707 ../src/bet_future.c:2988
+#, fuzzy
+msgid "Error: You must select an account."
+msgstr "Fly transaktioner til kategori"
+
+#: ../src/bet_future.c:2708 ../src/bet_future.c:2989
+msgid "Missing data"
+msgstr ""
+
+#: ../src/bet_future.c:2716 ../src/bet_future.c:2997
+msgid "Error: a date is not present or a field is in error."
+msgstr ""
+
 #. Description entry
-#: ../src/bet_future.c:2440 ../src/categories_onglet.c:757 ../src/import.c:474
+#: ../src/bet_future.c:2773 ../src/categories_onglet.c:757 ../src/import.c:474
 #: ../src/imputation_budgetaire.c:795
 msgid "Type"
 msgstr ""
 
-#: ../src/bet_future.c:2704 ../src/gsb_data_scheduled.c:1831
+#: ../src/bet_future.c:2925 ../src/gsb_data_scheduled.c:1831
 msgid ""
 "Error: is missing one or more links between currencies.\n"
 "You need to fix it and start over."
 msgstr ""
 
+#: ../src/bet_future.c:2952
+msgid ""
+"There is an inconsistency in the balance of a deferred debit account.\n"
+"You should delete it and create another"
+msgstr ""
+
+#: ../src/bet_future.c:2956
+#, fuzzy
+msgid "Error of configuration"
+msgstr "Vis afstemte transaktioner"
+
 #: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr ""
@@ -1386,7 +1407,7 @@ msgid "Balance"
 msgstr "Balance"
 
 #: ../src/bet_tab.c:854 ../src/bet_tab.c:867 ../src/bet_tab.c:1058
-#: ../src/bet_tab.c:2528 ../src/bet_tab.c:2533
+#: ../src/bet_tab.c:2527 ../src/bet_tab.c:2532
 #, fuzzy, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1437,43 +1458,43 @@ msgstr ""
 msgid "Reset data"
 msgstr ""
 
-#: ../src/bet_tab.c:1889
+#: ../src/bet_tab.c:1888
 msgid " (still available)"
 msgstr ""
 
-#: ../src/bet_tab.c:1898 ../src/bet_tab.c:1920
+#: ../src/bet_tab.c:1897 ../src/bet_tab.c:1919
 msgid " (budget exceeded)"
 msgstr ""
 
-#: ../src/bet_tab.c:1911
+#: ../src/bet_tab.c:1910
 msgid " (yet to receive)"
 msgstr ""
 
-#: ../src/bet_tab.c:2451 ../src/bet_tab.c:2501 ../src/bet_tab.c:2561
+#: ../src/bet_tab.c:2450 ../src/bet_tab.c:2500 ../src/bet_tab.c:2560
 msgid "No data by default"
 msgstr ""
 
-#: ../src/bet_tab.c:2459 ../src/bet_tab.c:2509 ../src/bet_tab.c:2567
+#: ../src/bet_tab.c:2458 ../src/bet_tab.c:2508 ../src/bet_tab.c:2566
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr "Ingen kategori"
 
-#: ../src/bet_tab.c:2467 ../src/bet_tab.c:2517 ../src/bet_tab.c:2573
+#: ../src/bet_tab.c:2466 ../src/bet_tab.c:2516 ../src/bet_tab.c:2572
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr ""
 
-#: ../src/bet_tab.c:2928 ../src/bet_tab.c:3027
+#: ../src/bet_tab.c:2927 ../src/bet_tab.c:3026
 msgid "Export the array of forecast"
 msgstr ""
 
-#: ../src/bet_tab.c:2985
+#: ../src/bet_tab.c:2984
 #, fuzzy
 msgid "Balance at "
 msgstr "Balance"
 
-#: ../src/bet_tab.c:3034
+#: ../src/bet_tab.c:3033
 msgid "forecast.csv"
 msgstr ""
 
@@ -2334,7 +2355,7 @@ msgstr ""
 
 #. mise en place de la paddingbox des comptes
 #: ../src/etats_config.c:519 ../src/etats_config.c:522
-#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:249
+#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:251
 #: ../src/navigation.c:1944
 msgid "Accounts"
 msgstr ""
@@ -2380,7 +2401,7 @@ msgid "Generalities"
 msgstr ""
 
 #: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
-#: ../src/fenetre_principale.c:253 ../src/parametres.c:433
+#: ../src/fenetre_principale.c:255 ../src/parametres.c:433
 msgid "Transactions"
 msgstr ""
 
@@ -3132,7 +3153,7 @@ msgstr ""
 msgid "Cannot open file '%s' for writing"
 msgstr ""
 
-#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:306
+#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:308
 #: ../src/navigation.c:1252 ../src/navigation.c:1968
 msgid "Reports"
 msgstr ""
@@ -3161,7 +3182,7 @@ msgstr ""
 msgid "Delete selected report"
 msgstr ""
 
-#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:271
+#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:273
 msgid "Properties"
 msgstr ""
 
@@ -3509,24 +3530,24 @@ msgstr "Budgetlinje"
 msgid "Reconciliation number"
 msgstr "Transaktionsnummer"
 
-#: ../src/fenetre_principale.c:239 ../src/parametres.c:369
+#: ../src/fenetre_principale.c:241 ../src/parametres.c:369
 msgid "Main page"
 msgstr "Hovedside"
 
-#: ../src/fenetre_principale.c:258
+#: ../src/fenetre_principale.c:260
 msgid "Forecast"
 msgstr ""
 
-#: ../src/fenetre_principale.c:262
+#: ../src/fenetre_principale.c:264
 #, fuzzy
 msgid "Historical data"
 msgstr "Forkert dato"
 
-#: ../src/fenetre_principale.c:267
+#: ../src/fenetre_principale.c:269
 msgid "Amortization array"
 msgstr ""
 
-#: ../src/fenetre_principale.c:281 ../src/navigation.c:1948
+#: ../src/fenetre_principale.c:283 ../src/navigation.c:1948
 #: ../src/parametres.c:351 ../src/parametres.c:1111
 msgid "Scheduler"
 msgstr ""
diff --git a/po/de.po b/po/de.po
index 9865b4c..2950ac3 100644
--- a/po/de.po
+++ b/po/de.po
@@ -10,7 +10,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: de\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-06-09 09:22+0200\n"
+"POT-Creation-Date: 2012-06-11 20:55+0200\n"
 "PO-Revision-Date: 2012-02-15 21:21+0100\n"
 "Last-Translator: Martin Stromberger <ma.stromberger at gmx.at>\n"
 "Language-Team: deutsch <de at li.org>\n"
@@ -189,7 +189,7 @@ msgid "Balances partials of the list of accounts"
 msgstr "Teilsalden"
 
 #. Name entry
-#: ../src/accueil.c:2096 ../src/bet_future.c:2431
+#: ../src/accueil.c:2096 ../src/bet_future.c:2764
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
@@ -580,7 +580,7 @@ msgstr "Voreinstellung"
 #: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
-#: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
+#: ../src/fenetre_principale.c:298 ../src/navigation.c:1960
 msgid "Categories"
 msgstr "Kategorien"
 
@@ -589,7 +589,7 @@ msgstr "Kategorien"
 #: ../src/bet_config.c:701 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:303
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -624,8 +624,8 @@ msgstr "Geschäftsjahr oder Zeitspanne von 12 Monaten"
 msgid "Category"
 msgstr "Kategorie"
 
-#: ../src/bet_config.c:943 ../src/bet_future.c:810 ../src/bet_future.c:2251
-#: ../src/bet_future.c:2378 ../src/bet_future.c:2910 ../src/bet_future.c:2964
+#: ../src/bet_config.c:943 ../src/bet_future.c:805 ../src/bet_future.c:2155
+#: ../src/bet_future.c:2294 ../src/bet_future.c:2558 ../src/bet_future.c:2621
 #: ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
 #: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:173
@@ -704,7 +704,7 @@ msgstr "Es muss zumindest ein Wert für den Betrag erfasst werden"
 msgid "Account with deferred debit card"
 msgstr ""
 
-#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:291
+#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:293
 #: ../src/navigation.c:1219 ../src/navigation.c:1956
 msgid "Credits simulator"
 msgstr "Kreditsimulator"
@@ -823,7 +823,7 @@ msgstr "Tilgungen geplant vom Anfang anzeigen"
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2915
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2914
 msgid "Print the array"
 msgstr "Auflistung Drucken"
 
@@ -843,7 +843,7 @@ msgstr "Tilgungsplan"
 msgid "Loan amount: "
 msgstr "Kredit Betrag: "
 
-#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:764 ../src/bet_tab.c:688
+#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:759 ../src/bet_tab.c:688
 #: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:163
@@ -888,12 +888,12 @@ msgstr "Rückzahlung"
 msgid "Credits"
 msgstr "Einnahmen"
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2912
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2911
 #: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:381
 msgid "Print"
 msgstr "Drucken"
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2925
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2924
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
 #: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
@@ -903,7 +903,7 @@ msgstr "Export"
 msgid "credit.csv"
 msgstr "credit.csv"
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3051
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3050
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr "Datei kann nicht gespeichert werden."
@@ -912,118 +912,118 @@ msgstr "Datei kann nicht gespeichert werden."
 msgid "months"
 msgstr "Monate"
 
-#: ../src/bet_future.c:221 ../src/bet_future.c:1827
+#: ../src/bet_future.c:216 ../src/bet_future.c:1822
 msgid ""
 "Error: the frequency defined by the user or the amount is not specified or "
 "the date is invalid."
 msgstr "Fehler: Die Frequenz ist nicht festgelegt oder das Datum ist ungültig."
 
-#: ../src/bet_future.c:223 ../src/bet_future.c:1829 ../src/bet_future.c:2089
-#: ../src/bet_future.c:2779 ../src/gsb_currency.c:744
+#: ../src/bet_future.c:218 ../src/bet_future.c:1824 ../src/bet_future.c:2717
+#: ../src/bet_future.c:2998 ../src/gsb_currency.c:744
 msgid "One field is not filled in"
 msgstr "Es wurden nicht alle Eingabefelder befüllt"
 
 #. Create the dialog
-#: ../src/bet_future.c:253
+#: ../src/bet_future.c:248
 msgid "Enter a budget line"
 msgstr "Daten eingeben - Grisbi"
 
-#: ../src/bet_future.c:307 ../src/bet_future.c:849
+#: ../src/bet_future.c:302 ../src/bet_future.c:844
 #: ../src/gsb_form_scheduler.c:153 ../src/gsb_form_scheduler.c:877
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Once"
 msgstr "einmal"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Weekly"
 msgstr "wöchentlich"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Monthly"
 msgstr "monatlich"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Bimonthly"
 msgstr "zweimonatlich"
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Quarterly"
 msgstr "vierteljährlich"
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Yearly"
 msgstr "jährlich"
 
-#: ../src/bet_future.c:308 ../src/bet_future.c:863 ../src/etats_config.c:194
+#: ../src/bet_future.c:303 ../src/bet_future.c:858 ../src/etats_config.c:194
 #: ../src/gsb_form_scheduler.c:154 ../src/gsb_form_scheduler.c:887
 msgid "Custom"
 msgstr "benutzerdefiniert"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Days"
 msgstr "Tage"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Weeks"
 msgstr "Wochen"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Months"
 msgstr "Monate"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Years"
 msgstr "Jahre"
 
-#: ../src/bet_future.c:322 ../src/gsb_form_scheduler.c:176
+#: ../src/bet_future.c:317 ../src/gsb_form_scheduler.c:176
 #: ../src/gsb_scheduler_list.c:514
 msgid "Frequency"
 msgstr "Frequenz"
 
-#: ../src/bet_future.c:330 ../src/bet_future.c:725
+#: ../src/bet_future.c:325 ../src/bet_future.c:720
 #: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
 #: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr "Fälligkeitstermin"
 
-#: ../src/bet_future.c:343 ../src/gsb_archive_config.c:102
+#: ../src/bet_future.c:338 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
 #: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2041
 msgid "Final date"
 msgstr "Datum Ende"
 
-#: ../src/bet_future.c:350 ../src/bet_future.c:729
+#: ../src/bet_future.c:345 ../src/bet_future.c:724
 #: ../src/gsb_form_scheduler.c:206 ../src/gsb_form_scheduler.c:650
 #: ../src/gsb_form_scheduler.c:842
 msgid "Own frequency"
 msgstr "Eigene Frequenz"
 
-#: ../src/bet_future.c:360 ../src/bet_future.c:366
+#: ../src/bet_future.c:355 ../src/bet_future.c:361
 #: ../src/gsb_form_scheduler.c:212
 msgid "Custom frequency"
 msgstr "benutzerdefinierte Frequenz"
 
-#: ../src/bet_future.c:521 ../src/gsb_form_widget.c:214
+#: ../src/bet_future.c:516 ../src/gsb_form_widget.c:214
 msgid "Choose the financial year"
 msgstr "Geschäftsjahr auswählen"
 
-#: ../src/bet_future.c:568 ../src/gsb_form_widget.c:269
+#: ../src/bet_future.c:563 ../src/gsb_form_widget.c:269
 msgid "Choose the method of payment"
 msgstr "Zahlungsweise auswählen"
 
 #. mise en place de la paddingbox des tiers
-#: ../src/bet_future.c:782 ../src/bet_future.c:2193 ../src/bet_future.c:2321
-#: ../src/bet_future.c:2877 ../src/bet_future.c:2931
+#: ../src/bet_future.c:777 ../src/bet_future.c:2091 ../src/bet_future.c:2232
+#: ../src/bet_future.c:2524 ../src/bet_future.c:2587
 #: ../src/etats_affiche.c:2430 ../src/etats_config.c:528
 #: ../src/etats_config.c:531 ../src/etats_config.c:696
 #: ../src/etats_config.c:7032 ../src/export_csv.c:799
-#: ../src/fenetre_principale.c:286 ../src/gsb_assistant_reconcile_config.c:598
+#: ../src/fenetre_principale.c:288 ../src/gsb_assistant_reconcile_config.c:598
 #: ../src/gsb_form.c:1319 ../src/gsb_form_widget.c:436
 #: ../src/gsb_scheduler_list.c:514 ../src/gsb_transactions_list.c:172
 #: ../src/import.c:3333 ../src/import_csv.c:83 ../src/meta_payee.c:79
@@ -1031,7 +1031,7 @@ msgid "Payee"
 msgstr "Empfänger"
 
 #. Debit method_ptr
-#: ../src/bet_future.c:789 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:784 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
@@ -1041,7 +1041,7 @@ msgid "Debit"
 msgstr "Ausgaben"
 
 #. Credit method_ptr
-#: ../src/bet_future.c:796 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:791 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
@@ -1050,14 +1050,14 @@ msgstr "Ausgaben"
 msgid "Credit"
 msgstr "Einnahmen"
 
-#: ../src/bet_future.c:803 ../src/bet_future.c:2224 ../src/bet_future.c:2352
-#: ../src/bet_future.c:2894 ../src/bet_future.c:2948 ../src/gsb_form.c:1335
+#: ../src/bet_future.c:798 ../src/bet_future.c:2127 ../src/bet_future.c:2267
+#: ../src/bet_future.c:2543 ../src/bet_future.c:2603 ../src/gsb_form.c:1335
 #: ../src/gsb_form_widget.c:440
 msgid "Categories : Sub-categories"
 msgstr "Kategorien : Unterkategorien"
 
 #. Notes
-#: ../src/bet_future.c:817 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
+#: ../src/bet_future.c:812 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
 #: ../src/gsb_transactions_list.c:184 ../src/import_csv.c:84
 msgid "Notes"
@@ -1067,7 +1067,7 @@ msgstr "Notizen"
 #. create the method of payment for a liabilities account
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
-#: ../src/bet_future.c:1365 ../src/bet_future.c:1616
+#: ../src/bet_future.c:1360 ../src/bet_future.c:1611
 #: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
 #: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
@@ -1076,95 +1076,103 @@ msgstr "Notizen"
 msgid "Transfer"
 msgstr "Umbuchung"
 
-#: ../src/bet_future.c:1921 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1916 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:431 ../src/gsb_data_partial_balance.c:231
 msgid "Bank account"
 msgstr "Bankkonto"
 
-#: ../src/bet_future.c:1924 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1919 ../src/gsb_account_property.c:696
 #: ../src/gsb_data_partial_balance.c:219
 msgid "Cash account"
 msgstr "Bargeldkonto"
 
-#: ../src/bet_future.c:1927 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1922 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:444 ../src/gsb_data_partial_balance.c:223
 #, c-format
 msgid "Liabilities account"
 msgstr "Kreditkonto"
 
-#: ../src/bet_future.c:1983
+#: ../src/bet_future.c:1978
 msgid "Partial balance"
 msgstr "Teilsaldo"
 
-#: ../src/bet_future.c:2025
-msgid "You must create at least one cash account"
-msgstr "Es muss mindestens in Bargeldkonto erstellt werden"
-
-#: ../src/bet_future.c:2078 ../src/bet_future.c:2768
-msgid "Error: You must select an account."
-msgstr "Es muss mindestens ein Konto ausgewählt werden."
-
-#: ../src/bet_future.c:2079 ../src/bet_future.c:2769
-msgid "Missing data"
-msgstr "Fehlende Daten"
-
-#: ../src/bet_future.c:2087 ../src/bet_future.c:2777
-msgid ""
-"Error:  the category or the budgetary line is not specified or the date is "
-"invalid."
-msgstr ""
-"Fehler: Die Kategorie oder der Budgeteintrag sind nicht festgelegt oder das "
-"Datum ist ungültig."
-
 #. Create the dialog
-#: ../src/bet_future.c:2128
+#: ../src/bet_future.c:2018
 msgid "Select an account"
 msgstr "Ein Konto auswählen"
 
 #. list of accounts
-#: ../src/bet_future.c:2144
+#: ../src/bet_future.c:2034
 msgid "List of accounts"
 msgstr "Auflistung von Konten"
 
 #. Account with deferred debit card
-#: ../src/bet_future.c:2167
+#: ../src/bet_future.c:2059
 #, fuzzy
 msgid "Deferred debit card"
 msgstr "Kreditkarte"
 
-#: ../src/bet_future.c:2173
+#: ../src/bet_future.c:2065
 #, fuzzy
 msgid "Date of change of month: "
 msgstr "Importdatei: "
 
+#: ../src/bet_future.c:2076 ../src/bet_future.c:2217
+msgid "This field is required"
+msgstr ""
+
+#: ../src/bet_future.c:2110
+msgid "One of the two fields is recommended"
+msgstr ""
+
 #. Main account
-#: ../src/bet_future.c:2265
+#: ../src/bet_future.c:2170
 #, fuzzy
 msgid "Main account"
 msgstr "Bankkonto"
 
 #. Effective Date
-#: ../src/bet_future.c:2271
+#: ../src/bet_future.c:2176
 msgid "Effective date: "
 msgstr "Effektives Datum: "
 
-#: ../src/bet_future.c:2284
+#: ../src/bet_future.c:2189
 #, fuzzy
 msgid "Automatic creation of the direct debit transaction"
 msgstr "Die zugehörigen Teilbuchungen von einer Buchung wiederherstellen"
 
-#: ../src/bet_future.c:2296
+#: ../src/bet_future.c:2201
 #, fuzzy
 msgid "Replacement of the scheduled operation"
 msgstr "Die 'Checkbox' auswählen um die geplante Buchung zu ersetzen"
 
+#: ../src/bet_future.c:2251
+msgid "One of the two fields is required"
+msgstr ""
+
+#: ../src/bet_future.c:2668
+msgid "You must create at least one cash account"
+msgstr "Es muss mindestens in Bargeldkonto erstellt werden"
+
+#: ../src/bet_future.c:2707 ../src/bet_future.c:2988
+msgid "Error: You must select an account."
+msgstr "Es muss mindestens ein Konto ausgewählt werden."
+
+#: ../src/bet_future.c:2708 ../src/bet_future.c:2989
+msgid "Missing data"
+msgstr "Fehlende Daten"
+
+#: ../src/bet_future.c:2716 ../src/bet_future.c:2997
+msgid "Error: a date is not present or a field is in error."
+msgstr ""
+
 #. Description entry
-#: ../src/bet_future.c:2440 ../src/categories_onglet.c:757 ../src/import.c:474
+#: ../src/bet_future.c:2773 ../src/categories_onglet.c:757 ../src/import.c:474
 #: ../src/imputation_budgetaire.c:795
 msgid "Type"
 msgstr "Art"
 
-#: ../src/bet_future.c:2704 ../src/gsb_data_scheduled.c:1831
+#: ../src/bet_future.c:2925 ../src/gsb_data_scheduled.c:1831
 msgid ""
 "Error: is missing one or more links between currencies.\n"
 "You need to fix it and start over."
@@ -1172,6 +1180,17 @@ msgstr ""
 "Achtung: Es fehlen eine oder mehrere Verknüpfungen zwischen den Währungen.\n"
 "Bitte die Verknüpfungen wiederherstellen und Grisbi neu starten."
 
+#: ../src/bet_future.c:2952
+msgid ""
+"There is an inconsistency in the balance of a deferred debit account.\n"
+"You should delete it and create another"
+msgstr ""
+
+#: ../src/bet_future.c:2956
+#, fuzzy
+msgid "Error of configuration"
+msgstr "Allgemeine Konfiguration"
+
 #: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr "Diagramm"
@@ -1317,7 +1336,7 @@ msgid "Balance"
 msgstr "Saldo"
 
 #: ../src/bet_tab.c:854 ../src/bet_tab.c:867 ../src/bet_tab.c:1058
-#: ../src/bet_tab.c:2528 ../src/bet_tab.c:2533
+#: ../src/bet_tab.c:2527 ../src/bet_tab.c:2532
 #, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1364,42 +1383,42 @@ msgstr "Den Saldo von einem Bargeldkonto eingeben"
 msgid "Reset data"
 msgstr "Daten zurücksetzen"
 
-#: ../src/bet_tab.c:1889
+#: ../src/bet_tab.c:1888
 msgid " (still available)"
 msgstr " (weiterhin verfügbar)"
 
-#: ../src/bet_tab.c:1898 ../src/bet_tab.c:1920
+#: ../src/bet_tab.c:1897 ../src/bet_tab.c:1919
 msgid " (budget exceeded)"
 msgstr " (Budget überschritten)"
 
-#: ../src/bet_tab.c:1911
+#: ../src/bet_tab.c:1910
 msgid " (yet to receive)"
 msgstr " (noch nicht verfügbar)"
 
-#: ../src/bet_tab.c:2451 ../src/bet_tab.c:2501 ../src/bet_tab.c:2561
+#: ../src/bet_tab.c:2450 ../src/bet_tab.c:2500 ../src/bet_tab.c:2560
 msgid "No data by default"
 msgstr "Keine Daten per Voreinstellung"
 
-#: ../src/bet_tab.c:2459 ../src/bet_tab.c:2509 ../src/bet_tab.c:2567
+#: ../src/bet_tab.c:2458 ../src/bet_tab.c:2508 ../src/bet_tab.c:2566
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr "Keine Kategorie"
 
-#: ../src/bet_tab.c:2467 ../src/bet_tab.c:2517 ../src/bet_tab.c:2573
+#: ../src/bet_tab.c:2466 ../src/bet_tab.c:2516 ../src/bet_tab.c:2572
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr "Kein Budgeteintrag"
 
-#: ../src/bet_tab.c:2928 ../src/bet_tab.c:3027
+#: ../src/bet_tab.c:2927 ../src/bet_tab.c:3026
 msgid "Export the array of forecast"
 msgstr "Prognose exportieren - Grisbi"
 
-#: ../src/bet_tab.c:2985
+#: ../src/bet_tab.c:2984
 msgid "Balance at "
 msgstr "Bilanz am "
 
-#: ../src/bet_tab.c:3034
+#: ../src/bet_tab.c:3033
 msgid "forecast.csv"
 msgstr "forecast.csv"
 
@@ -2278,7 +2297,7 @@ msgstr "Umbuchungen"
 
 #. mise en place de la paddingbox des comptes
 #: ../src/etats_config.c:519 ../src/etats_config.c:522
-#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:249
+#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:251
 #: ../src/navigation.c:1944
 msgid "Accounts"
 msgstr "Konten"
@@ -2324,7 +2343,7 @@ msgid "Generalities"
 msgstr "Allgemein"
 
 #: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
-#: ../src/fenetre_principale.c:253 ../src/parametres.c:433
+#: ../src/fenetre_principale.c:255 ../src/parametres.c:433
 msgid "Transactions"
 msgstr "Buchungen"
 
@@ -3047,7 +3066,7 @@ msgstr "Überprüfen Sie ob die Datei vorhanden ist."
 msgid "Cannot open file '%s' for writing"
 msgstr "Die Datei '%s' kann nicht zum Schreiben geöffnet werden"
 
-#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:306
+#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:308
 #: ../src/navigation.c:1252 ../src/navigation.c:1968
 msgid "Reports"
 msgstr "Berichte"
@@ -3076,7 +3095,7 @@ msgstr "Den selektierten Bericht drucken"
 msgid "Delete selected report"
 msgstr "Den selektierten Bericht löschen"
 
-#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:271
+#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:273
 msgid "Properties"
 msgstr "Eigenschaften"
 
@@ -3439,23 +3458,23 @@ msgstr "Teil-Budgeteinträge"
 msgid "Reconciliation number"
 msgstr "Abstimmung Nr."
 
-#: ../src/fenetre_principale.c:239 ../src/parametres.c:369
+#: ../src/fenetre_principale.c:241 ../src/parametres.c:369
 msgid "Main page"
 msgstr "Startseite"
 
-#: ../src/fenetre_principale.c:258
+#: ../src/fenetre_principale.c:260
 msgid "Forecast"
 msgstr "Prognose"
 
-#: ../src/fenetre_principale.c:262
+#: ../src/fenetre_principale.c:264
 msgid "Historical data"
 msgstr "Prognose Buchungen"
 
-#: ../src/fenetre_principale.c:267
+#: ../src/fenetre_principale.c:269
 msgid "Amortization array"
 msgstr "Rückzahlung Auflistung"
 
-#: ../src/fenetre_principale.c:281 ../src/navigation.c:1948
+#: ../src/fenetre_principale.c:283 ../src/navigation.c:1948
 #: ../src/parametres.c:351 ../src/parametres.c:1111
 msgid "Scheduler"
 msgstr "Planer"
@@ -11616,6 +11635,13 @@ msgstr "Beschriftung anzeigen"
 msgid "Personnal finances manager"
 msgstr "Finanzprogramm für Privatpersonen"
 
+#~ msgid ""
+#~ "Error:  the category or the budgetary line is not specified or the date "
+#~ "is invalid."
+#~ msgstr ""
+#~ "Fehler: Die Kategorie oder der Budgeteintrag sind nicht festgelegt oder "
+#~ "das Datum ist ungültig."
+
 #~ msgid "Display toolbar buttons as"
 #~ msgstr "Werkzeugleisten Darstellung"
 
diff --git a/po/el.po b/po/el.po
index 5374147..af82e5e 100644
--- a/po/el.po
+++ b/po/el.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Grisbi 0.5.9\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-06-09 09:22+0200\n"
+"POT-Creation-Date: 2012-06-11 20:55+0200\n"
 "PO-Revision-Date: 2009-04-13 14:53+0200\n"
 "Last-Translator: \n"
 "Language-Team: KASKAS <ttnfy17 at yahoo.gr>\n"
@@ -199,7 +199,7 @@ msgid "Balances partials of the list of accounts"
 msgstr "Επιλέξτε συναλλαγές ενός λογαριασμού."
 
 #. Name entry
-#: ../src/accueil.c:2096 ../src/bet_future.c:2431
+#: ../src/accueil.c:2096 ../src/bet_future.c:2764
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
@@ -628,7 +628,7 @@ msgstr "Πίσω στην προεπιλογή"
 #: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
-#: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
+#: ../src/fenetre_principale.c:298 ../src/navigation.c:1960
 msgid "Categories"
 msgstr "Κατηγορίες"
 
@@ -637,7 +637,7 @@ msgstr "Κατηγορίες"
 #: ../src/bet_config.c:701 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:303
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -672,8 +672,8 @@ msgstr "Επιλέξτε το οικονομικό έτος"
 msgid "Category"
 msgstr "Κατηγορία"
 
-#: ../src/bet_config.c:943 ../src/bet_future.c:810 ../src/bet_future.c:2251
-#: ../src/bet_future.c:2378 ../src/bet_future.c:2910 ../src/bet_future.c:2964
+#: ../src/bet_config.c:943 ../src/bet_future.c:805 ../src/bet_future.c:2155
+#: ../src/bet_future.c:2294 ../src/bet_future.c:2558 ../src/bet_future.c:2621
 #: ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
 #: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:173
@@ -761,7 +761,7 @@ msgstr ""
 msgid "Account with deferred debit card"
 msgstr ""
 
-#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:291
+#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:293
 #: ../src/navigation.c:1219 ../src/navigation.c:1956
 #, fuzzy
 msgid "Credits simulator"
@@ -881,7 +881,7 @@ msgstr ""
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2915
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2914
 #, fuzzy
 msgid "Print the array"
 msgstr "Εκτυπωτής"
@@ -904,7 +904,7 @@ msgstr ""
 msgid "Loan amount: "
 msgstr "Φόρτωση λογαριασμών:"
 
-#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:764 ../src/bet_tab.c:688
+#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:759 ../src/bet_tab.c:688
 #: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:163
@@ -954,12 +954,12 @@ msgstr "Σειρά εκτίμησης"
 msgid "Credits"
 msgstr "Πίστωση"
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2912
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2911
 #: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:381
 msgid "Print"
 msgstr "Εκτύπωση"
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2925
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2924
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
 #: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
@@ -970,7 +970,7 @@ msgstr "Εξαγωγή"
 msgid "credit.csv"
 msgstr "Πίστωση"
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3051
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3050
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr "Αδύνατη η αποθήκευση αρχείου"
@@ -979,120 +979,120 @@ msgstr "Αδύνατη η αποθήκευση αρχείου"
 msgid "months"
 msgstr "Μήνες"
 
-#: ../src/bet_future.c:221 ../src/bet_future.c:1827
+#: ../src/bet_future.c:216 ../src/bet_future.c:1822
 msgid ""
 "Error: the frequency defined by the user or the amount is not specified or "
 "the date is invalid."
 msgstr ""
 
-#: ../src/bet_future.c:223 ../src/bet_future.c:1829 ../src/bet_future.c:2089
-#: ../src/bet_future.c:2779 ../src/gsb_currency.c:744
+#: ../src/bet_future.c:218 ../src/bet_future.c:1824 ../src/bet_future.c:2717
+#: ../src/bet_future.c:2998 ../src/gsb_currency.c:744
 #, fuzzy
 msgid "One field is not filled in"
 msgstr "Δεν έχουν συμπληρωθεί όλοι οι τομείς"
 
 #. Create the dialog
-#: ../src/bet_future.c:253
+#: ../src/bet_future.c:248
 #, fuzzy
 msgid "Enter a budget line"
 msgstr "Κονδύλια του εισοδηματικού προϋπολογισμού"
 
-#: ../src/bet_future.c:307 ../src/bet_future.c:849
+#: ../src/bet_future.c:302 ../src/bet_future.c:844
 #: ../src/gsb_form_scheduler.c:153 ../src/gsb_form_scheduler.c:877
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Once"
 msgstr "Μόλις"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Weekly"
 msgstr "Εβδομαδιαίος"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Monthly"
 msgstr "Μηνιαία"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Bimonthly"
 msgstr "Διμηνιαία"
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Quarterly"
 msgstr "Τριμηνιαία"
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Yearly"
 msgstr "Ετήσια"
 
-#: ../src/bet_future.c:308 ../src/bet_future.c:863 ../src/etats_config.c:194
+#: ../src/bet_future.c:303 ../src/bet_future.c:858 ../src/etats_config.c:194
 #: ../src/gsb_form_scheduler.c:154 ../src/gsb_form_scheduler.c:887
 msgid "Custom"
 msgstr "Συνήθεια"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Days"
 msgstr "Ημέρες"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Weeks"
 msgstr "Εβδομάδες"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Months"
 msgstr "Μήνες"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Years"
 msgstr "Χρόνια"
 
-#: ../src/bet_future.c:322 ../src/gsb_form_scheduler.c:176
+#: ../src/bet_future.c:317 ../src/gsb_form_scheduler.c:176
 #: ../src/gsb_scheduler_list.c:514
 msgid "Frequency"
 msgstr "Συχνότητα"
 
-#: ../src/bet_future.c:330 ../src/bet_future.c:725
+#: ../src/bet_future.c:325 ../src/bet_future.c:720
 #: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
 #: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr "Ημερομηνία ορίου"
 
-#: ../src/bet_future.c:343 ../src/gsb_archive_config.c:102
+#: ../src/bet_future.c:338 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
 #: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2041
 msgid "Final date"
 msgstr "Τελική ημερομηνία"
 
-#: ../src/bet_future.c:350 ../src/bet_future.c:729
+#: ../src/bet_future.c:345 ../src/bet_future.c:724
 #: ../src/gsb_form_scheduler.c:206 ../src/gsb_form_scheduler.c:650
 #: ../src/gsb_form_scheduler.c:842
 msgid "Own frequency"
 msgstr "Συχνότητα"
 
-#: ../src/bet_future.c:360 ../src/bet_future.c:366
+#: ../src/bet_future.c:355 ../src/bet_future.c:361
 #: ../src/gsb_form_scheduler.c:212
 msgid "Custom frequency"
 msgstr "Συχνότητα συνήθειας"
 
-#: ../src/bet_future.c:521 ../src/gsb_form_widget.c:214
+#: ../src/bet_future.c:516 ../src/gsb_form_widget.c:214
 msgid "Choose the financial year"
 msgstr "Επιλέξτε το οικονομικό έτος"
 
-#: ../src/bet_future.c:568 ../src/gsb_form_widget.c:269
+#: ../src/bet_future.c:563 ../src/gsb_form_widget.c:269
 msgid "Choose the method of payment"
 msgstr "Επιλέξτε τη μέθοδο πληρωμής"
 
 #. mise en place de la paddingbox des tiers
-#: ../src/bet_future.c:782 ../src/bet_future.c:2193 ../src/bet_future.c:2321
-#: ../src/bet_future.c:2877 ../src/bet_future.c:2931
+#: ../src/bet_future.c:777 ../src/bet_future.c:2091 ../src/bet_future.c:2232
+#: ../src/bet_future.c:2524 ../src/bet_future.c:2587
 #: ../src/etats_affiche.c:2430 ../src/etats_config.c:528
 #: ../src/etats_config.c:531 ../src/etats_config.c:696
 #: ../src/etats_config.c:7032 ../src/export_csv.c:799
-#: ../src/fenetre_principale.c:286 ../src/gsb_assistant_reconcile_config.c:598
+#: ../src/fenetre_principale.c:288 ../src/gsb_assistant_reconcile_config.c:598
 #: ../src/gsb_form.c:1319 ../src/gsb_form_widget.c:436
 #: ../src/gsb_scheduler_list.c:514 ../src/gsb_transactions_list.c:172
 #: ../src/import.c:3333 ../src/import_csv.c:83 ../src/meta_payee.c:79
@@ -1100,7 +1100,7 @@ msgid "Payee"
 msgstr "Δικαιούχος πληρωμής"
 
 #. Debit method_ptr
-#: ../src/bet_future.c:789 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:784 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
@@ -1110,7 +1110,7 @@ msgid "Debit"
 msgstr "Χρέωση"
 
 #. Credit method_ptr
-#: ../src/bet_future.c:796 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:791 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
@@ -1119,14 +1119,14 @@ msgstr "Χρέωση"
 msgid "Credit"
 msgstr "Πίστωση"
 
-#: ../src/bet_future.c:803 ../src/bet_future.c:2224 ../src/bet_future.c:2352
-#: ../src/bet_future.c:2894 ../src/bet_future.c:2948 ../src/gsb_form.c:1335
+#: ../src/bet_future.c:798 ../src/bet_future.c:2127 ../src/bet_future.c:2267
+#: ../src/bet_future.c:2543 ../src/bet_future.c:2603 ../src/gsb_form.c:1335
 #: ../src/gsb_form_widget.c:440
 msgid "Categories : Sub-categories"
 msgstr "Κατηγορίες :Υποκατηγορίες"
 
 #. Notes
-#: ../src/bet_future.c:817 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
+#: ../src/bet_future.c:812 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
 #: ../src/gsb_transactions_list.c:184 ../src/import_csv.c:84
 msgid "Notes"
@@ -1136,7 +1136,7 @@ msgstr "Σημειώσεις"
 #. create the method of payment for a liabilities account
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
-#: ../src/bet_future.c:1365 ../src/bet_future.c:1616
+#: ../src/bet_future.c:1360 ../src/bet_future.c:1611
 #: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
 #: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
@@ -1145,104 +1145,125 @@ msgstr "Σημειώσεις"
 msgid "Transfer"
 msgstr "Μεταφορά"
 
-#: ../src/bet_future.c:1921 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1916 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:431 ../src/gsb_data_partial_balance.c:231
 msgid "Bank account"
 msgstr "Τραπεζικός λογαριασμός"
 
-#: ../src/bet_future.c:1924 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1919 ../src/gsb_account_property.c:696
 #: ../src/gsb_data_partial_balance.c:219
 msgid "Cash account"
 msgstr "Λογαριασμός μετρητών"
 
-#: ../src/bet_future.c:1927 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1922 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:444 ../src/gsb_data_partial_balance.c:223
 #, c-format
 msgid "Liabilities account"
 msgstr "Λογαριασμός παθητικού"
 
-#: ../src/bet_future.c:1983
+#: ../src/bet_future.c:1978
 #, fuzzy
 msgid "Partial balance"
 msgstr "Αρχική ισορροπία"
 
-#: ../src/bet_future.c:2025
-#, fuzzy
-msgid "You must create at least one cash account"
-msgstr "Επιλέξτε τους λογαριασμούς ενεργητικού"
-
-#: ../src/bet_future.c:2078 ../src/bet_future.c:2768
-#, fuzzy
-msgid "Error: You must select an account."
-msgstr "Επιλέξτε τους λογαριασμούς ενεργητικού"
-
-#: ../src/bet_future.c:2079 ../src/bet_future.c:2769
-msgid "Missing data"
-msgstr ""
-
-#: ../src/bet_future.c:2087 ../src/bet_future.c:2777
-msgid ""
-"Error:  the category or the budgetary line is not specified or the date is "
-"invalid."
-msgstr ""
-
 #. Create the dialog
-#: ../src/bet_future.c:2128
+#: ../src/bet_future.c:2018
 #, fuzzy
 msgid "Select an account"
 msgstr "Επιλέξτε τους τραπεζικούς λογαριασμούς"
 
 #. list of accounts
-#: ../src/bet_future.c:2144
+#: ../src/bet_future.c:2034
 #, fuzzy
 msgid "List of accounts"
 msgstr "%s Λογαριασμός"
 
 #. Account with deferred debit card
-#: ../src/bet_future.c:2167
+#: ../src/bet_future.c:2059
 #, fuzzy
 msgid "Deferred debit card"
 msgstr "Πιστωτική κάρτα"
 
-#: ../src/bet_future.c:2173
+#: ../src/bet_future.c:2065
 #, fuzzy
 msgid "Date of change of month: "
 msgstr "Όνομα του αρχείου προς εισαγωγή:"
 
+#: ../src/bet_future.c:2076 ../src/bet_future.c:2217
+msgid "This field is required"
+msgstr ""
+
+#: ../src/bet_future.c:2110
+msgid "One of the two fields is recommended"
+msgstr ""
+
 #. Main account
-#: ../src/bet_future.c:2265
+#: ../src/bet_future.c:2170
 #, fuzzy
 msgid "Main account"
 msgstr "Τραπεζικός λογαριασμός"
 
 #. Effective Date
-#: ../src/bet_future.c:2271
+#: ../src/bet_future.c:2176
 #, fuzzy
 msgid "Effective date: "
 msgstr "Ενεργοποιήστε:"
 
-#: ../src/bet_future.c:2284
+#: ../src/bet_future.c:2189
 #, fuzzy
 msgid "Automatic creation of the direct debit transaction"
 msgstr "Αυτόματη φόρτωση τελευταίου αρχείου στο ξεκίνημα"
 
-#: ../src/bet_future.c:2296
+#: ../src/bet_future.c:2201
 #, fuzzy
 msgid "Replacement of the scheduled operation"
 msgstr "Αδειάστε την φόρμα για να δημιουργήσετε νέα συναλλαγή"
 
+#: ../src/bet_future.c:2251
+msgid "One of the two fields is required"
+msgstr ""
+
+#: ../src/bet_future.c:2668
+#, fuzzy
+msgid "You must create at least one cash account"
+msgstr "Επιλέξτε τους λογαριασμούς ενεργητικού"
+
+#: ../src/bet_future.c:2707 ../src/bet_future.c:2988
+#, fuzzy
+msgid "Error: You must select an account."
+msgstr "Επιλέξτε τους λογαριασμούς ενεργητικού"
+
+#: ../src/bet_future.c:2708 ../src/bet_future.c:2989
+msgid "Missing data"
+msgstr ""
+
+#: ../src/bet_future.c:2716 ../src/bet_future.c:2997
+msgid "Error: a date is not present or a field is in error."
+msgstr ""
+
 #. Description entry
-#: ../src/bet_future.c:2440 ../src/categories_onglet.c:757 ../src/import.c:474
+#: ../src/bet_future.c:2773 ../src/categories_onglet.c:757 ../src/import.c:474
 #: ../src/imputation_budgetaire.c:795
 msgid "Type"
 msgstr "Τύπος"
 
-#: ../src/bet_future.c:2704 ../src/gsb_data_scheduled.c:1831
+#: ../src/bet_future.c:2925 ../src/gsb_data_scheduled.c:1831
 msgid ""
 "Error: is missing one or more links between currencies.\n"
 "You need to fix it and start over."
 msgstr ""
 
+#: ../src/bet_future.c:2952
+msgid ""
+"There is an inconsistency in the balance of a deferred debit account.\n"
+"You should delete it and create another"
+msgstr ""
+
+#: ../src/bet_future.c:2956
+#, fuzzy
+msgid "Error of configuration"
+msgstr "Γενική διαμόρφωση"
+
 #: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr ""
@@ -1393,7 +1414,7 @@ msgid "Balance"
 msgstr "Ισορροπία"
 
 #: ../src/bet_tab.c:854 ../src/bet_tab.c:867 ../src/bet_tab.c:1058
-#: ../src/bet_tab.c:2528 ../src/bet_tab.c:2533
+#: ../src/bet_tab.c:2527 ../src/bet_tab.c:2532
 #, fuzzy, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1445,47 +1466,47 @@ msgstr "Αδύνατη η εκροή της μεταφοράς σε έναν κ
 msgid "Reset data"
 msgstr ""
 
-#: ../src/bet_tab.c:1889
+#: ../src/bet_tab.c:1888
 #, fuzzy
 msgid " (still available)"
 msgstr "Καμία περιγραφή διαθέσιμη"
 
-#: ../src/bet_tab.c:1898 ../src/bet_tab.c:1920
+#: ../src/bet_tab.c:1897 ../src/bet_tab.c:1919
 #, fuzzy
 msgid " (budget exceeded)"
 msgstr "Δεν καθορίζεται κανένας προϋπολογισμός."
 
-#: ../src/bet_tab.c:1911
+#: ../src/bet_tab.c:1910
 msgid " (yet to receive)"
 msgstr ""
 
-#: ../src/bet_tab.c:2451 ../src/bet_tab.c:2501 ../src/bet_tab.c:2561
+#: ../src/bet_tab.c:2450 ../src/bet_tab.c:2500 ../src/bet_tab.c:2560
 #, fuzzy
 msgid "No data by default"
 msgstr "Πίσω στην προεπιλογή"
 
-#: ../src/bet_tab.c:2459 ../src/bet_tab.c:2509 ../src/bet_tab.c:2567
+#: ../src/bet_tab.c:2458 ../src/bet_tab.c:2508 ../src/bet_tab.c:2566
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr "Καμία κατηγορία"
 
-#: ../src/bet_tab.c:2467 ../src/bet_tab.c:2517 ../src/bet_tab.c:2573
+#: ../src/bet_tab.c:2466 ../src/bet_tab.c:2516 ../src/bet_tab.c:2572
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr "Καμία δημοσιονομική γραμμή"
 
-#: ../src/bet_tab.c:2928 ../src/bet_tab.c:3027
+#: ../src/bet_tab.c:2927 ../src/bet_tab.c:3026
 #, fuzzy
 msgid "Export the array of forecast"
 msgstr "Εξάγετε τις δημοσιονομικές γραμμές"
 
-#: ../src/bet_tab.c:2985
+#: ../src/bet_tab.c:2984
 #, fuzzy
 msgid "Balance at "
 msgstr "Ισορροπία"
 
-#: ../src/bet_tab.c:3034
+#: ../src/bet_tab.c:3033
 msgid "forecast.csv"
 msgstr ""
 
@@ -2387,7 +2408,7 @@ msgstr "Μεταφορές"
 
 #. mise en place de la paddingbox des comptes
 #: ../src/etats_config.c:519 ../src/etats_config.c:522
-#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:249
+#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:251
 #: ../src/navigation.c:1944
 msgid "Accounts"
 msgstr "Λογαριασμοί"
@@ -2433,7 +2454,7 @@ msgid "Generalities"
 msgstr "Γενικότητες"
 
 #: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
-#: ../src/fenetre_principale.c:253 ../src/parametres.c:433
+#: ../src/fenetre_principale.c:255 ../src/parametres.c:433
 msgid "Transactions"
 msgstr "Συναλλαγές"
 
@@ -3183,7 +3204,7 @@ msgstr "Σιγουρευτείτε ότι το αρχείο υπάρχει κα
 msgid "Cannot open file '%s' for writing"
 msgstr "Αδύνατο το άνοιγμα του αρχείου '%s' για εγγραφή"
 
-#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:306
+#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:308
 #: ../src/navigation.c:1252 ../src/navigation.c:1968
 msgid "Reports"
 msgstr "Αναφορές"
@@ -3212,7 +3233,7 @@ msgstr "Εκτυπώστε την επιλεγμένη αναφορά"
 msgid "Delete selected report"
 msgstr "Διαγράψτε την επιλεγμένη αναφορά"
 
-#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:271
+#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:273
 msgid "Properties"
 msgstr "Ιδιότητες"
 
@@ -3584,25 +3605,25 @@ msgstr "Υπο--δημοσιονομικές γραμμές"
 msgid "Reconciliation number"
 msgstr "Αριθμός συμφωνίας"
 
-#: ../src/fenetre_principale.c:239 ../src/parametres.c:369
+#: ../src/fenetre_principale.c:241 ../src/parametres.c:369
 msgid "Main page"
 msgstr "Κύρια σελίδα"
 
-#: ../src/fenetre_principale.c:258
+#: ../src/fenetre_principale.c:260
 msgid "Forecast"
 msgstr ""
 
-#: ../src/fenetre_principale.c:262
+#: ../src/fenetre_principale.c:264
 #, fuzzy
 msgid "Historical data"
 msgstr "Αρχική ημερομηνία"
 
-#: ../src/fenetre_principale.c:267
+#: ../src/fenetre_principale.c:269
 #, fuzzy
 msgid "Amortization array"
 msgstr "Σειρά εκτίμησης"
 
-#: ../src/fenetre_principale.c:281 ../src/navigation.c:1948
+#: ../src/fenetre_principale.c:283 ../src/navigation.c:1948
 #: ../src/parametres.c:351 ../src/parametres.c:1111
 msgid "Scheduler"
 msgstr "Χρονοπρογραμματιστής"
diff --git a/po/eo.po b/po/eo.po
index 6712392..918cc66 100644
--- a/po/eo.po
+++ b/po/eo.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: eo\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-06-09 09:22+0200\n"
+"POT-Creation-Date: 2012-06-11 20:55+0200\n"
 "PO-Revision-Date: 2009-06-28 20:04+0200\n"
 "Last-Translator: Cyril Castelbou <cyril.castelbou at free.fr>\n"
 "Language-Team: esperanto <eo at li.org>\n"
@@ -178,7 +178,7 @@ msgid "Balances partials of the list of accounts"
 msgstr ""
 
 #. Name entry
-#: ../src/accueil.c:2096 ../src/bet_future.c:2431
+#: ../src/accueil.c:2096 ../src/bet_future.c:2764
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
@@ -565,7 +565,7 @@ msgstr ""
 #: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
-#: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
+#: ../src/fenetre_principale.c:298 ../src/navigation.c:1960
 msgid "Categories"
 msgstr ""
 
@@ -574,7 +574,7 @@ msgstr ""
 #: ../src/bet_config.c:701 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:303
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -607,8 +607,8 @@ msgstr ""
 msgid "Category"
 msgstr ""
 
-#: ../src/bet_config.c:943 ../src/bet_future.c:810 ../src/bet_future.c:2251
-#: ../src/bet_future.c:2378 ../src/bet_future.c:2910 ../src/bet_future.c:2964
+#: ../src/bet_config.c:943 ../src/bet_future.c:805 ../src/bet_future.c:2155
+#: ../src/bet_future.c:2294 ../src/bet_future.c:2558 ../src/bet_future.c:2621
 #: ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
 #: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:173
@@ -687,7 +687,7 @@ msgstr ""
 msgid "Account with deferred debit card"
 msgstr ""
 
-#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:291
+#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:293
 #: ../src/navigation.c:1219 ../src/navigation.c:1956
 msgid "Credits simulator"
 msgstr ""
@@ -798,7 +798,7 @@ msgstr ""
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2915
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2914
 msgid "Print the array"
 msgstr ""
 
@@ -818,7 +818,7 @@ msgstr ""
 msgid "Loan amount: "
 msgstr ""
 
-#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:764 ../src/bet_tab.c:688
+#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:759 ../src/bet_tab.c:688
 #: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:163
@@ -863,12 +863,12 @@ msgstr ""
 msgid "Credits"
 msgstr ""
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2912
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2911
 #: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:381
 msgid "Print"
 msgstr ""
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2925
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2924
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
 #: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
@@ -878,7 +878,7 @@ msgstr ""
 msgid "credit.csv"
 msgstr ""
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3051
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3050
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr ""
@@ -887,118 +887,118 @@ msgstr ""
 msgid "months"
 msgstr ""
 
-#: ../src/bet_future.c:221 ../src/bet_future.c:1827
+#: ../src/bet_future.c:216 ../src/bet_future.c:1822
 msgid ""
 "Error: the frequency defined by the user or the amount is not specified or "
 "the date is invalid."
 msgstr ""
 
-#: ../src/bet_future.c:223 ../src/bet_future.c:1829 ../src/bet_future.c:2089
-#: ../src/bet_future.c:2779 ../src/gsb_currency.c:744
+#: ../src/bet_future.c:218 ../src/bet_future.c:1824 ../src/bet_future.c:2717
+#: ../src/bet_future.c:2998 ../src/gsb_currency.c:744
 msgid "One field is not filled in"
 msgstr ""
 
 #. Create the dialog
-#: ../src/bet_future.c:253
+#: ../src/bet_future.c:248
 msgid "Enter a budget line"
 msgstr ""
 
-#: ../src/bet_future.c:307 ../src/bet_future.c:849
+#: ../src/bet_future.c:302 ../src/bet_future.c:844
 #: ../src/gsb_form_scheduler.c:153 ../src/gsb_form_scheduler.c:877
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Once"
 msgstr ""
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Weekly"
 msgstr ""
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Monthly"
 msgstr ""
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Bimonthly"
 msgstr ""
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Quarterly"
 msgstr ""
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Yearly"
 msgstr ""
 
-#: ../src/bet_future.c:308 ../src/bet_future.c:863 ../src/etats_config.c:194
+#: ../src/bet_future.c:303 ../src/bet_future.c:858 ../src/etats_config.c:194
 #: ../src/gsb_form_scheduler.c:154 ../src/gsb_form_scheduler.c:887
 msgid "Custom"
 msgstr ""
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Days"
 msgstr ""
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Weeks"
 msgstr ""
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Months"
 msgstr ""
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Years"
 msgstr ""
 
-#: ../src/bet_future.c:322 ../src/gsb_form_scheduler.c:176
+#: ../src/bet_future.c:317 ../src/gsb_form_scheduler.c:176
 #: ../src/gsb_scheduler_list.c:514
 msgid "Frequency"
 msgstr ""
 
-#: ../src/bet_future.c:330 ../src/bet_future.c:725
+#: ../src/bet_future.c:325 ../src/bet_future.c:720
 #: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
 #: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr ""
 
-#: ../src/bet_future.c:343 ../src/gsb_archive_config.c:102
+#: ../src/bet_future.c:338 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
 #: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2041
 msgid "Final date"
 msgstr ""
 
-#: ../src/bet_future.c:350 ../src/bet_future.c:729
+#: ../src/bet_future.c:345 ../src/bet_future.c:724
 #: ../src/gsb_form_scheduler.c:206 ../src/gsb_form_scheduler.c:650
 #: ../src/gsb_form_scheduler.c:842
 msgid "Own frequency"
 msgstr ""
 
-#: ../src/bet_future.c:360 ../src/bet_future.c:366
+#: ../src/bet_future.c:355 ../src/bet_future.c:361
 #: ../src/gsb_form_scheduler.c:212
 msgid "Custom frequency"
 msgstr ""
 
-#: ../src/bet_future.c:521 ../src/gsb_form_widget.c:214
+#: ../src/bet_future.c:516 ../src/gsb_form_widget.c:214
 msgid "Choose the financial year"
 msgstr ""
 
-#: ../src/bet_future.c:568 ../src/gsb_form_widget.c:269
+#: ../src/bet_future.c:563 ../src/gsb_form_widget.c:269
 msgid "Choose the method of payment"
 msgstr ""
 
 #. mise en place de la paddingbox des tiers
-#: ../src/bet_future.c:782 ../src/bet_future.c:2193 ../src/bet_future.c:2321
-#: ../src/bet_future.c:2877 ../src/bet_future.c:2931
+#: ../src/bet_future.c:777 ../src/bet_future.c:2091 ../src/bet_future.c:2232
+#: ../src/bet_future.c:2524 ../src/bet_future.c:2587
 #: ../src/etats_affiche.c:2430 ../src/etats_config.c:528
 #: ../src/etats_config.c:531 ../src/etats_config.c:696
 #: ../src/etats_config.c:7032 ../src/export_csv.c:799
-#: ../src/fenetre_principale.c:286 ../src/gsb_assistant_reconcile_config.c:598
+#: ../src/fenetre_principale.c:288 ../src/gsb_assistant_reconcile_config.c:598
 #: ../src/gsb_form.c:1319 ../src/gsb_form_widget.c:436
 #: ../src/gsb_scheduler_list.c:514 ../src/gsb_transactions_list.c:172
 #: ../src/import.c:3333 ../src/import_csv.c:83 ../src/meta_payee.c:79
@@ -1006,7 +1006,7 @@ msgid "Payee"
 msgstr ""
 
 #. Debit method_ptr
-#: ../src/bet_future.c:789 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:784 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
@@ -1016,7 +1016,7 @@ msgid "Debit"
 msgstr ""
 
 #. Credit method_ptr
-#: ../src/bet_future.c:796 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:791 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
@@ -1025,14 +1025,14 @@ msgstr ""
 msgid "Credit"
 msgstr ""
 
-#: ../src/bet_future.c:803 ../src/bet_future.c:2224 ../src/bet_future.c:2352
-#: ../src/bet_future.c:2894 ../src/bet_future.c:2948 ../src/gsb_form.c:1335
+#: ../src/bet_future.c:798 ../src/bet_future.c:2127 ../src/bet_future.c:2267
+#: ../src/bet_future.c:2543 ../src/bet_future.c:2603 ../src/gsb_form.c:1335
 #: ../src/gsb_form_widget.c:440
 msgid "Categories : Sub-categories"
 msgstr ""
 
 #. Notes
-#: ../src/bet_future.c:817 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
+#: ../src/bet_future.c:812 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
 #: ../src/gsb_transactions_list.c:184 ../src/import_csv.c:84
 msgid "Notes"
@@ -1042,7 +1042,7 @@ msgstr ""
 #. create the method of payment for a liabilities account
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
-#: ../src/bet_future.c:1365 ../src/bet_future.c:1616
+#: ../src/bet_future.c:1360 ../src/bet_future.c:1611
 #: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
 #: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
@@ -1051,93 +1051,113 @@ msgstr ""
 msgid "Transfer"
 msgstr ""
 
-#: ../src/bet_future.c:1921 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1916 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:431 ../src/gsb_data_partial_balance.c:231
 msgid "Bank account"
 msgstr ""
 
-#: ../src/bet_future.c:1924 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1919 ../src/gsb_account_property.c:696
 #: ../src/gsb_data_partial_balance.c:219
 msgid "Cash account"
 msgstr ""
 
-#: ../src/bet_future.c:1927 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1922 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:444 ../src/gsb_data_partial_balance.c:223
 #, c-format
 msgid "Liabilities account"
 msgstr ""
 
-#: ../src/bet_future.c:1983
+#: ../src/bet_future.c:1978
 msgid "Partial balance"
 msgstr ""
 
-#: ../src/bet_future.c:2025
-msgid "You must create at least one cash account"
-msgstr ""
-
-#: ../src/bet_future.c:2078 ../src/bet_future.c:2768
-msgid "Error: You must select an account."
-msgstr ""
-
-#: ../src/bet_future.c:2079 ../src/bet_future.c:2769
-msgid "Missing data"
-msgstr ""
-
-#: ../src/bet_future.c:2087 ../src/bet_future.c:2777
-msgid ""
-"Error:  the category or the budgetary line is not specified or the date is "
-"invalid."
-msgstr ""
-
 #. Create the dialog
-#: ../src/bet_future.c:2128
+#: ../src/bet_future.c:2018
 msgid "Select an account"
 msgstr ""
 
 #. list of accounts
-#: ../src/bet_future.c:2144
+#: ../src/bet_future.c:2034
 msgid "List of accounts"
 msgstr ""
 
 #. Account with deferred debit card
-#: ../src/bet_future.c:2167
+#: ../src/bet_future.c:2059
 msgid "Deferred debit card"
 msgstr ""
 
-#: ../src/bet_future.c:2173
+#: ../src/bet_future.c:2065
 msgid "Date of change of month: "
 msgstr ""
 
+#: ../src/bet_future.c:2076 ../src/bet_future.c:2217
+msgid "This field is required"
+msgstr ""
+
+#: ../src/bet_future.c:2110
+msgid "One of the two fields is recommended"
+msgstr ""
+
 #. Main account
-#: ../src/bet_future.c:2265
+#: ../src/bet_future.c:2170
 msgid "Main account"
 msgstr ""
 
 #. Effective Date
-#: ../src/bet_future.c:2271
+#: ../src/bet_future.c:2176
 msgid "Effective date: "
 msgstr ""
 
-#: ../src/bet_future.c:2284
+#: ../src/bet_future.c:2189
 msgid "Automatic creation of the direct debit transaction"
 msgstr ""
 
-#: ../src/bet_future.c:2296
+#: ../src/bet_future.c:2201
 msgid "Replacement of the scheduled operation"
 msgstr ""
 
+#: ../src/bet_future.c:2251
+msgid "One of the two fields is required"
+msgstr ""
+
+#: ../src/bet_future.c:2668
+msgid "You must create at least one cash account"
+msgstr ""
+
+#: ../src/bet_future.c:2707 ../src/bet_future.c:2988
+msgid "Error: You must select an account."
+msgstr ""
+
+#: ../src/bet_future.c:2708 ../src/bet_future.c:2989
+msgid "Missing data"
+msgstr ""
+
+#: ../src/bet_future.c:2716 ../src/bet_future.c:2997
+msgid "Error: a date is not present or a field is in error."
+msgstr ""
+
 #. Description entry
-#: ../src/bet_future.c:2440 ../src/categories_onglet.c:757 ../src/import.c:474
+#: ../src/bet_future.c:2773 ../src/categories_onglet.c:757 ../src/import.c:474
 #: ../src/imputation_budgetaire.c:795
 msgid "Type"
 msgstr ""
 
-#: ../src/bet_future.c:2704 ../src/gsb_data_scheduled.c:1831
+#: ../src/bet_future.c:2925 ../src/gsb_data_scheduled.c:1831
 msgid ""
 "Error: is missing one or more links between currencies.\n"
 "You need to fix it and start over."
 msgstr ""
 
+#: ../src/bet_future.c:2952
+msgid ""
+"There is an inconsistency in the balance of a deferred debit account.\n"
+"You should delete it and create another"
+msgstr ""
+
+#: ../src/bet_future.c:2956
+msgid "Error of configuration"
+msgstr ""
+
 #: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr ""
@@ -1279,7 +1299,7 @@ msgid "Balance"
 msgstr ""
 
 #: ../src/bet_tab.c:854 ../src/bet_tab.c:867 ../src/bet_tab.c:1058
-#: ../src/bet_tab.c:2528 ../src/bet_tab.c:2533
+#: ../src/bet_tab.c:2527 ../src/bet_tab.c:2532
 #, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1325,42 +1345,42 @@ msgstr ""
 msgid "Reset data"
 msgstr ""
 
-#: ../src/bet_tab.c:1889
+#: ../src/bet_tab.c:1888
 msgid " (still available)"
 msgstr ""
 
-#: ../src/bet_tab.c:1898 ../src/bet_tab.c:1920
+#: ../src/bet_tab.c:1897 ../src/bet_tab.c:1919
 msgid " (budget exceeded)"
 msgstr ""
 
-#: ../src/bet_tab.c:1911
+#: ../src/bet_tab.c:1910
 msgid " (yet to receive)"
 msgstr ""
 
-#: ../src/bet_tab.c:2451 ../src/bet_tab.c:2501 ../src/bet_tab.c:2561
+#: ../src/bet_tab.c:2450 ../src/bet_tab.c:2500 ../src/bet_tab.c:2560
 msgid "No data by default"
 msgstr ""
 
-#: ../src/bet_tab.c:2459 ../src/bet_tab.c:2509 ../src/bet_tab.c:2567
+#: ../src/bet_tab.c:2458 ../src/bet_tab.c:2508 ../src/bet_tab.c:2566
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr ""
 
-#: ../src/bet_tab.c:2467 ../src/bet_tab.c:2517 ../src/bet_tab.c:2573
+#: ../src/bet_tab.c:2466 ../src/bet_tab.c:2516 ../src/bet_tab.c:2572
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr ""
 
-#: ../src/bet_tab.c:2928 ../src/bet_tab.c:3027
+#: ../src/bet_tab.c:2927 ../src/bet_tab.c:3026
 msgid "Export the array of forecast"
 msgstr ""
 
-#: ../src/bet_tab.c:2985
+#: ../src/bet_tab.c:2984
 msgid "Balance at "
 msgstr ""
 
-#: ../src/bet_tab.c:3034
+#: ../src/bet_tab.c:3033
 msgid "forecast.csv"
 msgstr ""
 
@@ -2180,7 +2200,7 @@ msgstr ""
 
 #. mise en place de la paddingbox des comptes
 #: ../src/etats_config.c:519 ../src/etats_config.c:522
-#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:249
+#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:251
 #: ../src/navigation.c:1944
 msgid "Accounts"
 msgstr ""
@@ -2226,7 +2246,7 @@ msgid "Generalities"
 msgstr ""
 
 #: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
-#: ../src/fenetre_principale.c:253 ../src/parametres.c:433
+#: ../src/fenetre_principale.c:255 ../src/parametres.c:433
 msgid "Transactions"
 msgstr ""
 
@@ -2933,7 +2953,7 @@ msgstr ""
 msgid "Cannot open file '%s' for writing"
 msgstr ""
 
-#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:306
+#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:308
 #: ../src/navigation.c:1252 ../src/navigation.c:1968
 msgid "Reports"
 msgstr ""
@@ -2962,7 +2982,7 @@ msgstr ""
 msgid "Delete selected report"
 msgstr ""
 
-#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:271
+#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:273
 msgid "Properties"
 msgstr ""
 
@@ -3297,23 +3317,23 @@ msgstr ""
 msgid "Reconciliation number"
 msgstr ""
 
-#: ../src/fenetre_principale.c:239 ../src/parametres.c:369
+#: ../src/fenetre_principale.c:241 ../src/parametres.c:369
 msgid "Main page"
 msgstr ""
 
-#: ../src/fenetre_principale.c:258
+#: ../src/fenetre_principale.c:260
 msgid "Forecast"
 msgstr ""
 
-#: ../src/fenetre_principale.c:262
+#: ../src/fenetre_principale.c:264
 msgid "Historical data"
 msgstr ""
 
-#: ../src/fenetre_principale.c:267
+#: ../src/fenetre_principale.c:269
 msgid "Amortization array"
 msgstr ""
 
-#: ../src/fenetre_principale.c:281 ../src/navigation.c:1948
+#: ../src/fenetre_principale.c:283 ../src/navigation.c:1948
 #: ../src/parametres.c:351 ../src/parametres.c:1111
 msgid "Scheduler"
 msgstr ""
diff --git a/po/es.po b/po/es.po
index 78e073e..bd2a419 100644
--- a/po/es.po
+++ b/po/es.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: es\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-06-09 09:22+0200\n"
+"POT-Creation-Date: 2012-06-11 20:55+0200\n"
 "PO-Revision-Date: 2010-05-09 11:48+0100\n"
 "Last-Translator: Carlos M. Cámara Mora <cmcamara at gmail.com>\n"
 "Language-Team: Spanish <es at li.org>\n"
@@ -187,7 +187,7 @@ msgid "Balances partials of the list of accounts"
 msgstr "Balances parciales de la lista de cuentas"
 
 #. Name entry
-#: ../src/accueil.c:2096 ../src/bet_future.c:2431
+#: ../src/accueil.c:2096 ../src/bet_future.c:2764
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
@@ -592,7 +592,7 @@ msgstr "Por defecto"
 #: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
-#: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
+#: ../src/fenetre_principale.c:298 ../src/navigation.c:1960
 msgid "Categories"
 msgstr "Categorías"
 
@@ -601,7 +601,7 @@ msgstr "Categorías"
 #: ../src/bet_config.c:701 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:303
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -636,8 +636,8 @@ msgstr "Elija el año financiero o 12 meses naturales"
 msgid "Category"
 msgstr "Categoría"
 
-#: ../src/bet_config.c:943 ../src/bet_future.c:810 ../src/bet_future.c:2251
-#: ../src/bet_future.c:2378 ../src/bet_future.c:2910 ../src/bet_future.c:2964
+#: ../src/bet_config.c:943 ../src/bet_future.c:805 ../src/bet_future.c:2155
+#: ../src/bet_future.c:2294 ../src/bet_future.c:2558 ../src/bet_future.c:2621
 #: ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
 #: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:173
@@ -723,7 +723,7 @@ msgstr ""
 msgid "Account with deferred debit card"
 msgstr ""
 
-#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:291
+#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:293
 #: ../src/navigation.c:1219 ../src/navigation.c:1956
 #, fuzzy
 msgid "Credits simulator"
@@ -843,7 +843,7 @@ msgstr ""
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2915
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2914
 #, fuzzy
 msgid "Print the array"
 msgstr "Impresora"
@@ -866,7 +866,7 @@ msgstr ""
 msgid "Loan amount: "
 msgstr "Cargando cuentas: "
 
-#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:764 ../src/bet_tab.c:688
+#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:759 ../src/bet_tab.c:688
 #: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:163
@@ -916,12 +916,12 @@ msgstr "Estimar tabla"
 msgid "Credits"
 msgstr "Crédito"
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2912
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2911
 #: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:381
 msgid "Print"
 msgstr "Imprimir"
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2925
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2924
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
 #: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
@@ -932,7 +932,7 @@ msgstr "Exportar"
 msgid "credit.csv"
 msgstr "Crédito"
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3051
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3050
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr "No puedo guardar el archivo."
@@ -941,7 +941,7 @@ msgstr "No puedo guardar el archivo."
 msgid "months"
 msgstr "meses"
 
-#: ../src/bet_future.c:221 ../src/bet_future.c:1827
+#: ../src/bet_future.c:216 ../src/bet_future.c:1822
 msgid ""
 "Error: the frequency defined by the user or the amount is not specified or "
 "the date is invalid."
@@ -949,112 +949,112 @@ msgstr ""
 "Error: la periodicidad definida por el usuario o la cantidad no están "
 "especificadas o la fecha no es válida."
 
-#: ../src/bet_future.c:223 ../src/bet_future.c:1829 ../src/bet_future.c:2089
-#: ../src/bet_future.c:2779 ../src/gsb_currency.c:744
+#: ../src/bet_future.c:218 ../src/bet_future.c:1824 ../src/bet_future.c:2717
+#: ../src/bet_future.c:2998 ../src/gsb_currency.c:744
 msgid "One field is not filled in"
 msgstr "Un campo no está relleno"
 
 #. Create the dialog
-#: ../src/bet_future.c:253
+#: ../src/bet_future.c:248
 msgid "Enter a budget line"
 msgstr "Introducir una línea presupuestaria"
 
-#: ../src/bet_future.c:307 ../src/bet_future.c:849
+#: ../src/bet_future.c:302 ../src/bet_future.c:844
 #: ../src/gsb_form_scheduler.c:153 ../src/gsb_form_scheduler.c:877
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Once"
 msgstr "Una vez"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Weekly"
 msgstr "Semanalmente"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Monthly"
 msgstr "Mensualmente"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Bimonthly"
 msgstr "Bimensualmente"
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Quarterly"
 msgstr "Cuatrimestralmente"
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Yearly"
 msgstr "Anualmente"
 
-#: ../src/bet_future.c:308 ../src/bet_future.c:863 ../src/etats_config.c:194
+#: ../src/bet_future.c:303 ../src/bet_future.c:858 ../src/etats_config.c:194
 #: ../src/gsb_form_scheduler.c:154 ../src/gsb_form_scheduler.c:887
 msgid "Custom"
 msgstr "Aleatorio"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Days"
 msgstr "Días"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Weeks"
 msgstr "Semanas"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Months"
 msgstr "Meses"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Years"
 msgstr "Años"
 
-#: ../src/bet_future.c:322 ../src/gsb_form_scheduler.c:176
+#: ../src/bet_future.c:317 ../src/gsb_form_scheduler.c:176
 #: ../src/gsb_scheduler_list.c:514
 msgid "Frequency"
 msgstr "Frecuencia"
 
-#: ../src/bet_future.c:330 ../src/bet_future.c:725
+#: ../src/bet_future.c:325 ../src/bet_future.c:720
 #: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
 #: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr "Fecha límite"
 
-#: ../src/bet_future.c:343 ../src/gsb_archive_config.c:102
+#: ../src/bet_future.c:338 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
 #: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2041
 msgid "Final date"
 msgstr "Fecha final"
 
-#: ../src/bet_future.c:350 ../src/bet_future.c:729
+#: ../src/bet_future.c:345 ../src/bet_future.c:724
 #: ../src/gsb_form_scheduler.c:206 ../src/gsb_form_scheduler.c:650
 #: ../src/gsb_form_scheduler.c:842
 msgid "Own frequency"
 msgstr "Frecuencia propia"
 
-#: ../src/bet_future.c:360 ../src/bet_future.c:366
+#: ../src/bet_future.c:355 ../src/bet_future.c:361
 #: ../src/gsb_form_scheduler.c:212
 msgid "Custom frequency"
 msgstr "Frecuencia aleatoria"
 
-#: ../src/bet_future.c:521 ../src/gsb_form_widget.c:214
+#: ../src/bet_future.c:516 ../src/gsb_form_widget.c:214
 msgid "Choose the financial year"
 msgstr "Elegir el año financiero"
 
-#: ../src/bet_future.c:568 ../src/gsb_form_widget.c:269
+#: ../src/bet_future.c:563 ../src/gsb_form_widget.c:269
 msgid "Choose the method of payment"
 msgstr "Elegir el método de pago"
 
 #. mise en place de la paddingbox des tiers
-#: ../src/bet_future.c:782 ../src/bet_future.c:2193 ../src/bet_future.c:2321
-#: ../src/bet_future.c:2877 ../src/bet_future.c:2931
+#: ../src/bet_future.c:777 ../src/bet_future.c:2091 ../src/bet_future.c:2232
+#: ../src/bet_future.c:2524 ../src/bet_future.c:2587
 #: ../src/etats_affiche.c:2430 ../src/etats_config.c:528
 #: ../src/etats_config.c:531 ../src/etats_config.c:696
 #: ../src/etats_config.c:7032 ../src/export_csv.c:799
-#: ../src/fenetre_principale.c:286 ../src/gsb_assistant_reconcile_config.c:598
+#: ../src/fenetre_principale.c:288 ../src/gsb_assistant_reconcile_config.c:598
 #: ../src/gsb_form.c:1319 ../src/gsb_form_widget.c:436
 #: ../src/gsb_scheduler_list.c:514 ../src/gsb_transactions_list.c:172
 #: ../src/import.c:3333 ../src/import_csv.c:83 ../src/meta_payee.c:79
@@ -1062,7 +1062,7 @@ msgid "Payee"
 msgstr "Tercero"
 
 #. Debit method_ptr
-#: ../src/bet_future.c:789 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:784 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
@@ -1072,7 +1072,7 @@ msgid "Debit"
 msgstr "Débito"
 
 #. Credit method_ptr
-#: ../src/bet_future.c:796 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:791 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
@@ -1081,14 +1081,14 @@ msgstr "Débito"
 msgid "Credit"
 msgstr "Crédito"
 
-#: ../src/bet_future.c:803 ../src/bet_future.c:2224 ../src/bet_future.c:2352
-#: ../src/bet_future.c:2894 ../src/bet_future.c:2948 ../src/gsb_form.c:1335
+#: ../src/bet_future.c:798 ../src/bet_future.c:2127 ../src/bet_future.c:2267
+#: ../src/bet_future.c:2543 ../src/bet_future.c:2603 ../src/gsb_form.c:1335
 #: ../src/gsb_form_widget.c:440
 msgid "Categories : Sub-categories"
 msgstr "Categorías: Subcategorías"
 
 #. Notes
-#: ../src/bet_future.c:817 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
+#: ../src/bet_future.c:812 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
 #: ../src/gsb_transactions_list.c:184 ../src/import_csv.c:84
 msgid "Notes"
@@ -1098,7 +1098,7 @@ msgstr "Anotaciones"
 #. create the method of payment for a liabilities account
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
-#: ../src/bet_future.c:1365 ../src/bet_future.c:1616
+#: ../src/bet_future.c:1360 ../src/bet_future.c:1611
 #: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
 #: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
@@ -1107,103 +1107,121 @@ msgstr "Anotaciones"
 msgid "Transfer"
 msgstr "Transferencia"
 
-#: ../src/bet_future.c:1921 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1916 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:431 ../src/gsb_data_partial_balance.c:231
 msgid "Bank account"
 msgstr "Cuenta bancaria"
 
-#: ../src/bet_future.c:1924 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1919 ../src/gsb_account_property.c:696
 #: ../src/gsb_data_partial_balance.c:219
 msgid "Cash account"
 msgstr "Cuenta de caja"
 
-#: ../src/bet_future.c:1927 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1922 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:444 ../src/gsb_data_partial_balance.c:223
 #, c-format
 msgid "Liabilities account"
 msgstr "Cuenta de Pasivo"
 
-#: ../src/bet_future.c:1983
+#: ../src/bet_future.c:1978
 msgid "Partial balance"
 msgstr "Balance parcial"
 
-#: ../src/bet_future.c:2025
-#, fuzzy
-msgid "You must create at least one cash account"
-msgstr "Debe seleccionar al menos dos cuentas."
-
-#: ../src/bet_future.c:2078 ../src/bet_future.c:2768
-msgid "Error: You must select an account."
-msgstr "Error: Debe seleccionar una cuenta."
-
-#: ../src/bet_future.c:2079 ../src/bet_future.c:2769
-msgid "Missing data"
-msgstr "No se encuentran los datos"
-
-#: ../src/bet_future.c:2087 ../src/bet_future.c:2777
-#, fuzzy
-msgid ""
-"Error:  the category or the budgetary line is not specified or the date is "
-"invalid."
-msgstr ""
-"Error: la periodicidad definida por el usuario o la cantidad no están "
-"especificadas o la fecha no es válida."
-
 #. Create the dialog
-#: ../src/bet_future.c:2128
+#: ../src/bet_future.c:2018
 msgid "Select an account"
 msgstr "Seleccionar una cuenta"
 
 #. list of accounts
-#: ../src/bet_future.c:2144
+#: ../src/bet_future.c:2034
 msgid "List of accounts"
 msgstr "Lista de cuentas"
 
 #. Account with deferred debit card
-#: ../src/bet_future.c:2167
+#: ../src/bet_future.c:2059
 #, fuzzy
 msgid "Deferred debit card"
 msgstr "Tarjeta de crédito"
 
-#: ../src/bet_future.c:2173
+#: ../src/bet_future.c:2065
 #, fuzzy
 msgid "Date of change of month: "
 msgstr "Nombre del fichero a importar: "
 
+#: ../src/bet_future.c:2076 ../src/bet_future.c:2217
+msgid "This field is required"
+msgstr ""
+
+#: ../src/bet_future.c:2110
+msgid "One of the two fields is recommended"
+msgstr ""
+
 #. Main account
-#: ../src/bet_future.c:2265
+#: ../src/bet_future.c:2170
 #, fuzzy
 msgid "Main account"
 msgstr "Cuenta bancaria"
 
 #. Effective Date
-#: ../src/bet_future.c:2271
+#: ../src/bet_future.c:2176
 #, fuzzy
 msgid "Effective date: "
 msgstr "Fecha efectiva: "
 
-#: ../src/bet_future.c:2284
+#: ../src/bet_future.c:2189
 #, fuzzy
 msgid "Automatic creation of the direct debit transaction"
 msgstr "Cargar automáticamente el último archivo abierto al inicio"
 
-#: ../src/bet_future.c:2296
+#: ../src/bet_future.c:2201
 #, fuzzy
 msgid "Replacement of the scheduled operation"
 msgstr "Seleccione la casilla para reemplazar una operación planeada"
 
+#: ../src/bet_future.c:2251
+msgid "One of the two fields is required"
+msgstr ""
+
+#: ../src/bet_future.c:2668
+#, fuzzy
+msgid "You must create at least one cash account"
+msgstr "Debe seleccionar al menos dos cuentas."
+
+#: ../src/bet_future.c:2707 ../src/bet_future.c:2988
+msgid "Error: You must select an account."
+msgstr "Error: Debe seleccionar una cuenta."
+
+#: ../src/bet_future.c:2708 ../src/bet_future.c:2989
+msgid "Missing data"
+msgstr "No se encuentran los datos"
+
+#: ../src/bet_future.c:2716 ../src/bet_future.c:2997
+msgid "Error: a date is not present or a field is in error."
+msgstr ""
+
 #. Description entry
-#: ../src/bet_future.c:2440 ../src/categories_onglet.c:757 ../src/import.c:474
+#: ../src/bet_future.c:2773 ../src/categories_onglet.c:757 ../src/import.c:474
 #: ../src/imputation_budgetaire.c:795
 msgid "Type"
 msgstr "Tipo"
 
-#: ../src/bet_future.c:2704 ../src/gsb_data_scheduled.c:1831
+#: ../src/bet_future.c:2925 ../src/gsb_data_scheduled.c:1831
 msgid ""
 "Error: is missing one or more links between currencies.\n"
 "You need to fix it and start over."
 msgstr ""
 
+#: ../src/bet_future.c:2952
+msgid ""
+"There is an inconsistency in the balance of a deferred debit account.\n"
+"You should delete it and create another"
+msgstr ""
+
+#: ../src/bet_future.c:2956
+#, fuzzy
+msgid "Error of configuration"
+msgstr "Configuración general"
+
 #: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr ""
@@ -1352,7 +1370,7 @@ msgid "Balance"
 msgstr "Balance"
 
 #: ../src/bet_tab.c:854 ../src/bet_tab.c:867 ../src/bet_tab.c:1058
-#: ../src/bet_tab.c:2528 ../src/bet_tab.c:2533
+#: ../src/bet_tab.c:2527 ../src/bet_tab.c:2532
 #, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1401,44 +1419,44 @@ msgstr "Inserte el balance de una cuenta de efectivo"
 msgid "Reset data"
 msgstr "Reiniciar datos"
 
-#: ../src/bet_tab.c:1889
+#: ../src/bet_tab.c:1888
 msgid " (still available)"
 msgstr "(aun disponible)"
 
-#: ../src/bet_tab.c:1898 ../src/bet_tab.c:1920
+#: ../src/bet_tab.c:1897 ../src/bet_tab.c:1919
 msgid " (budget exceeded)"
 msgstr "(presupuesto excedido)"
 
-#: ../src/bet_tab.c:1911
+#: ../src/bet_tab.c:1910
 msgid " (yet to receive)"
 msgstr "(sí a recibir)"
 
-#: ../src/bet_tab.c:2451 ../src/bet_tab.c:2501 ../src/bet_tab.c:2561
+#: ../src/bet_tab.c:2450 ../src/bet_tab.c:2500 ../src/bet_tab.c:2560
 msgid "No data by default"
 msgstr "Sin valores por defecto"
 
-#: ../src/bet_tab.c:2459 ../src/bet_tab.c:2509 ../src/bet_tab.c:2567
+#: ../src/bet_tab.c:2458 ../src/bet_tab.c:2508 ../src/bet_tab.c:2566
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr "Sin categoría"
 
-#: ../src/bet_tab.c:2467 ../src/bet_tab.c:2517 ../src/bet_tab.c:2573
+#: ../src/bet_tab.c:2466 ../src/bet_tab.c:2516 ../src/bet_tab.c:2572
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr "Sin línea presupuestaria"
 
-#: ../src/bet_tab.c:2928 ../src/bet_tab.c:3027
+#: ../src/bet_tab.c:2927 ../src/bet_tab.c:3026
 #, fuzzy
 msgid "Export the array of forecast"
 msgstr "Exportar las líneas presupuestarias"
 
-#: ../src/bet_tab.c:2985
+#: ../src/bet_tab.c:2984
 #, fuzzy
 msgid "Balance at "
 msgstr "Balance "
 
-#: ../src/bet_tab.c:3034
+#: ../src/bet_tab.c:3033
 #, fuzzy
 msgid "forecast.csv"
 msgstr "Predicción"
@@ -2327,7 +2345,7 @@ msgstr "Transferencias"
 
 #. mise en place de la paddingbox des comptes
 #: ../src/etats_config.c:519 ../src/etats_config.c:522
-#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:249
+#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:251
 #: ../src/navigation.c:1944
 msgid "Accounts"
 msgstr "Cuentas"
@@ -2373,7 +2391,7 @@ msgid "Generalities"
 msgstr "Generalidades"
 
 #: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
-#: ../src/fenetre_principale.c:253 ../src/parametres.c:433
+#: ../src/fenetre_principale.c:255 ../src/parametres.c:433
 msgid "Transactions"
 msgstr "Transacciones"
 
@@ -3102,7 +3120,7 @@ msgstr ""
 msgid "Cannot open file '%s' for writing"
 msgstr "No se puede abrir para escritura el archivo '%s'"
 
-#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:306
+#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:308
 #: ../src/navigation.c:1252 ../src/navigation.c:1968
 msgid "Reports"
 msgstr "Informes"
@@ -3131,7 +3149,7 @@ msgstr "Imprimir el informe seleccionado"
 msgid "Delete selected report"
 msgstr "Borrar el informe seleccionado"
 
-#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:271
+#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:273
 msgid "Properties"
 msgstr "Propiedades"
 
@@ -3498,24 +3516,24 @@ msgstr "Líneas subpresupuestarias"
 msgid "Reconciliation number"
 msgstr "Número reconciliación"
 
-#: ../src/fenetre_principale.c:239 ../src/parametres.c:369
+#: ../src/fenetre_principale.c:241 ../src/parametres.c:369
 msgid "Main page"
 msgstr "Página principal"
 
-#: ../src/fenetre_principale.c:258
+#: ../src/fenetre_principale.c:260
 msgid "Forecast"
 msgstr "Predicción"
 
-#: ../src/fenetre_principale.c:262
+#: ../src/fenetre_principale.c:264
 msgid "Historical data"
 msgstr "Histórico de datos"
 
-#: ../src/fenetre_principale.c:267
+#: ../src/fenetre_principale.c:269
 #, fuzzy
 msgid "Amortization array"
 msgstr "Estimar tabla"
 
-#: ../src/fenetre_principale.c:281 ../src/navigation.c:1948
+#: ../src/fenetre_principale.c:283 ../src/navigation.c:1948
 #: ../src/parametres.c:351 ../src/parametres.c:1111
 msgid "Scheduler"
 msgstr "Planificador"
@@ -11684,6 +11702,14 @@ msgstr ""
 msgid "Personnal finances manager"
 msgstr "Gestor de finanzas personal para todo el mundo\n"
 
+#, fuzzy
+#~ msgid ""
+#~ "Error:  the category or the budgetary line is not specified or the date "
+#~ "is invalid."
+#~ msgstr ""
+#~ "Error: la periodicidad definida por el usuario o la cantidad no están "
+#~ "especificadas o la fecha no es válida."
+
 #~ msgid "Display toolbar buttons as"
 #~ msgstr "Mostrar los botones de la barra de herramientas como"
 
diff --git a/po/fa.po b/po/fa.po
index 5d0b6c9..990948d 100644
--- a/po/fa.po
+++ b/po/fa.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: girisbi VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-06-09 09:22+0200\n"
+"POT-Creation-Date: 2012-06-11 20:55+0200\n"
 "PO-Revision-Date: 2008-10-02 10:07+0330\n"
 "Last-Translator: hadi <hadi60 at gmail.com>\n"
 "Language-Team: farsi <en at li.org>\n"
@@ -186,7 +186,7 @@ msgid "Balances partials of the list of accounts"
 msgstr ""
 
 #. Name entry
-#: ../src/accueil.c:2096 ../src/bet_future.c:2431
+#: ../src/accueil.c:2096 ../src/bet_future.c:2764
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
@@ -606,7 +606,7 @@ msgstr "ویش فرض"
 #: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
-#: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
+#: ../src/fenetre_principale.c:298 ../src/navigation.c:1960
 msgid "Categories"
 msgstr ""
 
@@ -615,7 +615,7 @@ msgstr ""
 #: ../src/bet_config.c:701 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:303
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -649,8 +649,8 @@ msgstr ""
 msgid "Category"
 msgstr "بخش"
 
-#: ../src/bet_config.c:943 ../src/bet_future.c:810 ../src/bet_future.c:2251
-#: ../src/bet_future.c:2378 ../src/bet_future.c:2910 ../src/bet_future.c:2964
+#: ../src/bet_config.c:943 ../src/bet_future.c:805 ../src/bet_future.c:2155
+#: ../src/bet_future.c:2294 ../src/bet_future.c:2558 ../src/bet_future.c:2621
 #: ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
 #: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:173
@@ -736,7 +736,7 @@ msgstr ""
 msgid "Account with deferred debit card"
 msgstr ""
 
-#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:291
+#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:293
 #: ../src/navigation.c:1219 ../src/navigation.c:1956
 #, fuzzy
 msgid "Credits simulator"
@@ -855,7 +855,7 @@ msgstr ""
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2915
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2914
 #, fuzzy
 msgid "Print the array"
 msgstr "پرینتر"
@@ -878,7 +878,7 @@ msgstr ""
 msgid "Loan amount: "
 msgstr "حساب بانک:"
 
-#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:764 ../src/bet_tab.c:688
+#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:759 ../src/bet_tab.c:688
 #: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:163
@@ -928,12 +928,12 @@ msgstr "توضیحات"
 msgid "Credits"
 msgstr "ماه جاری"
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2912
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2911
 #: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:381
 msgid "Print"
 msgstr "پرینت"
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2925
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2924
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
 #: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
@@ -944,7 +944,7 @@ msgstr "صادر"
 msgid "credit.csv"
 msgstr "ماه جاری"
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3051
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3050
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr "فایل ذخیره نشد."
@@ -953,120 +953,120 @@ msgstr "فایل ذخیره نشد."
 msgid "months"
 msgstr "ماه ها"
 
-#: ../src/bet_future.c:221 ../src/bet_future.c:1827
+#: ../src/bet_future.c:216 ../src/bet_future.c:1822
 msgid ""
 "Error: the frequency defined by the user or the amount is not specified or "
 "the date is invalid."
 msgstr ""
 
-#: ../src/bet_future.c:223 ../src/bet_future.c:1829 ../src/bet_future.c:2089
-#: ../src/bet_future.c:2779 ../src/gsb_currency.c:744
+#: ../src/bet_future.c:218 ../src/bet_future.c:1824 ../src/bet_future.c:2717
+#: ../src/bet_future.c:2998 ../src/gsb_currency.c:744
 msgid "One field is not filled in"
 msgstr ""
 
 #. Create the dialog
-#: ../src/bet_future.c:253
+#: ../src/bet_future.c:248
 msgid "Enter a budget line"
 msgstr ""
 
-#: ../src/bet_future.c:307 ../src/bet_future.c:849
+#: ../src/bet_future.c:302 ../src/bet_future.c:844
 #: ../src/gsb_form_scheduler.c:153 ../src/gsb_form_scheduler.c:877
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Once"
 msgstr ""
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Weekly"
 msgstr "هفتگی"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Monthly"
 msgstr "ماهیانه"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Bimonthly"
 msgstr ""
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Quarterly"
 msgstr ""
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Yearly"
 msgstr "سالانه"
 
-#: ../src/bet_future.c:308 ../src/bet_future.c:863 ../src/etats_config.c:194
+#: ../src/bet_future.c:303 ../src/bet_future.c:858 ../src/etats_config.c:194
 #: ../src/gsb_form_scheduler.c:154 ../src/gsb_form_scheduler.c:887
 msgid "Custom"
 msgstr "شخصی"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Days"
 msgstr "روز ها"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 #, fuzzy
 msgid "Weeks"
 msgstr "هفته"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Months"
 msgstr "ماه ها"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Years"
 msgstr "سال ها"
 
-#: ../src/bet_future.c:322 ../src/gsb_form_scheduler.c:176
+#: ../src/bet_future.c:317 ../src/gsb_form_scheduler.c:176
 #: ../src/gsb_scheduler_list.c:514
 msgid "Frequency"
 msgstr "فرکانس"
 
-#: ../src/bet_future.c:330 ../src/bet_future.c:725
+#: ../src/bet_future.c:325 ../src/bet_future.c:720
 #: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
 #: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr ""
 
-#: ../src/bet_future.c:343 ../src/gsb_archive_config.c:102
+#: ../src/bet_future.c:338 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
 #: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2041
 msgid "Final date"
 msgstr ""
 
-#: ../src/bet_future.c:350 ../src/bet_future.c:729
+#: ../src/bet_future.c:345 ../src/bet_future.c:724
 #: ../src/gsb_form_scheduler.c:206 ../src/gsb_form_scheduler.c:650
 #: ../src/gsb_form_scheduler.c:842
 #, fuzzy
 msgid "Own frequency"
 msgstr "فرکانس"
 
-#: ../src/bet_future.c:360 ../src/bet_future.c:366
+#: ../src/bet_future.c:355 ../src/bet_future.c:361
 #: ../src/gsb_form_scheduler.c:212
 msgid "Custom frequency"
 msgstr ""
 
-#: ../src/bet_future.c:521 ../src/gsb_form_widget.c:214
+#: ../src/bet_future.c:516 ../src/gsb_form_widget.c:214
 msgid "Choose the financial year"
 msgstr ""
 
-#: ../src/bet_future.c:568 ../src/gsb_form_widget.c:269
+#: ../src/bet_future.c:563 ../src/gsb_form_widget.c:269
 msgid "Choose the method of payment"
 msgstr ""
 
 #. mise en place de la paddingbox des tiers
-#: ../src/bet_future.c:782 ../src/bet_future.c:2193 ../src/bet_future.c:2321
-#: ../src/bet_future.c:2877 ../src/bet_future.c:2931
+#: ../src/bet_future.c:777 ../src/bet_future.c:2091 ../src/bet_future.c:2232
+#: ../src/bet_future.c:2524 ../src/bet_future.c:2587
 #: ../src/etats_affiche.c:2430 ../src/etats_config.c:528
 #: ../src/etats_config.c:531 ../src/etats_config.c:696
 #: ../src/etats_config.c:7032 ../src/export_csv.c:799
-#: ../src/fenetre_principale.c:286 ../src/gsb_assistant_reconcile_config.c:598
+#: ../src/fenetre_principale.c:288 ../src/gsb_assistant_reconcile_config.c:598
 #: ../src/gsb_form.c:1319 ../src/gsb_form_widget.c:436
 #: ../src/gsb_scheduler_list.c:514 ../src/gsb_transactions_list.c:172
 #: ../src/import.c:3333 ../src/import_csv.c:83 ../src/meta_payee.c:79
@@ -1074,7 +1074,7 @@ msgid "Payee"
 msgstr ""
 
 #. Debit method_ptr
-#: ../src/bet_future.c:789 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:784 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
@@ -1084,7 +1084,7 @@ msgid "Debit"
 msgstr ""
 
 #. Credit method_ptr
-#: ../src/bet_future.c:796 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:791 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
@@ -1093,14 +1093,14 @@ msgstr ""
 msgid "Credit"
 msgstr ""
 
-#: ../src/bet_future.c:803 ../src/bet_future.c:2224 ../src/bet_future.c:2352
-#: ../src/bet_future.c:2894 ../src/bet_future.c:2948 ../src/gsb_form.c:1335
+#: ../src/bet_future.c:798 ../src/bet_future.c:2127 ../src/bet_future.c:2267
+#: ../src/bet_future.c:2543 ../src/bet_future.c:2603 ../src/gsb_form.c:1335
 #: ../src/gsb_form_widget.c:440
 msgid "Categories : Sub-categories"
 msgstr ""
 
 #. Notes
-#: ../src/bet_future.c:817 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
+#: ../src/bet_future.c:812 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
 #: ../src/gsb_transactions_list.c:184 ../src/import_csv.c:84
 msgid "Notes"
@@ -1110,7 +1110,7 @@ msgstr ""
 #. create the method of payment for a liabilities account
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
-#: ../src/bet_future.c:1365 ../src/bet_future.c:1616
+#: ../src/bet_future.c:1360 ../src/bet_future.c:1611
 #: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
 #: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
@@ -1119,102 +1119,122 @@ msgstr ""
 msgid "Transfer"
 msgstr ""
 
-#: ../src/bet_future.c:1921 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1916 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:431 ../src/gsb_data_partial_balance.c:231
 msgid "Bank account"
 msgstr "حساب بانک"
 
-#: ../src/bet_future.c:1924 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1919 ../src/gsb_account_property.c:696
 #: ../src/gsb_data_partial_balance.c:219
 msgid "Cash account"
 msgstr ""
 
-#: ../src/bet_future.c:1927 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1922 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:444 ../src/gsb_data_partial_balance.c:223
 #, c-format
 msgid "Liabilities account"
 msgstr ""
 
-#: ../src/bet_future.c:1983
+#: ../src/bet_future.c:1978
 msgid "Partial balance"
 msgstr ""
 
-#: ../src/bet_future.c:2025
-#, fuzzy
-msgid "You must create at least one cash account"
-msgstr "باید تاریخ را وارد کنید."
-
-#: ../src/bet_future.c:2078 ../src/bet_future.c:2768
-#, fuzzy
-msgid "Error: You must select an account."
-msgstr "باید تاریخ را وارد کنید."
-
-#: ../src/bet_future.c:2079 ../src/bet_future.c:2769
-msgid "Missing data"
-msgstr ""
-
-#: ../src/bet_future.c:2087 ../src/bet_future.c:2777
-msgid ""
-"Error:  the category or the budgetary line is not specified or the date is "
-"invalid."
-msgstr ""
-
 #. Create the dialog
-#: ../src/bet_future.c:2128
+#: ../src/bet_future.c:2018
 #, fuzzy
 msgid "Select an account"
 msgstr "حساب حذف شده"
 
 #. list of accounts
-#: ../src/bet_future.c:2144
+#: ../src/bet_future.c:2034
 #, fuzzy
 msgid "List of accounts"
 msgstr "حساب بسته شده"
 
 #. Account with deferred debit card
-#: ../src/bet_future.c:2167
+#: ../src/bet_future.c:2059
 msgid "Deferred debit card"
 msgstr ""
 
-#: ../src/bet_future.c:2173
+#: ../src/bet_future.c:2065
 #, fuzzy
 msgid "Date of change of month: "
 msgstr "ویرایش گزارش:"
 
+#: ../src/bet_future.c:2076 ../src/bet_future.c:2217
+msgid "This field is required"
+msgstr ""
+
+#: ../src/bet_future.c:2110
+msgid "One of the two fields is recommended"
+msgstr ""
+
 #. Main account
-#: ../src/bet_future.c:2265
+#: ../src/bet_future.c:2170
 #, fuzzy
 msgid "Main account"
 msgstr "حساب بانک"
 
 #. Effective Date
-#: ../src/bet_future.c:2271
+#: ../src/bet_future.c:2176
 #, fuzzy
 msgid "Effective date: "
 msgstr "فعال سازی:"
 
-#: ../src/bet_future.c:2284
+#: ../src/bet_future.c:2189
 #, fuzzy
 msgid "Automatic creation of the direct debit transaction"
 msgstr "جستجوی تراکنش"
 
-#: ../src/bet_future.c:2296
+#: ../src/bet_future.c:2201
 #, fuzzy
 msgid "Replacement of the scheduled operation"
 msgstr "جستجوی تراکنش"
 
+#: ../src/bet_future.c:2251
+msgid "One of the two fields is required"
+msgstr ""
+
+#: ../src/bet_future.c:2668
+#, fuzzy
+msgid "You must create at least one cash account"
+msgstr "باید تاریخ را وارد کنید."
+
+#: ../src/bet_future.c:2707 ../src/bet_future.c:2988
+#, fuzzy
+msgid "Error: You must select an account."
+msgstr "باید تاریخ را وارد کنید."
+
+#: ../src/bet_future.c:2708 ../src/bet_future.c:2989
+msgid "Missing data"
+msgstr ""
+
+#: ../src/bet_future.c:2716 ../src/bet_future.c:2997
+msgid "Error: a date is not present or a field is in error."
+msgstr ""
+
 #. Description entry
-#: ../src/bet_future.c:2440 ../src/categories_onglet.c:757 ../src/import.c:474
+#: ../src/bet_future.c:2773 ../src/categories_onglet.c:757 ../src/import.c:474
 #: ../src/imputation_budgetaire.c:795
 msgid "Type"
 msgstr ""
 
-#: ../src/bet_future.c:2704 ../src/gsb_data_scheduled.c:1831
+#: ../src/bet_future.c:2925 ../src/gsb_data_scheduled.c:1831
 msgid ""
 "Error: is missing one or more links between currencies.\n"
 "You need to fix it and start over."
 msgstr ""
 
+#: ../src/bet_future.c:2952
+msgid ""
+"There is an inconsistency in the balance of a deferred debit account.\n"
+"You should delete it and create another"
+msgstr ""
+
+#: ../src/bet_future.c:2956
+msgid "Error of configuration"
+msgstr ""
+
 #: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr ""
@@ -1363,7 +1383,7 @@ msgid "Balance"
 msgstr ""
 
 #: ../src/bet_tab.c:854 ../src/bet_tab.c:867 ../src/bet_tab.c:1058
-#: ../src/bet_tab.c:2528 ../src/bet_tab.c:2533
+#: ../src/bet_tab.c:2527 ../src/bet_tab.c:2532
 #, fuzzy, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1414,42 +1434,42 @@ msgstr ""
 msgid "Reset data"
 msgstr ""
 
-#: ../src/bet_tab.c:1889
+#: ../src/bet_tab.c:1888
 msgid " (still available)"
 msgstr ""
 
-#: ../src/bet_tab.c:1898 ../src/bet_tab.c:1920
+#: ../src/bet_tab.c:1897 ../src/bet_tab.c:1919
 msgid " (budget exceeded)"
 msgstr ""
 
-#: ../src/bet_tab.c:1911
+#: ../src/bet_tab.c:1910
 msgid " (yet to receive)"
 msgstr ""
 
-#: ../src/bet_tab.c:2451 ../src/bet_tab.c:2501 ../src/bet_tab.c:2561
+#: ../src/bet_tab.c:2450 ../src/bet_tab.c:2500 ../src/bet_tab.c:2560
 msgid "No data by default"
 msgstr ""
 
-#: ../src/bet_tab.c:2459 ../src/bet_tab.c:2509 ../src/bet_tab.c:2567
+#: ../src/bet_tab.c:2458 ../src/bet_tab.c:2508 ../src/bet_tab.c:2566
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr ""
 
-#: ../src/bet_tab.c:2467 ../src/bet_tab.c:2517 ../src/bet_tab.c:2573
+#: ../src/bet_tab.c:2466 ../src/bet_tab.c:2516 ../src/bet_tab.c:2572
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr ""
 
-#: ../src/bet_tab.c:2928 ../src/bet_tab.c:3027
+#: ../src/bet_tab.c:2927 ../src/bet_tab.c:3026
 msgid "Export the array of forecast"
 msgstr ""
 
-#: ../src/bet_tab.c:2985
+#: ../src/bet_tab.c:2984
 msgid "Balance at "
 msgstr ""
 
-#: ../src/bet_tab.c:3034
+#: ../src/bet_tab.c:3033
 msgid "forecast.csv"
 msgstr ""
 
@@ -2287,7 +2307,7 @@ msgstr ""
 
 #. mise en place de la paddingbox des comptes
 #: ../src/etats_config.c:519 ../src/etats_config.c:522
-#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:249
+#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:251
 #: ../src/navigation.c:1944
 msgid "Accounts"
 msgstr "حسابها"
@@ -2333,7 +2353,7 @@ msgid "Generalities"
 msgstr ""
 
 #: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
-#: ../src/fenetre_principale.c:253 ../src/parametres.c:433
+#: ../src/fenetre_principale.c:255 ../src/parametres.c:433
 msgid "Transactions"
 msgstr ""
 
@@ -3071,7 +3091,7 @@ msgstr ""
 msgid "Cannot open file '%s' for writing"
 msgstr ""
 
-#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:306
+#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:308
 #: ../src/navigation.c:1252 ../src/navigation.c:1968
 msgid "Reports"
 msgstr "گزارشات"
@@ -3101,7 +3121,7 @@ msgstr "چاپ گزارش ..."
 msgid "Delete selected report"
 msgstr ""
 
-#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:271
+#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:273
 msgid "Properties"
 msgstr ""
 
@@ -3445,23 +3465,23 @@ msgstr ""
 msgid "Reconciliation number"
 msgstr ""
 
-#: ../src/fenetre_principale.c:239 ../src/parametres.c:369
+#: ../src/fenetre_principale.c:241 ../src/parametres.c:369
 msgid "Main page"
 msgstr ""
 
-#: ../src/fenetre_principale.c:258
+#: ../src/fenetre_principale.c:260
 msgid "Forecast"
 msgstr ""
 
-#: ../src/fenetre_principale.c:262
+#: ../src/fenetre_principale.c:264
 msgid "Historical data"
 msgstr ""
 
-#: ../src/fenetre_principale.c:267
+#: ../src/fenetre_principale.c:269
 msgid "Amortization array"
 msgstr ""
 
-#: ../src/fenetre_principale.c:281 ../src/navigation.c:1948
+#: ../src/fenetre_principale.c:283 ../src/navigation.c:1948
 #: ../src/parametres.c:351 ../src/parametres.c:1111
 msgid "Scheduler"
 msgstr ""
diff --git a/po/fr.po b/po/fr.po
index 5852e12..0b3feed 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -8,14 +8,14 @@
 # Jonathan Ernst <jonathan at ernstfamily.ch>, 2006-2007.
 #
 # Please follow the guidelines you'll find here: http://wiki.traduc.org/gnomefr/
-# Pierre Biava <pierre at pierre.biava.name>, 2008-2010, 2011.
+# Pierre Biava <pierre at pierre.biava.name>, 2008-2010, 2011, 2012.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: fr\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-06-09 09:22+0200\n"
-"PO-Revision-Date: 2011-10-04 22:30+0200\n"
+"POT-Creation-Date: 2012-06-11 20:55+0200\n"
+"PO-Revision-Date: 2012-06-11 21:01+0200\n"
 "Last-Translator: Pierre Biava <pierre at pierre.biava.name>\n"
 "Language-Team: GNOME French Team <gnomefr at traduc.org>\n"
 "Language: \n"
@@ -193,7 +193,7 @@ msgid "Balances partials of the list of accounts"
 msgstr "Soldes partiels de la liste des comptes"
 
 #. Name entry
-#: ../src/accueil.c:2096 ../src/bet_future.c:2431
+#: ../src/accueil.c:2096 ../src/bet_future.c:2764
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
@@ -447,7 +447,7 @@ msgstr "Remplissage automatique des opérations à partir du tiers"
 
 #: ../src/affichage_liste.c:578
 msgid "Erase the credit and debit fields"
-msgstr "Efface le champs Crédit ou Débit"
+msgstr "Efface le champ Crédit ou Débit"
 
 #: ../src/affichage_liste.c:590
 msgid "Automatically recover the children of the associated transaction"
@@ -584,7 +584,7 @@ msgstr "Par défaut"
 #: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
-#: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
+#: ../src/fenetre_principale.c:298 ../src/navigation.c:1960
 msgid "Categories"
 msgstr "Catégories"
 
@@ -593,7 +593,7 @@ msgstr "Catégories"
 #: ../src/bet_config.c:701 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:303
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -628,8 +628,8 @@ msgstr "Choix de l'exercice ou 12 mois glissants"
 msgid "Category"
 msgstr "Catégorie"
 
-#: ../src/bet_config.c:943 ../src/bet_future.c:810 ../src/bet_future.c:2251
-#: ../src/bet_future.c:2378 ../src/bet_future.c:2910 ../src/bet_future.c:2964
+#: ../src/bet_config.c:943 ../src/bet_future.c:805 ../src/bet_future.c:2155
+#: ../src/bet_future.c:2294 ../src/bet_future.c:2558 ../src/bet_future.c:2621
 #: ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
 #: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:173
@@ -708,7 +708,7 @@ msgstr "Vous devez entrer au moins une valeur pour le capital"
 msgid "Account with deferred debit card"
 msgstr "Compte avec carte à débit différé"
 
-#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:291
+#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:293
 #: ../src/navigation.c:1219 ../src/navigation.c:1956
 msgid "Credits simulator"
 msgstr "Simulateur de crédits"
@@ -827,7 +827,7 @@ msgstr "Afficher le tableau d'amortissement depuis le début"
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2915
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2914
 msgid "Print the array"
 msgstr "Imprimer le tableau"
 
@@ -847,7 +847,7 @@ msgstr "Tableau d'amortissement"
 msgid "Loan amount: "
 msgstr "Montant emprunté : "
 
-#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:764 ../src/bet_tab.c:688
+#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:759 ../src/bet_tab.c:688
 #: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:163
@@ -892,12 +892,12 @@ msgstr "Amortissement"
 msgid "Credits"
 msgstr "Crédits"
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2912
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2911
 #: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:381
 msgid "Print"
 msgstr "Imprimer"
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2925
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2924
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
 #: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
@@ -907,7 +907,7 @@ msgstr "Exporter"
 msgid "credit.csv"
 msgstr "crédit.csv"
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3051
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3050
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr "Impossible d'enregistrer le fichier."
@@ -916,7 +916,7 @@ msgstr "Impossible d'enregistrer le fichier."
 msgid "months"
 msgstr "mois"
 
-#: ../src/bet_future.c:221 ../src/bet_future.c:1827
+#: ../src/bet_future.c:216 ../src/bet_future.c:1822
 msgid ""
 "Error: the frequency defined by the user or the amount is not specified or "
 "the date is invalid."
@@ -924,112 +924,112 @@ msgstr ""
 "Erreur: la périodicité définie par l'utilisateur ou le montant n'est pas "
 "défini ou la date est invalide."
 
-#: ../src/bet_future.c:223 ../src/bet_future.c:1829 ../src/bet_future.c:2089
-#: ../src/bet_future.c:2779 ../src/gsb_currency.c:744
+#: ../src/bet_future.c:218 ../src/bet_future.c:1824 ../src/bet_future.c:2717
+#: ../src/bet_future.c:2998 ../src/gsb_currency.c:744
 msgid "One field is not filled in"
-msgstr "Un champs n'est pas rempli !"
+msgstr "Un champ n'est pas rempli !"
 
 #. Create the dialog
-#: ../src/bet_future.c:253
+#: ../src/bet_future.c:248
 msgid "Enter a budget line"
 msgstr "Créer une ligne budgétaire"
 
-#: ../src/bet_future.c:307 ../src/bet_future.c:849
+#: ../src/bet_future.c:302 ../src/bet_future.c:844
 #: ../src/gsb_form_scheduler.c:153 ../src/gsb_form_scheduler.c:877
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Once"
 msgstr "Une fois"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Weekly"
 msgstr "Hebdomadaire"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Monthly"
 msgstr "Mensuel"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Bimonthly"
 msgstr "Bimestriel"
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Quarterly"
 msgstr "Trimestriel"
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Yearly"
 msgstr "Annuel"
 
-#: ../src/bet_future.c:308 ../src/bet_future.c:863 ../src/etats_config.c:194
+#: ../src/bet_future.c:303 ../src/bet_future.c:858 ../src/etats_config.c:194
 #: ../src/gsb_form_scheduler.c:154 ../src/gsb_form_scheduler.c:887
 msgid "Custom"
 msgstr "Personnalisé"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Days"
 msgstr "Jours"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Weeks"
 msgstr "Semaines"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Months"
 msgstr "Mois"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Years"
 msgstr "Années"
 
-#: ../src/bet_future.c:322 ../src/gsb_form_scheduler.c:176
+#: ../src/bet_future.c:317 ../src/gsb_form_scheduler.c:176
 #: ../src/gsb_scheduler_list.c:514
 msgid "Frequency"
 msgstr "Périodicité"
 
-#: ../src/bet_future.c:330 ../src/bet_future.c:725
+#: ../src/bet_future.c:325 ../src/bet_future.c:720
 #: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
 #: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr "Date limite"
 
-#: ../src/bet_future.c:343 ../src/gsb_archive_config.c:102
+#: ../src/bet_future.c:338 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
 #: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2041
 msgid "Final date"
 msgstr "Date finale"
 
-#: ../src/bet_future.c:350 ../src/bet_future.c:729
+#: ../src/bet_future.c:345 ../src/bet_future.c:724
 #: ../src/gsb_form_scheduler.c:206 ../src/gsb_form_scheduler.c:650
 #: ../src/gsb_form_scheduler.c:842
 msgid "Own frequency"
 msgstr "Périodicité utilisateur"
 
-#: ../src/bet_future.c:360 ../src/bet_future.c:366
+#: ../src/bet_future.c:355 ../src/bet_future.c:361
 #: ../src/gsb_form_scheduler.c:212
 msgid "Custom frequency"
 msgstr "Périodicité personnalisée"
 
-#: ../src/bet_future.c:521 ../src/gsb_form_widget.c:214
+#: ../src/bet_future.c:516 ../src/gsb_form_widget.c:214
 msgid "Choose the financial year"
 msgstr "Choix de l'exercice"
 
-#: ../src/bet_future.c:568 ../src/gsb_form_widget.c:269
+#: ../src/bet_future.c:563 ../src/gsb_form_widget.c:269
 msgid "Choose the method of payment"
 msgstr "Choix du mode de règlement"
 
 #. mise en place de la paddingbox des tiers
-#: ../src/bet_future.c:782 ../src/bet_future.c:2193 ../src/bet_future.c:2321
-#: ../src/bet_future.c:2877 ../src/bet_future.c:2931
+#: ../src/bet_future.c:777 ../src/bet_future.c:2091 ../src/bet_future.c:2232
+#: ../src/bet_future.c:2524 ../src/bet_future.c:2587
 #: ../src/etats_affiche.c:2430 ../src/etats_config.c:528
 #: ../src/etats_config.c:531 ../src/etats_config.c:696
 #: ../src/etats_config.c:7032 ../src/export_csv.c:799
-#: ../src/fenetre_principale.c:286 ../src/gsb_assistant_reconcile_config.c:598
+#: ../src/fenetre_principale.c:288 ../src/gsb_assistant_reconcile_config.c:598
 #: ../src/gsb_form.c:1319 ../src/gsb_form_widget.c:436
 #: ../src/gsb_scheduler_list.c:514 ../src/gsb_transactions_list.c:172
 #: ../src/import.c:3333 ../src/import_csv.c:83 ../src/meta_payee.c:79
@@ -1037,7 +1037,7 @@ msgid "Payee"
 msgstr "Tiers"
 
 #. Debit method_ptr
-#: ../src/bet_future.c:789 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:784 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
@@ -1047,7 +1047,7 @@ msgid "Debit"
 msgstr "Débit"
 
 #. Credit method_ptr
-#: ../src/bet_future.c:796 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:791 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
@@ -1056,14 +1056,14 @@ msgstr "Débit"
 msgid "Credit"
 msgstr "Crédit"
 
-#: ../src/bet_future.c:803 ../src/bet_future.c:2224 ../src/bet_future.c:2352
-#: ../src/bet_future.c:2894 ../src/bet_future.c:2948 ../src/gsb_form.c:1335
+#: ../src/bet_future.c:798 ../src/bet_future.c:2127 ../src/bet_future.c:2267
+#: ../src/bet_future.c:2543 ../src/bet_future.c:2603 ../src/gsb_form.c:1335
 #: ../src/gsb_form_widget.c:440
 msgid "Categories : Sub-categories"
 msgstr "Catégories : Sous-catégories"
 
 #. Notes
-#: ../src/bet_future.c:817 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
+#: ../src/bet_future.c:812 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
 #: ../src/gsb_transactions_list.c:184 ../src/import_csv.c:84
 msgid "Notes"
@@ -1073,7 +1073,7 @@ msgstr "Remarques"
 #. create the method of payment for a liabilities account
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
-#: ../src/bet_future.c:1365 ../src/bet_future.c:1616
+#: ../src/bet_future.c:1360 ../src/bet_future.c:1611
 #: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
 #: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
@@ -1082,90 +1082,98 @@ msgstr "Remarques"
 msgid "Transfer"
 msgstr "Virement"
 
-#: ../src/bet_future.c:1921 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1916 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:431 ../src/gsb_data_partial_balance.c:231
 msgid "Bank account"
 msgstr "Compte bancaire"
 
-#: ../src/bet_future.c:1924 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1919 ../src/gsb_account_property.c:696
 #: ../src/gsb_data_partial_balance.c:219
 msgid "Cash account"
 msgstr "Compte de caisse"
 
-#: ../src/bet_future.c:1927 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1922 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:444 ../src/gsb_data_partial_balance.c:223
 #, c-format
 msgid "Liabilities account"
 msgstr "Compte de passif"
 
-#: ../src/bet_future.c:1983
+#: ../src/bet_future.c:1978
 msgid "Partial balance"
 msgstr "Solde partiel"
 
-#: ../src/bet_future.c:2025
-msgid "You must create at least one cash account"
-msgstr "Vous devez créer au moins un compte de caisse"
-
-#: ../src/bet_future.c:2078 ../src/bet_future.c:2768
-msgid "Error: You must select an account."
-msgstr "Erreur : Vous devez sélectionner un compte."
-
-#: ../src/bet_future.c:2079 ../src/bet_future.c:2769
-msgid "Missing data"
-msgstr "Données manquantes"
-
-#: ../src/bet_future.c:2087 ../src/bet_future.c:2777
-msgid ""
-"Error:  the category or the budgetary line is not specified or the date is "
-"invalid."
-msgstr ""
-"Erreur: la catégorie ou l'imputation budgétaire n'est pas définie ou la date "
-"est invalide."
-
 #. Create the dialog
-#: ../src/bet_future.c:2128
+#: ../src/bet_future.c:2018
 msgid "Select an account"
 msgstr "Sélectionner un compte"
 
 #. list of accounts
-#: ../src/bet_future.c:2144
+#: ../src/bet_future.c:2034
 msgid "List of accounts"
 msgstr "Liste des Comptes"
 
 #. Account with deferred debit card
-#: ../src/bet_future.c:2167
+#: ../src/bet_future.c:2059
 msgid "Deferred debit card"
 msgstr "Compte carte à débit différé"
 
-#: ../src/bet_future.c:2173
+#: ../src/bet_future.c:2065
 msgid "Date of change of month: "
 msgstr "Date de changement de mois : "
 
+#: ../src/bet_future.c:2076 ../src/bet_future.c:2217
+msgid "This field is required"
+msgstr "Ce champ est obligatoire"
+
+#: ../src/bet_future.c:2110
+msgid "One of the two fields is recommended"
+msgstr "Il est recommandé d'utiliser un des deux champs"
+
 #. Main account
-#: ../src/bet_future.c:2265
+#: ../src/bet_future.c:2170
 msgid "Main account"
 msgstr "Compte principal"
 
 #. Effective Date
-#: ../src/bet_future.c:2271
+#: ../src/bet_future.c:2176
 msgid "Effective date: "
 msgstr "Date d'effet : "
 
-#: ../src/bet_future.c:2284
+#: ../src/bet_future.c:2189
 msgid "Automatic creation of the direct debit transaction"
 msgstr "Création automatique de l'opération de débit"
 
-#: ../src/bet_future.c:2296
+#: ../src/bet_future.c:2201
 msgid "Replacement of the scheduled operation"
 msgstr "Remplacement de l'opération planifiée"
 
+#: ../src/bet_future.c:2251
+msgid "One of the two fields is required"
+msgstr "Un des deux champs est obligatoire"
+
+#: ../src/bet_future.c:2668
+msgid "You must create at least one cash account"
+msgstr "Vous devez créer au moins un compte de caisse"
+
+#: ../src/bet_future.c:2707 ../src/bet_future.c:2988
+msgid "Error: You must select an account."
+msgstr "Erreur : Vous devez sélectionner un compte."
+
+#: ../src/bet_future.c:2708 ../src/bet_future.c:2989
+msgid "Missing data"
+msgstr "Données manquantes"
+
+#: ../src/bet_future.c:2716 ../src/bet_future.c:2997
+msgid "Error: a date is not present or a field is in error."
+msgstr "Erreur : une date est absente ou un champ est en erreur"
+
 #. Description entry
-#: ../src/bet_future.c:2440 ../src/categories_onglet.c:757 ../src/import.c:474
+#: ../src/bet_future.c:2773 ../src/categories_onglet.c:757 ../src/import.c:474
 #: ../src/imputation_budgetaire.c:795
 msgid "Type"
 msgstr "Type"
 
-#: ../src/bet_future.c:2704 ../src/gsb_data_scheduled.c:1831
+#: ../src/bet_future.c:2925 ../src/gsb_data_scheduled.c:1831
 msgid ""
 "Error: is missing one or more links between currencies.\n"
 "You need to fix it and start over."
@@ -1173,6 +1181,18 @@ msgstr ""
 "Erreur : il manque un ou plusieurs liens entre les devises.\n"
 " Vous devez corriger ça et recommencer."
 
+#: ../src/bet_future.c:2952
+msgid ""
+"There is an inconsistency in the balance of a deferred debit account.\n"
+"You should delete it and create another"
+msgstr ""
+"Il ya une incohérence dans le solde d'un compte à débit différé.\n"
+"Vous devriez le supprimer et en créer un autre"
+
+#: ../src/bet_future.c:2956
+msgid "Error of configuration"
+msgstr "Erreur de configuration"
+
 #: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr "Graphique"
@@ -1314,7 +1334,7 @@ msgid "Balance"
 msgstr "Solde"
 
 #: ../src/bet_tab.c:854 ../src/bet_tab.c:867 ../src/bet_tab.c:1058
-#: ../src/bet_tab.c:2528 ../src/bet_tab.c:2533
+#: ../src/bet_tab.c:2527 ../src/bet_tab.c:2532
 #, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1362,42 +1382,42 @@ msgstr "Insérez le solde d'un compte à débit différé"
 msgid "Reset data"
 msgstr "Réinitialiser les données"
 
-#: ../src/bet_tab.c:1889
+#: ../src/bet_tab.c:1888
 msgid " (still available)"
 msgstr " (reste à utiliser)"
 
-#: ../src/bet_tab.c:1898 ../src/bet_tab.c:1920
+#: ../src/bet_tab.c:1897 ../src/bet_tab.c:1919
 msgid " (budget exceeded)"
 msgstr " (budget dépassé)"
 
-#: ../src/bet_tab.c:1911
+#: ../src/bet_tab.c:1910
 msgid " (yet to receive)"
 msgstr " (reste à recevoir)"
 
-#: ../src/bet_tab.c:2451 ../src/bet_tab.c:2501 ../src/bet_tab.c:2561
+#: ../src/bet_tab.c:2450 ../src/bet_tab.c:2500 ../src/bet_tab.c:2560
 msgid "No data by default"
 msgstr "Pas de donnée disponible par défaut"
 
-#: ../src/bet_tab.c:2459 ../src/bet_tab.c:2509 ../src/bet_tab.c:2567
+#: ../src/bet_tab.c:2458 ../src/bet_tab.c:2508 ../src/bet_tab.c:2566
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr "Pas de catégorie"
 
-#: ../src/bet_tab.c:2467 ../src/bet_tab.c:2517 ../src/bet_tab.c:2573
+#: ../src/bet_tab.c:2466 ../src/bet_tab.c:2516 ../src/bet_tab.c:2572
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr "Pas d'imputation budgétaire"
 
-#: ../src/bet_tab.c:2928 ../src/bet_tab.c:3027
+#: ../src/bet_tab.c:2927 ../src/bet_tab.c:3026
 msgid "Export the array of forecast"
 msgstr "Exporter les prévisions"
 
-#: ../src/bet_tab.c:2985
+#: ../src/bet_tab.c:2984
 msgid "Balance at "
 msgstr "Solde au "
 
-#: ../src/bet_tab.c:3034
+#: ../src/bet_tab.c:3033
 msgid "forecast.csv"
 msgstr "prévisions.csv"
 
@@ -2280,7 +2300,7 @@ msgstr "Virements"
 
 #. mise en place de la paddingbox des comptes
 #: ../src/etats_config.c:519 ../src/etats_config.c:522
-#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:249
+#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:251
 #: ../src/navigation.c:1944
 msgid "Accounts"
 msgstr "Comptes"
@@ -2326,7 +2346,7 @@ msgid "Generalities"
 msgstr "Généralités"
 
 #: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
-#: ../src/fenetre_principale.c:253 ../src/parametres.c:433
+#: ../src/fenetre_principale.c:255 ../src/parametres.c:433
 msgid "Transactions"
 msgstr "Opérations"
 
@@ -3053,7 +3073,7 @@ msgstr ""
 msgid "Cannot open file '%s' for writing"
 msgstr "Impossible d'ouvrir le fichier « %s » en écriture"
 
-#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:306
+#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:308
  : ../src/etats_onglet.c:119 ../src/fenetre_principale.c:308  "  ort_csv.c:775  "   s"  ά"   ¹ κα    ³Î®"          rÉE‚y+  @ Иÿ         ° Иÿ  uJE‚y+  €jF‚y+  ef‚y+                          ’Xbƒy+  ° Иÿ  €p„ƒy+           Ð˜ÿ         pИÿ  k`E‚y+  6                    è     è!     è!     @ Иÿ  ° Иÿ  xbƒy+           Ð˜ÿ          ’BE‚y+          †`E‚y+  @ Иÿ  `BE‚y+   Иÿ         Àƃy+  uJE‚y+    ƃy+  Øƃy+  ¨	ƃy+  €jF‚y+          xbƒy+           Ð˜ÿ          pИÿ  k`E‚y+  à!     à!     @ Иÿ  ° Иÿ  HÞAƒy+          €Ð˜ÿ         ’BE‚y+          †`E‚y+  @ Иÿ  `BE‚y+   Иÿ  p Иÿ  h Иÿ  8kf‚y+  Œp˜        ° Иÿ  uJE‚y+  €jF‚y+                  €Ð˜ÿ         PИÿ  k`E‚y+          G       H   I       J   K           M   N   O       P   @ Иÿ  ° Иÿ  H•ƒy+           Иÿ         ’BE‚y+          †`E‚y+  @ Иÿ         0ƃy+  uJE‚y+    bƒy+   Éõ‚y+    ƃy+  Øƃy+  ¨	ƃy+  €jF‚y+          H•ƒy+           Иÿ        
  `Иÿ  k`E‚y+  8•ƒy+           Иÿ         Ð˜ÿ  k`E‚y+  (•ƒy+           Иÿ         ÀИÿ  k`E‚y+  •ƒy+           Иÿ         ðИÿ  k`E‚y+  	       ¨Æƒy+  uJE‚y+         ¨	ƃy+  pИÿ          Šö‚y+  eIE‚y+         Øƃy+  Ð˜ÿ          yö‚y+  eIE‚y+           ƃy+  ÀИÿ          Zö‚y+  eIE‚y+  ØÄõ‚y+    bƒy+   Éõ‚y+    ƃy+  Ø$bƒy+  Øƃy+  ¨	ƃy+  €jF‚y+          8kf‚y+                        Á‚y+  ° Иÿ  p[õ‚y+          pИÿ          @Иÿ  k`E‚y+      5   6   7   8   :   <   =   >       ?       @   B   D       @ Иÿ  ° Иÿ  à¾‚y+                 ° Иÿ  uJE‚y+         ef‚y+  ðИÿ          Á‚y+  eIE‚y+  ef‚y+          Õ_ at fÆS         Qöl±íÁ£‚y+  ° Иÿ  à¾‚y+          €Ð˜ÿ         PИÿ  k`E‚y+  u]ÞÓ	4Q ÷U^Qʉ§ ¶uª¹ñìò*ēv@ Иÿ  ° Иÿ  Hފ‚y+          $ǂy+          ð!Иÿ  ¦0)„y+  ¦0)„y+         vĂy+   Иÿ  °!Иÿ  h Иÿ  ÐИÿ  /bƒy+  uJE‚y+  Ø$bƒy+  0#Иÿ  ¢0)„y+   "Иÿ          Ð˜ÿ             
     ÿÿÿÿÿÿÿÿ¢0)„y+          ¸ Иÿ                 #: ../src/navigation.c:1252 ../src/navigation.c:1968
 msgid "Reports"
 msgstr "États"
@@ -3083,7 +3103,7 @@ msgstr "Imprimer l'état sélectionné"
 msgid "Delete selected report"
 msgstr "Effacer l'état sélectionné"
 
-#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:271
+#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:273
 msgid "Properties"
 msgstr "Propriétés"
 
@@ -3444,23 +3464,23 @@ msgstr "Sous-imputations budgétaires"
 msgid "Reconciliation number"
 msgstr "N° de rapprochement"
 
-#: ../src/fenetre_principale.c:239 ../src/parametres.c:369
+#: ../src/fenetre_principale.c:241 ../src/parametres.c:369
 msgid "Main page"
 msgstr "Accueil"
 
-#: ../src/fenetre_principale.c:258
+#: ../src/fenetre_principale.c:260
 msgid "Forecast"
 msgstr "Prévisions"
 
-#: ../src/fenetre_principale.c:262
+#: ../src/fenetre_principale.c:264
 msgid "Historical data"
 msgstr "Données historiques"
 
-#: ../src/fenetre_principale.c:267
+#: ../src/fenetre_principale.c:269
 msgid "Amortization array"
 msgstr "Tableau d'amortissement"
 
-#: ../src/fenetre_principale.c:281 ../src/navigation.c:1948
+#: ../src/fenetre_principale.c:283 ../src/navigation.c:1948
 #: ../src/parametres.c:351 ../src/parametres.c:1111
 msgid "Scheduler"
 msgstr "Échéancier"
@@ -9587,7 +9607,7 @@ msgstr "Impossible de décompresser le fichier « %s » : %s"
 
 #: ../src/import_csv.c:79
 msgid "Unknown field"
-msgstr "Champs Inconnu"
+msgstr "Champ Inconnu"
 
 #: ../src/import_csv.c:83
 msgid "Wording"
@@ -11278,7 +11298,7 @@ msgid ""
 "By double cliking on a date field, you can pop up a calendar to select a "
 "date."
 msgstr ""
-"... en double cliquant sur un champs de date, vous faites apparaître un "
+"... en double cliquant sur un champ de date, vous faites apparaître un "
 "calendrier. "
 
 #: ../src/tip.c:86
diff --git a/po/he.po b/po/he.po
index 259189b..00d33fa 100644
--- a/po/he.po
+++ b/po/he.po
@@ -283,7 +283,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: he\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-06-09 09:22+0200\n"
+"POT-Creation-Date: 2012-06-11 20:55+0200\n"
 "PO-Revision-Date: 2006-02-11 16:08+0200\n"
 "Last-Translator: dotan\n"
 "Language-Team: <en at li.org>\n"
@@ -469,7 +469,7 @@ msgid "Balances partials of the list of accounts"
 msgstr "העברת העיסקה לחשבון אחר"
 
 #. Name entry
-#: ../src/accueil.c:2096 ../src/bet_future.c:2431
+#: ../src/accueil.c:2096 ../src/bet_future.c:2764
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
@@ -903,7 +903,7 @@ msgstr "חזרה אל הגדרות ברירת המחדל"
 #: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
-#: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
+#: ../src/fenetre_principale.c:298 ../src/navigation.c:1960
 msgid "Categories"
 msgstr "קטגוריות"
 
@@ -912,7 +912,7 @@ msgstr "קטגוריות"
 #: ../src/bet_config.c:701 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:303
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -947,8 +947,8 @@ msgstr "בחירת שנת הכספים"
 msgid "Category"
 msgstr "קטגוריה"
 
-#: ../src/bet_config.c:943 ../src/bet_future.c:810 ../src/bet_future.c:2251
-#: ../src/bet_future.c:2378 ../src/bet_future.c:2910 ../src/bet_future.c:2964
+#: ../src/bet_config.c:943 ../src/bet_future.c:805 ../src/bet_future.c:2155
+#: ../src/bet_future.c:2294 ../src/bet_future.c:2558 ../src/bet_future.c:2621
 #: ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
 #: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:173
@@ -1036,7 +1036,7 @@ msgstr ""
 msgid "Account with deferred debit card"
 msgstr ""
 
-#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:291
+#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:293
 #: ../src/navigation.c:1219 ../src/navigation.c:1956
 #, fuzzy
 msgid "Credits simulator"
@@ -1157,7 +1157,7 @@ msgstr ""
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2915
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2914
 #, fuzzy
 msgid "Print the array"
 msgstr "מדפסת"
@@ -1180,7 +1180,7 @@ msgstr ""
 msgid "Loan amount: "
 msgstr "טעינת קובץ חשבונות:"
 
-#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:764 ../src/bet_tab.c:688
+#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:759 ../src/bet_tab.c:688
 #: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:163
@@ -1230,12 +1230,12 @@ msgstr "פעולה"
 msgid "Credits"
 msgstr "זכות"
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2912
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2911
 #: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:381
 msgid "Print"
 msgstr "הדפסה"
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2925
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2924
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
 #: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
@@ -1246,7 +1246,7 @@ msgstr "ייצוא"
 msgid "credit.csv"
 msgstr "זכות"
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3051
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3050
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr "לא ניתן לשמור את הקובץ."
@@ -1256,123 +1256,123 @@ msgstr "לא ניתן לשמור את הקובץ."
 msgid "months"
 msgstr "חודשים"
 
-#: ../src/bet_future.c:221 ../src/bet_future.c:1827
+#: ../src/bet_future.c:216 ../src/bet_future.c:1822
 msgid ""
 "Error: the frequency defined by the user or the amount is not specified or "
 "the date is invalid."
 msgstr ""
 
-#: ../src/bet_future.c:223 ../src/bet_future.c:1829 ../src/bet_future.c:2089
-#: ../src/bet_future.c:2779 ../src/gsb_currency.c:744
+#: ../src/bet_future.c:218 ../src/bet_future.c:1824 ../src/bet_future.c:2717
+#: ../src/bet_future.c:2998 ../src/gsb_currency.c:744
 #, fuzzy
 msgid "One field is not filled in"
 msgstr "כל השדות אינם ממולאים!"
 
 #. Create the dialog
-#: ../src/bet_future.c:253
+#: ../src/bet_future.c:248
 #, fuzzy
 msgid "Enter a budget line"
 msgstr "הוספת קו תקציב"
 
-#: ../src/bet_future.c:307 ../src/bet_future.c:849
+#: ../src/bet_future.c:302 ../src/bet_future.c:844
 #: ../src/gsb_form_scheduler.c:153 ../src/gsb_form_scheduler.c:877
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Once"
 msgstr "פעם אחת"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Weekly"
 msgstr "שבועית"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Monthly"
 msgstr "חודשית"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1277
 #, fuzzy
 msgid "Bimonthly"
 msgstr "חודשית"
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Quarterly"
 msgstr ""
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Yearly"
 msgstr "שנתית"
 
-#: ../src/bet_future.c:308 ../src/bet_future.c:863 ../src/etats_config.c:194
+#: ../src/bet_future.c:303 ../src/bet_future.c:858 ../src/etats_config.c:194
 #: ../src/gsb_form_scheduler.c:154 ../src/gsb_form_scheduler.c:887
 msgid "Custom"
 msgstr "מותאמת אישית"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Days"
 msgstr "ימים"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 #, fuzzy
 msgid "Weeks"
 msgstr "שבוע"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Months"
 msgstr "חודשים"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Years"
 msgstr "שנים"
 
-#: ../src/bet_future.c:322 ../src/gsb_form_scheduler.c:176
+#: ../src/bet_future.c:317 ../src/gsb_form_scheduler.c:176
 #: ../src/gsb_scheduler_list.c:514
 msgid "Frequency"
 msgstr "תדירות"
 
-#: ../src/bet_future.c:330 ../src/bet_future.c:725
+#: ../src/bet_future.c:325 ../src/bet_future.c:720
 #: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
 #: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr "הגבלת תאריך"
 
-#: ../src/bet_future.c:343 ../src/gsb_archive_config.c:102
+#: ../src/bet_future.c:338 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
 #: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2041
 msgid "Final date"
 msgstr "תאריך סיום"
 
-#: ../src/bet_future.c:350 ../src/bet_future.c:729
+#: ../src/bet_future.c:345 ../src/bet_future.c:724
 #: ../src/gsb_form_scheduler.c:206 ../src/gsb_form_scheduler.c:650
 #: ../src/gsb_form_scheduler.c:842
 #, fuzzy
 msgid "Own frequency"
 msgstr "תדירות"
 
-#: ../src/bet_future.c:360 ../src/bet_future.c:366
+#: ../src/bet_future.c:355 ../src/bet_future.c:361
 #: ../src/gsb_form_scheduler.c:212
 msgid "Custom frequency"
 msgstr "תדירות מותאמת אישית"
 
-#: ../src/bet_future.c:521 ../src/gsb_form_widget.c:214
+#: ../src/bet_future.c:516 ../src/gsb_form_widget.c:214
 msgid "Choose the financial year"
 msgstr "בחירת שנת הכספים"
 
-#: ../src/bet_future.c:568 ../src/gsb_form_widget.c:269
+#: ../src/bet_future.c:563 ../src/gsb_form_widget.c:269
 msgid "Choose the method of payment"
 msgstr "בחירת דרך התשלום"
 
 #. mise en place de la paddingbox des tiers
-#: ../src/bet_future.c:782 ../src/bet_future.c:2193 ../src/bet_future.c:2321
-#: ../src/bet_future.c:2877 ../src/bet_future.c:2931
+#: ../src/bet_future.c:777 ../src/bet_future.c:2091 ../src/bet_future.c:2232
+#: ../src/bet_future.c:2524 ../src/bet_future.c:2587
 #: ../src/etats_affiche.c:2430 ../src/etats_config.c:528
 #: ../src/etats_config.c:531 ../src/etats_config.c:696
 #: ../src/etats_config.c:7032 ../src/export_csv.c:799
-#: ../src/fenetre_principale.c:286 ../src/gsb_assistant_reconcile_config.c:598
+#: ../src/fenetre_principale.c:288 ../src/gsb_assistant_reconcile_config.c:598
 #: ../src/gsb_form.c:1319 ../src/gsb_form_widget.c:436
 #: ../src/gsb_scheduler_list.c:514 ../src/gsb_transactions_list.c:172
 #: ../src/import.c:3333 ../src/import_csv.c:83 ../src/meta_payee.c:79
@@ -1381,7 +1381,7 @@ msgid "Payee"
 msgstr "משלם/מקבל"
 
 #. Debit method_ptr
-#: ../src/bet_future.c:789 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:784 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
@@ -1391,7 +1391,7 @@ msgid "Debit"
 msgstr "חיוב"
 
 #. Credit method_ptr
-#: ../src/bet_future.c:796 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:791 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
@@ -1400,14 +1400,14 @@ msgstr "חיוב"
 msgid "Credit"
 msgstr "זכות"
 
-#: ../src/bet_future.c:803 ../src/bet_future.c:2224 ../src/bet_future.c:2352
-#: ../src/bet_future.c:2894 ../src/bet_future.c:2948 ../src/gsb_form.c:1335
+#: ../src/bet_future.c:798 ../src/bet_future.c:2127 ../src/bet_future.c:2267
+#: ../src/bet_future.c:2543 ../src/bet_future.c:2603 ../src/gsb_form.c:1335
 #: ../src/gsb_form_widget.c:440
 msgid "Categories : Sub-categories"
 msgstr "קטגוריות : תתי-קטגוריות"
 
 #. Notes
-#: ../src/bet_future.c:817 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
+#: ../src/bet_future.c:812 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
 #: ../src/gsb_transactions_list.c:184 ../src/import_csv.c:84
 msgid "Notes"
@@ -1417,7 +1417,7 @@ msgstr "הערות"
 #. create the method of payment for a liabilities account
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
-#: ../src/bet_future.c:1365 ../src/bet_future.c:1616
+#: ../src/bet_future.c:1360 ../src/bet_future.c:1611
 #: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
 #: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
@@ -1426,104 +1426,126 @@ msgstr "הערות"
 msgid "Transfer"
 msgstr "העברה"
 
-#: ../src/bet_future.c:1921 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1916 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:431 ../src/gsb_data_partial_balance.c:231
 msgid "Bank account"
 msgstr "חשבון בנק"
 
-#: ../src/bet_future.c:1924 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1919 ../src/gsb_account_property.c:696
 #: ../src/gsb_data_partial_balance.c:219
 msgid "Cash account"
 msgstr "חשבון מזומן"
 
-#: ../src/bet_future.c:1927 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1922 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:444 ../src/gsb_data_partial_balance.c:223
 #, c-format
 msgid "Liabilities account"
 msgstr "חשבון התחייבויות"
 
-#: ../src/bet_future.c:1983
+#: ../src/bet_future.c:1978
 #, fuzzy
 msgid "Partial balance"
 msgstr "יתרת פתיחה"
 
-#: ../src/bet_future.c:2025
-#, fuzzy
-msgid "You must create at least one cash account"
-msgstr "בחירת חשבונות נכסים"
-
-#: ../src/bet_future.c:2078 ../src/bet_future.c:2768
-#, fuzzy
-msgid "Error: You must select an account."
-msgstr "בחירת חשבונות נכסים"
-
-#: ../src/bet_future.c:2079 ../src/bet_future.c:2769
-msgid "Missing data"
-msgstr ""
-
-#: ../src/bet_future.c:2087 ../src/bet_future.c:2777
-msgid ""
-"Error:  the category or the budgetary line is not specified or the date is "
-"invalid."
-msgstr ""
-
 #. Create the dialog
-#: ../src/bet_future.c:2128
+#: ../src/bet_future.c:2018
 #, fuzzy
 msgid "Select an account"
 msgstr "בחירת חשבונות בנק"
 
 #. list of accounts
-#: ../src/bet_future.c:2144
+#: ../src/bet_future.c:2034
 #, fuzzy
 msgid "List of accounts"
 msgstr "חשבון מזומן"
 
 #. Account with deferred debit card
-#: ../src/bet_future.c:2167
+#: ../src/bet_future.c:2059
 #, fuzzy
 msgid "Deferred debit card"
 msgstr "כרטיס אשראי"
 
-#: ../src/bet_future.c:2173
+#: ../src/bet_future.c:2065
 #, fuzzy
 msgid "Date of change of month: "
 msgstr "שם קובץ החשבונות:"
 
+#: ../src/bet_future.c:2076 ../src/bet_future.c:2217
+#, fuzzy
+msgid "This field is required"
+msgstr "קובץ זה ריק!"
+
+#: ../src/bet_future.c:2110
+msgid "One of the two fields is recommended"
+msgstr ""
+
 #. Main account
-#: ../src/bet_future.c:2265
+#: ../src/bet_future.c:2170
 #, fuzzy
 msgid "Main account"
 msgstr "חשבון בנק"
 
 #. Effective Date
-#: ../src/bet_future.c:2271
+#: ../src/bet_future.c:2176
 #, fuzzy
 msgid "Effective date: "
 msgstr "הפעלה:"
 
-#: ../src/bet_future.c:2284
+#: ../src/bet_future.c:2189
 #, fuzzy
 msgid "Automatic creation of the direct debit transaction"
 msgstr "לטעון את הקובץ האחרון שהיה בעבודה עם עליית התוכנה"
 
-#: ../src/bet_future.c:2296
+#: ../src/bet_future.c:2201
 #, fuzzy
 msgid "Replacement of the scheduled operation"
 msgstr "סך הכל בקטגוריה (%d עיסקה)"
 
+#: ../src/bet_future.c:2251
+msgid "One of the two fields is required"
+msgstr ""
+
+#: ../src/bet_future.c:2668
+#, fuzzy
+msgid "You must create at least one cash account"
+msgstr "בחירת חשבונות נכסים"
+
+#: ../src/bet_future.c:2707 ../src/bet_future.c:2988
+#, fuzzy
+msgid "Error: You must select an account."
+msgstr "בחירת חשבונות נכסים"
+
+#: ../src/bet_future.c:2708 ../src/bet_future.c:2989
+msgid "Missing data"
+msgstr ""
+
+#: ../src/bet_future.c:2716 ../src/bet_future.c:2997
+msgid "Error: a date is not present or a field is in error."
+msgstr ""
+
 #. Description entry
-#: ../src/bet_future.c:2440 ../src/categories_onglet.c:757 ../src/import.c:474
+#: ../src/bet_future.c:2773 ../src/categories_onglet.c:757 ../src/import.c:474
 #: ../src/imputation_budgetaire.c:795
 msgid "Type"
 msgstr "סוג"
 
-#: ../src/bet_future.c:2704 ../src/gsb_data_scheduled.c:1831
+#: ../src/bet_future.c:2925 ../src/gsb_data_scheduled.c:1831
 msgid ""
 "Error: is missing one or more links between currencies.\n"
 "You need to fix it and start over."
 msgstr ""
 
+#: ../src/bet_future.c:2952
+msgid ""
+"There is an inconsistency in the balance of a deferred debit account.\n"
+"You should delete it and create another"
+msgstr ""
+
+#: ../src/bet_future.c:2956
+#, fuzzy
+msgid "Error of configuration"
+msgstr "כללי"
+
 #: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr ""
@@ -1678,7 +1700,7 @@ msgid "Balance"
 msgstr "מאזן"
 
 #: ../src/bet_tab.c:854 ../src/bet_tab.c:867 ../src/bet_tab.c:1058
-#: ../src/bet_tab.c:2528 ../src/bet_tab.c:2533
+#: ../src/bet_tab.c:2527 ../src/bet_tab.c:2532
 #, fuzzy, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1731,46 +1753,46 @@ msgstr "לא ניתן לבצע העברה בחשבון סגור."
 msgid "Reset data"
 msgstr "תאריך אחרון"
 
-#: ../src/bet_tab.c:1889
+#: ../src/bet_tab.c:1888
 msgid " (still available)"
 msgstr ""
 
-#: ../src/bet_tab.c:1898 ../src/bet_tab.c:1920
+#: ../src/bet_tab.c:1897 ../src/bet_tab.c:1919
 #, fuzzy
 msgid " (budget exceeded)"
 msgstr "אין קו תקציב"
 
-#: ../src/bet_tab.c:1911
+#: ../src/bet_tab.c:1910
 msgid " (yet to receive)"
 msgstr ""
 
-#: ../src/bet_tab.c:2451 ../src/bet_tab.c:2501 ../src/bet_tab.c:2561
+#: ../src/bet_tab.c:2450 ../src/bet_tab.c:2500 ../src/bet_tab.c:2560
 #, fuzzy
 msgid "No data by default"
 msgstr "חזרה אל הגדרות ברירת המחדל"
 
-#: ../src/bet_tab.c:2459 ../src/bet_tab.c:2509 ../src/bet_tab.c:2567
+#: ../src/bet_tab.c:2458 ../src/bet_tab.c:2508 ../src/bet_tab.c:2566
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr "אין קטגוריה"
 
-#: ../src/bet_tab.c:2467 ../src/bet_tab.c:2517 ../src/bet_tab.c:2573
+#: ../src/bet_tab.c:2466 ../src/bet_tab.c:2516 ../src/bet_tab.c:2572
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr "ללא קו תקציב"
 
-#: ../src/bet_tab.c:2928 ../src/bet_tab.c:3027
+#: ../src/bet_tab.c:2927 ../src/bet_tab.c:3026
 #, fuzzy
 msgid "Export the array of forecast"
 msgstr "ייצוא קווי התקציב"
 
-#: ../src/bet_tab.c:2985
+#: ../src/bet_tab.c:2984
 #, fuzzy
 msgid "Balance at "
 msgstr "מאזן"
 
-#: ../src/bet_tab.c:3034
+#: ../src/bet_tab.c:3033
 msgid "forecast.csv"
 msgstr ""
 
@@ -2648,7 +2670,7 @@ msgstr "העברות"
 
 #. mise en place de la paddingbox des comptes
 #: ../src/etats_config.c:519 ../src/etats_config.c:522
-#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:249
+#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:251
 #: ../src/navigation.c:1944
 msgid "Accounts"
 msgstr "חשבונות"
@@ -2697,7 +2719,7 @@ msgid "Generalities"
 msgstr "כללי"
 
 #: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
-#: ../src/fenetre_principale.c:253 ../src/parametres.c:433
+#: ../src/fenetre_principale.c:255 ../src/parametres.c:433
 msgid "Transactions"
 msgstr "עיסקאות"
 
@@ -3474,7 +3496,7 @@ msgstr "נא לוודא שקובץ זה אכן ניתן לכתיבה, גם מב
 msgid "Cannot open file '%s' for writing"
 msgstr "לא ניתן לפתוח את הקובץ '%s' לכתיבה"
 
-#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:306
+#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:308
 #: ../src/navigation.c:1252 ../src/navigation.c:1968
 msgid "Reports"
 msgstr "דו\"חות"
@@ -3507,7 +3529,7 @@ msgstr "הדפסת דו\"ח"
 msgid "Delete selected report"
 msgstr "מחיקת דו\"ח"
 
-#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:271
+#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:273
 #, fuzzy
 msgid "Properties"
 msgstr "מאפייני המטבע"
@@ -3873,24 +3895,24 @@ msgstr "תתי-קוי תקציב"
 msgid "Reconciliation number"
 msgstr "מספר תיאום"
 
-#: ../src/fenetre_principale.c:239 ../src/parametres.c:369
+#: ../src/fenetre_principale.c:241 ../src/parametres.c:369
 msgid "Main page"
 msgstr "עמוד ראשי"
 
-#: ../src/fenetre_principale.c:258
+#: ../src/fenetre_principale.c:260
 msgid "Forecast"
 msgstr ""
 
-#: ../src/fenetre_principale.c:262
+#: ../src/fenetre_principale.c:264
 #, fuzzy
 msgid "Historical data"
 msgstr "תאריך התחלה"
 
-#: ../src/fenetre_principale.c:267
+#: ../src/fenetre_principale.c:269
 msgid "Amortization array"
 msgstr ""
 
-#: ../src/fenetre_principale.c:281 ../src/navigation.c:1948
+#: ../src/fenetre_principale.c:283 ../src/navigation.c:1948
 #: ../src/parametres.c:351 ../src/parametres.c:1111
 msgid "Scheduler"
 msgstr "תיזמון עיסקאות"
@@ -13601,9 +13623,6 @@ msgstr ""
 #~ msgid "Footers"
 #~ msgstr "כותרות תחתיות"
 
-#~ msgid "This file is empty!"
-#~ msgstr "קובץ זה ריק!"
-
 #~ msgid "Imported account with no name"
 #~ msgstr "קובץ מיובא ללא שם"
 
diff --git a/po/it.po b/po/it.po
index cb9bdee..06b3d00 100644
--- a/po/it.po
+++ b/po/it.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: it\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-06-09 09:22+0200\n"
+"POT-Creation-Date: 2012-06-11 20:55+0200\n"
 "PO-Revision-Date: 2007-04-05 00:03+0000\n"
 "Last-Translator: Fabio Erculiani <fabio.erculiani at gmail.com>\n"
 "Language-Team: Italian <LL at li.org>\n"
@@ -192,7 +192,7 @@ msgid "Balances partials of the list of accounts"
 msgstr "Sposta la transazione ad un altro conto"
 
 #. Name entry
-#: ../src/accueil.c:2096 ../src/bet_future.c:2431
+#: ../src/accueil.c:2096 ../src/bet_future.c:2764
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
@@ -626,7 +626,7 @@ msgstr "Ripristina i valori predefiniti"
 #: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
-#: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
+#: ../src/fenetre_principale.c:298 ../src/navigation.c:1960
 msgid "Categories"
 msgstr "Categorie"
 
@@ -635,7 +635,7 @@ msgstr "Categorie"
 #: ../src/bet_config.c:701 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:303
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -670,8 +670,8 @@ msgstr "Scegli l'anno finanziario"
 msgid "Category"
 msgstr "Categoria"
 
-#: ../src/bet_config.c:943 ../src/bet_future.c:810 ../src/bet_future.c:2251
-#: ../src/bet_future.c:2378 ../src/bet_future.c:2910 ../src/bet_future.c:2964
+#: ../src/bet_config.c:943 ../src/bet_future.c:805 ../src/bet_future.c:2155
+#: ../src/bet_future.c:2294 ../src/bet_future.c:2558 ../src/bet_future.c:2621
 #: ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
 #: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:173
@@ -759,7 +759,7 @@ msgstr ""
 msgid "Account with deferred debit card"
 msgstr ""
 
-#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:291
+#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:293
 #: ../src/navigation.c:1219 ../src/navigation.c:1956
 #, fuzzy
 msgid "Credits simulator"
@@ -880,7 +880,7 @@ msgstr ""
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2915
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2914
 #, fuzzy
 msgid "Print the array"
 msgstr "Stampante"
@@ -903,7 +903,7 @@ msgstr ""
 msgid "Loan amount: "
 msgstr "Carica un documento di conto:"
 
-#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:764 ../src/bet_tab.c:688
+#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:759 ../src/bet_tab.c:688
 #: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:163
@@ -953,12 +953,12 @@ msgstr "Azione"
 msgid "Credits"
 msgstr "Credito"
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2912
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2911
 #: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:381
 msgid "Print"
 msgstr "Stampa"
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2925
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2924
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
 #: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
@@ -969,7 +969,7 @@ msgstr "Esporta"
 msgid "credit.csv"
 msgstr "Credito"
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3051
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3050
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr "Impossibile salvare il file."
@@ -979,123 +979,123 @@ msgstr "Impossibile salvare il file."
 msgid "months"
 msgstr "Mesi"
 
-#: ../src/bet_future.c:221 ../src/bet_future.c:1827
+#: ../src/bet_future.c:216 ../src/bet_future.c:1822
 msgid ""
 "Error: the frequency defined by the user or the amount is not specified or "
 "the date is invalid."
 msgstr ""
 
-#: ../src/bet_future.c:223 ../src/bet_future.c:1829 ../src/bet_future.c:2089
-#: ../src/bet_future.c:2779 ../src/gsb_currency.c:744
+#: ../src/bet_future.c:218 ../src/bet_future.c:1824 ../src/bet_future.c:2717
+#: ../src/bet_future.c:2998 ../src/gsb_currency.c:744
 #, fuzzy
 msgid "One field is not filled in"
 msgstr "Sono presenti dei campi vuoti!"
 
 #. Create the dialog
-#: ../src/bet_future.c:253
+#: ../src/bet_future.c:248
 #, fuzzy
 msgid "Enter a budget line"
 msgstr "Aggiungi una linea budget"
 
-#: ../src/bet_future.c:307 ../src/bet_future.c:849
+#: ../src/bet_future.c:302 ../src/bet_future.c:844
 #: ../src/gsb_form_scheduler.c:153 ../src/gsb_form_scheduler.c:877
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Once"
 msgstr "Singola"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Weekly"
 msgstr "Settimanale"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Monthly"
 msgstr "Mensile"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1277
 #, fuzzy
 msgid "Bimonthly"
 msgstr "Mensile"
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Quarterly"
 msgstr ""
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Yearly"
 msgstr "Annuale"
 
-#: ../src/bet_future.c:308 ../src/bet_future.c:863 ../src/etats_config.c:194
+#: ../src/bet_future.c:303 ../src/bet_future.c:858 ../src/etats_config.c:194
 #: ../src/gsb_form_scheduler.c:154 ../src/gsb_form_scheduler.c:887
 msgid "Custom"
 msgstr "Personalizzata"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Days"
 msgstr "Giorni"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 #, fuzzy
 msgid "Weeks"
 msgstr "Settimana"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Months"
 msgstr "Mesi"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Years"
 msgstr "Anni"
 
-#: ../src/bet_future.c:322 ../src/gsb_form_scheduler.c:176
+#: ../src/bet_future.c:317 ../src/gsb_form_scheduler.c:176
 #: ../src/gsb_scheduler_list.c:514
 msgid "Frequency"
 msgstr "Frequenza"
 
-#: ../src/bet_future.c:330 ../src/bet_future.c:725
+#: ../src/bet_future.c:325 ../src/bet_future.c:720
 #: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
 #: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr "Data limite"
 
-#: ../src/bet_future.c:343 ../src/gsb_archive_config.c:102
+#: ../src/bet_future.c:338 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
 #: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2041
 msgid "Final date"
 msgstr "Data fine"
 
-#: ../src/bet_future.c:350 ../src/bet_future.c:729
+#: ../src/bet_future.c:345 ../src/bet_future.c:724
 #: ../src/gsb_form_scheduler.c:206 ../src/gsb_form_scheduler.c:650
 #: ../src/gsb_form_scheduler.c:842
 #, fuzzy
 msgid "Own frequency"
 msgstr "Frequenza"
 
-#: ../src/bet_future.c:360 ../src/bet_future.c:366
+#: ../src/bet_future.c:355 ../src/bet_future.c:361
 #: ../src/gsb_form_scheduler.c:212
 msgid "Custom frequency"
 msgstr "Frequenza personalizzata"
 
-#: ../src/bet_future.c:521 ../src/gsb_form_widget.c:214
+#: ../src/bet_future.c:516 ../src/gsb_form_widget.c:214
 msgid "Choose the financial year"
 msgstr "Scegli l'anno finanziario"
 
-#: ../src/bet_future.c:568 ../src/gsb_form_widget.c:269
+#: ../src/bet_future.c:563 ../src/gsb_form_widget.c:269
 msgid "Choose the method of payment"
 msgstr "Scegli il metodo di pagamento"
 
 #. mise en place de la paddingbox des tiers
-#: ../src/bet_future.c:782 ../src/bet_future.c:2193 ../src/bet_future.c:2321
-#: ../src/bet_future.c:2877 ../src/bet_future.c:2931
+#: ../src/bet_future.c:777 ../src/bet_future.c:2091 ../src/bet_future.c:2232
+#: ../src/bet_future.c:2524 ../src/bet_future.c:2587
 #: ../src/etats_affiche.c:2430 ../src/etats_config.c:528
 #: ../src/etats_config.c:531 ../src/etats_config.c:696
 #: ../src/etats_config.c:7032 ../src/export_csv.c:799
-#: ../src/fenetre_principale.c:286 ../src/gsb_assistant_reconcile_config.c:598
+#: ../src/fenetre_principale.c:288 ../src/gsb_assistant_reconcile_config.c:598
 #: ../src/gsb_form.c:1319 ../src/gsb_form_widget.c:436
 #: ../src/gsb_scheduler_list.c:514 ../src/gsb_transactions_list.c:172
 #: ../src/import.c:3333 ../src/import_csv.c:83 ../src/meta_payee.c:79
@@ -1104,7 +1104,7 @@ msgid "Payee"
 msgstr "Debitore/Creditore"
 
 #. Debit method_ptr
-#: ../src/bet_future.c:789 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:784 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
@@ -1114,7 +1114,7 @@ msgid "Debit"
 msgstr "Debito"
 
 #. Credit method_ptr
-#: ../src/bet_future.c:796 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:791 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
@@ -1123,14 +1123,14 @@ msgstr "Debito"
 msgid "Credit"
 msgstr "Credito"
 
-#: ../src/bet_future.c:803 ../src/bet_future.c:2224 ../src/bet_future.c:2352
-#: ../src/bet_future.c:2894 ../src/bet_future.c:2948 ../src/gsb_form.c:1335
+#: ../src/bet_future.c:798 ../src/bet_future.c:2127 ../src/bet_future.c:2267
+#: ../src/bet_future.c:2543 ../src/bet_future.c:2603 ../src/gsb_form.c:1335
 #: ../src/gsb_form_widget.c:440
 msgid "Categories : Sub-categories"
 msgstr "Categorie : Sottocategorie"
 
 #. Notes
-#: ../src/bet_future.c:817 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
+#: ../src/bet_future.c:812 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
 #: ../src/gsb_transactions_list.c:184 ../src/import_csv.c:84
 msgid "Notes"
@@ -1140,7 +1140,7 @@ msgstr "Note"
 #. create the method of payment for a liabilities account
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
-#: ../src/bet_future.c:1365 ../src/bet_future.c:1616
+#: ../src/bet_future.c:1360 ../src/bet_future.c:1611
 #: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
 #: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
@@ -1149,104 +1149,126 @@ msgstr "Note"
 msgid "Transfer"
 msgstr "Tasferimento"
 
-#: ../src/bet_future.c:1921 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1916 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:431 ../src/gsb_data_partial_balance.c:231
 msgid "Bank account"
 msgstr "Conto bancario"
 
-#: ../src/bet_future.c:1924 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1919 ../src/gsb_account_property.c:696
 #: ../src/gsb_data_partial_balance.c:219
 msgid "Cash account"
 msgstr "Conto monetario"
 
-#: ../src/bet_future.c:1927 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1922 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:444 ../src/gsb_data_partial_balance.c:223
 #, c-format
 msgid "Liabilities account"
 msgstr "Conto per le responsabilità"
 
-#: ../src/bet_future.c:1983
+#: ../src/bet_future.c:1978
 #, fuzzy
 msgid "Partial balance"
 msgstr "Bilancio iniziale"
 
-#: ../src/bet_future.c:2025
-#, fuzzy
-msgid "You must create at least one cash account"
-msgstr "Seleziona conti di beni"
-
-#: ../src/bet_future.c:2078 ../src/bet_future.c:2768
-#, fuzzy
-msgid "Error: You must select an account."
-msgstr "Seleziona conti di beni"
-
-#: ../src/bet_future.c:2079 ../src/bet_future.c:2769
-msgid "Missing data"
-msgstr ""
-
-#: ../src/bet_future.c:2087 ../src/bet_future.c:2777
-msgid ""
-"Error:  the category or the budgetary line is not specified or the date is "
-"invalid."
-msgstr ""
-
 #. Create the dialog
-#: ../src/bet_future.c:2128
+#: ../src/bet_future.c:2018
 #, fuzzy
 msgid "Select an account"
 msgstr "Seleziona conti bancari"
 
 #. list of accounts
-#: ../src/bet_future.c:2144
+#: ../src/bet_future.c:2034
 #, fuzzy
 msgid "List of accounts"
 msgstr "Conto monetario"
 
 #. Account with deferred debit card
-#: ../src/bet_future.c:2167
+#: ../src/bet_future.c:2059
 #, fuzzy
 msgid "Deferred debit card"
 msgstr "Carta di credito"
 
-#: ../src/bet_future.c:2173
+#: ../src/bet_future.c:2065
 #, fuzzy
 msgid "Date of change of month: "
 msgstr "Nome del documento dei conti:"
 
+#: ../src/bet_future.c:2076 ../src/bet_future.c:2217
+#, fuzzy
+msgid "This field is required"
+msgstr "Questo file è vuoto!"
+
+#: ../src/bet_future.c:2110
+msgid "One of the two fields is recommended"
+msgstr ""
+
 #. Main account
-#: ../src/bet_future.c:2265
+#: ../src/bet_future.c:2170
 #, fuzzy
 msgid "Main account"
 msgstr "Conto bancario"
 
 #. Effective Date
-#: ../src/bet_future.c:2271
+#: ../src/bet_future.c:2176
 #, fuzzy
 msgid "Effective date: "
 msgstr "Attiva:"
 
-#: ../src/bet_future.c:2284
+#: ../src/bet_future.c:2189
 #, fuzzy
 msgid "Automatic creation of the direct debit transaction"
 msgstr "Carica l'ultimo file aperto all'avvio"
 
-#: ../src/bet_future.c:2296
+#: ../src/bet_future.c:2201
 #, fuzzy
 msgid "Replacement of the scheduled operation"
 msgstr "Totale (%d transazione)"
 
+#: ../src/bet_future.c:2251
+msgid "One of the two fields is required"
+msgstr ""
+
+#: ../src/bet_future.c:2668
+#, fuzzy
+msgid "You must create at least one cash account"
+msgstr "Seleziona conti di beni"
+
+#: ../src/bet_future.c:2707 ../src/bet_future.c:2988
+#, fuzzy
+msgid "Error: You must select an account."
+msgstr "Seleziona conti di beni"
+
+#: ../src/bet_future.c:2708 ../src/bet_future.c:2989
+msgid "Missing data"
+msgstr ""
+
+#: ../src/bet_future.c:2716 ../src/bet_future.c:2997
+msgid "Error: a date is not present or a field is in error."
+msgstr ""
+
 #. Description entry
-#: ../src/bet_future.c:2440 ../src/categories_onglet.c:757 ../src/import.c:474
+#: ../src/bet_future.c:2773 ../src/categories_onglet.c:757 ../src/import.c:474
 #: ../src/imputation_budgetaire.c:795
 msgid "Type"
 msgstr "Tipo"
 
-#: ../src/bet_future.c:2704 ../src/gsb_data_scheduled.c:1831
+#: ../src/bet_future.c:2925 ../src/gsb_data_scheduled.c:1831
 msgid ""
 "Error: is missing one or more links between currencies.\n"
 "You need to fix it and start over."
 msgstr ""
 
+#: ../src/bet_future.c:2952
+msgid ""
+"There is an inconsistency in the balance of a deferred debit account.\n"
+"You should delete it and create another"
+msgstr ""
+
+#: ../src/bet_future.c:2956
+#, fuzzy
+msgid "Error of configuration"
+msgstr "Generalità"
+
 #: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr ""
@@ -1401,7 +1423,7 @@ msgid "Balance"
 msgstr "Saldo"
 
 #: ../src/bet_tab.c:854 ../src/bet_tab.c:867 ../src/bet_tab.c:1058
-#: ../src/bet_tab.c:2528 ../src/bet_tab.c:2533
+#: ../src/bet_tab.c:2527 ../src/bet_tab.c:2532
 #, fuzzy, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1454,46 +1476,46 @@ msgstr "Impossible effettuare un trasferimento su un conto chiuso."
 msgid "Reset data"
 msgstr "Ultima data"
 
-#: ../src/bet_tab.c:1889
+#: ../src/bet_tab.c:1888
 msgid " (still available)"
 msgstr ""
 
-#: ../src/bet_tab.c:1898 ../src/bet_tab.c:1920
+#: ../src/bet_tab.c:1897 ../src/bet_tab.c:1919
 #, fuzzy
 msgid " (budget exceeded)"
 msgstr "Nessuna linea budget"
 
-#: ../src/bet_tab.c:1911
+#: ../src/bet_tab.c:1910
 msgid " (yet to receive)"
 msgstr ""
 
-#: ../src/bet_tab.c:2451 ../src/bet_tab.c:2501 ../src/bet_tab.c:2561
+#: ../src/bet_tab.c:2450 ../src/bet_tab.c:2500 ../src/bet_tab.c:2560
 #, fuzzy
 msgid "No data by default"
 msgstr "Ripristina i valori predefiniti"
 
-#: ../src/bet_tab.c:2459 ../src/bet_tab.c:2509 ../src/bet_tab.c:2567
+#: ../src/bet_tab.c:2458 ../src/bet_tab.c:2508 ../src/bet_tab.c:2566
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr "Nessuna categoria"
 
-#: ../src/bet_tab.c:2467 ../src/bet_tab.c:2517 ../src/bet_tab.c:2573
+#: ../src/bet_tab.c:2466 ../src/bet_tab.c:2516 ../src/bet_tab.c:2572
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr "Nessuna linea budget"
 
-#: ../src/bet_tab.c:2928 ../src/bet_tab.c:3027
+#: ../src/bet_tab.c:2927 ../src/bet_tab.c:3026
 #, fuzzy
 msgid "Export the array of forecast"
 msgstr "Esporta le linee budget"
 
-#: ../src/bet_tab.c:2985
+#: ../src/bet_tab.c:2984
 #, fuzzy
 msgid "Balance at "
 msgstr "Saldo"
 
-#: ../src/bet_tab.c:3034
+#: ../src/bet_tab.c:3033
 msgid "forecast.csv"
 msgstr ""
 
@@ -2372,7 +2394,7 @@ msgstr "Trasferimenti"
 
 #. mise en place de la paddingbox des comptes
 #: ../src/etats_config.c:519 ../src/etats_config.c:522
-#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:249
+#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:251
 #: ../src/navigation.c:1944
 msgid "Accounts"
 msgstr "Conti"
@@ -2421,7 +2443,7 @@ msgid "Generalities"
 msgstr "Generalità"
 
 #: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
-#: ../src/fenetre_principale.c:253 ../src/parametres.c:433
+#: ../src/fenetre_principale.c:255 ../src/parametres.c:433
 msgid "Transactions"
 msgstr "Transazioni"
 
@@ -3203,7 +3225,7 @@ msgstr ""
 msgid "Cannot open file '%s' for writing"
 msgstr "Impossibile aprire il file '%s': %s"
 
-#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:306
+#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:308
 #: ../src/navigation.c:1252 ../src/navigation.c:1968
 msgid "Reports"
 msgstr "Rapporti"
@@ -3236,7 +3258,7 @@ msgstr "Stampa rapporto"
 msgid "Delete selected report"
 msgstr "Elimina rapporto"
 
-#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:271
+#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:273
 #, fuzzy
 msgid "Properties"
 msgstr "Proprietà moneta"
@@ -3614,24 +3636,24 @@ msgstr "Sotto-budget linee totali"
 msgid "Reconciliation number"
 msgstr "Rif. di riconciliazione"
 
-#: ../src/fenetre_principale.c:239 ../src/parametres.c:369
+#: ../src/fenetre_principale.c:241 ../src/parametres.c:369
 msgid "Main page"
 msgstr "Pagina principale"
 
-#: ../src/fenetre_principale.c:258
+#: ../src/fenetre_principale.c:260
 msgid "Forecast"
 msgstr ""
 
-#: ../src/fenetre_principale.c:262
+#: ../src/fenetre_principale.c:264
 #, fuzzy
 msgid "Historical data"
 msgstr "Data inizio"
 
-#: ../src/fenetre_principale.c:267
+#: ../src/fenetre_principale.c:269
 msgid "Amortization array"
 msgstr ""
 
-#: ../src/fenetre_principale.c:281 ../src/navigation.c:1948
+#: ../src/fenetre_principale.c:283 ../src/navigation.c:1948
 #: ../src/parametres.c:351 ../src/parametres.c:1111
 msgid "Scheduler"
 msgstr "Schedulatore"
@@ -13136,9 +13158,6 @@ msgstr ""
 #~ msgid "Footers"
 #~ msgstr "Pié di pagina"
 
-#~ msgid "This file is empty!"
-#~ msgstr "Questo file è vuoto!"
-
 #~ msgid "Imported account with no name"
 #~ msgstr "Conto importato senza nome"
 
diff --git a/po/lv.po b/po/lv.po
index b600fa0..c5b8ba5 100644
--- a/po/lv.po
+++ b/po/lv.po
@@ -6,7 +6,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: 1.0\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-06-09 09:22+0200\n"
+"POT-Creation-Date: 2012-06-11 20:55+0200\n"
 "PO-Revision-Date: 2010-11-08 20:02+0300\n"
 "Last-Translator: Valdis Vītoliņš <valdis.vitolins at odo.lv>\n"
 "Language-Team: LATVIAN <info at odo.lv>\n"
@@ -190,7 +190,7 @@ msgid "Balances partials of the list of accounts"
 msgstr "Kontu atlikumu saraksts"
 
 #. Name entry
-#: ../src/accueil.c:2096 ../src/bet_future.c:2431
+#: ../src/accueil.c:2096 ../src/bet_future.c:2764
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
@@ -598,7 +598,7 @@ msgstr "Pēc noklusējuma"
 #: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
-#: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
+#: ../src/fenetre_principale.c:298 ../src/navigation.c:1960
 msgid "Categories"
 msgstr "Kategorijas"
 
@@ -607,7 +607,7 @@ msgstr "Kategorijas"
 #: ../src/bet_config.c:701 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:303
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -642,8 +642,8 @@ msgstr "Izvēlēties finanšu gadu, vai pēdējos 12 mēnešus"
 msgid "Category"
 msgstr "Kategorija"
 
-#: ../src/bet_config.c:943 ../src/bet_future.c:810 ../src/bet_future.c:2251
-#: ../src/bet_future.c:2378 ../src/bet_future.c:2910 ../src/bet_future.c:2964
+#: ../src/bet_config.c:943 ../src/bet_future.c:805 ../src/bet_future.c:2155
+#: ../src/bet_future.c:2294 ../src/bet_future.c:2558 ../src/bet_future.c:2621
 #: ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
 #: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:173
@@ -730,7 +730,7 @@ msgstr ""
 msgid "Account with deferred debit card"
 msgstr ""
 
-#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:291
+#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:293
 #: ../src/navigation.c:1219 ../src/navigation.c:1956
 #, fuzzy
 msgid "Credits simulator"
@@ -849,7 +849,7 @@ msgstr ""
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2915
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2914
 #, fuzzy
 msgid "Print the array"
 msgstr "Printēt"
@@ -872,7 +872,7 @@ msgstr ""
 msgid "Loan amount: "
 msgstr "Kontu ielādēšana:"
 
-#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:764 ../src/bet_tab.c:688
+#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:759 ../src/bet_tab.c:688
 #: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:163
@@ -922,12 +922,12 @@ msgstr "Importa apvienības"
 msgid "Credits"
 msgstr "Kredīts (ieņēmumi)"
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2912
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2911
 #: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:381
 msgid "Print"
 msgstr "Drukāt"
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2925
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2924
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
 #: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
@@ -938,7 +938,7 @@ msgstr "Eksports"
 msgid "credit.csv"
 msgstr "Kredīts (ieņēmumi)"
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3051
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3050
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr "Nevar saglabāt failu"
@@ -947,119 +947,119 @@ msgstr "Nevar saglabāt failu"
 msgid "months"
 msgstr "mēnesis"
 
-#: ../src/bet_future.c:221 ../src/bet_future.c:1827
+#: ../src/bet_future.c:216 ../src/bet_future.c:1822
 msgid ""
 "Error: the frequency defined by the user or the amount is not specified or "
 "the date is invalid."
 msgstr ""
 "Kļūda: biežumu nosaka lietotājs, apmērs nav precizēts, vai datums ir nederīgs"
 
-#: ../src/bet_future.c:223 ../src/bet_future.c:1829 ../src/bet_future.c:2089
-#: ../src/bet_future.c:2779 ../src/gsb_currency.c:744
+#: ../src/bet_future.c:218 ../src/bet_future.c:1824 ../src/bet_future.c:2717
+#: ../src/bet_future.c:2998 ../src/gsb_currency.c:744
 msgid "One field is not filled in"
 msgstr "Viens lauks netiek aizpildīts"
 
 #. Create the dialog
-#: ../src/bet_future.c:253
+#: ../src/bet_future.c:248
 msgid "Enter a budget line"
 msgstr "Ievadiet budžeta pozīciju"
 
-#: ../src/bet_future.c:307 ../src/bet_future.c:849
+#: ../src/bet_future.c:302 ../src/bet_future.c:844
 #: ../src/gsb_form_scheduler.c:153 ../src/gsb_form_scheduler.c:877
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Once"
 msgstr "Vienreiz"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Weekly"
 msgstr "Katru nedēļu"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Monthly"
 msgstr "Ik mēnesi"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Bimonthly"
 msgstr "Reizi divos mēnešos"
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Quarterly"
 msgstr "Reizi kvartālā"
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Yearly"
 msgstr "Katru gadu"
 
-#: ../src/bet_future.c:308 ../src/bet_future.c:863 ../src/etats_config.c:194
+#: ../src/bet_future.c:303 ../src/bet_future.c:858 ../src/etats_config.c:194
 #: ../src/gsb_form_scheduler.c:154 ../src/gsb_form_scheduler.c:887
 msgid "Custom"
 msgstr "Pielāgošana"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Days"
 msgstr "Dienas"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Weeks"
 msgstr "Nedēļas"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Months"
 msgstr "Mēneši"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Years"
 msgstr "Gadi"
 
-#: ../src/bet_future.c:322 ../src/gsb_form_scheduler.c:176
+#: ../src/bet_future.c:317 ../src/gsb_form_scheduler.c:176
 #: ../src/gsb_scheduler_list.c:514
 msgid "Frequency"
 msgstr "Biežums"
 
-#: ../src/bet_future.c:330 ../src/bet_future.c:725
+#: ../src/bet_future.c:325 ../src/bet_future.c:720
 #: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
 #: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr "Datuma limits"
 
-#: ../src/bet_future.c:343 ../src/gsb_archive_config.c:102
+#: ../src/bet_future.c:338 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
 #: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2041
 msgid "Final date"
 msgstr "Beigu datums"
 
-#: ../src/bet_future.c:350 ../src/bet_future.c:729
+#: ../src/bet_future.c:345 ../src/bet_future.c:724
 #: ../src/gsb_form_scheduler.c:206 ../src/gsb_form_scheduler.c:650
 #: ../src/gsb_form_scheduler.c:842
 msgid "Own frequency"
 msgstr "Biežums"
 
-#: ../src/bet_future.c:360 ../src/bet_future.c:366
+#: ../src/bet_future.c:355 ../src/bet_future.c:361
 #: ../src/gsb_form_scheduler.c:212
 msgid "Custom frequency"
 msgstr "Pielāgot biežumu"
 
-#: ../src/bet_future.c:521 ../src/gsb_form_widget.c:214
+#: ../src/bet_future.c:516 ../src/gsb_form_widget.c:214
 msgid "Choose the financial year"
 msgstr "Izvēlēties finanšu gadu"
 
-#: ../src/bet_future.c:568 ../src/gsb_form_widget.c:269
+#: ../src/bet_future.c:563 ../src/gsb_form_widget.c:269
 msgid "Choose the method of payment"
 msgstr "Izvēlēties maksājuma veidu"
 
 #. mise en place de la paddingbox des tiers
-#: ../src/bet_future.c:782 ../src/bet_future.c:2193 ../src/bet_future.c:2321
-#: ../src/bet_future.c:2877 ../src/bet_future.c:2931
+#: ../src/bet_future.c:777 ../src/bet_future.c:2091 ../src/bet_future.c:2232
+#: ../src/bet_future.c:2524 ../src/bet_future.c:2587
 #: ../src/etats_affiche.c:2430 ../src/etats_config.c:528
 #: ../src/etats_config.c:531 ../src/etats_config.c:696
 #: ../src/etats_config.c:7032 ../src/export_csv.c:799
-#: ../src/fenetre_principale.c:286 ../src/gsb_assistant_reconcile_config.c:598
+#: ../src/fenetre_principale.c:288 ../src/gsb_assistant_reconcile_config.c:598
 #: ../src/gsb_form.c:1319 ../src/gsb_form_widget.c:436
 #: ../src/gsb_scheduler_list.c:514 ../src/gsb_transactions_list.c:172
 #: ../src/import.c:3333 ../src/import_csv.c:83 ../src/meta_payee.c:79
@@ -1067,7 +1067,7 @@ msgid "Payee"
 msgstr "Darījuma partneris"
 
 #. Debit method_ptr
-#: ../src/bet_future.c:789 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:784 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
@@ -1077,7 +1077,7 @@ msgid "Debit"
 msgstr "Debets (izdevumi)"
 
 #. Credit method_ptr
-#: ../src/bet_future.c:796 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:791 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
@@ -1086,14 +1086,14 @@ msgstr "Debets (izdevumi)"
 msgid "Credit"
 msgstr "Kredīts (ieņēmumi)"
 
-#: ../src/bet_future.c:803 ../src/bet_future.c:2224 ../src/bet_future.c:2352
-#: ../src/bet_future.c:2894 ../src/bet_future.c:2948 ../src/gsb_form.c:1335
+#: ../src/bet_future.c:798 ../src/bet_future.c:2127 ../src/bet_future.c:2267
+#: ../src/bet_future.c:2543 ../src/bet_future.c:2603 ../src/gsb_form.c:1335
 #: ../src/gsb_form_widget.c:440
 msgid "Categories : Sub-categories"
 msgstr "Kategorijas : Sub-kategorijas"
 
 #. Notes
-#: ../src/bet_future.c:817 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
+#: ../src/bet_future.c:812 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
 #: ../src/gsb_transactions_list.c:184 ../src/import_csv.c:84
 msgid "Notes"
@@ -1103,7 +1103,7 @@ msgstr "Piezīmes"
 #. create the method of payment for a liabilities account
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
-#: ../src/bet_future.c:1365 ../src/bet_future.c:1616
+#: ../src/bet_future.c:1360 ../src/bet_future.c:1611
 #: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
 #: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
@@ -1112,104 +1112,123 @@ msgstr "Piezīmes"
 msgid "Transfer"
 msgstr "Pārvietošana"
 
-#: ../src/bet_future.c:1921 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1916 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:431 ../src/gsb_data_partial_balance.c:231
 msgid "Bank account"
 msgstr "Bankas konts"
 
-#: ../src/bet_future.c:1924 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1919 ../src/gsb_account_property.c:696
 #: ../src/gsb_data_partial_balance.c:219
 msgid "Cash account"
 msgstr "Kases konts"
 
-#: ../src/bet_future.c:1927 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1922 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:444 ../src/gsb_data_partial_balance.c:223
 #, c-format
 msgid "Liabilities account"
 msgstr "Pasīvu konts"
 
-#: ../src/bet_future.c:1983
+#: ../src/bet_future.c:1978
 msgid "Partial balance"
 msgstr "Daļēja bilance"
 
-#: ../src/bet_future.c:2025
-#, fuzzy
-msgid "You must create at least one cash account"
-msgstr "Ir jāatlasa vismaz divi konti."
-
-#: ../src/bet_future.c:2078 ../src/bet_future.c:2768
-#, fuzzy
-msgid "Error: You must select an account."
-msgstr "Ir jāatlasa vismaz divi konti."
-
-#: ../src/bet_future.c:2079 ../src/bet_future.c:2769
-msgid "Missing data"
-msgstr ""
-
-#: ../src/bet_future.c:2087 ../src/bet_future.c:2777
-#, fuzzy
-msgid ""
-"Error:  the category or the budgetary line is not specified or the date is "
-"invalid."
-msgstr ""
-"Kļūda: biežumu nosaka lietotājs, apmērs nav precizēts, vai datums ir nederīgs"
-
 #. Create the dialog
-#: ../src/bet_future.c:2128
+#: ../src/bet_future.c:2018
 msgid "Select an account"
 msgstr "Izvēlēties kontu"
 
 #. list of accounts
-#: ../src/bet_future.c:2144
+#: ../src/bet_future.c:2034
 #, fuzzy
 msgid "List of accounts"
 msgstr "%s konts"
 
 #. Account with deferred debit card
-#: ../src/bet_future.c:2167
+#: ../src/bet_future.c:2059
 #, fuzzy
 msgid "Deferred debit card"
 msgstr "Kredītkarte"
 
-#: ../src/bet_future.c:2173
+#: ../src/bet_future.c:2065
 #, fuzzy
 msgid "Date of change of month: "
 msgstr "Importējamā faila nosaukums:"
 
+#: ../src/bet_future.c:2076 ../src/bet_future.c:2217
+msgid "This field is required"
+msgstr ""
+
+#: ../src/bet_future.c:2110
+msgid "One of the two fields is recommended"
+msgstr ""
+
 #. Main account
-#: ../src/bet_future.c:2265
+#: ../src/bet_future.c:2170
 #, fuzzy
 msgid "Main account"
 msgstr "Bankas konts"
 
 #. Effective Date
-#: ../src/bet_future.c:2271
+#: ../src/bet_future.c:2176
 #, fuzzy
 msgid "Effective date: "
 msgstr "Aktivizēts:"
 
-#: ../src/bet_future.c:2284
+#: ../src/bet_future.c:2189
 #, fuzzy
 msgid "Automatic creation of the direct debit transaction"
 msgstr "Startējot automātiski ielādēt pēdējo failu"
 
-#: ../src/bet_future.c:2296
+#: ../src/bet_future.c:2201
 #, fuzzy
 msgid "Replacement of the scheduled operation"
 msgstr "Tukša veidlapa, lai izveidotu jaunu darījumu"
 
+#: ../src/bet_future.c:2251
+msgid "One of the two fields is required"
+msgstr ""
+
+#: ../src/bet_future.c:2668
+#, fuzzy
+msgid "You must create at least one cash account"
+msgstr "Ir jāatlasa vismaz divi konti."
+
+#: ../src/bet_future.c:2707 ../src/bet_future.c:2988
+#, fuzzy
+msgid "Error: You must select an account."
+msgstr "Ir jāatlasa vismaz divi konti."
+
+#: ../src/bet_future.c:2708 ../src/bet_future.c:2989
+msgid "Missing data"
+msgstr ""
+
+#: ../src/bet_future.c:2716 ../src/bet_future.c:2997
+msgid "Error: a date is not present or a field is in error."
+msgstr ""
+
 #. Description entry
-#: ../src/bet_future.c:2440 ../src/categories_onglet.c:757 ../src/import.c:474
+#: ../src/bet_future.c:2773 ../src/categories_onglet.c:757 ../src/import.c:474
 #: ../src/imputation_budgetaire.c:795
 msgid "Type"
 msgstr "Tips"
 
-#: ../src/bet_future.c:2704 ../src/gsb_data_scheduled.c:1831
+#: ../src/bet_future.c:2925 ../src/gsb_data_scheduled.c:1831
 msgid ""
 "Error: is missing one or more links between currencies.\n"
 "You need to fix it and start over."
 msgstr ""
 
+#: ../src/bet_future.c:2952
+msgid ""
+"There is an inconsistency in the balance of a deferred debit account.\n"
+"You should delete it and create another"
+msgstr ""
+
+#: ../src/bet_future.c:2956
+#, fuzzy
+msgid "Error of configuration"
+msgstr "Galvenā konfigurācija"
+
 #: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr ""
@@ -1358,7 +1377,7 @@ msgid "Balance"
 msgstr "Bilance"
 
 #: ../src/bet_tab.c:854 ../src/bet_tab.c:867 ../src/bet_tab.c:1058
-#: ../src/bet_tab.c:2528 ../src/bet_tab.c:2533
+#: ../src/bet_tab.c:2527 ../src/bet_tab.c:2532
 #, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1407,44 +1426,44 @@ msgstr "Nevar izdot darījumu uz slēgtā konta."
 msgid "Reset data"
 msgstr "Atiestatīt datumu"
 
-#: ../src/bet_tab.c:1889
+#: ../src/bet_tab.c:1888
 msgid " (still available)"
 msgstr "(joprojām pieejams)"
 
-#: ../src/bet_tab.c:1898 ../src/bet_tab.c:1920
+#: ../src/bet_tab.c:1897 ../src/bet_tab.c:1919
 msgid " (budget exceeded)"
 msgstr "(pārsniegts budžets)"
 
-#: ../src/bet_tab.c:1911
+#: ../src/bet_tab.c:1910
 msgid " (yet to receive)"
 msgstr "(vēl jāsaņem)"
 
-#: ../src/bet_tab.c:2451 ../src/bet_tab.c:2501 ../src/bet_tab.c:2561
+#: ../src/bet_tab.c:2450 ../src/bet_tab.c:2500 ../src/bet_tab.c:2560
 msgid "No data by default"
 msgstr "Nav datu pēc noklusējuma"
 
-#: ../src/bet_tab.c:2459 ../src/bet_tab.c:2509 ../src/bet_tab.c:2567
+#: ../src/bet_tab.c:2458 ../src/bet_tab.c:2508 ../src/bet_tab.c:2566
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr "Nav kategorijas"
 
-#: ../src/bet_tab.c:2467 ../src/bet_tab.c:2517 ../src/bet_tab.c:2573
+#: ../src/bet_tab.c:2466 ../src/bet_tab.c:2516 ../src/bet_tab.c:2572
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr "Nav budžet pozīcijas"
 
-#: ../src/bet_tab.c:2928 ../src/bet_tab.c:3027
+#: ../src/bet_tab.c:2927 ../src/bet_tab.c:3026
 #, fuzzy
 msgid "Export the array of forecast"
 msgstr "Eksportēt budžeta sarakstus"
 
-#: ../src/bet_tab.c:2985
+#: ../src/bet_tab.c:2984
 #, fuzzy
 msgid "Balance at "
 msgstr "Bilance"
 
-#: ../src/bet_tab.c:3034
+#: ../src/bet_tab.c:3033
 #, fuzzy
 msgid "forecast.csv"
 msgstr "Prognoze"
@@ -2319,7 +2338,7 @@ msgstr "Transfers"
 
 #. mise en place de la paddingbox des comptes
 #: ../src/etats_config.c:519 ../src/etats_config.c:522
-#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:249
+#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:251
 #: ../src/navigation.c:1944
 msgid "Accounts"
 msgstr "Konti"
@@ -2365,7 +2384,7 @@ msgid "Generalities"
 msgstr "Vispārīgi"
 
 #: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
-#: ../src/fenetre_principale.c:253 ../src/parametres.c:433
+#: ../src/fenetre_principale.c:255 ../src/parametres.c:433
 msgid "Transactions"
 msgstr "Darījumi"
 
@@ -3103,7 +3122,7 @@ msgstr "Pārliecinieties, vai fails pastāv un vai tajā var rakstīt."
 msgid "Cannot open file '%s' for writing"
 msgstr "Failu '%s'nevar atvērt rakstīšanai"
 
-#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:306
+#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:308
 #: ../src/navigation.c:1252 ../src/navigation.c:1968
 msgid "Reports"
 msgstr "Pārskati"
@@ -3132,7 +3151,7 @@ msgstr "Printēt izvēlēto pārskatu"
 msgid "Delete selected report"
 msgstr "Dzēst izvēlēto pārskatu"
 
-#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:271
+#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:273
 msgid "Properties"
 msgstr "Rekvizīti"
 
@@ -3498,23 +3517,23 @@ msgstr "Apakšbudžeta ieraksti"
 msgid "Reconciliation number"
 msgstr "Saskaņošanas numurs"
 
-#: ../src/fenetre_principale.c:239 ../src/parametres.c:369
+#: ../src/fenetre_principale.c:241 ../src/parametres.c:369
 msgid "Main page"
 msgstr "Galvenā lapa"
 
-#: ../src/fenetre_principale.c:258
+#: ../src/fenetre_principale.c:260
 msgid "Forecast"
 msgstr "Prognoze"
 
-#: ../src/fenetre_principale.c:262
+#: ../src/fenetre_principale.c:264
 msgid "Historical data"
 msgstr "Vēsturiskie dati"
 
-#: ../src/fenetre_principale.c:267
+#: ../src/fenetre_principale.c:269
 msgid "Amortization array"
 msgstr ""
 
-#: ../src/fenetre_principale.c:281 ../src/navigation.c:1948
+#: ../src/fenetre_principale.c:283 ../src/navigation.c:1948
 #: ../src/parametres.c:351 ../src/parametres.c:1111
 msgid "Scheduler"
 msgstr "Plānotājs"
@@ -11526,6 +11545,14 @@ msgstr ""
 msgid "Personnal finances manager"
 msgstr "Personālais finanšu vadītājs\n"
 
+#, fuzzy
+#~ msgid ""
+#~ "Error:  the category or the budgetary line is not specified or the date "
+#~ "is invalid."
+#~ msgstr ""
+#~ "Kļūda: biežumu nosaka lietotājs, apmērs nav precizēts, vai datums ir "
+#~ "nederīgs"
+
 #~ msgid "Display toolbar buttons as"
 #~ msgstr "Rādīt rīkjoslas pogas, kas"
 
diff --git a/po/nl.po b/po/nl.po
index cc27371..b123127 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: nl\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-06-09 09:22+0200\n"
+"POT-Creation-Date: 2012-06-11 20:55+0200\n"
 "PO-Revision-Date: 2007-02-11 22:04+0100\n"
 "Last-Translator: E.Huijsing <lighthous at users.sourceforge.net>\n"
 "Language-Team: Dutch <en at li.org>\n"
@@ -199,7 +199,7 @@ msgid "Balances partials of the list of accounts"
 msgstr "Verplaats de transactie naar een andere rekening"
 
 #. Name entry
-#: ../src/accueil.c:2096 ../src/bet_future.c:2431
+#: ../src/accueil.c:2096 ../src/bet_future.c:2764
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
@@ -640,7 +640,7 @@ msgstr "Herstel standaard"
 #: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
-#: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
+#: ../src/fenetre_principale.c:298 ../src/navigation.c:1960
 msgid "Categories"
 msgstr "Categorieën"
 
@@ -650,7 +650,7 @@ msgstr "Categorieën"
 #: ../src/bet_config.c:701 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:303
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -685,8 +685,8 @@ msgstr "Kies een financieel jaar"
 msgid "Category"
 msgstr "Categorie"
 
-#: ../src/bet_config.c:943 ../src/bet_future.c:810 ../src/bet_future.c:2251
-#: ../src/bet_future.c:2378 ../src/bet_future.c:2910 ../src/bet_future.c:2964
+#: ../src/bet_config.c:943 ../src/bet_future.c:805 ../src/bet_future.c:2155
+#: ../src/bet_future.c:2294 ../src/bet_future.c:2558 ../src/bet_future.c:2621
 #: ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
 #: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:173
@@ -774,7 +774,7 @@ msgstr ""
 msgid "Account with deferred debit card"
 msgstr ""
 
-#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:291
+#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:293
 #: ../src/navigation.c:1219 ../src/navigation.c:1956
 #, fuzzy
 msgid "Credits simulator"
@@ -895,7 +895,7 @@ msgstr ""
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2915
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2914
 #, fuzzy
 msgid "Print the array"
 msgstr "Printer"
@@ -918,7 +918,7 @@ msgstr ""
 msgid "Loan amount: "
 msgstr "Bestand aan het laden:"
 
-#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:764 ../src/bet_tab.c:688
+#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:759 ../src/bet_tab.c:688
 #: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:163
@@ -968,13 +968,13 @@ msgstr "Actie"
 msgid "Credits"
 msgstr "Credit(bij)"
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2912
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2911
 #: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:381
 msgid "Print"
 msgstr "Print"
 
 # knop in menu > bestand
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2925
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2924
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
 #: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
@@ -985,7 +985,7 @@ msgstr "Exporteren"
 msgid "credit.csv"
 msgstr "Credit(bij)"
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3051
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3050
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr "Kan het bestand niet opslaan."
@@ -995,123 +995,123 @@ msgstr "Kan het bestand niet opslaan."
 msgid "months"
 msgstr "Maanden"
 
-#: ../src/bet_future.c:221 ../src/bet_future.c:1827
+#: ../src/bet_future.c:216 ../src/bet_future.c:1822
 msgid ""
 "Error: the frequency defined by the user or the amount is not specified or "
 "the date is invalid."
 msgstr ""
 
-#: ../src/bet_future.c:223 ../src/bet_future.c:1829 ../src/bet_future.c:2089
-#: ../src/bet_future.c:2779 ../src/gsb_currency.c:744
+#: ../src/bet_future.c:218 ../src/bet_future.c:1824 ../src/bet_future.c:2717
+#: ../src/bet_future.c:2998 ../src/gsb_currency.c:744
 #, fuzzy
 msgid "One field is not filled in"
 msgstr "Nog niet alle velden zijn ingevuld!"
 
 #. Create the dialog
-#: ../src/bet_future.c:253
+#: ../src/bet_future.c:248
 #, fuzzy
 msgid "Enter a budget line"
 msgstr "Voeg een budgetregel toe"
 
-#: ../src/bet_future.c:307 ../src/bet_future.c:849
+#: ../src/bet_future.c:302 ../src/bet_future.c:844
 #: ../src/gsb_form_scheduler.c:153 ../src/gsb_form_scheduler.c:877
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Once"
 msgstr "Een keer"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Weekly"
 msgstr "Wekelijks"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Monthly"
 msgstr "Maandelijks"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1277
 #, fuzzy
 msgid "Bimonthly"
 msgstr "Maandelijks"
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Quarterly"
 msgstr ""
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Yearly"
 msgstr "Jaarlijks"
 
-#: ../src/bet_future.c:308 ../src/bet_future.c:863 ../src/etats_config.c:194
+#: ../src/bet_future.c:303 ../src/bet_future.c:858 ../src/etats_config.c:194
 #: ../src/gsb_form_scheduler.c:154 ../src/gsb_form_scheduler.c:887
 msgid "Custom"
 msgstr "Anders"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Days"
 msgstr "Dagen"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 #, fuzzy
 msgid "Weeks"
 msgstr "Week"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Months"
 msgstr "Maanden"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Years"
 msgstr "Jaren"
 
-#: ../src/bet_future.c:322 ../src/gsb_form_scheduler.c:176
+#: ../src/bet_future.c:317 ../src/gsb_form_scheduler.c:176
 #: ../src/gsb_scheduler_list.c:514
 msgid "Frequency"
 msgstr "Regelmaat"
 
-#: ../src/bet_future.c:330 ../src/bet_future.c:725
+#: ../src/bet_future.c:325 ../src/bet_future.c:720
 #: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
 #: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr "Tot datum"
 
-#: ../src/bet_future.c:343 ../src/gsb_archive_config.c:102
+#: ../src/bet_future.c:338 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
 #: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2041
 msgid "Final date"
 msgstr "Eind datum"
 
-#: ../src/bet_future.c:350 ../src/bet_future.c:729
+#: ../src/bet_future.c:345 ../src/bet_future.c:724
 #: ../src/gsb_form_scheduler.c:206 ../src/gsb_form_scheduler.c:650
 #: ../src/gsb_form_scheduler.c:842
 #, fuzzy
 msgid "Own frequency"
 msgstr "Regelmaat"
 
-#: ../src/bet_future.c:360 ../src/bet_future.c:366
+#: ../src/bet_future.c:355 ../src/bet_future.c:361
 #: ../src/gsb_form_scheduler.c:212
 msgid "Custom frequency"
 msgstr "Andere regelmaat"
 
-#: ../src/bet_future.c:521 ../src/gsb_form_widget.c:214
+#: ../src/bet_future.c:516 ../src/gsb_form_widget.c:214
 msgid "Choose the financial year"
 msgstr "Kies een financieel jaar"
 
-#: ../src/bet_future.c:568 ../src/gsb_form_widget.c:269
+#: ../src/bet_future.c:563 ../src/gsb_form_widget.c:269
 msgid "Choose the method of payment"
 msgstr "Kies een betalingsmethode"
 
 #. mise en place de la paddingbox des tiers
-#: ../src/bet_future.c:782 ../src/bet_future.c:2193 ../src/bet_future.c:2321
-#: ../src/bet_future.c:2877 ../src/bet_future.c:2931
+#: ../src/bet_future.c:777 ../src/bet_future.c:2091 ../src/bet_future.c:2232
+#: ../src/bet_future.c:2524 ../src/bet_future.c:2587
 #: ../src/etats_affiche.c:2430 ../src/etats_config.c:528
 #: ../src/etats_config.c:531 ../src/etats_config.c:696
 #: ../src/etats_config.c:7032 ../src/export_csv.c:799
-#: ../src/fenetre_principale.c:286 ../src/gsb_assistant_reconcile_config.c:598
+#: ../src/fenetre_principale.c:288 ../src/gsb_assistant_reconcile_config.c:598
 #: ../src/gsb_form.c:1319 ../src/gsb_form_widget.c:436
 #: ../src/gsb_scheduler_list.c:514 ../src/gsb_transactions_list.c:172
 #: ../src/import.c:3333 ../src/import_csv.c:83 ../src/meta_payee.c:79
@@ -1120,7 +1120,7 @@ msgid "Payee"
 msgstr "Betaler/begunstigde"
 
 #. Debit method_ptr
-#: ../src/bet_future.c:789 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:784 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
@@ -1130,7 +1130,7 @@ msgid "Debit"
 msgstr "Debet(af)"
 
 #. Credit method_ptr
-#: ../src/bet_future.c:796 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:791 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
@@ -1139,14 +1139,14 @@ msgstr "Debet(af)"
 msgid "Credit"
 msgstr "Credit(bij)"
 
-#: ../src/bet_future.c:803 ../src/bet_future.c:2224 ../src/bet_future.c:2352
-#: ../src/bet_future.c:2894 ../src/bet_future.c:2948 ../src/gsb_form.c:1335
+#: ../src/bet_future.c:798 ../src/bet_future.c:2127 ../src/bet_future.c:2267
+#: ../src/bet_future.c:2543 ../src/bet_future.c:2603 ../src/gsb_form.c:1335
 #: ../src/gsb_form_widget.c:440
 msgid "Categories : Sub-categories"
 msgstr "Categorieën : Sub-categorieën"
 
 #. Notes
-#: ../src/bet_future.c:817 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
+#: ../src/bet_future.c:812 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
 #: ../src/gsb_transactions_list.c:184 ../src/import_csv.c:84
 msgid "Notes"
@@ -1156,7 +1156,7 @@ msgstr "Aantekeningen"
 #. create the method of payment for a liabilities account
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
-#: ../src/bet_future.c:1365 ../src/bet_future.c:1616
+#: ../src/bet_future.c:1360 ../src/bet_future.c:1611
 #: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
 #: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
@@ -1165,106 +1165,129 @@ msgstr "Aantekeningen"
 msgid "Transfer"
 msgstr "Overschrijving"
 
-#: ../src/bet_future.c:1921 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1916 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:431 ../src/gsb_data_partial_balance.c:231
 msgid "Bank account"
 msgstr "Bankrekening"
 
-#: ../src/bet_future.c:1924 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1919 ../src/gsb_account_property.c:696
 #: ../src/gsb_data_partial_balance.c:219
 msgid "Cash account"
 msgstr "Kasrekening"
 
-#: ../src/bet_future.c:1927 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1922 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:444 ../src/gsb_data_partial_balance.c:223
 #, c-format
 msgid "Liabilities account"
 msgstr "Lastenrekening"
 
-#: ../src/bet_future.c:1983
+#: ../src/bet_future.c:1978
 #, fuzzy
 msgid "Partial balance"
 msgstr "Begin saldo"
 
-#: ../src/bet_future.c:2025
-#, fuzzy
-msgid "You must create at least one cash account"
-msgstr "Selecteer tegoedrekeningen"
-
-#: ../src/bet_future.c:2078 ../src/bet_future.c:2768
-#, fuzzy
-msgid "Error: You must select an account."
-msgstr "Selecteer tegoedrekeningen"
-
-#: ../src/bet_future.c:2079 ../src/bet_future.c:2769
-msgid "Missing data"
-msgstr ""
-
-#: ../src/bet_future.c:2087 ../src/bet_future.c:2777
-msgid ""
-"Error:  the category or the budgetary line is not specified or the date is "
-"invalid."
-msgstr ""
-
 #. Create the dialog
-#: ../src/bet_future.c:2128
+#: ../src/bet_future.c:2018
 #, fuzzy
 msgid "Select an account"
 msgstr "Selecteer bankrekeningen"
 
 #. list of accounts
-#: ../src/bet_future.c:2144
+#: ../src/bet_future.c:2034
 #, fuzzy
 msgid "List of accounts"
 msgstr "Kasrekening"
 
 #. Account with deferred debit card
-#: ../src/bet_future.c:2167
+#: ../src/bet_future.c:2059
 #, fuzzy
 msgid "Deferred debit card"
 msgstr "Creditcard"
 
 # titel van scherm bij het opslaan met een nieuwe naam (dus ook bij de eerste
 # keer)
-#: ../src/bet_future.c:2173
+#: ../src/bet_future.c:2065
 #, fuzzy
 msgid "Date of change of month: "
 msgstr "Bestand opslaan als:"
 
+#: ../src/bet_future.c:2076 ../src/bet_future.c:2217
+#, fuzzy
+msgid "This field is required"
+msgstr "Het bestand is leeg!"
+
+#: ../src/bet_future.c:2110
+msgid "One of the two fields is recommended"
+msgstr ""
+
 #. Main account
-#: ../src/bet_future.c:2265
+#: ../src/bet_future.c:2170
 #, fuzzy
 msgid "Main account"
 msgstr "Bankrekening"
 
 #. Effective Date
-#: ../src/bet_future.c:2271
+#: ../src/bet_future.c:2176
 #, fuzzy
 msgid "Effective date: "
 msgstr "Activeer:"
 
-#: ../src/bet_future.c:2284
+#: ../src/bet_future.c:2189
 #, fuzzy
 msgid "Automatic creation of the direct debit transaction"
 msgstr "Bestand automatisch laden bij het opstarten"
 
-#: ../src/bet_future.c:2296
+#: ../src/bet_future.c:2201
 #, fuzzy
 msgid "Replacement of the scheduled operation"
 msgstr "Categorie totaal (%d transactie)"
 
+#: ../src/bet_future.c:2251
+msgid "One of the two fields is required"
+msgstr ""
+
+#: ../src/bet_future.c:2668
+#, fuzzy
+msgid "You must create at least one cash account"
+msgstr "Selecteer tegoedrekeningen"
+
+#: ../src/bet_future.c:2707 ../src/bet_future.c:2988
+#, fuzzy
+msgid "Error: You must select an account."
+msgstr "Selecteer tegoedrekeningen"
+
+#: ../src/bet_future.c:2708 ../src/bet_future.c:2989
+msgid "Missing data"
+msgstr ""
+
+#: ../src/bet_future.c:2716 ../src/bet_future.c:2997
+msgid "Error: a date is not present or a field is in error."
+msgstr ""
+
 #. Description entry
-#: ../src/bet_future.c:2440 ../src/categories_onglet.c:757 ../src/import.c:474
+#: ../src/bet_future.c:2773 ../src/categories_onglet.c:757 ../src/import.c:474
 #: ../src/imputation_budgetaire.c:795
 msgid "Type"
 msgstr "Soort"
 
-#: ../src/bet_future.c:2704 ../src/gsb_data_scheduled.c:1831
+#: ../src/bet_future.c:2925 ../src/gsb_data_scheduled.c:1831
 msgid ""
 "Error: is missing one or more links between currencies.\n"
 "You need to fix it and start over."
 msgstr ""
 
+#: ../src/bet_future.c:2952
+msgid ""
+"There is an inconsistency in the balance of a deferred debit account.\n"
+"You should delete it and create another"
+msgstr ""
+
+# tablad header raport bewerken>toon data>algemeen
+#: ../src/bet_future.c:2956
+#, fuzzy
+msgid "Error of configuration"
+msgstr "Algemeen"
+
 #: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr ""
@@ -1419,7 +1442,7 @@ msgid "Balance"
 msgstr "Saldo"
 
 #: ../src/bet_tab.c:854 ../src/bet_tab.c:867 ../src/bet_tab.c:1058
-#: ../src/bet_tab.c:2528 ../src/bet_tab.c:2533
+#: ../src/bet_tab.c:2527 ../src/bet_tab.c:2532
 #, fuzzy, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1472,46 +1495,46 @@ msgstr "Kan geen transactie uitvoeren op/naar een gesloten rekening."
 msgid "Reset data"
 msgstr "Laatste datum"
 
-#: ../src/bet_tab.c:1889
+#: ../src/bet_tab.c:1888
 msgid " (still available)"
 msgstr ""
 
-#: ../src/bet_tab.c:1898 ../src/bet_tab.c:1920
+#: ../src/bet_tab.c:1897 ../src/bet_tab.c:1919
 #, fuzzy
 msgid " (budget exceeded)"
 msgstr "Geen budgetregel"
 
-#: ../src/bet_tab.c:1911
+#: ../src/bet_tab.c:1910
 msgid " (yet to receive)"
 msgstr ""
 
-#: ../src/bet_tab.c:2451 ../src/bet_tab.c:2501 ../src/bet_tab.c:2561
+#: ../src/bet_tab.c:2450 ../src/bet_tab.c:2500 ../src/bet_tab.c:2560
 #, fuzzy
 msgid "No data by default"
 msgstr "Herstel standaard"
 
-#: ../src/bet_tab.c:2459 ../src/bet_tab.c:2509 ../src/bet_tab.c:2567
+#: ../src/bet_tab.c:2458 ../src/bet_tab.c:2508 ../src/bet_tab.c:2566
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_cat rc/bet_tab.c:2566  en gesloten rekening."   מב    ³Î®"          rÉE‚y+  @ Иÿ         ° Иÿ  uJE‚y+  €jF‚y+  ef‚y+                          ’Xbƒy+  ° Иÿ  €p„ƒy+           Ð˜ÿ         pИÿ  k`E‚y+  6                    è     è!     è!     @ Иÿ  ° Иÿ  xbƒy+           Ð˜ÿ          ’BE‚y+          †`E‚y+  @ Иÿ  `BE‚y+   Иÿ         Àƃy+  uJE‚y+    ƃy+  Øƃy+  ¨	ƃy+  €jF‚y+          xbƒy+           Ð˜ÿ          pИÿ  k`E‚y+  à!     à!     @ Иÿ  ° Иÿ  HÞAƒy+          €Ð˜ÿ         ’BE‚y+          †`E‚y+  @ Иÿ  `BE‚y+   Иÿ  p Иÿ  h Иÿ  8kf‚y+  Œp˜        ° Иÿ  uJE‚y+  €jF‚y+                  €Ð˜ÿ         PИÿ  k`E‚y+          G       H   I       J   K           M   N   O       P   @ Иÿ  ° Иÿ  H•ƒy+           Иÿ         ’BE‚y+          †`E‚y+  @ Иÿ         0ƃy+  uJE‚y+    bƒy+   Éõ‚y+    ƃy+  Øƃy+  ¨	ƃy+  €jF‚y+          H•ƒy+           Иÿ        
  `Иÿ  k`E‚y+  8•ƒy+           Иÿ         Ð˜ÿ  k`E‚y+  (•ƒy+           Иÿ         ÀИÿ  k`E‚y+  •ƒy+           Иÿ         ðИÿ  k`E‚y+  	       ¨Æƒy+  uJE‚y+         ¨	ƃy+  pИÿ          Šö‚y+  eIE‚y+         Øƃy+  Ð˜ÿ          yö‚y+  eIE‚y+           ƃy+  ÀИÿ          Zö‚y+  eIE‚y+  ØÄõ‚y+    bƒy+   Éõ‚y+    ƃy+  Ø$bƒy+  Øƃy+  ¨	ƃy+  €jF‚y+          8kf‚y+                        Á‚y+  ° Иÿ  p[õ‚y+          pИÿ          @Иÿ  k`E‚y+      5   6   7   8   :   <   =   >       ?       @   B   D       @ Иÿ  ° Иÿ  à¾‚y+                 ° Иÿ  uJE‚y+         ef‚y+  ðИÿ          Á‚y+  eIE‚y+  ef‚y+          Õ_ at fÆS         Qöl±íÁ£‚y+  ° Иÿ  à¾‚y+          €Ð˜ÿ         PИÿ  k`E‚y+  u]ÞÓ	4Q ÷U^Qʉ§ ¶uª¹ñìò*ēv@ Иÿ  ° Иÿ  Hފ‚y+          $ǂy+          ð!Иÿ  ¦0)„y+  ¦0)„y+         vĂy+   Иÿ  °!Иÿ  h Иÿ  ÐИÿ  /bƒy+  uJE‚y+  Ø$bƒy+  0#Иÿ  ¢0)„y+   "Иÿ          Ð˜ÿ             
     ÿÿÿÿÿÿÿÿ¢0)„y+          ¸ Иÿ                 egory.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr "Geen categorie"
 
-#: ../src/bet_tab.c:2467 ../src/bet_tab.c:2517 ../src/bet_tab.c:2573
+#: ../src/bet_tab.c:2466 ../src/bet_tab.c:2516 ../src/bet_tab.c:2572
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr "Geen budgetregel"
 
-#: ../src/bet_tab.c:2928 ../src/bet_tab.c:3027
+#: ../src/bet_tab.c:2927 ../src/bet_tab.c:3026
 #, fuzzy
 msgid "Export the array of forecast"
 msgstr "Exporteer de budgetregels"
 
-#: ../src/bet_tab.c:2985
+#: ../src/bet_tab.c:2984
 #, fuzzy
 msgid "Balance at "
 msgstr "Saldo"
 
-#: ../src/bet_tab.c:3034
+#: ../src/bet_tab.c:3033
 msgid "forecast.csv"
 msgstr ""
 
@@ -2396,7 +2419,7 @@ msgstr "Overschrijvingen"
 
 #. mise en place de la paddingbox des comptes
 #: ../src/etats_config.c:519 ../src/etats_config.c:522
-#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:249
+#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:251
 #: ../src/navigation.c:1944
 msgid "Accounts"
 msgstr "Rekeningen"
@@ -2446,7 +2469,7 @@ msgid "Generalities"
 msgstr "Algemeen"
 
 #: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
-#: ../src/fenetre_principale.c:253 ../src/parametres.c:433
+#: ../src/fenetre_principale.c:255 ../src/parametres.c:433
 msgid "Transactions"
 msgstr "Boekingen"
 
@@ -3228,7 +3251,7 @@ msgstr "Controleer of het bestand bestaat en schrijfbaar is."
 msgid "Cannot open file '%s' for writing"
 msgstr "Kan het bestand '%s' niet openen om te schrijven"
 
-#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:306
+#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:308
 #: ../src/navigation.c:1252 ../src/navigation.c:1968
 msgid "Reports"
 msgstr "Rapporten"
@@ -3261,7 +3284,7 @@ msgstr "Print rapport"
 msgid "Delete selected report"
 msgstr "Verwijder rapport"
 
-#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:271
+#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:273
 #, fuzzy
 msgid "Properties"
 msgstr "Valuta eigenschappen"
@@ -3633,24 +3656,24 @@ msgstr "Sub-budgetregel"
 msgid "Reconciliation number"
 msgstr "Controlenummer"
 
-#: ../src/fenetre_principale.c:239 ../src/parametres.c:369
+#: ../src/fenetre_principale.c:241 ../src/parametres.c:369
 msgid "Main page"
 msgstr "Hoofdpagina"
 
-#: ../src/fenetre_principale.c:258
+#: ../src/fenetre_principale.c:260
 msgid "Forecast"
 msgstr ""
 
-#: ../src/fenetre_principale.c:262
+#: ../src/fenetre_principale.c:264
 #, fuzzy
 msgid "Historical data"
 msgstr "Start datum"
 
-#: ../src/fenetre_principale.c:267
+#: ../src/fenetre_principale.c:269
 msgid "Amortization array"
 msgstr ""
 
-#: ../src/fenetre_principale.c:281 ../src/navigation.c:1948
+#: ../src/fenetre_principale.c:283 ../src/navigation.c:1948
 #: ../src/parametres.c:351 ../src/parametres.c:1111
 msgid "Scheduler"
 msgstr "Planner"
@@ -13513,9 +13536,6 @@ msgstr ""
 #~ msgid "Footers"
 #~ msgstr "Voettekst"
 
-#~ msgid "This file is empty!"
-#~ msgstr "Het bestand is leeg!"
-
 #~ msgid "Imported account with no name"
 #~ msgstr "Geïmporteerde rekening zonder naam"
 
diff --git a/po/pl.po b/po/pl.po
index 4b30891..9aea0a6 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: pl\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-06-09 09:22+0200\n"
+"POT-Creation-Date: 2012-06-11 20:55+0200\n"
 "PO-Revision-Date: 2006-05-15 12:44+0200\n"
 "Last-Translator: Ryszard Jeziorski <r.jeziorski at dart.kielce.pl>\n"
 "Language-Team: Polish\n"
@@ -193,7 +193,7 @@ msgid "Balances partials of the list of accounts"
 msgstr "Przenieś transakcję do innego konta"
 
 #. Name entry
-#: ../src/accueil.c:2096 ../src/bet_future.c:2431
+#: ../src/accueil.c:2096 ../src/bet_future.c:2764
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
@@ -627,7 +627,7 @@ msgstr "Przywróć ustawienia domyślne"
 #: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
-#: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
+#: ../src/fenetre_principale.c:298 ../src/navigation.c:1960
 msgid "Categories"
 msgstr "Kategorie"
 
@@ -636,7 +636,7 @@ msgstr "Kategorie"
 #: ../src/bet_config.c:701 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:303
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -671,8 +671,8 @@ msgstr "Wybierz rok finansowy"
 msgid "Category"
 msgstr "Kategoria"
 
-#: ../src/bet_config.c:943 ../src/bet_future.c:810 ../src/bet_future.c:2251
-#: ../src/bet_future.c:2378 ../src/bet_future.c:2910 ../src/bet_future.c:2964
+#: ../src/bet_config.c:943 ../src/bet_future.c:805 ../src/bet_future.c:2155
+#: ../src/bet_future.c:2294 ../src/bet_future.c:2558 ../src/bet_future.c:2621
 #: ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
 #: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:173
@@ -760,7 +760,7 @@ msgstr ""
 msgid "Account with deferred debit card"
 msgstr ""
 
-#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:291
+#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:293
 #: ../src/navigation.c:1219 ../src/navigation.c:1956
 #, fuzzy
 msgid "Credits simulator"
@@ -881,7 +881,7 @@ msgstr ""
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2915
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2914
 #, fuzzy
 msgid "Print the array"
 msgstr "Drukarka"
@@ -904,7 +904,7 @@ msgstr ""
 msgid "Loan amount: "
 msgstr "Wczytaj plik kont:"
 
-#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:764 ../src/bet_tab.c:688
+#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:759 ../src/bet_tab.c:688
 #: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:163
@@ -954,12 +954,12 @@ msgstr "Akcja"
 msgid "Credits"
 msgstr "Wpływy"
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2912
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2911
 #: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:381
 msgid "Print"
 msgstr "Drukuj"
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2925
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2924
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
 #: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
@@ -970,7 +970,7 @@ msgstr "Eksport"
 msgid "credit.csv"
 msgstr "Wpływy"
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3051
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3050
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr "Nie można zapisać pliku."
@@ -980,123 +980,123 @@ msgstr "Nie można zapisać pliku."
 msgid "months"
 msgstr "Miesiące"
 
-#: ../src/bet_future.c:221 ../src/bet_future.c:1827
+#: ../src/bet_future.c:216 ../src/bet_future.c:1822
 msgid ""
 "Error: the frequency defined by the user or the amount is not specified or "
 "the date is invalid."
 msgstr ""
 
-#: ../src/bet_future.c:223 ../src/bet_future.c:1829 ../src/bet_future.c:2089
-#: ../src/bet_future.c:2779 ../src/gsb_currency.c:744
+#: ../src/bet_future.c:218 ../src/bet_future.c:1824 ../src/bet_future.c:2717
+#: ../src/bet_future.c:2998 ../src/gsb_currency.c:744
 #, fuzzy
 msgid "One field is not filled in"
 msgstr "Nie wszystkie pola zostały wypełnione!"
 
 #. Create the dialog
-#: ../src/bet_future.c:253
+#: ../src/bet_future.c:248
 #, fuzzy
 msgid "Enter a budget line"
 msgstr "Dodaj linię budżetową"
 
-#: ../src/bet_future.c:307 ../src/bet_future.c:849
+#: ../src/bet_future.c:302 ../src/bet_future.c:844
 #: ../src/gsb_form_scheduler.c:153 ../src/gsb_form_scheduler.c:877
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Once"
 msgstr "Pojedynczo"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Weekly"
 msgstr "Co tydzień"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Monthly"
 msgstr "Miesięcznie"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1277
 #, fuzzy
 msgid "Bimonthly"
 msgstr "Miesięcznie"
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Quarterly"
 msgstr ""
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Yearly"
 msgstr "Rocznie"
 
-#: ../src/bet_future.c:308 ../src/bet_future.c:863 ../src/etats_config.c:194
+#: ../src/bet_future.c:303 ../src/bet_future.c:858 ../src/etats_config.c:194
 #: ../src/gsb_form_scheduler.c:154 ../src/gsb_form_scheduler.c:887
 msgid "Custom"
 msgstr "Dowolny zakres"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Days"
 msgstr "Dni"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 #, fuzzy
 msgid "Weeks"
 msgstr "Tydzień"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Months"
 msgstr "Miesiące"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Years"
 msgstr "Lata"
 
-#: ../src/bet_future.c:322 ../src/gsb_form_scheduler.c:176
+#: ../src/bet_future.c:317 ../src/gsb_form_scheduler.c:176
 #: ../src/gsb_scheduler_list.c:514
 msgid "Frequency"
 msgstr "Częstotliwość"
 
-#: ../src/bet_future.c:330 ../src/bet_future.c:725
+#: ../src/bet_future.c:325 ../src/bet_future.c:720
 #: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
 #: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr "Data końcowa"
 
-#: ../src/bet_future.c:343 ../src/gsb_archive_config.c:102
+#: ../src/bet_future.c:338 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
 #: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2041
 msgid "Final date"
 msgstr "Data końcowa"
 
-#: ../src/bet_future.c:350 ../src/bet_future.c:729
+#: ../src/bet_future.c:345 ../src/bet_future.c:724
 #: ../src/gsb_form_scheduler.c:206 ../src/gsb_form_scheduler.c:650
 #: ../src/gsb_form_scheduler.c:842
 #, fuzzy
 msgid "Own frequency"
 msgstr "Częstotliwość"
 
-#: ../src/bet_future.c:360 ../src/bet_future.c:366
+#: ../src/bet_future.c:355 ../src/bet_future.c:361
 #: ../src/gsb_form_scheduler.c:212
 msgid "Custom frequency"
 msgstr "Inna częstotliwość"
 
-#: ../src/bet_future.c:521 ../src/gsb_form_widget.c:214
+#: ../src/bet_future.c:516 ../src/gsb_form_widget.c:214
 msgid "Choose the financial year"
 msgstr "Wybierz rok finansowy"
 
-#: ../src/bet_future.c:568 ../src/gsb_form_widget.c:269
+#: ../src/bet_future.c:563 ../src/gsb_form_widget.c:269
 msgid "Choose the method of payment"
 msgstr "Wybierz metodę płatności"
 
 #. mise en place de la paddingbox des tiers
-#: ../src/bet_future.c:782 ../src/bet_future.c:2193 ../src/bet_future.c:2321
-#: ../src/bet_future.c:2877 ../src/bet_future.c:2931
+#: ../src/bet_future.c:777 ../src/bet_future.c:2091 ../src/bet_future.c:2232
+#: ../src/bet_future.c:2524 ../src/bet_future.c:2587
 #: ../src/etats_affiche.c:2430 ../src/etats_config.c:528
 #: ../src/etats_config.c:531 ../src/etats_config.c:696
 #: ../src/etats_config.c:7032 ../src/export_csv.c:799
-#: ../src/fenetre_principale.c:286 ../src/gsb_assistant_reconcile_config.c:598
+#: ../src/fenetre_principale.c:288 ../src/gsb_assistant_reconcile_config.c:598
 #: ../src/gsb_form.c:1319 ../src/gsb_form_widget.c:436
 #: ../src/gsb_scheduler_list.c:514 ../src/gsb_transactions_list.c:172
 #: ../src/import.c:3333 ../src/import_csv.c:83 ../src/meta_payee.c:79
@@ -1105,7 +1105,7 @@ msgid "Payee"
 msgstr "Odbiorca/płatność"
 
 #. Debit method_ptr
-#: ../src/bet_future.c:789 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:784 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
@@ -1115,7 +1115,7 @@ msgid "Debit"
 msgstr "Wydatki"
 
 #. Credit method_ptr
-#: ../src/bet_future.c:796 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:791 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
@@ -1124,14 +1124,14 @@ msgstr "Wydatki"
 msgid "Credit"
 msgstr "Wpływy"
 
-#: ../src/bet_future.c:803 ../src/bet_future.c:2224 ../src/bet_future.c:2352
-#: ../src/bet_future.c:2894 ../src/bet_future.c:2948 ../src/gsb_form.c:1335
+#: ../src/bet_future.c:798 ../src/bet_future.c:2127 ../src/bet_future.c:2267
+#: ../src/bet_future.c:2543 ../src/bet_future.c:2603 ../src/gsb_form.c:1335
 #: ../src/gsb_form_widget.c:440
 msgid "Categories : Sub-categories"
 msgstr "Kategorie : Podkategorie"
 
 #. Notes
-#: ../src/bet_future.c:817 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
+#: ../src/bet_future.c:812 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
 #: ../src/gsb_transactions_list.c:184 ../src/import_csv.c:84
 msgid "Notes"
@@ -1141,7 +1141,7 @@ msgstr "Opis"
 #. create the method of payment for a liabilities account
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
-#: ../src/bet_future.c:1365 ../src/bet_future.c:1616
+#: ../src/bet_future.c:1360 ../src/bet_future.c:1611
 #: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
 #: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
@@ -1150,104 +1150,126 @@ msgstr "Opis"
 msgid "Transfer"
 msgstr "Przelew"
 
-#: ../src/bet_future.c:1921 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1916 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:431 ../src/gsb_data_partial_balance.c:231
 msgid "Bank account"
 msgstr "Konto bankowe"
 
-#: ../src/bet_future.c:1924 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1919 ../src/gsb_account_property.c:696
 #: ../src/gsb_data_partial_balance.c:219
 msgid "Cash account"
 msgstr "Gotówka"
 
-#: ../src/bet_future.c:1927 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1922 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:444 ../src/gsb_data_partial_balance.c:223
 #, c-format
 msgid "Liabilities account"
 msgstr "Konto pasywów"
 
-#: ../src/bet_future.c:1983
+#: ../src/bet_future.c:1978
 #, fuzzy
 msgid "Partial balance"
 msgstr "Saldo początkowe"
 
-#: ../src/bet_future.c:2025
-#, fuzzy
-msgid "You must create at least one cash account"
-msgstr "Zaznacz konta aktywów"
-
-#: ../src/bet_future.c:2078 ../src/bet_future.c:2768
-#, fuzzy
-msgid "Error: You must select an account."
-msgstr "Zaznacz konta aktywów"
-
-#: ../src/bet_future.c:2079 ../src/bet_future.c:2769
-msgid "Missing data"
-msgstr ""
-
-#: ../src/bet_future.c:2087 ../src/bet_future.c:2777
-msgid ""
-"Error:  the category or the budgetary line is not specified or the date is "
-"invalid."
-msgstr ""
-
 #. Create the dialog
-#: ../src/bet_future.c:2128
+#: ../src/bet_future.c:2018
 #, fuzzy
 msgid "Select an account"
 msgstr "Zaznacz konta bankowe"
 
 #. list of accounts
-#: ../src/bet_future.c:2144
+#: ../src/bet_future.c:2034
 #, fuzzy
 msgid "List of accounts"
 msgstr "Gotówka"
 
 #. Account with deferred debit card
-#: ../src/bet_future.c:2167
+#: ../src/bet_future.c:2059
 #, fuzzy
 msgid "Deferred debit card"
 msgstr "Karta kredytowa"
 
-#: ../src/bet_future.c:2173
+#: ../src/bet_future.c:2065
 #, fuzzy
 msgid "Date of change of month: "
 msgstr "Nazwa pliku kont:"
 
+#: ../src/bet_future.c:2076 ../src/bet_future.c:2217
+#, fuzzy
+msgid "This field is required"
+msgstr "Ten plik jest pusty!"
+
+#: ../src/bet_future.c:2110
+msgid "One of the two fields is recommended"
+msgstr ""
+
 #. Main account
-#: ../src/bet_future.c:2265
+#: ../src/bet_future.c:2170
 #, fuzzy
 msgid "Main account"
 msgstr "Konto bankowe"
 
 #. Effective Date
-#: ../src/bet_future.c:2271
+#: ../src/bet_future.c:2176
 #, fuzzy
 msgid "Effective date: "
 msgstr "Włącz:"
 
-#: ../src/bet_future.c:2284
+#: ../src/bet_future.c:2189
 #, fuzzy
 msgid "Automatic creation of the direct debit transaction"
 msgstr "Automatycznie wczytuj ostatnio otwarty plik"
 
-#: ../src/bet_future.c:2296
+#: ../src/bet_future.c:2201
 #, fuzzy
 msgid "Replacement of the scheduled operation"
 msgstr "Razem kategoria (%d transakcja)"
 
+#: ../src/bet_future.c:2251
+msgid "One of the two fields is required"
+msgstr ""
+
+#: ../src/bet_future.c:2668
+#, fuzzy
+msgid "You must create at least one cash account"
+msgstr "Zaznacz konta aktywów"
+
+#: ../src/bet_future.c:2707 ../src/bet_future.c:2988
+#, fuzzy
+msgid "Error: You must select an account."
+msgstr "Zaznacz konta aktywów"
+
+#: ../src/bet_future.c:2708 ../src/bet_future.c:2989
+msgid "Missing data"
+msgstr ""
+
+#: ../src/bet_future.c:2716 ../src/bet_future.c:2997
+msgid "Error: a date is not present or a field is in error."
+msgstr ""
+
 #. Description entry
-#: ../src/bet_future.c:2440 ../src/categories_onglet.c:757 ../src/import.c:474
+#: ../src/bet_future.c:2773 ../src/categories_onglet.c:757 ../src/import.c:474
 #: ../src/imputation_budgetaire.c:795
 msgid "Type"
 msgstr "Typ"
 
-#: ../src/bet_future.c:2704 ../src/gsb_data_scheduled.c:1831
+#: ../src/bet_future.c:2925 ../src/gsb_data_scheduled.c:1831
 msgid ""
 "Error: is missing one or more links between currencies.\n"
 "You need to fix it and start over."
 msgstr ""
 
+#: ../src/bet_future.c:2952
+msgid ""
+"There is an inconsistency in the balance of a deferred debit account.\n"
+"You should delete it and create another"
+msgstr ""
+
+#: ../src/bet_future.c:2956
+#, fuzzy
+msgid "Error of configuration"
+msgstr "Ogólne"
+
 #: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr ""
@@ -1402,7 +1424,7 @@ msgid "Balance"
 msgstr "Saldo"
 
 #: ../src/bet_tab.c:854 ../src/bet_tab.c:867 ../src/bet_tab.c:1058
-#: ../src/bet_tab.c:2528 ../src/bet_tab.c:2533
+#: ../src/bet_tab.c:2527 ../src/bet_tab.c:2532
 #, fuzzy, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1455,46 +1477,46 @@ msgstr "Nie można wykonać transferu do zamkniętego konta "
 msgid "Reset data"
 msgstr "Data końcowa"
 
-#: ../src/bet_tab.c:1889
+#: ../src/bet_tab.c:1888
 msgid " (still available)"
 msgstr ""
 
-#: ../src/bet_tab.c:1898 ../src/bet_tab.c:1920
+#: ../src/bet_tab.c:1897 ../src/bet_tab.c:1919
 #, fuzzy
 msgid " (budget exceeded)"
 msgstr "Nieokreślona linia budżetowa"
 
-#: ../src/bet_tab.c:1911
+#: ../src/bet_tab.c:1910
 msgid " (yet to receive)"
 msgstr ""
 
-#: ../src/bet_tab.c:2451 ../src/bet_tab.c:2501 ../src/bet_tab.c:2561
+#: ../src/bet_tab.c:2450 ../src/bet_tab.c:2500 ../src/bet_tab.c:2560
 #, fuzzy
 msgid "No data by default"
 msgstr "Przywróć ustawienia domyślne"
 
-#: ../src/bet_tab.c:2459 ../src/bet_tab.c:2509 ../src/bet_tab.c:2567
+#: ../src/bet_tab.c:2458 ../src/bet_tab.c:2508 ../src/bet_tab.c:2566
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr "Brak kategorii"
 
-#: ../src/bet_tab.c:2467 ../src/bet_tab.c:2517 ../src/bet_tab.c:2573
+#: ../src/bet_tab.c:2466 ../src/bet_tab.c:2516 ../src/bet_tab.c:2572
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr "Pusta linia budżetowa"
 
-#: ../src/bet_tab.c:2928 ../src/bet_tab.c:3027
+#: ../src/bet_tab.c:2927 ../src/bet_tab.c:3026
 #, fuzzy
 msgid "Export the array of forecast"
 msgstr "Eksport linii budżetowych"
 
-#: ../src/bet_tab.c:2985
+#: ../src/bet_tab.c:2984
 #, fuzzy
 msgid "Balance at "
 msgstr "Saldo"
 
-#: ../src/bet_tab.c:3034
+#: ../src/bet_tab.c:3033
 msgid "forecast.csv"
 msgstr ""
 
@@ -2372,7 +2394,7 @@ msgstr "Przelewy"
 
 #. mise en place de la paddingbox des comptes
 #: ../src/etats_config.c:519 ../src/etats_config.c:522
-#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:249
+#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:251
 #: ../src/navigation.c:1944
 msgid "Accounts"
 msgstr "Konta"
@@ -2421,7 +2443,7 @@ msgid "Generalities"
 msgstr "Ogólne"
 
 #: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
-#: ../src/fenetre_principale.c:253 ../src/parametres.c:433
+#: ../src/fenetre_principale.c:255 ../src/parametres.c:433
 msgid "Transactions"
 msgstr "Transakcje"
 
@@ -3198,7 +3220,7 @@ msgstr "Upewnij się, że plik istnieje i jest zapisywalny."
 msgid "Cannot open file '%s' for writing"
 msgstr "Nie można otwrzyć pliku '%s' for writingdo zapisu"
 
-#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:306
+#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:308
 #: ../src/navigation.c:1252 ../src/navigation.c:1968
 msgid "Reports"
 msgstr "Raporty"
@@ -3231,7 +3253,7 @@ msgstr "Drukuj raport"
 msgid "Delete selected report"
 msgstr "Usuń raport"
 
-#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:271
+#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:273
 #, fuzzy
 msgid "Properties"
 msgstr "Szczegóły waluty"
@@ -3600,24 +3622,24 @@ msgstr "Podgrupa linii budżetowej"
 msgid "Reconciliation number"
 msgstr "Numer potwierdzenia"
 
-#: ../src/fenetre_principale.c:239 ../src/parametres.c:369
+#: ../src/fenetre_principale.c:241 ../src/parametres.c:369
 msgid "Main page"
 msgstr "Strona główna"
 
-#: ../src/fenetre_principale.c:258
+#: ../src/fenetre_principale.c:260
 msgid "Forecast"
 msgstr ""
 
-#: ../src/fenetre_principale.c:262
+#: ../src/fenetre_principale.c:264
 #, fuzzy
 msgid "Historical data"
 msgstr "Data początkowa"
 
-#: ../src/fenetre_principale.c:267
+#: ../src/fenetre_principale.c:269
 msgid "Amortization array"
 msgstr ""
 
-#: ../src/fenetre_principale.c:281 ../src/navigation.c:1948
+#: ../src/fenetre_principale.c:283 ../src/navigation.c:1948
 #: ../src/parametres.c:351 ../src/parametres.c:1111
 msgid "Scheduler"
 msgstr "Terminarz"
@@ -13302,9 +13324,6 @@ msgstr ""
 #~ msgid "Footers"
 #~ msgstr "Stopki"
 
-#~ msgid "This file is empty!"
-#~ msgstr "Ten plik jest pusty!"
-
 #~ msgid "Imported account with no name"
 #~ msgstr "Importowane konto bez nazwy"
 
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 35c6fed..cd4fb60 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: pt_BR\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-06-09 09:22+0200\n"
+"POT-Creation-Date: 2012-06-11 20:55+0200\n"
 "PO-Revision-Date: 2005-12-19 09:07-0200\n"
 "Last-Translator: \n"
 "Language-Team: <pt at li.org>\n"
@@ -194,7 +194,7 @@ msgid "Balances partials of the list of accounts"
 msgstr "Mover lançamento para outra conta"
 
 #. Name entry
-#: ../src/accueil.c:2096 ../src/bet_future.c:2431
+#: ../src/accueil.c:2096 ../src/bet_future.c:2764
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
@@ -629,7 +629,7 @@ msgstr "Voltar para padrões"
 #: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
-#: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
+#: ../src/fenetre_principale.c:298 ../src/navigation.c:1960
 msgid "Categories"
 msgstr "Categorias"
 
@@ -638,7 +638,7 @@ msgstr "Categorias"
 #: ../src/bet_config.c:701 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:303
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -673,8 +673,8 @@ msgstr "Alterar o ano contábil"
 msgid "Category"
 msgstr "Categoria"
 
-#: ../src/bet_config.c:943 ../src/bet_future.c:810 ../src/bet_future.c:2251
-#: ../src/bet_future.c:2378 ../src/bet_future.c:2910 ../src/bet_future.c:2964
+#: ../src/bet_config.c:943 ../src/bet_future.c:805 ../src/bet_future.c:2155
+#: ../src/bet_future.c:2294 ../src/bet_future.c:2558 ../src/bet_future.c:2621
 #: ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
 #: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:173
@@ -761,7 +761,7 @@ msgstr ""
 msgid "Account with deferred debit card"
 msgstr ""
 
-#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:291
+#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:293
 #: ../src/navigation.c:1219 ../src/navigation.c:1956
 #, fuzzy
 msgid "Credits simulator"
@@ -881,7 +881,7 @@ msgstr ""
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2915
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2914
 #, fuzzy
 msgid "Print the array"
 msgstr "Impressora"
@@ -904,7 +904,7 @@ msgstr ""
 msgid "Loan amount: "
 msgstr "Carregar um arquivo de contas:"
 
-#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:764 ../src/bet_tab.c:688
+#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:759 ../src/bet_tab.c:688
 #: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:163
@@ -954,12 +954,12 @@ msgstr "Ação"
 msgid "Credits"
 msgstr "Crédito"
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2912
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2911
 #: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:381
 msgid "Print"
 msgstr "Imprimir"
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2925
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2924
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
 #: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
@@ -970,7 +970,7 @@ msgstr "Exportar"
 msgid "credit.csv"
 msgstr "Crédito"
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3051
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3050
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr "Não posso salvar arquivo."
@@ -980,123 +980,123 @@ msgstr "Não posso salvar arquivo."
 msgid "months"
 msgstr "Meses"
 
-#: ../src/bet_future.c:221 ../src/bet_future.c:1827
+#: ../src/bet_future.c:216 ../src/bet_future.c:1822
 msgid ""
 "Error: the frequency defined by the user or the amount is not specified or "
 "the date is invalid."
 msgstr ""
 
-#: ../src/bet_future.c:223 ../src/bet_future.c:1829 ../src/bet_future.c:2089
-#: ../src/bet_future.c:2779 ../src/gsb_currency.c:744
+#: ../src/bet_future.c:218 ../src/bet_future.c:1824 ../src/bet_future.c:2717
+#: ../src/bet_future.c:2998 ../src/gsb_currency.c:744
 #, fuzzy
 msgid "One field is not filled in"
 msgstr "Nenhum campo foi preenchido!"
 
 #. Create the dialog
-#: ../src/bet_future.c:253
+#: ../src/bet_future.c:248
 #, fuzzy
 msgid "Enter a budget line"
 msgstr "Adicionar um orçamento"
 
-#: ../src/bet_future.c:307 ../src/bet_future.c:849
+#: ../src/bet_future.c:302 ../src/bet_future.c:844
 #: ../src/gsb_form_scheduler.c:153 ../src/gsb_form_scheduler.c:877
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Once"
 msgstr "Uma vez"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Weekly"
 msgstr "Semanal"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Monthly"
 msgstr "Mensal"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1277
 #, fuzzy
 msgid "Bimonthly"
 msgstr "Mensal"
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Quarterly"
 msgstr ""
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Yearly"
 msgstr "Anual"
 
-#: ../src/bet_future.c:308 ../src/bet_future.c:863 ../src/etats_config.c:194
+#: ../src/bet_future.c:303 ../src/bet_future.c:858 ../src/etats_config.c:194
 #: ../src/gsb_form_scheduler.c:154 ../src/gsb_form_scheduler.c:887
 msgid "Custom"
 msgstr "Padrão"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Days"
 msgstr "Dias"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 #, fuzzy
 msgid "Weeks"
 msgstr "Semana"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Months"
 msgstr "Meses"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Years"
 msgstr "Anos"
 
-#: ../src/bet_future.c:322 ../src/gsb_form_scheduler.c:176
+#: ../src/bet_future.c:317 ../src/gsb_form_scheduler.c:176
 #: ../src/gsb_scheduler_list.c:514
 msgid "Frequency"
 msgstr "Frequência"
 
-#: ../src/bet_future.c:330 ../src/bet_future.c:725
+#: ../src/bet_future.c:325 ../src/bet_future.c:720
 #: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
 #: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr "Data limite"
 
-#: ../src/bet_future.c:343 ../src/gsb_archive_config.c:102
+#: ../src/bet_future.c:338 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
 #: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2041
 msgid "Final date"
 msgstr "Data final"
 
-#: ../src/bet_future.c:350 ../src/bet_future.c:729
+#: ../src/bet_future.c:345 ../src/bet_future.c:724
 #: ../src/gsb_form_scheduler.c:206 ../src/gsb_form_scheduler.c:650
 #: ../src/gsb_form_scheduler.c:842
 #, fuzzy
 msgid "Own frequency"
 msgstr "Frequência"
 
-#: ../src/bet_future.c:360 ../src/bet_future.c:366
+#: ../src/bet_future.c:355 ../src/bet_future.c:361
 #: ../src/gsb_form_scheduler.c:212
 msgid "Custom frequency"
 msgstr "Freqüência padrão"
 
-#: ../src/bet_future.c:521 ../src/gsb_form_widget.c:214
+#: ../src/bet_future.c:516 ../src/gsb_form_widget.c:214
 msgid "Choose the financial year"
 msgstr "Alterar o ano contábil"
 
-#: ../src/bet_future.c:568 ../src/gsb_form_widget.c:269
+#: ../src/bet_future.c:563 ../src/gsb_form_widget.c:269
 msgid "Choose the method of payment"
 msgstr "Alterar a forma de pagamento"
 
 #. mise en place de la paddingbox des tiers
-#: ../src/bet_future.c:782 ../src/bet_future.c:2193 ../src/bet_future.c:2321
-#: ../src/bet_future.c:2877 ../src/bet_future.c:2931
+#: ../src/bet_future.c:777 ../src/bet_future.c:2091 ../src/bet_future.c:2232
+#: ../src/bet_future.c:2524 ../src/bet_future.c:2587
 #: ../src/etats_affiche.c:2430 ../src/etats_config.c:528
 #: ../src/etats_config.c:531 ../src/etats_config.c:696
 #: ../src/etats_config.c:7032 ../src/export_csv.c:799
-#: ../src/fenetre_principale.c:286 ../src/gsb_assistant_reconcile_config.c:598
+#: ../src/fenetre_principale.c:288 ../src/gsb_assistant_reconcile_config.c:598
 #: ../src/gsb_form.c:1319 ../src/gsb_form_widget.c:436
 #: ../src/gsb_scheduler_list.c:514 ../src/gsb_transactions_list.c:172
 #: ../src/import.c:3333 ../src/import_csv.c:83 ../src/meta_payee.c:79
@@ -1105,7 +1105,7 @@ msgid "Payee"
 msgstr "Pagar/pago"
 
 #. Debit method_ptr
-#: ../src/bet_future.c:789 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:784 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
@@ -1115,7 +1115,7 @@ msgid "Debit"
 msgstr "Débito"
 
 #. Credit method_ptr
-#: ../src/bet_future.c:796 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:791 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
@@ -1124,14 +1124,14 @@ msgstr "Débito"
 msgid "Credit"
 msgstr "Crédito"
 
-#: ../src/bet_future.c:803 ../src/bet_future.c:2224 ../src/bet_future.c:2352
-#: ../src/bet_future.c:2894 ../src/bet_future.c:2948 ../src/gsb_form.c:1335
+#: ../src/bet_future.c:798 ../src/bet_future.c:2127 ../src/bet_future.c:2267
+#: ../src/bet_future.c:2543 ../src/bet_future.c:2603 ../src/gsb_form.c:1335
 #: ../src/gsb_form_widget.c:440
 msgid "Categories : Sub-categories"
 msgstr "Categorias : sub-categorias"
 
 #. Notes
-#: ../src/bet_future.c:817 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
+#: ../src/bet_future.c:812 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
 #: ../src/gsb_transactions_list.c:184 ../src/import_csv.c:84
 msgid "Notes"
@@ -1141,7 +1141,7 @@ msgstr "Notas"
 #. create the method of payment for a liabilities account
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
-#: ../src/bet_future.c:1365 ../src/bet_future.c:1616
+#: ../src/bet_future.c:1360 ../src/bet_future.c:1611
 #: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
 #: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
@@ -1150,104 +1150,125 @@ msgstr "Notas"
 msgid "Transfer"
 msgstr "Transferir"
 
-#: ../src/bet_future.c:1921 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1916 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:431 ../src/gsb_data_partial_balance.c:231
 msgid "Bank account"
 msgstr "Conta bancária"
 
-#: ../src/bet_future.c:1924 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1919 ../src/gsb_account_property.c:696
 #: ../src/gsb_data_partial_balance.c:219
 msgid "Cash account"
 msgstr "Conta de caixa"
 
-#: ../src/bet_future.c:1927 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1922 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:444 ../src/gsb_data_partial_balance.c:223
 #, c-format
 msgid "Liabilities account"
 msgstr "Conta de responsabilidades"
 
-#: ../src/bet_future.c:1983
+#: ../src/bet_future.c:1978
 #, fuzzy
 msgid "Partial balance"
 msgstr "Saldo inicial"
 
-#: ../src/bet_future.c:2025
-#, fuzzy
-msgid "You must create at least one cash account"
-msgstr "Selecionar contas de bens"
-
-#: ../src/bet_future.c:2078 ../src/bet_future.c:2768
-#, fuzzy
-msgid "Error: You must select an account."
-msgstr "Selecionar contas de bens"
-
-#: ../src/bet_future.c:2079 ../src/bet_future.c:2769
-msgid "Missing data"
-msgstr ""
-
-#: ../src/bet_future.c:2087 ../src/bet_future.c:2777
-msgid ""
-"Error:  the category or the budgetary line is not specified or the date is "
-"invalid."
-msgstr ""
-
 #. Create the dialog
-#: ../src/bet_future.c:2128
+#: ../src/bet_future.c:2018
 #, fuzzy
 msgid "Select an account"
 msgstr "Selecionar contas bancárias"
 
 #. list of accounts
-#: ../src/bet_future.c:2144
+#: ../src/bet_future.c:2034
 #, fuzzy
 msgid "List of accounts"
 msgstr "Conta de caixa"
 
 #. Account with deferred debit card
-#: ../src/bet_future.c:2167
+#: ../src/bet_future.c:2059
 #, fuzzy
 msgid "Deferred debit card"
 msgstr "Cartão de crédito"
 
-#: ../src/bet_future.c:2173
+#: ../src/bet_future.c:2065
 #, fuzzy
 msgid "Date of change of month: "
 msgstr "Nome do arquivo de contas:"
 
+#: ../src/bet_future.c:2076 ../src/bet_future.c:2217
+msgid "This field is required"
+msgstr ""
+
+#: ../src/bet_future.c:2110
+msgid "One of the two fields is recommended"
+msgstr ""
+
 #. Main account
-#: ../src/bet_future.c:2265
+#: ../src/bet_future.c:2170
 #, fuzzy
 msgid "Main account"
 msgstr "Conta bancária"
 
 #. Effective Date
-#: ../src/bet_future.c:2271
+#: ../src/bet_future.c:2176
 #, fuzzy
 msgid "Effective date: "
 msgstr "Ativado:"
 
-#: ../src/bet_future.c:2284
+#: ../src/bet_future.c:2189
 #, fuzzy
 msgid "Automatic creation of the direct debit transaction"
 msgstr "Abrir último arquivo automaticamente ao iniciar"
 
-#: ../src/bet_future.c:2296
+#: ../src/bet_future.c:2201
 #, fuzzy
 msgid "Replacement of the scheduled operation"
 msgstr "Total da Categoria (%d lançamentos)"
 
+#: ../src/bet_future.c:2251
+msgid "One of the two fields is required"
+msgstr ""
+
+#: ../src/bet_future.c:2668
+#, fuzzy
+msgid "You must create at least one cash account"
+msgstr "Selecionar contas de bens"
+
+#: ../src/bet_future.c:2707 ../src/bet_future.c:2988
+#, fuzzy
+msgid "Error: You must select an account."
+msgstr "Selecionar contas de bens"
+
+#: ../src/bet_future.c:2708 ../src/bet_future.c:2989
+msgid "Missing data"
+msgstr ""
+
+#: ../src/bet_future.c:2716 ../src/bet_future.c:2997
+msgid "Error: a date is not present or a field is in error."
+msgstr ""
+
 #. Description entry
-#: ../src/bet_future.c:2440 ../src/categories_onglet.c:757 ../src/import.c:474
+#: ../src/bet_future.c:2773 ../src/categories_onglet.c:757 ../src/import.c:474
 #: ../src/imputation_budgetaire.c:795
 msgid "Type"
 msgstr "Tipo"
 
-#: ../src/bet_future.c:2704 ../src/gsb_data_scheduled.c:1831
+#: ../src/bet_future.c:2925 ../src/gsb_data_scheduled.c:1831
 msgid ""
 "Error: is missing one or more links between currencies.\n"
 "You need to fix it and start over."
 msgstr ""
 
+#: ../src/bet_future.c:2952
+msgid ""
+"There is an inconsistency in the balance of a deferred debit account.\n"
+"You should delete it and create another"
+msgstr ""
+
+#: ../src/bet_future.c:2956
+#, fuzzy
+msgid "Error of configuration"
+msgstr "Gerais"
+
 #: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr ""
@@ -1401,7 +1422,7 @@ msgid "Balance"
 msgstr "Saldo"
 
 #: ../src/bet_tab.c:854 ../src/bet_tab.c:867 ../src/bet_tab.c:1058
-#: ../src/bet_tab.c:2528 ../src/bet_tab.c:2533
+#: ../src/bet_tab.c:2527 ../src/bet_tab.c:2532
 #, fuzzy, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1456,46 +1477,46 @@ msgstr "Não é possível efetuar uma transferência em uma conta fechada."
 msgid "Reset data"
 msgstr "Última data"
 
-#: ../src/bet_tab.c:1889
+#: ../src/bet_tab.c:1888
 msgid " (still available)"
 msgstr ""
 
-#: ../src/bet_tab.c:1898 ../src/bet_tab.c:1920
+#: ../src/bet_tab.c:1897 ../src/bet_tab.c:1919
 #, fuzzy
 msgid " (budget exceeded)"
 msgstr "Nenhum orçamento"
 
-#: ../src/bet_tab.c:1911
+#: ../src/bet_tab.c:1910
 msgid " (yet to receive)"
 msgstr ""
 
-#: ../src/bet_tab.c:2451 ../src/bet_tab.c:2501 ../src/bet_tab.c:2561
+#: ../src/bet_tab.c:2450 ../src/bet_tab.c:2500 ../src/bet_tab.c:2560
 #, fuzzy
 msgid "No data by default"
 msgstr "Voltar para padrões"
 
-#: ../src/bet_tab.c:2459 ../src/bet_tab.c:2509 ../src/bet_tab.c:2567
+#: ../src/bet_tab.c:2458 ../src/bet_tab.c:2508 ../src/bet_tab.c:2566
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr "Nenhuma categoria"
 
-#: ../src/bet_tab.c:2467 ../src/bet_tab.c:2517 ../src/bet_tab.c:2573
+#: ../src/bet_tab.c:2466 ../src/bet_tab.c:2516 ../src/bet_tab.c:2572
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr "Nenhum orçamento"
 
-#: ../src/bet_tab.c:2928 ../src/bet_tab.c:3027
+#: ../src/bet_tab.c:2927 ../src/bet_tab.c:3026
 #, fuzzy
 msgid "Export the array of forecast"
 msgstr "Exportar orçamento"
 
-#: ../src/bet_tab.c:2985
+#: ../src/bet_tab.c:2984
 #, fuzzy
 msgid "Balance at "
 msgstr "Saldo"
 
-#: ../src/bet_tab.c:3034
+#: ../src/bet_tab.c:3033
 msgid "forecast.csv"
 msgstr ""
 
@@ -2374,7 +2395,7 @@ msgstr "Transferências"
 
 #. mise en place de la paddingbox des comptes
 #: ../src/etats_config.c:519 ../src/etats_config.c:522
-#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:249
+#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:251
 #: ../src/navigation.c:1944
 msgid "Accounts"
 msgstr "Contas"
@@ -2423,7 +2444,7 @@ msgid "Generalities"
 msgstr "Gerais"
 
 #: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
-#: ../src/fenetre_principale.c:253 ../src/parametres.c:433
+#: ../src/fenetre_principale.c:255 ../src/parametres.c:433
 msgid "Transactions"
 msgstr "Lançamentos"
 
@@ -3208,7 +3229,7 @@ msgstr "Certifique-se de que o arquivo existe e é alterável."
 msgid "Cannot open file '%s' for writing"
 msgstr "Não posso abrir arquivo '%s' para escrita"
 
-#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:306
+#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:308
 #: ../src/navigation.c:1252 ../src/navigation.c:1968
 msgid "Reports"
 msgstr "Relatórios"
@@ -3241,7 +3262,7 @@ msgstr "Imprimir relatório"
 msgid "Delete selected report"
 msgstr "Apagar relatório"
 
-#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:271
+#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:273
 #, fuzzy
 msgid "Properties"
 msgstr "Características da moeda"
@@ -3613,24 +3634,24 @@ msgstr "Sub-orçamentos"
 msgid "Reconciliation number"
 msgstr "Reconciliação número"
 
-#: ../src/fenetre_principale.c:239 ../src/parametres.c:369
+#: ../src/fenetre_principale.c:241 ../src/parametres.c:369
 msgid "Main page"
 msgstr "Página inicial"
 
-#: ../src/fenetre_principale.c:258
+#: ../src/fenetre_principale.c:260
 msgid "Forecast"
 msgstr ""
 
-#: ../src/fenetre_principale.c:262
+#: ../src/fenetre_principale.c:264
 #, fuzzy
 msgid "Historical data"
 msgstr "Data inicial"
 
-#: ../src/fenetre_principale.c:267
+#: ../src/fenetre_principale.c:269
 msgid "Amortization array"
 msgstr ""
 
-#: ../src/fenetre_principale.c:281 ../src/navigation.c:1948
+#: ../src/fenetre_principale.c:283 ../src/navigation.c:1948
 #: ../src/parametres.c:351 ../src/parametres.c:1111
 msgid "Scheduler"
 msgstr "Agenda"
diff --git a/po/ro.po b/po/ro.po
index dac53df..bc5ffc4 100644
--- a/po/ro.po
+++ b/po/ro.po
@@ -38,7 +38,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ro\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-06-09 09:22+0200\n"
+"POT-Creation-Date: 2012-06-11 20:55+0200\n"
 "PO-Revision-Date: 2005-12-19 11:24+0100\n"
 "Last-Translator: Mircea Aronovici <bucuresti at free.fr>\n"
 "Language-Team: <bucuresti at free.fr>\n"
@@ -224,7 +224,7 @@ msgid "Balances partials of the list of accounts"
 msgstr "Deplasaţi operaţiunea spre un alt cont"
 
 #. Name entry
-#: ../src/accueil.c:2096 ../src/bet_future.c:2431
+#: ../src/accueil.c:2096 ../src/bet_future.c:2764
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
@@ -659,7 +659,7 @@ msgstr "Restabilirea reglajelor de origine"
 #: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
-#: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
+#: ../src/fenetre_principale.c:298 ../src/navigation.c:1960
 msgid "Categories"
 msgstr "Categorii"
 
@@ -668,7 +668,7 @@ msgstr "Categorii"
 #: ../src/bet_config.c:701 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:303
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -703,8 +703,8 @@ msgstr "Alegerea exerciţiului"
 msgid "Category"
 msgstr "Categorie"
 
-#: ../src/bet_config.c:943 ../src/bet_future.c:810 ../src/bet_future.c:2251
-#: ../src/bet_future.c:2378 ../src/bet_future.c:2910 ../src/bet_future.c:2964
+#: ../src/bet_config.c:943 ../src/bet_future.c:805 ../src/bet_future.c:2155
+#: ../src/bet_future.c:2294 ../src/bet_future.c:2558 ../src/bet_future.c:2621
 #: ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
 #: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:173
@@ -792,7 +792,7 @@ msgstr ""
 msgid "Account with deferred debit card"
 msgstr ""
 
-#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:291
+#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:293
 #: ../src/navigation.c:1219 ../src/navigation.c:1956
 #, fuzzy
 msgid "Credits simulator"
@@ -913,7 +913,7 @@ msgstr ""
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2915
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2914
 #, fuzzy
 msgid "Print the array"
 msgstr "Imprimantă"
@@ -936,7 +936,7 @@ msgstr ""
 msgid "Loan amount: "
 msgstr "Încărcarea fişierului:"
 
-#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:764 ../src/bet_tab.c:688
+#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:759 ../src/bet_tab.c:688
 #: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:163
@@ -986,12 +986,12 @@ msgstr "Acţiune"
 msgid "Credits"
 msgstr "Credit"
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2912
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2911
 #: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:381
 msgid "Print"
 msgstr "Imprimaţi"
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2925
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2924
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
 #: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
@@ -1002,7 +1002,7 @@ msgstr "Exportare"
 msgid "credit.csv"
 msgstr "Credit"
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3051
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3050
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr "Imposibil de a înregistra fişierul."
@@ -1012,123 +1012,123 @@ msgstr "Imposibil de a înregistra fişierul."
 msgid "months"
 msgstr "Luni"
 
-#: ../src/bet_future.c:221 ../src/bet_future.c:1827
+#: ../src/bet_future.c:216 ../src/bet_future.c:1822
 msgid ""
 "Error: the frequency defined by the user or the amount is not specified or "
 "the date is invalid."
 msgstr ""
 
-#: ../src/bet_future.c:223 ../src/bet_future.c:1829 ../src/bet_future.c:2089
-#: ../src/bet_future.c:2779 ../src/gsb_currency.c:744
+#: ../src/bet_future.c:218 ../src/bet_future.c:1824 ../src/bet_future.c:2717
+#: ../src/bet_future.c:2998 ../src/gsb_currency.c:744
 #, fuzzy
 msgid "One field is not filled in"
 msgstr "Toate câmpurile nu sunt pline"
 
 #. Create the dialog
-#: ../src/bet_future.c:253
+#: ../src/bet_future.c:248
 #, fuzzy
 msgid "Enter a budget line"
 msgstr "Adăuga o imputaţie"
 
-#: ../src/bet_future.c:307 ../src/bet_future.c:849
+#: ../src/bet_future.c:302 ../src/bet_future.c:844
 #: ../src/gsb_form_scheduler.c:153 ../src/gsb_form_scheduler.c:877
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Once"
 msgstr "O dată"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Weekly"
 msgstr "Săptămânal"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Monthly"
 msgstr "Lunar"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1277
 #, fuzzy
 msgid "Bimonthly"
 msgstr "Lunar"
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Quarterly"
 msgstr ""
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Yearly"
 msgstr "Anual"
 
-#: ../src/bet_future.c:308 ../src/bet_future.c:863 ../src/etats_config.c:194
+#: ../src/bet_future.c:303 ../src/bet_future.c:858 ../src/etats_config.c:194
 #: ../src/gsb_form_scheduler.c:154 ../src/gsb_form_scheduler.c:887
 msgid "Custom"
 msgstr "Personalizat"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Days"
 msgstr "Zile"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 #, fuzzy
 msgid "Weeks"
 msgstr "Săptămână"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Months"
 msgstr "Luni"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Years"
 msgstr "Ani"
 
-#: ../src/bet_future.c:322 ../src/gsb_form_scheduler.c:176
+#: ../src/bet_future.c:317 ../src/gsb_form_scheduler.c:176
 #: ../src/gsb_scheduler_list.c:514
 msgid "Frequency"
 msgstr "Frecvenţă"
 
-#: ../src/bet_future.c:330 ../src/bet_future.c:725
+#: ../src/bet_future.c:325 ../src/bet_future.c:720
 #: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
 #: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr "Dată limită"
 
-#: ../src/bet_future.c:343 ../src/gsb_archive_config.c:102
+#: ../src/bet_future.c:338 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
 #: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2041
 msgid "Final date"
 msgstr ".Dată finală"
 
-#: ../src/bet_future.c:350 ../src/bet_future.c:729
+#: ../src/bet_future.c:345 ../src/bet_future.c:724
 #: ../src/gsb_form_scheduler.c:206 ../src/gsb_form_scheduler.c:650
 #: ../src/gsb_form_scheduler.c:842
 #, fuzzy
 msgid "Own frequency"
 msgstr "Frecvenţă"
 
-#: ../src/bet_future.c:360 ../src/bet_future.c:366
+#: ../src/bet_future.c:355 ../src/bet_future.c:361
 #: ../src/gsb_form_scheduler.c:212
 msgid "Custom frequency"
 msgstr "Frecvenţă personalizată"
 
-#: ../src/bet_future.c:521 ../src/gsb_form_widget.c:214
+#: ../src/bet_future.c:516 ../src/gsb_form_widget.c:214
 msgid "Choose the financial year"
 msgstr "Alegerea exerciţiului"
 
-#: ../src/bet_future.c:568 ../src/gsb_form_widget.c:269
+#: ../src/bet_future.c:563 ../src/gsb_form_widget.c:269
 msgid "Choose the method of payment"
 msgstr "Alegerea modului de plată"
 
 #. mise en place de la paddingbox des tiers
-#: ../src/bet_future.c:782 ../src/bet_future.c:2193 ../src/bet_future.c:2321
-#: ../src/bet_future.c:2877 ../src/bet_future.c:2931
+#: ../src/bet_future.c:777 ../src/bet_future.c:2091 ../src/bet_future.c:2232
+#: ../src/bet_future.c:2524 ../src/bet_future.c:2587
 #: ../src/etats_affiche.c:2430 ../src/etats_config.c:528
 #: ../src/etats_config.c:531 ../src/etats_config.c:696
 #: ../src/etats_config.c:7032 ../src/export_csv.c:799
-#: ../src/fenetre_principale.c:286 ../src/gsb_assistant_reconcile_config.c:598
+#: ../src/fenetre_principale.c:288 ../src/gsb_assistant_reconcile_config.c:598
 #: ../src/gsb_form.c:1319 ../src/gsb_form_widget.c:436
 #: ../src/gsb_scheduler_list.c:514 ../src/gsb_transactions_list.c:172
 #: ../src/import.c:3333 ../src/import_csv.c:83 ../src/meta_payee.c:79
@@ -1137,7 +1137,7 @@ msgid "Payee"
 msgstr "Debitor/creditor"
 
 #. Debit method_ptr
-#: ../src/bet_future.c:789 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:784 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
@@ -1147,7 +1147,7 @@ msgid "Debit"
 msgstr "Debit"
 
 #. Credit method_ptr
-#: ../src/bet_future.c:796 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:791 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
@@ -1156,14 +1156,14 @@ msgstr "Debit"
 msgid "Credit"
 msgstr "Credit"
 
-#: ../src/bet_future.c:803 ../src/bet_future.c:2224 ../src/bet_future.c:2352
-#: ../src/bet_future.c:2894 ../src/bet_future.c:2948 ../src/gsb_form.c:1335
+#: ../src/bet_future.c:798 ../src/bet_future.c:2127 ../src/bet_future.c:2267
+#: ../src/bet_future.c:2543 ../src/bet_future.c:2603 ../src/gsb_form.c:1335
 #: ../src/gsb_form_widget.c:440
 msgid "Categories : Sub-categories"
 msgstr "Categorii : Sub-categorii"
 
 #. Notes
-#: ../src/bet_future.c:817 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
+#: ../src/bet_future.c:812 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
 #: ../src/gsb_transactions_list.c:184 ../src/import_csv.c:84
 msgid "Notes"
@@ -1173,7 +1173,7 @@ msgstr "Observaţii"
 #. create the method of payment for a liabilities account
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
-#: ../src/bet_future.c:1365 ../src/bet_future.c:1616
+#: ../src/bet_future.c:1360 ../src/bet_future.c:1611
 #: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
 #: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
@@ -1182,104 +1182,126 @@ msgstr "Observaţii"
 msgid "Transfer"
 msgstr "Virament"
 
-#: ../src/bet_future.c:1921 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1916 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:431 ../src/gsb_data_partial_balance.c:231
 msgid "Bank account"
 msgstr "Cont bancar"
 
-#: ../src/bet_future.c:1924 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1919 ../src/gsb_account_property.c:696
 #: ../src/gsb_data_partial_balance.c:219
 msgid "Cash account"
 msgstr "Cont de casă"
 
-#: ../src/bet_future.c:1927 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1922 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:444 ../src/gsb_data_partial_balance.c:223
 #, c-format
 msgid "Liabilities account"
 msgstr "Cont de pasiv"
 
-#: ../src/bet_future.c:1983
+#: ../src/bet_future.c:1978
 #, fuzzy
 msgid "Partial balance"
 msgstr "Sold iniţial"
 
-#: ../src/bet_future.c:2025
-#, fuzzy
-msgid "You must create at least one cash account"
-msgstr "Selecţionaţi conturile de activ"
-
-#: ../src/bet_future.c:2078 ../src/bet_future.c:2768
-#, fuzzy
-msgid "Error: You must select an account."
-msgstr "Selecţionaţi conturile de activ"
-
-#: ../src/bet_future.c:2079 ../src/bet_future.c:2769
-msgid "Missing data"
-msgstr ""
-
-#: ../src/bet_future.c:2087 ../src/bet_future.c:2777
-msgid ""
-"Error:  the category or the budgetary line is not specified or the date is "
-"invalid."
-msgstr ""
-
 #. Create the dialog
-#: ../src/bet_future.c:2128
+#: ../src/bet_future.c:2018
 #, fuzzy
 msgid "Select an account"
 msgstr "Selecţionaţi conturile bancare"
 
 #. list of accounts
-#: ../src/bet_future.c:2144
+#: ../src/bet_future.c:2034
 #, fuzzy
 msgid "List of accounts"
 msgstr "Cont de casă"
 
 #. Account with deferred debit card
-#: ../src/bet_future.c:2167
+#: ../src/bet_future.c:2059
 #, fuzzy
 msgid "Deferred debit card"
 msgstr "Cartă de credit"
 
-#: ../src/bet_future.c:2173
+#: ../src/bet_future.c:2065
 #, fuzzy
 msgid "Date of change of month: "
 msgstr "Creaţia unui nume de fişier de conturi:"
 
+#: ../src/bet_future.c:2076 ../src/bet_future.c:2217
+#, fuzzy
+msgid "This field is required"
+msgstr "Acest fişier nu conţine nic'o operaţiune !"
+
+#: ../src/bet_future.c:2110
+msgid "One of the two fields is recommended"
+msgstr ""
+
 #. Main account
-#: ../src/bet_future.c:2265
+#: ../src/bet_future.c:2170
 #, fuzzy
 msgid "Main account"
 msgstr "Cont bancar"
 
 #. Effective Date
-#: ../src/bet_future.c:2271
+#: ../src/bet_future.c:2176
 #, fuzzy
 msgid "Effective date: "
 msgstr "A activa:"
 
-#: ../src/bet_future.c:2284
+#: ../src/bet_future.c:2189
 #, fuzzy
 msgid "Automatic creation of the direct debit transaction"
 msgstr "Încăcarea automatică a ultimului fişier consultat"
 
-#: ../src/bet_future.c:2296
+#: ../src/bet_future.c:2201
 #, fuzzy
 msgid "Replacement of the scheduled operation"
 msgstr "Total categorie (%s operaţie)"
 
+#: ../src/bet_future.c:2251
+msgid "One of the two fields is required"
+msgstr ""
+
+#: ../src/bet_future.c:2668
+#, fuzzy
+msgid "You must create at least one cash account"
+msgstr "Selecţionaţi conturile de activ"
+
+#: ../src/bet_future.c:2707 ../src/bet_future.c:2988
+#, fuzzy
+msgid "Error: You must select an account."
+msgstr "Selecţionaţi conturile de activ"
+
+#: ../src/bet_future.c:2708 ../src/bet_future.c:2989
+msgid "Missing data"
+msgstr ""
+
+#: ../src/bet_future.c:2716 ../src/bet_future.c:2997
+msgid "Error: a date is not present or a field is in error."
+msgstr ""
+
 #. Description entry
-#: ../src/bet_future.c:2440 ../src/categories_onglet.c:757 ../src/import.c:474
+#: ../src/bet_future.c:2773 ../src/categories_onglet.c:757 ../src/import.c:474
 #: ../src/imputation_budgetaire.c:795
 msgid "Type"
 msgstr "Tip"
 
-#: ../src/bet_future.c:2704 ../src/gsb_data_scheduled.c:1831
+#: ../src/bet_future.c:2925 ../src/gsb_data_scheduled.c:1831
 msgid ""
 "Error: is missing one or more links between currencies.\n"
 "You need to fix it and start over."
 msgstr ""
 
+#: ../src/bet_future.c:2952
+msgid ""
+"There is an inconsistency in the balance of a deferred debit account.\n"
+"You should delete it and create another"
+msgstr ""
+
+#: ../src/bet_future.c:2956
+#, fuzzy
+msgid "Error of configuration"
+msgstr "Generalităţi"
+
 #: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr ""
@@ -1434,7 +1456,7 @@ msgid "Balance"
 msgstr "Sold"
 
 #: ../src/bet_tab.c:854 ../src/bet_tab.c:867 ../src/bet_tab.c:1058
-#: ../src/bet_tab.c:2528 ../src/bet_tab.c:2533
+#: ../src/bet_tab.c:2527 ../src/bet_tab.c:2532
 #, fuzzy, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1487,46 +1509,46 @@ msgstr "Imposibil de a efectua un virament pe un cont închis"
 msgid "Reset data"
 msgstr "Ultima dată"
 
-#: ../src/bet_tab.c:1889
+#: ../src/bet_tab.c:1888
 msgid " (still available)"
 msgstr ""
 
-#: ../src/bet_tab.c:1898 ../src/bet_tab.c:1920
+#: ../src/bet_tab.c:1897 ../src/bet_tab.c:1919
 #, fuzzy
 msgid " (budget exceeded)"
 msgstr "Nici'o imputaţie"
 
-#: ../src/bet_tab.c:1911
+#: ../src/bet_tab.c:1910
 msgid " (yet to receive)"
 msgstr ""
 
-#: ../src/bet_tab.c:2451 ../src/bet_tab.c:2501 ../src/bet_tab.c:2561
+#: ../src/bet_tab.c:2450 ../src/bet_tab.c:2500 ../src/bet_tab.c:2560
 #, fuzzy
 msgid "No data by default"
 msgstr "Restabilirea reglajelor de origine"
 
-#: ../src/bet_tab.c:2459 ../src/bet_tab.c:2509 ../src/bet_tab.c:2567
+#: ../src/bet_tab.c:2458 ../src/bet_tab.c:2508 ../src/bet_tab.c:2566
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr "Nici o categorie"
 
-#: ../src/bet_tab.c:2467 ../src/bet_tab.c:2517 ../src/bet_tab.c:2573
+#: ../src/bet_tab.c:2466 ../src/bet_tab.c:2516 ../src/bet_tab.c:2572
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr "Nici o imputaţie bugetara"
 
-#: ../src/bet_tab.c:2928 ../src/bet_tab.c:3027
+#: ../src/bet_tab.c:2927 ../src/bet_tab.c:3026
 #, fuzzy
 msgid "Export the array of forecast"
 msgstr "Exporta imputaţiile bugetare"
 
-#: ../src/bet_tab.c:2985
+#: ../src/bet_tab.c:2984
 #, fuzzy
 msgid "Balance at "
 msgstr "Sold"
 
-#: ../src/bet_tab.c:3034
+#: ../src/bet_tab.c:3033
 msgid "forecast.csv"
 msgstr ""
 
@@ -2404,7 +2426,7 @@ msgstr "Viramente"
 
 #. mise en place de la paddingbox des comptes
 #: ../src/etats_config.c:519 ../src/etats_config.c:522
-#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:249
+#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:251
 #: ../src/navigation.c:1944
 msgid "Accounts"
 msgstr "Conturi"
@@ -2453,7 +2475,7 @@ msgid "Generalities"
 msgstr "Generalităţi"
 
 #: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
-#: ../src/fenetre_principale.c:253 ../src/parametres.c:433
+#: ../src/fenetre_principale.c:255 ../src/parametres.c:433
 msgid "Transactions"
 msgstr "Tranzacţiuni"
 
@@ -3233,7 +3255,7 @@ msgstr "Asiguraţi-vă că fişierul există şi că poate fi acesibil în scrie
 msgid "Cannot open file '%s' for writing"
 msgstr "Imposibil de a deschide fişierul « %s »  scriere"
 
-#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:306
+#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:308
 #: ../src/navigation.c:1252 ../src/navigation.c:1968
 msgid "Reports"
 msgstr "Stări"
@@ -3266,7 +3288,7 @@ msgstr "Imprimaţi starea"
 msgid "Delete selected report"
 msgstr "Stergeţi starea"
 
-#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:271
+#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:273
 #, fuzzy
 msgid "Properties"
 msgstr "Proprietăţi a devizei"
@@ -3638,24 +3660,24 @@ msgstr "Sub-imputaţii bugetare"
 msgid "Reconciliation number"
 msgstr "Număr de apropiere"
 
-#: ../src/fenetre_principale.c:239 ../src/parametres.c:369
+#: ../src/fenetre_principale.c:241 ../src/parametres.c:369
 msgid "Main page"
 msgstr "Pagina de primire"
 
-#: ../src/fenetre_principale.c:258
+#: ../src/fenetre_principale.c:260
 msgid "Forecast"
 msgstr ""
 
-#: ../src/fenetre_principale.c:262
+#: ../src/fenetre_principale.c:264
 #, fuzzy
 msgid "Historical data"
 msgstr "Dată iniţială"
 
-#: ../src/fenetre_principale.c:267
+#: ../src/fenetre_principale.c:269
 msgid "Amortization array"
 msgstr ""
 
-#: ../src/fenetre_principale.c:281 ../src/navigation.c:1948
+#: ../src/fenetre_principale.c:283 ../src/navigation.c:1948
 #: ../src/parametres.c:351 ../src/parametres.c:1111
 msgid "Scheduler"
 msgstr "Scadenţă"
@@ -13417,9 +13439,6 @@ msgstr ""
 #~ msgid "Footers"
 #~ msgstr "Josul paginii"
 
-#~ msgid "This file is empty!"
-#~ msgstr "Acest fişier nu conţine nic'o operaţiune !"
-
 #~ msgid "Imported account with no name"
 #~ msgstr "Cont importat fără nume"
 
diff --git a/po/ru.po b/po/ru.po
index ddaee95..2841d6b 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ru\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-06-09 09:22+0200\n"
+"POT-Creation-Date: 2012-06-11 20:55+0200\n"
 "PO-Revision-Date: 2010-02-11 19:06+0300\n"
 "Last-Translator: Alexandre Prokoudine <alexandre.prokoudine at gmail.com>\n"
 "Language-Team: Russian <ru at li.org>\n"
@@ -184,7 +184,7 @@ msgid "Balances partials of the list of accounts"
 msgstr ""
 
 #. Name entry
-#: ../src/accueil.c:2096 ../src/bet_future.c:2431
+#: ../src/accueil.c:2096 ../src/bet_future.c:2764
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
@@ -600,7 +600,7 @@ msgstr "Сбросить до исходных"
 #: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
-#: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
+#: ../src/fenetre_principale.c:298 ../src/navigation.c:1960
 msgid "Categories"
 msgstr "Категории"
 
@@ -609,7 +609,7 @@ msgstr "Категории"
 #: ../src/bet_config.c:701 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:303
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -644,8 +644,8 @@ msgstr "Выбранный финансовый год используется
 msgid "Category"
 msgstr "Категория"
 
-#: ../src/bet_config.c:943 ../src/bet_future.c:810 ../src/bet_future.c:2251
-#: ../src/bet_future.c:2378 ../src/bet_future.c:2910 ../src/bet_future.c:2964
+#: ../src/bet_config.c:943 ../src/bet_future.c:805 ../src/bet_future.c:2155
+#: ../src/bet_future.c:2294 ../src/bet_future.c:2558 ../src/bet_future.c:2621
 #: ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
 #: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:173
@@ -733,7 +733,7 @@ msgstr ""
 msgid "Account with deferred debit card"
 msgstr ""
 
-#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:291
+#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:293
 #: ../src/navigation.c:1219 ../src/navigation.c:1956
 #, fuzzy
 msgid "Credits simulator"
@@ -852,7 +852,7 @@ msgstr ""
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2915
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2914
 #, fuzzy
 msgid "Print the array"
 msgstr "Принтер"
@@ -875,7 +875,7 @@ msgstr ""
 msgid "Loan amount: "
 msgstr "Банковский счёт:"
 
-#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:764 ../src/bet_tab.c:688
+#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:759 ../src/bet_tab.c:688
 #: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:163
@@ -925,12 +925,12 @@ msgstr "Связывание при импорте"
 msgid "Credits"
 msgstr "Приход"
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2912
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2911
 #: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:381
 msgid "Print"
 msgstr "Печать"
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2925
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2924
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
 #: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
@@ -941,7 +941,7 @@ msgstr "Экспортировать"
 msgid "credit.csv"
 msgstr "Приход"
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3051
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3050
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr "Невозможно сохранить файл"
@@ -950,120 +950,120 @@ msgstr "Невозможно сохранить файл"
 msgid "months"
 msgstr "месяцев"
 
-#: ../src/bet_future.c:221 ../src/bet_future.c:1827
+#: ../src/bet_future.c:216 ../src/bet_future.c:1822
 msgid ""
 "Error: the frequency defined by the user or the amount is not specified or "
 "the date is invalid."
 msgstr ""
 
-#: ../src/bet_future.c:223 ../src/bet_future.c:1829 ../src/bet_future.c:2089
-#: ../src/bet_future.c:2779 ../src/gsb_currency.c:744
+#: ../src/bet_future.c:218 ../src/bet_future.c:1824 ../src/bet_future.c:2717
+#: ../src/bet_future.c:2998 ../src/gsb_currency.c:744
 #, fuzzy
 msgid "One field is not filled in"
 msgstr "Не все поля заполнены"
 
 #. Create the dialog
-#: ../src/bet_future.c:253
+#: ../src/bet_future.c:248
 #, fuzzy
 msgid "Enter a budget line"
 msgstr "Создать новую бюджетную линию"
 
-#: ../src/bet_future.c:307 ../src/bet_future.c:849
+#: ../src/bet_future.c:302 ../src/bet_future.c:844
 #: ../src/gsb_form_scheduler.c:153 ../src/gsb_form_scheduler.c:877
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Once"
 msgstr "Один раз"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Weekly"
 msgstr "Еженедельно"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Monthly"
 msgstr "Ежемесячно"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Bimonthly"
 msgstr "Дважды в месяц"
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Quarterly"
 msgstr "Ежеквартально"
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Yearly"
 msgstr "Ежегодно"
 
-#: ../src/bet_future.c:308 ../src/bet_future.c:863 ../src/etats_config.c:194
+#: ../src/bet_future.c:303 ../src/bet_future.c:858 ../src/etats_config.c:194
 #: ../src/gsb_form_scheduler.c:154 ../src/gsb_form_scheduler.c:887
 msgid "Custom"
 msgstr "На заказ"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Days"
 msgstr ""
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Weeks"
 msgstr ""
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Months"
 msgstr ""
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Years"
 msgstr ""
 
-#: ../src/bet_future.c:322 ../src/gsb_form_scheduler.c:176
+#: ../src/bet_future.c:317 ../src/gsb_form_scheduler.c:176
 #: ../src/gsb_scheduler_list.c:514
 msgid "Frequency"
 msgstr "Частота"
 
-#: ../src/bet_future.c:330 ../src/bet_future.c:725
+#: ../src/bet_future.c:325 ../src/bet_future.c:720
 #: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
 #: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr ""
 
-#: ../src/bet_future.c:343 ../src/gsb_archive_config.c:102
+#: ../src/bet_future.c:338 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
 #: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2041
 msgid "Final date"
 msgstr "Дата конца"
 
-#: ../src/bet_future.c:350 ../src/bet_future.c:729
+#: ../src/bet_future.c:345 ../src/bet_future.c:724
 #: ../src/gsb_form_scheduler.c:206 ../src/gsb_form_scheduler.c:650
 #: ../src/gsb_form_scheduler.c:842
 msgid "Own frequency"
 msgstr ""
 
-#: ../src/bet_future.c:360 ../src/bet_future.c:366
+#: ../src/bet_future.c:355 ../src/bet_future.c:361
 #: ../src/gsb_form_scheduler.c:212
 msgid "Custom frequency"
 msgstr ""
 
-#: ../src/bet_future.c:521 ../src/gsb_form_widget.c:214
+#: ../src/bet_future.c:516 ../src/gsb_form_widget.c:214
 msgid "Choose the financial year"
 msgstr "Выберите финансовый год"
 
-#: ../src/bet_future.c:568 ../src/gsb_form_widget.c:269
+#: ../src/bet_future.c:563 ../src/gsb_form_widget.c:269
 msgid "Choose the method of payment"
 msgstr "Выберите способ платежа"
 
 #. mise en place de la paddingbox des tiers
-#: ../src/bet_future.c:782 ../src/bet_future.c:2193 ../src/bet_future.c:2321
-#: ../src/bet_future.c:2877 ../src/bet_future.c:2931
+#: ../src/bet_future.c:777 ../src/bet_future.c:2091 ../src/bet_future.c:2232
+#: ../src/bet_future.c:2524 ../src/bet_future.c:2587
 #: ../src/etats_affiche.c:2430 ../src/etats_config.c:528
 #: ../src/etats_config.c:531 ../src/etats_config.c:696
 #: ../src/etats_config.c:7032 ../src/export_csv.c:799
-#: ../src/fenetre_principale.c:286 ../src/gsb_assistant_reconcile_config.c:598
+#: ../src/fenetre_principale.c:288 ../src/gsb_assistant_reconcile_config.c:598
 #: ../src/gsb_form.c:1319 ../src/gsb_form_widget.c:436
 #: ../src/gsb_scheduler_list.c:514 ../src/gsb_transactions_list.c:172
 #: ../src/import.c:3333 ../src/import_csv.c:83 ../src/meta_payee.c:79
@@ -1071,7 +1071,7 @@ msgid "Payee"
 msgstr "Получатель"
 
 #. Debit method_ptr
-#: ../src/bet_future.c:789 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:784 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
@@ -1081,7 +1081,7 @@ msgid "Debit"
 msgstr "Расход"
 
 #. Credit method_ptr
-#: ../src/bet_future.c:796 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:791 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
@@ -1090,14 +1090,14 @@ msgstr "Расход"
 msgid "Credit"
 msgstr "Приход"
 
-#: ../src/bet_future.c:803 ../src/bet_future.c:2224 ../src/bet_future.c:2352
-#: ../src/bet_future.c:2894 ../src/bet_future.c:2948 ../src/gsb_form.c:1335
+#: ../src/bet_future.c:798 ../src/bet_future.c:2127 ../src/bet_future.c:2267
+#: ../src/bet_future.c:2543 ../src/bet_future.c:2603 ../src/gsb_form.c:1335
 #: ../src/gsb_form_widget.c:440
 msgid "Categories : Sub-categories"
 msgstr ""
 
 #. Notes
-#: ../src/bet_future.c:817 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
+#: ../src/bet_future.c:812 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
 #: ../src/gsb_transactions_list.c:184 ../src/import_csv.c:84
 msgid "Notes"
@@ -1107,7 +1107,7 @@ msgstr "Заметки"
 #. create the method of payment for a liabilities account
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
-#: ../src/bet_future.c:1365 ../src/bet_future.c:1616
+#: ../src/bet_future.c:1360 ../src/bet_future.c:1611
 #: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
 #: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
@@ -1116,103 +1116,124 @@ msgstr "Заметки"
 msgid "Transfer"
 msgstr "Передача"
 
-#: ../src/bet_future.c:1921 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1916 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:431 ../src/gsb_data_partial_balance.c:231
 msgid "Bank account"
 msgstr "Банковский счёт"
 
-#: ../src/bet_future.c:1924 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1919 ../src/gsb_account_property.c:696
 #: ../src/gsb_data_partial_balance.c:219
 msgid "Cash account"
 msgstr "Наличный счёт"
 
-#: ../src/bet_future.c:1927 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1922 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:444 ../src/gsb_data_partial_balance.c:223
 #, c-format
 msgid "Liabilities account"
 msgstr ""
 
-#: ../src/bet_future.c:1983
+#: ../src/bet_future.c:1978
 msgid "Partial balance"
 msgstr "Частичный баланс"
 
-#: ../src/bet_future.c:2025
-#, fuzzy
-msgid "You must create at least one cash account"
-msgstr "Необходимо выбрать хотя бы два счёта"
-
-#: ../src/bet_future.c:2078 ../src/bet_future.c:2768
-#, fuzzy
-msgid "Error: You must select an account."
-msgstr "Необходимо выбрать хотя бы два счёта"
-
-#: ../src/bet_future.c:2079 ../src/bet_future.c:2769
-msgid "Missing data"
-msgstr ""
-
-#: ../src/bet_future.c:2087 ../src/bet_future.c:2777
-msgid ""
-"Error:  the category or the budgetary line is not specified or the date is "
-"invalid."
-msgstr ""
-
 #. Create the dialog
-#: ../src/bet_future.c:2128
+#: ../src/bet_future.c:2018
 #, fuzzy
 msgid "Select an account"
 msgstr "Выделить банковские счета"
 
 #. list of accounts
-#: ../src/bet_future.c:2144
+#: ../src/bet_future.c:2034
 #, fuzzy
 msgid "List of accounts"
 msgstr "Счет %s"
 
 #. Account with deferred debit card
-#: ../src/bet_future.c:2167
+#: ../src/bet_future.c:2059
 #, fuzzy
 msgid "Deferred debit card"
 msgstr "Кредитная карта"
 
-#: ../src/bet_future.c:2173
+#: ../src/bet_future.c:2065
 #, fuzzy
 msgid "Date of change of month: "
 msgstr "Имя импортируемого файла:"
 
+#: ../src/bet_future.c:2076 ../src/bet_future.c:2217
+msgid "This field is required"
+msgstr ""
+
+#: ../src/bet_future.c:2110
+msgid "One of the two fields is recommended"
+msgstr ""
+
 #. Main account
-#: ../src/bet_future.c:2265
+#: ../src/bet_future.c:2170
 #, fuzzy
 msgid "Main account"
 msgstr "Банковский счёт"
 
 #. Effective Date
-#: ../src/bet_future.c:2271
+#: ../src/bet_future.c:2176
 #, fuzzy
 msgid "Effective date: "
 msgstr "Активировать:"
 
-#: ../src/bet_future.c:2284
+#: ../src/bet_future.c:2189
 #, fuzzy
 msgid "Automatic creation of the direct debit transaction"
 msgstr "Автоматически загружать последний файл при запуске"
 
-#: ../src/bet_future.c:2296
+#: ../src/bet_future.c:2201
 #, fuzzy
 msgid "Replacement of the scheduled operation"
 msgstr "Очистить формуляр для создания новой проводки"
 
+#: ../src/bet_future.c:2251
+msgid "One of the two fields is required"
+msgstr ""
+
+#: ../src/bet_future.c:2668
+#, fuzzy
+msgid "You must create at least one cash account"
+msgstr "Необходимо выбрать хотя бы два счёта"
+
+#: ../src/bet_future.c:2707 ../src/bet_future.c:2988
+#, fuzzy
+msgid "Error: You must select an account."
+msgstr "Необходимо выбрать хотя бы два счёта"
+
+#: ../src/bet_future.c:2708 ../src/bet_future.c:2989
+msgid "Missing data"
+msgstr ""
+
+#: ../src/bet_future.c:2716 ../src/bet_future.c:2997
+msgid "Error: a date is not present or a field is in error."
+msgstr ""
+
 #. Description entry
-#: ../src/bet_future.c:2440 ../src/categories_onglet.c:757 ../src/import.c:474
+#: ../src/bet_future.c:2773 ../src/categories_onglet.c:757 ../src/import.c:474
 #: ../src/imputation_budgetaire.c:795
 msgid "Type"
 msgstr "Тип"
 
-#: ../src/bet_future.c:2704 ../src/gsb_data_scheduled.c:1831
+#: ../src/bet_future.c:2925 ../src/gsb_data_scheduled.c:1831
 msgid ""
 "Error: is missing one or more links between currencies.\n"
 "You need to fix it and start over."
 msgstr ""
 
+#: ../src/bet_future.c:2952
+msgid ""
+"There is an inconsistency in the balance of a deferred debit account.\n"
+"You should delete it and create another"
+msgstr ""
+
+#: ../src/bet_future.c:2956
+#, fuzzy
+msgid "Error of configuration"
+msgstr "Общие параметры"
+
 #: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr ""
@@ -1364,7 +1385,7 @@ msgid "Balance"
 msgstr "Баланс"
 
 #: ../src/bet_tab.c:854 ../src/bet_tab.c:867 ../src/bet_tab.c:1058
-#: ../src/bet_tab.c:2528 ../src/bet_tab.c:2533
+#: ../src/bet_tab.c:2527 ../src/bet_tab.c:2532
 #, fuzzy, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1415,46 +1436,46 @@ msgstr ""
 msgid "Reset data"
 msgstr ""
 
-#: ../src/bet_tab.c:1889
+#: ../src/bet_tab.c:1888
 #, fuzzy
 msgid " (still available)"
 msgstr "Описание недоступно"
 
-#: ../src/bet_tab.c:1898 ../src/bet_ упно"  src/bet_tab.c:1058  t.\n"  474  €Ð¾Ð²Ð¾Ð´ÐºÐ¸"  ƒÑÐºÐµ"  ®"          rÉE‚y+  @ Иÿ         ° Иÿ  uJE‚y+  €jF‚y+  ef‚y+                          ’Xbƒy+  ° Иÿ  €p„ƒy+           Ð˜ÿ         pИÿ  k`E‚y+  6                    è     è!     è!     @ Иÿ  ° Иÿ  xbƒy+           Ð˜ÿ          ’BE‚y+          †`E‚y+  @ Иÿ  `BE‚y+   Иÿ         Àƃy+  uJE‚y+    ƃy+  Øƃy+  ¨	ƃy+  €jF‚y+          xbƒy+           Ð˜ÿ          pИÿ  k`E‚y+  à!     à!     @ Иÿ  ° Иÿ  HÞAƒy+          €Ð˜ÿ         ’BE‚y+          †`E‚y+  @ Иÿ  `BE‚y+   Иÿ  p Иÿ  h Иÿ  8kf‚y+  Œp˜        ° Иÿ  uJE‚y+  €jF‚y+                  €Ð˜ÿ         PИÿ  k`E‚y+          G       H   I       J   K           M   N   O       P   @ Иÿ  ° Иÿ  H•ƒy+           Иÿ         ’BE‚y+          †`E‚y+  @ Иÿ         0ƃy+  uJE‚y+    bƒy+   Éõ‚y+    ƃy+  Øƃy+  ¨	ƃy+  €jF‚y+          H•ƒy+           Иÿ        
  `Иÿ  k`E‚y+  8•ƒy+           Иÿ         Ð˜ÿ  k`E‚y+  (•ƒy+           Иÿ         ÀИÿ  k`E‚y+  •ƒy+           Иÿ         ðИÿ  k`E‚y+  	       ¨Æƒy+  uJE‚y+         ¨	ƃy+  pИÿ          Šö‚y+  eIE‚y+         Øƃy+  Ð˜ÿ          yö‚y+  eIE‚y+           ƃy+  ÀИÿ          Zö‚y+  eIE‚y+  ØÄõ‚y+    bƒy+   Éõ‚y+    ƃy+  Ø$bƒy+  Øƃy+  ¨	ƃy+  €jF‚y+          8kf‚y+                        Á‚y+  ° Иÿ  p[õ‚y+          pИÿ          @Иÿ  k`E‚y+      5   6   7   8   :   <   =   >       ?       @   B   D       @ Иÿ  ° Иÿ  à¾‚y+                 ° Иÿ  uJE‚y+         ef‚y+  ðИÿ          Á‚y+  eIE‚y+  ef‚y+          Õ_ at fÆS         Qöl±íÁ£‚y+  ° Иÿ  à¾‚y+          €Ð˜ÿ         PИÿ  k`E‚y+  u]ÞÓ	4Q ÷U^Qʉ§ ¶uª¹ñìò*ēv@ Иÿ  ° Иÿ  Hފ‚y+          $ǂy+          ð!Иÿ  ¦0)„y+  ¦0)„y+         vĂy+   Иÿ  °!Иÿ  h Иÿ  ÐИÿ  /bƒy+  uJE‚y+  Ø$bƒy+  0#Иÿ  ¢0)„y+   "Иÿ          Ð˜ÿ             
     ÿÿÿÿÿÿÿÿ¢0)„y+          ¸ Иÿ                 tab.c:1920
+#: ../src/bet_tab.c:1897 ../src/bet_tab.c:1919
 msgid " (budget exceeded)"
 msgstr ""
 
-#: ../src/bet_tab.c:1911
+#: ../src/bet_tab.c:1910
 msgid " (yet to receive)"
 msgstr ""
 
-#: ../src/bet_tab.c:2451 ../src/bet_tab.c:2501 ../src/bet_tab.c:2561
+#: ../src/bet_tab.c:2450 ../src/bet_tab.c:2500 ../src/bet_tab.c:2560
 #, fuzzy
 msgid "No data by default"
 msgstr "Сбросить до исходных"
 
-#: ../src/bet_tab.c:2459 ../src/bet_tab.c:2509 ../src/bet_tab.c:2567
+#: ../src/bet_tab.c:2458 ../src/bet_tab.c:2508 ../src/bet_tab.c:2566
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr ""
 
-#: ../src/bet_tab.c:2467 ../src/bet_tab.c:2517 ../src/bet_tab.c:2573
+#: ../src/bet_tab.c:2466 ../src/bet_tab.c:2516 ../src/bet_tab.c:2572
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr ""
 
-#: ../src/bet_tab.c:2928 ../src/bet_tab.c:3027
+#: ../src/bet_tab.c:2927 ../src/bet_tab.c:3026
 #, fuzzy
 msgid "Export the array of forecast"
 msgstr "Имя файла со счетами"
 
-#: ../src/bet_tab.c:2985
+#: ../src/bet_tab.c:2984
 #, fuzzy
 msgid "Balance at "
 msgstr "Баланс"
 
-#: ../src/bet_tab.c:3034
+#: ../src/bet_tab.c:3033
 msgid "forecast.csv"
 msgstr ""
 
@@ -2294,7 +2315,7 @@ msgstr "Передачи"
 
 #. mise en place de la paddingbox des comptes
 #: ../src/etats_config.c:519 ../src/etats_config.c:522
-#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:249
+#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:251
 #: ../src/navigation.c:1944
 msgid "Accounts"
 msgstr "Счета"
@@ -2340,7 +2361,7 @@ msgid "Generalities"
 msgstr "Обобщения"
 
 #: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
-#: ../src/fenetre_principale.c:253 ../src/parametres.c:433
+#: ../src/fenetre_principale.c:255 ../src/parametres.c:433
 msgid "Transactions"
 msgstr "Проводки"
 
@@ -3068,7 +3089,7 @@ msgstr ""
 msgid "Cannot open file '%s' for writing"
 msgstr ""
 
-#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:306
+#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:308
 #: ../src/navigation.c:1252 ../src/navigation.c:1968
 msgid "Reports"
 msgstr "Отчёты"
@@ -3097,7 +3118,7 @@ msgstr "Напечатать выбранный отчёт"
 msgid "Delete selected report"
 msgstr "Удалить выбранный отчёт"
 
-#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:271
+#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:273
 msgid "Properties"
 msgstr "Свойства"
 
@@ -3455,24 +3476,24 @@ msgstr "Суббюджетные линии"
 msgid "Reconciliation number"
 msgstr "Номер выверки счетов"
 
-#: ../src/fenetre_principale.c:239 ../src/parametres.c:369
+#: ../src/fenetre_principale.c:241 ../src/parametres.c:369
 msgid "Main page"
 msgstr "Резюме"
 
-#: ../src/fenetre_principale.c:258
+#: ../src/fenetre_principale.c:260
 msgid "Forecast"
 msgstr ""
 
-#: ../src/fenetre_principale.c:262
+#: ../src/fenetre_principale.c:264
 #, fuzzy
 msgid "Historical data"
 msgstr "Дата начала"
 
-#: ../src/fenetre_principale.c:267
+#: ../src/fenetre_principale.c:269
 msgid "Amortization array"
 msgstr ""
 
-#: ../src/fenetre_principale.c:281 ../src/navigation.c:1948
+#: ../src/fenetre_principale.c:283 ../src/navigation.c:1948
 #: ../src/parametres.c:351 ../src/parametres.c:1111
 msgid "Scheduler"
 msgstr "Расписание"
diff --git a/po/sv.po b/po/sv.po
index 0455f05..72994b3 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: sv\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-06-09 09:22+0200\n"
+"POT-Creation-Date: 2012-06-11 20:55+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
 "Language-Team: LANGUAGE <LL at li.org>\n"
@@ -179,7 +179,7 @@ msgid "Balances partials of the list of accounts"
 msgstr ""
 
 #. Name entry
-#: ../src/accueil.c:2096 ../src/bet_future.c:2431
+#: ../src/accueil.c:2096 ../src/bet_future.c:2764
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
@@ -566,7 +566,7 @@ msgstr ""
 #: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
-#: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
+#: ../src/fenetre_principale.c:298 ../src/navigation.c:1960
 msgid "Categories"
 msgstr ""
 
@@ -575,7 +575,7 @@ msgstr ""
 #: ../src/bet_config.c:701 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:303
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -608,8 +608,8 @@ msgstr ""
 msgid "Category"
 msgstr ""
 
-#: ../src/bet_config.c:943 ../src/bet_future.c:810 ../src/bet_future.c:2251
-#: ../src/bet_future.c:2378 ../src/bet_future.c:2910 ../src/bet_future.c:2964
+#: ../src/bet_config.c:943 ../src/bet_future.c:805 ../src/bet_future.c:2155
+#: ../src/bet_future.c:2294 ../src/bet_future.c:2558 ../src/bet_future.c:2621
 #: ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
 #: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:173
@@ -688,7 +688,7 @@ msgstr ""
 msgid "Account with deferred debit card"
 msgstr ""
 
-#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:291
+#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:293
 #: ../src/navigation.c:1219 ../src/navigation.c:1956
 msgid "Credits simulator"
 msgstr ""
@@ -799,7 +799,7 @@ msgstr ""
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2915
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2914
 msgid "Print the array"
 msgstr ""
 
@@ -819,7 +819,7 @@ msgstr ""
 msgid "Loan amount: "
 msgstr ""
 
-#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:764 ../src/bet_tab.c:688
+#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:759 ../src/bet_tab.c:688
 #: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:163
@@ -864,12 +864,12 @@ msgstr ""
 msgid "Credits"
 msgstr ""
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2912
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2911
 #: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:381
 msgid "Print"
 msgstr ""
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2925
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2924
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
 #: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
@@ -879,7 +879,7 @@ msgstr ""
 msgid "credit.csv"
 msgstr ""
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3051
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3050
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr ""
@@ -888,118 +888,118 @@ msgstr ""
 msgid "months"
 msgstr ""
 
-#: ../src/bet_future.c:221 ../src/bet_future.c:1827
+#: ../src/bet_future.c:216 ../src/bet_future.c:1822
 msgid ""
 "Error: the frequency defined by the user or the amount is not specified or "
 "the date is invalid."
 msgstr ""
 
-#: ../src/bet_future.c:223 ../src/bet_future.c:1829 ../src/bet_future.c:2089
-#: ../src/bet_future.c:2779 ../src/gsb_currency.c:744
+#: ../src/bet_future.c:218 ../src/bet_future.c:1824 ../src/bet_future.c:2717
+#: ../src/bet_future.c:2998 ../src/gsb_currency.c:744
 msgid "One field is not filled in"
 msgstr ""
 
 #. Create the dialog
-#: ../src/bet_future.c:253
+#: ../src/bet_future.c:248
 msgid "Enter a budget line"
 msgstr ""
 
-#: ../src/bet_future.c:307 ../src/bet_future.c:849
+#: ../src/bet_future.c:302 ../src/bet_future.c:844
 #: ../src/gsb_form_scheduler.c:153 ../src/gsb_form_scheduler.c:877
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Once"
 msgstr ""
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Weekly"
 msgstr ""
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Monthly"
 msgstr ""
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Bimonthly"
 msgstr ""
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Quarterly"
 msgstr ""
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Yearly"
 msgstr ""
 
-#: ../src/bet_future.c:308 ../src/bet_future.c:863 ../src/etats_config.c:194
+#: ../src/bet_future.c:303 ../src/bet_future.c:858 ../src/etats_config.c:194
 #: ../src/gsb_form_scheduler.c:154 ../src/gsb_form_scheduler.c:887
 msgid "Custom"
 msgstr ""
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Days"
 msgstr ""
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Weeks"
 msgstr ""
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Months"
 msgstr ""
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Years"
 msgstr ""
 
-#: ../src/bet_future.c:322 ../src/gsb_form_scheduler.c:176
+#: ../src/bet_future.c:317 ../src/gsb_form_scheduler.c:176
 #: ../src/gsb_scheduler_list.c:514
 msgid "Frequency"
 msgstr ""
 
-#: ../src/bet_future.c:330 ../src/bet_future.c:725
+#: ../src/bet_future.c:325 ../src/bet_future.c:720
 #: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
 #: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr ""
 
-#: ../src/bet_future.c:343 ../src/gsb_archive_config.c:102
+#: ../src/bet_future.c:338 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
 #: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2041
 msgid "Final date"
 msgstr ""
 
-#: ../src/bet_future.c:350 ../src/bet_future.c:729
+#: ../src/bet_future.c:345 ../src/bet_future.c:724
 #: ../src/gsb_form_scheduler.c:206 ../src/gsb_form_scheduler.c:650
 #: ../src/gsb_form_scheduler.c:842
 msgid "Own frequency"
 msgstr ""
 
-#: ../src/bet_future.c:360 ../src/bet_future.c:366
+#: ../src/bet_future.c:355 ../src/bet_future.c:361
 #: ../src/gsb_form_scheduler.c:212
 msgid "Custom frequency"
 msgstr ""
 
-#: ../src/bet_future.c:521 ../src/gsb_form_widget.c:214
+#: ../src/bet_future.c:516 ../src/gsb_form_widget.c:214
 msgid "Choose the financial year"
 msgstr ""
 
-#: ../src/bet_future.c:568 ../src/gsb_form_widget.c:269
+#: ../src/bet_future.c:563 ../src/gsb_form_widget.c:269
 msgid "Choose the method of payment"
 msgstr ""
 
 #. mise en place de la paddingbox des tiers
-#: ../src/bet_future.c:782 ../src/bet_future.c:2193 ../src/bet_future.c:2321
-#: ../src/bet_future.c:2877 ../src/bet_future.c:2931
+#: ../src/bet_future.c:777 ../src/bet_future.c:2091 ../src/bet_future.c:2232
+#: ../src/bet_future.c:2524 ../src/bet_future.c:2587
 #: ../src/etats_affiche.c:2430 ../src/etats_config.c:528
 #: ../src/etats_config.c:531 ../src/etats_config.c:696
 #: ../src/etats_config.c:7032 ../src/export_csv.c:799
-#: ../src/fenetre_principale.c:286 ../src/gsb_assistant_reconcile_config.c:598
+#: ../src/fenetre_principale.c:288 ../src/gsb_assistant_reconcile_config.c:598
 #: ../src/gsb_form.c:1319 ../src/gsb_form_widget.c:436
 #: ../src/gsb_scheduler_list.c:514 ../src/gsb_transactions_list.c:172
 #: ../src/import.c:3333 ../src/import_csv.c:83 ../src/meta_payee.c:79
@@ -1007,7 +1007,7 @@ msgid "Payee"
 msgstr ""
 
 #. Debit method_ptr
-#: ../src/bet_future.c:789 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:784 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
@@ -1017,7 +1017,7 @@ msgid "Debit"
 msgstr ""
 
 #. Credit method_ptr
-#: ../src/bet_future.c:796 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:791 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
@@ -1026,14 +1026,14 @@ msgstr ""
 msgid "Credit"
 msgstr ""
 
-#: ../src/bet_future.c:803 ../src/bet_future.c:2224 ../src/bet_future.c:2352
-#: ../src/bet_future.c:2894 ../src/bet_future.c:2948 ../src/gsb_form.c:1335
+#: ../src/bet_future.c:798 ../src/bet_future.c:2127 ../src/bet_future.c:2267
+#: ../src/bet_future.c:2543 ../src/bet_future.c:2603 ../src/gsb_form.c:1335
 #: ../src/gsb_form_widget.c:440
 msgid "Categories : Sub-categories"
 msgstr ""
 
 #. Notes
-#: ../src/bet_future.c:817 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
+#: ../src/bet_future.c:812 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
 #: ../src/gsb_transactions_list.c:184 ../src/import_csv.c:84
 msgid "Notes"
@@ -1043,7 +1043,7 @@ msgstr ""
 #. create the method of payment for a liabilities account
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
-#: ../src/bet_future.c:1365 ../src/bet_future.c:1616
+#: ../src/bet_future.c:1360 ../src/bet_future.c:1611
 #: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
 #: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
@@ -1052,93 +1052,113 @@ msgstr ""
 msgid "Transfer"
 msgstr ""
 
-#: ../src/bet_future.c:1921 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1916 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:431 ../src/gsb_data_partial_balance.c:231
 msgid "Bank account"
 msgstr ""
 
-#: ../src/bet_future.c:1924 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1919 ../src/gsb_account_property.c:696
 #: ../src/gsb_data_partial_balance.c:219
 msgid "Cash account"
 msgstr ""
 
-#: ../src/bet_future.c:1927 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1922 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:444 ../src/gsb_data_partial_balance.c:223
 #, c-format
 msgid "Liabilities account"
 msgstr ""
 
-#: ../src/bet_future.c:1983
+#: ../src/bet_future.c:1978
 msgid "Partial balance"
 msgstr ""
 
-#: ../src/bet_future.c:2025
-msgid "You must create at least one cash account"
-msgstr ""
-
-#: ../src/bet_future.c:2078 ../src/bet_future.c:2768
-msgid "Error: You must select an account."
-msgstr ""
-
-#: ../src/bet_future.c:2079 ../src/bet_future.c:2769
-msgid "Missing data"
-msgstr ""
-
-#: ../src/bet_future.c:2087 ../src/bet_future.c:2777
-msgid ""
-"Error:  the category or the budgetary line is not specified or the date is "
-"invalid."
-msgstr ""
-
 #. Create the dialog
-#: ../src/bet_future.c:2128
+#: ../src/bet_future.c:2018
 msgid "Select an account"
 msgstr ""
 
 #. list of accounts
-#: ../src/bet_future.c:2144
+#: ../src/bet_future.c:2034
 msgid "List of accounts"
 msgstr ""
 
 #. Account with deferred debit card
-#: ../src/bet_future.c:2167
+#: ../src/bet_future.c:2059
 msgid "Deferred debit card"
 msgstr ""
 
-#: ../src/bet_future.c:2173
+#: ../src/bet_future.c:2065
 msgid "Date of change of month: "
 msgstr ""
 
+#: ../src/bet_future.c:2076 ../src/bet_future.c:2217
+msgid "This field is required"
+msgstr ""
+
+#: ../src/bet_future.c:2110
+msgid "One of the two fields is recommended"
+msgstr ""
+
 #. Main account
-#: ../src/bet_future.c:2265
+#: ../src/bet_future.c:2170
 msgid "Main account"
 msgstr ""
 
 #. Effective Date
-#: ../src/bet_future.c:2271
+#: ../src/bet_future.c:2176
 msgid "Effective date: "
 msgstr ""
 
-#: ../src/bet_future.c:2284
+#: ../src/bet_future.c:2189
 msgid "Automatic creation of the direct debit transaction"
 msgstr ""
 
-#: ../src/bet_future.c:2296
+#: ../src/bet_future.c:2201
 msgid "Replacement of the scheduled operation"
 msgstr ""
 
+#: ../src/bet_future.c:2251
+msgid "One of the two fields is required"
+msgstr ""
+
+#: ../src/bet_future.c:2668
+msgid "You must create at least one cash account"
+msgstr ""
+
+#: ../src/bet_future.c:2707 ../src/bet_future.c:2988
+msgid "Error: You must select an account."
+msgstr ""
+
+#: ../src/bet_future.c:2708 ../src/bet_future.c:2989
+msgid "Missing data"
+msgstr ""
+
+#: ../src/bet_future.c:2716 ../src/bet_future.c:2997
+msgid "Error: a date is not present or a field is in error."
+msgstr ""
+
 #. Description entry
-#: ../src/bet_future.c:2440 ../src/categories_onglet.c:757 ../src/import.c:474
+#: ../src/bet_future.c:2773 ../src/categories_onglet.c:757 ../src/import.c:474
 #: ../src/imputation_budgetaire.c:795
 msgid "Type"
 msgstr ""
 
-#: ../src/bet_future.c:2704 ../src/gsb_data_scheduled.c:1831
+#: ../src/bet_future.c:2925 ../src/gsb_data_scheduled.c:1831
 msgid ""
 "Error: is missing one or more links between currencies.\n"
 "You need to fix it and start over."
 msgstr ""
 
+#: ../src/bet_future.c:2952
+msgid ""
+"There is an inconsistency in the balance of a deferred debit account.\n"
+"You should delete it and create another"
+msgstr ""
+
+#: ../src/bet_future.c:2956
+msgid "Error of configuration"
+msgstr ""
+
 #: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr ""
@@ -1280,7 +1300,7 @@ msgid "Balance"
 msgstr ""
 
 #: ../src/bet_tab.c:854 ../src/bet_tab.c:867 ../src/bet_tab.c:1058
-#: ../src/bet_tab.c:2528 ../src/bet_tab.c:2533
+#: ../src/bet_tab.c:2527 ../src/bet_tab.c:2532
 #, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1326,42 +1346,42 @@ msgstr ""
 msgid "Reset data"
 msgstr ""
 
-#: ../src/bet_tab.c:1889
+#: ../src/bet_tab.c:1888
 msgid " (still available)"
 msgstr ""
 
-#: ../src/bet_tab.c:1898 ../src/bet_tab.c:1920
+#: ../src/bet_tab.c:1897 ../src/bet_tab.c:1919
 msgid " (budget exceeded)"
 msgstr ""
 
-#: ../src/bet_tab.c:1911
+#: ../src/bet_tab.c:1910
 msgid " (yet to receive)"
 msgstr ""
 
-#: ../src/bet_tab.c:2451 ../src/bet_tab.c:2501 ../src/bet_tab.c:2561
+#: ../src/bet_tab.c:2450 ../src/bet_tab.c:2500 ../src/bet_tab.c:2560
 msgid "No data by default"
 msgstr ""
 
-#: ../src/bet_tab.c:2459 ../src/bet_tab.c:2509 ../src/bet_tab.c:2567
+#: ../src/bet_tab.c:2458 ../src/bet_tab.c:2508 ../src/bet_tab.c:2566
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr ""
 
-#: ../src/bet_tab.c:2467 ../src/bet_tab.c:2517 ../src/bet_tab.c:2573
+#: ../src/bet_tab.c:2466 ../src/bet_tab.c:2516 ../src/bet_tab.c:2572
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr ""
 
-#: ../src/bet_tab.c:2928 ../src/bet_tab.c:3027
+#: ../src/bet_tab.c:2927 ../src/bet_tab.c:3026
 msgid "Export the array of forecast"
 msgstr ""
 
-#: ../src/bet_tab.c:2985
+#: ../src/bet_tab.c:2984
 msgid "Balance at "
 msgstr ""
 
-#: ../src/bet_tab.c:3034
+#: ../src/bet_tab.c:3033
 msgid "forecast.csv"
 msgstr ""
 
@@ -2181,7 +2201,7 @@ msgstr ""
 
 #. mise en place de la paddingbox des comptes
 #: ../src/etats_config.c:519 ../src/etats_config.c:522
-#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:249
+#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:251
 #: ../src/navigation.c:1944
 msgid "Accounts"
 msgstr ""
@@ -2227,7 +2247,7 @@ msgid "Generalities"
 msgstr ""
 
 #: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
-#: ../src/fenetre_principale.c:253 ../src/parametres.c:433
+#: ../src/fenetre_principale.c:255 ../src/parametres.c:433
 msgid "Transactions"
 msgstr ""
 
@@ -2934,7 +2954,7 @@ msgstr ""
 msgid "Cannot open file '%s' for writing"
 msgstr ""
 
-#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:306
+#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:308
 #: ../src/navigation.c:1252 ../src/navigation.c:1968
 msgid "Reports"
 msgstr ""
@@ -2963,7 +2983,7 @@ msgstr ""
 msgid "Delete selected report"
 msgstr ""
 
-#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:271
+#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:273
 msgid "Properties"
 msgstr ""
 
@@ -3298,23 +3318,23 @@ msgstr ""
 msgid "Reconciliation number"
 msgstr ""
 
-#: ../src/fenetre_principale.c:239 ../src/parametres.c:369
+#: ../src/fenetre_principale.c:241 ../src/parametres.c:369
 msgid "Main page"
 msgstr ""
 
-#: ../src/fenetre_principale.c:258
+#: ../src/fenetre_principale.c:260
 msgid "Forecast"
 msgstr ""
 
-#: ../src/fenetre_principale.c:262
+#: ../src/fenetre_principale.c:264
 msgid "Historical data"
 msgstr ""
 
-#: ../src/fenetre_principale.c:267
+#: ../src/fenetre_principale.c:269
 msgid "Amortization array"
 msgstr ""
 
-#: ../src/fenetre_principale.c:281 ../src/navigation.c:1948
+#: ../src/fenetre_principale.c:283 ../src/navigation.c:1948
 #: ../src/parametres.c:351 ../src/parametres.c:1111
 msgid "Scheduler"
 msgstr ""
diff --git a/po/zh_CN.po b/po/zh_CN.po
index deba27c..e9ff343 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: zh_CN\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2012-06-09 09:22+0200\n"
+"POT-Creation-Date: 2012-06-11 20:55+0200\n"
 "PO-Revision-Date: 2005-12-19 11:25+0100\n"
 "Last-Translator: Jianyu Tang <jianyunet at gmail.com>\n"
 "Language-Team: zh_CN <LL at li.org>\n"
@@ -192,7 +192,7 @@ msgid "Balances partials of the list of accounts"
 msgstr "移动交易到另一个账户"
 
 #. Name entry
-#: ../src/accueil.c:2096 ../src/bet_future.c:2431
+#: ../src/accueil.c:2096 ../src/bet_future.c:2764
 #: ../src/categories_onglet.c:732 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231 ../src/gsb_fyear_config.c:283
@@ -625,7 +625,7 @@ msgstr "恢复默认值"
 #: ../src/bet_hist.c:2098 ../src/categories_onglet.c:347
 #: ../src/etats_config.c:537 ../src/etats_config.c:540
 #: ../src/etats_config.c:3001 ../src/etats_config.c:7067
-#: ../src/fenetre_principale.c:296 ../src/navigation.c:1960
+#: ../src/fenetre_principale.c:298 ../src/navigation.c:1960
 msgid "Categories"
 msgstr "类别"
 
@@ -634,7 +634,7 @@ msgstr "类别"
 #: ../src/bet_config.c:701 ../src/bet_hist.c:192 ../src/bet_hist.c:2096
 #: ../src/etats_config.c:546 ../src/etats_config.c:549
 #: ../src/etats_config.c:3807 ../src/etats_config.c:7144
-#: ../src/export_csv.c:823 ../src/fenetre_principale.c:301
+#: ../src/export_csv.c:823 ../src/fenetre_principale.c:303
 #: ../src/import_csv.c:88 ../src/imputation_budgetaire.c:353
 #: ../src/navigation.c:1964
 msgid "Budgetary lines"
@@ -669,8 +669,8 @@ msgstr "选择财年"
 msgid "Category"
 msgstr "种类"
 
-#: ../src/bet_config.c:943 ../src/bet_future.c:810 ../src/bet_future.c:2251
-#: ../src/bet_future.c:2378 ../src/bet_future.c:2910 ../src/bet_future.c:2964
+#: ../src/bet_config.c:943 ../src/bet_future.c:805 ../src/bet_future.c:2155
+#: ../src/bet_future.c:2294 ../src/bet_future.c:2558 ../src/bet_future.c:2621
 #: ../src/bet_hist.c:1636 ../src/etats_affiche.c:2444
 #: ../src/etats_config.c:688 ../src/gsb_form.c:1343
 #: ../src/gsb_form_widget.c:448 ../src/gsb_transactions_list.c:173
@@ -758,7 +758,7 @@ msgstr ""
 msgid "Account with deferred debit card"
 msgstr ""
 
-#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:291
+#: ../src/bet_finance_ui.c:221 ../src/fenetre_principale.c:293
 #: ../src/navigation.c:1219 ../src/navigation.c:1956
 #, fuzzy
 msgid "Credits simulator"
@@ -879,7 +879,7 @@ msgstr ""
 
 #. Print list
 #: ../src/bet_finance_ui.c:1030 ../src/bet_finance_ui.c:1845
-#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2915
+#: ../src/bet_hist.c:1935 ../src/bet_tab.c:1560 ../src/bet_tab.c:2914
 #, fuzzy
 msgid "Print the array"
 msgstr "打印机"
@@ -902,7 +902,7 @@ msgstr ""
 msgid "Loan amount: "
 msgstr "载入账户文件:"
 
-#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:764 ../src/bet_tab.c:688
+#: ../src/bet_finance_ui.c:1187 ../src/bet_future.c:759 ../src/bet_tab.c:688
 #: ../src/etats_affiche.c:2409 ../src/export_csv.c:784
 #: ../src/gsb_assistant_reconcile_config.c:598 ../src/gsb_form.c:1298
 #: ../src/gsb_form_widget.c:416 ../src/gsb_reconcile.c:163
@@ -952,12 +952,12 @@ msgstr "动作"
 msgid "Credits"
 msgstr "贷方"
 
-#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2912
+#: ../src/bet_finance_ui.c:1842 ../src/bet_hist.c:1932 ../src/bet_tab.c:2911
 #: ../src/etats_onglet.c:177 ../src/gsb_transactions_list.c:381
 msgid "Print"
 msgstr "打印"
 
-#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2925
+#: ../src/bet_finance_ui.c:1855 ../src/bet_hist.c:1945 ../src/bet_tab.c:2924
 #: ../src/categories_onglet.c:562 ../src/etats_onglet.c:167
 #: ../src/export.c:204 ../src/imputation_budgetaire.c:599
 msgid "Export"
@@ -968,7 +968,7 @@ msgstr "导出"
 msgid "credit.csv"
 msgstr "贷方"
 
-#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3051
+#: ../src/bet_finance_ui.c:1908 ../src/bet_hist.c:2042 ../src/bet_tab.c:3050
 #: ../src/imputation_budgetaire.c:439
 msgid "Cannot save file."
 msgstr "不能保存文件"
@@ -978,123 +978,123 @@ msgstr "不能保存文件"
 msgid "months"
 msgstr "月"
 
-#: ../src/bet_future.c:221 ../src/bet_future.c:1827
+#: ../src/bet_future.c:216 ../src/bet_future.c:1822
 msgid ""
 "Error: the frequency defined by the user or the amount is not specified or "
 "the date is invalid."
 msgstr ""
 
-#: ../src/bet_future.c:223 ../src/bet_future.c:1829 ../src/bet_future.c:2089
-#: ../src/bet_future.c:2779 ../src/gsb_currency.c:744
+#: ../src/bet_future.c:218 ../src/bet_future.c:1824 ../src/bet_future.c:2717
+#: ../src/bet_future.c:2998 ../src/gsb_currency.c:744
 #, fuzzy
 msgid "One field is not filled in"
 msgstr "所有的栏位都没有填!"
 
 #. Create the dialog
-#: ../src/bet_future.c:253
+#: ../src/bet_future.c:248
 #, fuzzy
 msgid "Enter a budget line"
 msgstr "增加预算行"
 
-#: ../src/bet_future.c:307 ../src/bet_future.c:849
+#: ../src/bet_future.c:302 ../src/bet_future.c:844
 #: ../src/gsb_form_scheduler.c:153 ../src/gsb_form_scheduler.c:877
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Once"
 msgstr "单次"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Weekly"
 msgstr "每周"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1276
 msgid "Monthly"
 msgstr "每月"
 
-#: ../src/bet_future.c:307 ../src/gsb_form_scheduler.c:153
+#: ../src/bet_future.c:302 ../src/gsb_form_scheduler.c:153
 #: ../src/gsb_scheduler_list.c:1277
 #, fuzzy
 msgid "Bimonthly"
 msgstr "每月"
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Quarterly"
 msgstr ""
 
-#: ../src/bet_future.c:308 ../src/gsb_form_scheduler.c:154
+#: ../src/bet_future.c:303 ../src/gsb_form_scheduler.c:154
 #: ../src/gsb_scheduler_list.c:1277
 msgid "Yearly"
 msgstr "每年"
 
-#: ../src/bet_future.c:308 ../src/bet_future.c:863 ../src/etats_config.c:194
+#: ../src/bet_future.c:303 ../src/bet_future.c:858 ../src/etats_config.c:194
 #: ../src/gsb_form_scheduler.c:154 ../src/gsb_form_scheduler.c:887
 msgid "Custom"
 msgstr "自定义"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Days"
 msgstr "日"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 #, fuzzy
 msgid "Weeks"
 msgstr "周"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Months"
 msgstr "月"
 
-#: ../src/bet_future.c:309 ../src/gsb_form_scheduler.c:155
+#: ../src/bet_future.c:304 ../src/gsb_form_scheduler.c:155
 msgid "Years"
 msgstr "å¹´"
 
-#: ../src/bet_future.c:322 ../src/gsb_form_scheduler.c:176
+#: ../src/bet_future.c:317 ../src/gsb_form_scheduler.c:176
 #: ../src/gsb_scheduler_list.c:514
 msgid "Frequency"
 msgstr "频率"
 
-#: ../src/bet_future.c:330 ../src/bet_future.c:725
+#: ../src/bet_future.c:325 ../src/bet_future.c:720
 #: ../src/gsb_form_scheduler.c:193 ../src/gsb_form_scheduler.c:643
 #: ../src/gsb_form_scheduler.c:836 ../src/gsb_form_scheduler.c:1098
 msgid "Limit date"
 msgstr "限制日期"
 
-#: ../src/bet_future.c:343 ../src/gsb_archive_config.c:102
+#: ../src/bet_future.c:338 ../src/gsb_archive_config.c:102
 #: ../src/gsb_assistant_archive_export.c:153
 #: ../src/gsb_assistant_reconcile_config.c:1231
 #: ../src/gsb_reconcile_config.c:105 ../src/gsb_transactions_list.c:2041
 msgid "Final date"
 msgstr "结束日期"
 
-#: ../src/bet_future.c:350 ../src/bet_future.c:729
+#: ../src/bet_future.c:345 ../src/bet_future.c:724
 #: ../src/gsb_form_scheduler.c:206 ../src/gsb_form_scheduler.c:650
 #: ../src/gsb_form_scheduler.c:842
 #, fuzzy
 msgid "Own frequency"
 msgstr "频率"
 
-#: ../src/bet_future.c:360 ../src/bet_future.c:366
+#: ../src/bet_future.c:355 ../src/bet_future.c:361
 #: ../src/gsb_form_scheduler.c:212
 msgid "Custom frequency"
 msgstr "自定义频率"
 
-#: ../src/bet_future.c:521 ../src/gsb_form_widget.c:214
+#: ../src/bet_future.c:516 ../src/gsb_form_widget.c:214
 msgid "Choose the financial year"
 msgstr "选择财年"
 
-#: ../src/bet_future.c:568 ../src/gsb_form_widget.c:269
+#: ../src/bet_future.c:563 ../src/gsb_form_widget.c:269
 msgid "Choose the method of payment"
 msgstr "选择支付方式"
 
 #. mise en place de la paddingbox des tiers
-#: ../src/bet_future.c:782 ../src/bet_future.c:2193 ../src/bet_future.c:2321
-#: ../src/bet_future.c:2877 ../src/bet_future.c:2931
+#: ../src/bet_future.c:777 ../src/bet_future.c:2091 ../src/bet_future.c:2232
+#: ../src/bet_future.c:2524 ../src/bet_future.c:2587
 #: ../src/etats_affiche.c:2430 ../src/etats_config.c:528
 #: ../src/etats_config.c:531 ../src/etats_config.c:696
 #: ../src/etats_config.c:7032 ../src/export_csv.c:799
-#: ../src/fenetre_principale.c:286 ../src/gsb_assistant_reconcile_config.c:598
+#: ../src/fenetre_principale.c:288 ../src/gsb_assistant_reconcile_config.c:598
 #: ../src/gsb_form.c:1319 ../src/gsb_form_widget.c:436
 #: ../src/gsb_scheduler_list.c:514 ../src/gsb_transactions_list.c:172
 #: ../src/import.c:3333 ../src/import_csv.c:83 ../src/meta_payee.c:79
@@ -1103,7 +1103,7 @@ msgid "Payee"
 msgstr "支付方"
 
 #. Debit method_ptr
-#: ../src/bet_future.c:789 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:784 ../src/bet_tab.c:722 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:805 ../src/gsb_form.c:1324 ../src/gsb_form_widget.c:420
 #: ../src/gsb_payment_method_config.c:319
 #: ../src/gsb_payment_method_config.c:390
@@ -1113,7 +1113,7 @@ msgid "Debit"
 msgstr "借方"
 
 #. Credit method_ptr
-#: ../src/bet_future.c:796 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
+#: ../src/bet_future.c:791 ../src/bet_tab.c:740 ../src/categories_onglet.c:762
 #: ../src/export_csv.c:802 ../src/gsb_form.c:1329 ../src/gsb_form_widget.c:424
 #: ../src/gsb_payment_method_config.c:326
 #: ../src/gsb_payment_method_config.c:403
@@ -1122,14 +1122,14 @@ msgstr "借方"
 msgid "Credit"
 msgstr "贷方"
 
-#: ../src/bet_future.c:803 ../src/bet_future.c:2224 ../src/bet_future.c:2352
-#: ../src/bet_future.c:2894 ../src/bet_future.c:2948 ../src/gsb_form.c:1335
+#: ../src/bet_future.c:798 ../src/bet_future.c:2127 ../src/bet_future.c:2267
+#: ../src/bet_future.c:2543 ../src/bet_future.c:2603 ../src/gsb_form.c:1335
 #: ../src/gsb_form_widget.c:440
 msgid "Categories : Sub-categories"
 msgstr "类别 : 子类别"
 
 #. Notes
-#: ../src/bet_future.c:817 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
+#: ../src/bet_future.c:812 ../src/etats_affiche.c:2451 ../src/export_csv.c:820
 #: ../src/gsb_bank.c:941 ../src/gsb_form.c:1348 ../src/gsb_form_widget.c:452
 #: ../src/gsb_transactions_list.c:184 ../src/import_csv.c:84
 msgid "Notes"
@@ -1139,7 +1139,7 @@ msgstr "备注"
 #. create the method of payment for a liabilities account
 #. Transfer = Virement
 #. Direct deposit remplacé par Transfert = Virement
-#: ../src/bet_future.c:1365 ../src/bet_future.c:1616
+#: ../src/bet_future.c:1360 ../src/bet_future.c:1611
 #: ../src/etats_affiche.c:1848 ../src/export_csv.c:625 ../src/export_csv.c:737
 #: ../src/export_csv.c:749 ../src/gsb_data_category.c:1060
 #: ../src/gsb_data_payment.c:635 ../src/gsb_data_payment.c:719
@@ -1148,104 +1148,126 @@ msgstr "备注"
 msgid "Transfer"
 msgstr "转帐"
 
-#: ../src/bet_future.c:1921 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1916 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:431 ../src/gsb_data_partial_balance.c:231
 msgid "Bank account"
 msgstr "银行账户"
 
-#: ../src/bet_future.c:1924 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1919 ../src/gsb_account_property.c:696
 #: ../src/gsb_data_partial_balance.c:219
 msgid "Cash account"
 msgstr "现金账户"
 
-#: ../src/bet_future.c:1927 ../src/gsb_account_property.c:696
+#: ../src/bet_future.c:1922 ../src/gsb_account_property.c:696
 #: ../src/gsb_assistant_account.c:444 ../src/gsb_data_partial_balance.c:223
 #, c-format
 msgid "Liabilities account"
 msgstr "负债账户"
 
-#: ../src/bet_future.c:1983
+#: ../src/bet_future.c:1978
 #, fuzzy
 msgid "Partial balance"
 msgstr "初始余额"
 
-#: ../src/bet_future.c:2025
-#, fuzzy
-msgid "You must create at least one cash account"
-msgstr "选择资产账户"
-
-#: ../src/bet_future.c:2078 ../src/bet_future.c:2768
-#, fuzzy
-msgid "Error: You must select an account."
-msgstr "选择资产账户"
-
-#: ../src/bet_future.c:2079 ../src/bet_future.c:2769
-msgid "Missing data"
-msgstr ""
-
-#: ../src/bet_future.c:2087 ../src/bet_future.c:2777
-msgid ""
-"Error:  the category or the budgetary line is not specified or the date is "
-"invalid."
-msgstr ""
-
 #. Create the dialog
-#: ../src/bet_future.c:2128
+#: ../src/bet_future.c:2018
 #, fuzzy
 msgid "Select an account"
 msgstr "选择银行账户"
 
 #. list of accounts
-#: ../src/bet_future.c:2144
+#: ../src/bet_future.c:2034
 #, fuzzy
 msgid "List of accounts"
 msgstr "现金账户"
 
 #. Account with deferred debit card
-#: ../src/bet_future.c:2167
+#: ../src/bet_future.c:2059
 #, fuzzy
 msgid "Deferred debit card"
 msgstr "信用卡"
 
-#: ../src/bet_future.c:2173
+#: ../src/bet_future.c:2065
 #, fuzzy
 msgid "Date of change of month: "
 msgstr "选择导入的文件:"
 
+#: ../src/bet_future.c:2076 ../src/bet_future.c:2217
+#, fuzzy
+msgid "This field is required"
+msgstr "该文件是空的!"
+
+#: ../src/bet_future.c:2110
+msgid "One of the two fields is recommended"
+msgstr ""
+
 #. Main account
-#: ../src/bet_future.c:2265
+#: ../src/bet_future.c:2170
 #, fuzzy
 msgid "Main account"
 msgstr "银行账户"
 
 #. Effective Date
-#: ../src/bet_future.c:2271
+#: ../src/bet_future.c:2176
 #, fuzzy
 msgid "Effective date: "
 msgstr "活动:"
 
-#: ../src/bet_future.c:2284
+#: ../src/bet_future.c:2189
 #, fuzzy
 msgid "Automatic creation of the direct debit transaction"
 msgstr "启动时自动载入最后一次使用的文件"
 
-#: ../src/bet_future.c:2296
+#: ../src/bet_future.c:2201
 #, fuzzy
 msgid "Replacement of the scheduled operation"
 msgstr "类别总计 (%d 交易)"
 
+#: ../src/bet_future.c:2251
+msgid "One of the two fields is required"
+msgstr ""
+
+#: ../src/bet_future.c:2668
+#, fuzzy
+msgid "You must create at least one cash account"
+msgstr "选择资产账户"
+
+#: ../src/bet_future.c:2707 ../src/bet_future.c:2988
+#, fuzzy
+msgid "Error: You must select an account."
+msgstr "选择资产账户"
+
+#: ../src/bet_future.c:2708 ../src/bet_future.c:2989
+msgid "Missing data"
+msgstr ""
+
+#: ../src/bet_future.c:2716 ../src/bet_future.c:2997
+msgid "Error: a date is not present or a field is in error."
+msgstr ""
+
 #. Description entry
-#: ../src/bet_future.c:2440 ../src/categories_onglet.c:757 ../src/import.c:474
+#: ../src/bet_future.c:2773 ../src/categories_onglet.c:757 ../src/import.c:474
 #: ../src/imputation_budgetaire.c:795
 msgid "Type"
 msgstr "类型"
 
-#: ../src/bet_future.c:2704 ../src/gsb_data_scheduled.c:1831
+#: ../src/bet_future.c:2925 ../src/gsb_data_scheduled.c:1831
 msgid ""
 "Error: is missing one or more links between currencies.\n"
 "You need to fix it and start over."
 msgstr ""
 
+#: ../src/bet_future.c:2952
+msgid ""
+"There is an inconsistency in the balance of a deferred debit account.\n"
+"You should delete it and create another"
+msgstr ""
+
+#: ../src/bet_future.c:2956
+#, fuzzy
+msgid "Error of configuration"
+msgstr "普遍性"
+
 #: ../src/bet_graph.c:305 ../src/bet_graph.c:422
 msgid "Graph"
 msgstr ""
@@ -1400,7 +1422,7 @@ msgid "Balance"
 msgstr "余额"
 
 #: ../src/bet_tab.c:854 ../src/bet_tab.c:867 ../src/bet_tab.c:1058
-#: ../src/bet_tab.c:2528 ../src/bet_tab.c:2533
+#: ../src/bet_tab.c:2527 ../src/bet_tab.c:2532
 #, fuzzy, c-format
 msgid ""
 "Transfer between account: %s\n"
@@ -1453,46 +1475,46 @@ msgstr "不能在结算账户上产生交易。"
 msgid "Reset data"
 msgstr "最后日期"
 
-#: ../src/bet_tab.c:1889
+#: ../src/bet_tab.c:1888
 msgid " (still available)"
 msgstr ""
 
-#: ../src/bet_tab.c:1898 ../src/bet_tab.c:1920
+#: ../src/bet_tab.c:1897 ../src/bet_tab.c:1919
 #, fuzzy
 msgid " (budget exceeded)"
 msgstr "没有预算行"
 
-#: ../src/bet_tab.c:1911
+#: ../src/bet_tab.c:1910
 msgid " (yet to receive)"
 msgstr ""
 
-#: ../src/bet_tab.c:2451 ../src/bet_tab.c:2501 ../src/bet_tab.c:2561
+#: ../src/bet_tab.c:2450 ../src/bet_tab.c:2500 ../src/bet_tab.c:2560
 #, fuzzy
 msgid "No data by default"
 msgstr "恢复默认值"
 
-#: ../src/bet_tab.c:2459 ../src/bet_tab.c:2509 ../src/bet_tab.c:2567
+#: ../src/bet_tab.c:2458 ../src/bet_tab.c:2508 ../src/bet_tab.c:2566
 #: ../src/etats_affiche.c:1864 ../src/gsb_data_category.c:161
 #: ../src/meta_categories.c:70
 msgid "No category"
 msgstr "未分类"
 
-#: ../src/bet_tab.c:2467 ../src/bet_tab.c:2517 ../src/bet_tab.c:2573
+#: ../src/bet_tab.c:2466 ../src/bet_tab.c:2516 ../src/bet_tab.c:2572
 #: ../src/etats_affiche.c:2034 ../src/meta_budgetary.c:68
 msgid "No budgetary line"
 msgstr "没有预算行"
 
-#: ../src/bet_tab.c:2928 ../src/bet_tab.c:3027
+#: ../src/bet_tab.c:2927 ../src/bet_tab.c:3026
 #, fuzzy
 msgid "Export the array of forecast"
 msgstr "导出预算行"
 
-#: ../src/bet_tab.c:2985
+#: ../src/bet_tab.c:2984
 #, fuzzy
 msgid "Balance at "
 msgstr "余额"
 
-#: ../src/bet_tab.c:3034
+#: ../src/bet_tab.c:3033
 msgid "forecast.csv"
 msgstr ""
 
@@ -2366,7 +2388,7 @@ msgstr "转帐"
 
 #. mise en place de la paddingbox des comptes
 #: ../src/etats_config.c:519 ../src/etats_config.c:522
-#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:249
+#: ../src/etats_config.c:7002 ../src/fenetre_principale.c:251
 #: ../src/navigation.c:1944
 msgid "Accounts"
 msgstr "账户"
@@ -2415,7 +2437,7 @@ msgid "Generalities"
 msgstr "普遍性"
 
 #: ../src/etats_config.c:644 ../src/etats_config.c:647 ../src/export_csv.c:775
-#: ../src/fenetre_principale.c:253 ../src/parametres.c:433
+#: ../src/fenetre_principale.c:255 ../src/parametres.c:433
 msgid "Transactions"
 msgstr "交易"
 
@@ -3191,7 +3213,7 @@ msgstr "请保证文件已存在,并且是可写入的。"
 msgid "Cannot open file '%s' for writing"
 msgstr "不能打开并写入文件 '%s' "
 
-#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:306
+#: ../src/etats_onglet.c:119 ../src/fenetre_principale.c:308
 #: ../src/navigation.c:1252 ../src/navigation.c:1968
 msgid "Reports"
 msgstr "报表"
@@ -3224,7 +3246,7 @@ msgstr "打印报表"
 msgid "Delete selected report"
 msgstr "删除报表"
 
-#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:271
+#: ../src/etats_onglet.c:196 ../src/fenetre_principale.c:273
 #, fuzzy
 msgid "Properties"
 msgstr "货币属性"
@@ -3586,24 +3608,24 @@ msgstr "子类别行"
 msgid "Reconciliation number"
 msgstr "调整数量"
 
-#: ../src/fenetre_principale.c:239 ../src/parametres.c:369
+#: ../src/fenetre_principale.c:241 ../src/parametres.c:369
 msgid "Main page"
 msgstr "首页"
 
-#: ../src/fenetre_principale.c:258
+#: ../src/fenetre_principale.c:260
 msgid "Forecast"
 msgstr ""
 
-#: ../src/fenetre_principale.c:262
+#: ../src/fenetre_principale.c:264
 #, fuzzy
 msgid "Historical data"
 msgstr "初始日期"
 
-#: ../src/fenetre_principale.c:267
+#: ../src/fenetre_principale.c:269
 msgid "Amortization array"
 msgstr ""
 
-#: ../src/fenetre_principale.c:281 ../src/navigation.c:1948
+#: ../src/fenetre_principale.c:283 ../src/navigation.c:1948
 #: ../src/parametres.c:351 ../src/parametres.c:1111
 msgid "Scheduler"
 msgstr "日程"
@@ -13199,9 +13221,6 @@ msgstr ""
 #~ msgid "Footers"
 #~ msgstr "页脚"
 
-#~ msgid "This file is empty!"
-#~ msgstr "该文件是空的!"
-
 #~ msgid "Imported account with no name"
 #~ msgstr "导入没有名称的账户"
 
diff --git a/src/bet_data.c b/src/bet_data.c
index 429eb25..f839ac5 100644
--- a/src/bet_data.c
+++ b/src/bet_data.c
@@ -926,11 +926,11 @@ GPtrArray *bet_data_get_strings_to_save ( void )
                         transfert->replace_transaction,
                         transfert->direct_debit,
                         my_safe_null_str ( date_bascule ),
-                        transfert->payee_number,
-                        transfert->category_number,
-                        transfert->sub_category_number,
-                        transfert->budgetary_number,
-                        transfert->sub_budgetary_number,
+                        transfert->main_payee_number,
+                        transfert->main_category_number,
+                        transfert->main_sub_category_number,
+                        transfert->main_budgetary_number,
+                        transfert->main_sub_budgetary_number,
                         transfert->card_payee_number,
                         transfert->card_category_number,
                         transfert->card_sub_category_number,
@@ -1745,7 +1745,7 @@ static void bet_data_transfert_create_reset_credit_card ( struct_transfert_data
                         gsb_data_account_get_default_credit ( transfert->replace_account ) );
 
         /* set the payee */
-        gsb_data_transaction_set_party_number ( transaction_number, transfert->payee_number );
+        gsb_data_transaction_set_party_number ( transaction_number, transfert->main_payee_number );
 
         /* set the category sub_category */
         if ( transfert->card_category_number )
@@ -1806,7 +1806,7 @@ static void bet_data_transfert_create_reset_credit_card ( struct_transfert_data
                         gsb_data_account_get_default_credit ( account_number ) );
 
             /* set the payee */
-            gsb_data_transaction_set_party_number ( transaction_number, transfert->payee_number );
+            gsb_data_transaction_set_party_number ( transaction_number, transfert->main_payee_number );
 
             /* set the category sub_category */
             if ( transfert->card_category_number )
@@ -1848,6 +1848,9 @@ void bet_data_transfert_update_date_if_necessary ( struct_transfert_data *transf
     GDate *date_jour;
     GDate *tmp_date;
 
+    if ( transfert->date_bascule == NULL )
+        return;
+
     date_jour = gdate_today ( );
 
     if ( g_date_compare ( date_jour, transfert -> date_bascule ) >= 0 )
@@ -2094,22 +2097,22 @@ void bet_data_transfert_create_new_transaction ( struct_transfert_data *transfer
                         gsb_data_account_get_default_credit ( transfert->account_number ) );
 
     /* set the payee */
-    gsb_data_transaction_set_party_number ( transaction_number, transfert->payee_number );
+    gsb_data_transaction_set_party_number ( transaction_number, transfert->main_payee_number );
 
     /* set the category sub_category */
-    if ( transfert->category_number )
+    if ( transfert->main_category_number )
     {
-        gsb_data_transaction_set_category_number ( transaction_number, transfert->category_number );
-        if ( transfert -> sub_category_number )
-            gsb_data_transaction_set_sub_category_number ( transaction_number, transfert->sub_category_number );
+        gsb_data_transaction_set_category_number ( transaction_number, transfert->main_category_number );
+        if ( transfert->main_sub_category_number )
+            gsb_data_transaction_set_sub_category_number ( transaction_number, transfert->main_sub_category_number );
     }
 
     /* set the IB sub_IB */
-    if ( transfert->budgetary_number )
+    if ( transfert->main_budgetary_number )
     {
-        gsb_data_transaction_set_budgetary_number ( transaction_number, transfert->budgetary_number );
-        if ( transfert -> sub_category_number )
-            gsb_data_transaction_set_sub_budgetary_number ( transaction_number, transfert->sub_budgetary_number );
+        gsb_data_transaction_set_budgetary_number ( transaction_number, transfert->main_budgetary_number );
+        if ( transfert->main_sub_budgetary_number )
+            gsb_data_transaction_set_sub_budgetary_number ( transaction_number, transfert->main_sub_budgetary_number );
     }
 
     /* append the transaction in list */
@@ -2117,6 +2120,13 @@ void bet_data_transfert_create_new_transaction ( struct_transfert_data *transfer
 }
 
 
+/**
+ *
+ *
+ * \param
+ *
+ * \return
+ * */
 /* Local Variables: */
 /* c-basic-offset: 4 */
 /* End: */
diff --git a/src/bet_data.h b/src/bet_data.h
index a93508a..5ff4fe9 100644
--- a/src/bet_data.h
+++ b/src/bet_data.h
@@ -82,11 +82,11 @@ struct _transfert_data
     gint direct_debit;              /* si = 1 création de la transaction dans le compte principal */
     GDate *date;                    /* dare de l'opération du compte principal */
     GDate *date_bascule;            /* date de début de nouveau de mois dans le compte à débit différé */
-    gint payee_number;              /* tiers de l'opération du compte principal */
-    gint category_number;           /* catégorie de l'opération du compte principal */
-    gint sub_category_number;       /* sous-catégorie de l'opération du compte principal */
-    gint budgetary_number;          /* IB de l'opération du compte principal */
-    gint sub_budgetary_number;      /* sous IB de l'opération du compte principal */
+    gint main_payee_number;              /* tiers de l'opération du compte principal */
+    gint main_category_number;      /* catégorie de l'opération du compte principal */
+    gint main_sub_category_number;  /* sous-catégorie de l'opération du compte principal */
+    gint main_budgetary_number;     /* IB de l'opération du compte principal */
+    gint main_sub_budgetary_number; /* sous IB de l'opération du compte principal */
     gint card_payee_number;         /* tiers de l'opération du compte à débit différé */
     gint card_category_number;      /* catégorie de l'opération du compte à débit différé */
     gint card_sub_category_number;  /* sous-catégorie de l'opération du compte à débit différé */
diff --git a/src/bet_future.c b/src/bet_future.c
index e720fb1..592f93b 100644
--- a/src/bet_future.c
+++ b/src/bet_future.c
@@ -33,7 +33,6 @@
 
 /*START_INCLUDE*/
 #include "bet_future.h"
-#include "bet_data.h"
 #include "bet_tab.h"
 #include "dialog.h"
 #include "fenetre_principale.h"
@@ -52,7 +51,6 @@
 #include "gsb_fyear.h"
 #include "navigation.h"
 #include "gsb_payment_method.h"
-#include "gsb_real.h"
 #include "utils_editables.h"
 #include "gtk_combofix.h"
 #include "utils.h"
@@ -93,13 +91,10 @@ static gboolean bet_future_set_form_data_from_line ( gint account_number,
 static gboolean bet_future_take_data_from_form (  struct_futur_data *scheduled );
 /* static void bet_transfert_auto_inc_toggle ( GtkToggleButton *button, gpointer data ); */
 static GtkWidget *bet_transfert_create_account_list_part ( GtkWidget *dialog, gint account_number );
-static GtkWidget *bet_transfert_create_dialog ( gint account_number );
 static gboolean bet_transfert_entry_lose_focus ( GtkWidget *entry,
                         GdkEventFocus *ev,
                         gint *ptr_origin );
 static gboolean bet_transfert_selection_changed ( GtkTreeSelection *selection, GtkWidget *dialog );
-static gboolean bet_transfert_set_form_data_from_line ( gint account_number, gint number );
-static gboolean bet_transfert_take_data (  struct_transfert_data *transfert, GtkWidget *dialog );
 /*END_STATIC*/
 
 /*START_EXTERN*/
@@ -177,7 +172,7 @@ gboolean bet_future_new_line_dialog ( GtkTreeModel *tab_model,
     /* init data */
     widget = bet_form_widget_get_widget ( TRANSACTION_FORM_DATE );
     date = gsb_parse_date_string ( str_date );
-    date_jour = gdate_today ( ); 
+    date_jour = gdate_today ( );
         
     if ( g_date_valid ( date ) )
     {
@@ -1322,14 +1317,14 @@ static gboolean bet_future_get_payee_data ( GtkWidget *widget,
     if ( string && strlen ( string ) > 0 )
     {
         if ( struct_type == 1 )
-            sd->payee_number = gsb_data_payee_get_number_by_name ( string, FALSE );
+            sd->main_payee_number = gsb_data_payee_get_number_by_name ( string, FALSE );
         else
             sd->card_payee_number = gsb_data_payee_get_number_by_name ( string, FALSE );
     }
     else
     {
         if ( struct_type == 1 )
-            sd->payee_number = 0;
+            sd->main_payee_number = 0;
         else
             sd->card_payee_number = 0;
     }
@@ -1414,8 +1409,8 @@ static gboolean bet_future_get_category_data ( GtkWidget *widget,
             category_number = 0;
         }
 
-        sd -> category_number = category_number;
-        sd -> sub_category_number = sub_category_number;
+        sd->main_category_number = category_number;
+        sd->main_sub_category_number = sub_category_number;
     }
     else if ( struct_type == 2 )
     {
@@ -1497,8 +1492,8 @@ static gboolean bet_future_get_budget_data ( GtkWidget *widget,
     {
         struct_transfert_data *sd = ( struct_transfert_data *) value;
 
-        sd -> budgetary_number = budgetary_number;
-        sd -> sub_budgetary_number = sub_budgetary_number;
+        sd->main_budgetary_number = budgetary_number;
+        sd->main_sub_budgetary_number = sub_budgetary_number;
     }
 
     return FALSE;
@@ -2003,113 +1998,7 @@ static GtkListStore *bet_transfert_create_account_list_store ( gint account_numb
  *
  *
  * */
-gboolean bet_transfert_new_line_dialog ( GtkTreeModel *tab_model,
-                        gchar *str_date )
-{
-    GtkWidget *widget;
-    GDate *date;
-    GDate *date_jour;
-    gint account_number;
-    gint result;
-
-    account_number = gsb_gui_navigation_get_current_account ( );
-    if ( account_number == -1 )
-        return FALSE;
-
-    /* Create the dialog */
-    if ( bet_transfert_dialog == NULL )
-    {
-        bet_transfert_dialog = bet_transfert_create_dialog ( account_number );
-        if ( bet_transfert_dialog == NULL )
-        {
-            dialogue_warning ( _("You must create at least one cash account") );
-            return FALSE;
-        }
-    }
-    else
-    {
-        GtkWidget *tree_view;
-        GtkListStore *list_store;
-
-        tree_view = g_object_get_data ( G_OBJECT ( bet_transfert_dialog ), "tree_view" );
-        list_store = GTK_LIST_STORE ( gtk_tree_view_get_model ( GTK_TREE_VIEW ( tree_view ) ) );
-        gtk_list_store_clear ( GTK_LIST_STORE ( list_store ) );
-        list_store = bet_transfert_create_account_list_store ( account_number );
-        gtk_tree_view_set_model ( GTK_TREE_VIEW ( tree_view ), GTK_TREE_MODEL ( list_store ) );
-
-        gtk_widget_show ( bet_transfert_dialog );
-    }
-
-    /* init data */
-    widget = g_object_get_data ( G_OBJECT ( bet_transfert_dialog ), "date_entry" );
-    date = gsb_parse_date_string ( str_date );
-    date_jour = gdate_today ( ); 
-        
-    if ( g_date_valid ( date ) == FALSE )
-        date = date_jour;
-
-    gsb_form_widget_set_empty ( widget, FALSE );
-    gsb_calendar_entry_set_date ( widget, date );
-
-dialog_return:
-    result = gtk_dialog_run ( GTK_DIALOG ( bet_transfert_dialog ) );
-
-    if ( result == GTK_RESPONSE_OK )
-    {
-        GtkWidget *tree_view;
-        gchar *tmp_str;
-        struct_transfert_data *transfert;
-
-        transfert = struct_initialise_bet_transfert ( );
-
-        if ( !transfert )
-        {
-            dialogue_error_memory ();
-            gtk_widget_hide ( bet_transfert_dialog );
-            return FALSE;
-        }
-        transfert -> account_number = account_number;
-
-        tree_view = g_object_get_data ( G_OBJECT ( bet_transfert_dialog ), "tree_view" );
-        if ( !gtk_tree_selection_get_selected ( GTK_TREE_SELECTION (
-                        gtk_tree_view_get_selection ( GTK_TREE_VIEW ( tree_view ) ) ),
-                        NULL, NULL ) )
-        {
-            tmp_str = g_strdup ( _("Error: You must select an account.") );
-            dialogue_warning_hint ( tmp_str, _("Missing data") );
-            g_free ( tmp_str );
-            gtk_dialog_set_response_sensitive ( GTK_DIALOG ( bet_transfert_dialog ),
-                        GTK_RESPONSE_OK, FALSE );
-            goto dialog_return;
-        }
-        else if ( bet_transfert_take_data (  transfert, bet_transfert_dialog ) == FALSE )
-        {
-            tmp_str = g_strdup ( _("Error:  the category or the budgetary line is "
-                                 "not specified or the date is invalid.") );
-            dialogue_warning_hint ( tmp_str, _("One field is not filled in") );
-            g_free ( tmp_str );
-            goto dialog_return;
-        }
-        else
-            bet_data_transfert_add_line ( transfert );
-
-        gsb_data_account_set_bet_maj ( account_number, BET_MAJ_ESTIMATE );
-        bet_data_update_bet_module ( account_number, GSB_ESTIMATE_PAGE );
-    }
-
-    gtk_widget_hide ( bet_transfert_dialog );
-
-    return FALSE;
-}
-
-
-/**
- *
- *
- *
- *
- * */
-GtkWidget *bet_transfert_create_dialog ( gint account_number )
+static GtkWidget *bet_transfert_create_dialog ( gint account_number )
 {
     GtkWidget *dialog;
     GtkWidget *main_vbox;
@@ -2122,7 +2011,8 @@ GtkWidget *bet_transfert_create_dialog ( gint account_number )
     GtkWidget *combo;
     GtkWidget *sw;
     GtkWidget *tree_view;
-    GtkWidget *label;    
+    GtkWidget *label;
+    GtkWidget *icon;
 
     /* Create the dialog */
     dialog = gtk_dialog_new_with_buttons ( _("Select an account"),
@@ -2143,8 +2033,8 @@ GtkWidget *bet_transfert_create_dialog ( gint account_number )
     /* list of accounts */
     paddingbox = new_paddingbox_with_title ( main_vbox, FALSE,  _("List of accounts") );
 
-    hbox = gtk_hbox_new ( FALSE, 0 );
-    gtk_box_pack_start ( GTK_BOX ( paddingbox ), hbox, TRUE, TRUE, 5 );
+    hbox = gtk_hbox_new ( FALSE, 5 );
+    gtk_box_pack_start ( GTK_BOX ( paddingbox ), hbox, TRUE, TRUE, 0 );
 
     sw = gtk_scrolled_window_new (NULL, NULL);
     gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW ( sw ),
@@ -2152,7 +2042,7 @@ GtkWidget *bet_transfert_create_dialog ( gint account_number )
     gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (sw),
                         GTK_POLICY_AUTOMATIC,
                         GTK_POLICY_ALWAYS);
-    gtk_box_pack_start ( GTK_BOX (hbox), sw, TRUE,TRUE, 0 );
+    gtk_box_pack_start ( GTK_BOX ( hbox ), sw, TRUE,TRUE, 0 );
 
     /* create the account list */
     tree_view = bet_transfert_create_account_list_part ( dialog, account_number );
@@ -2160,6 +2050,8 @@ GtkWidget *bet_transfert_create_dialog ( gint account_number )
     if ( tree_view == NULL )
         return NULL;
 
+    g_object_set_data ( G_OBJECT ( dialog ), "tree_view", tree_view );
+
     gtk_container_add (GTK_CONTAINER ( sw ), tree_view );
     gtk_container_set_resize_mode (GTK_CONTAINER ( sw ), GTK_RESIZE_PARENT );
 
@@ -2168,7 +2060,7 @@ GtkWidget *bet_transfert_create_dialog ( gint account_number )
 
     /* Effective Date */
     hbox = gtk_hbox_new ( FALSE, 5 );
-    gtk_box_pack_start ( GTK_BOX ( paddingbox ), hbox, FALSE, TRUE, 5 );
+    gtk_box_pack_start ( GTK_BOX ( paddingbox ), hbox, FALSE, TRUE, 0 );
 
     label = gtk_label_new ( _("Date of change of month: ") );
     gtk_box_pack_start ( GTK_BOX ( hbox ), label, FALSE, FALSE, 0 );
@@ -2178,6 +2070,12 @@ GtkWidget *bet_transfert_create_dialog ( gint account_number )
     gtk_box_pack_start ( GTK_BOX ( hbox ), date_bascule, FALSE, FALSE, 0 );
 
     /* création de la boite de sélection du tiers */
+    hbox = gtk_hbox_new ( FALSE, 5 );
+    gtk_box_pack_start ( GTK_BOX ( paddingbox ), hbox, FALSE, TRUE, 0 );
+
+    icon = utils_get_image_with_etat ( GTK_MESSAGE_ERROR, FALSE, _("This field is required"), NULL );
+    gtk_box_pack_start ( GTK_BOX ( hbox ), icon, FALSE, FALSE, 0 );
+
     combo = gtk_combofix_new ( gsb_data_payee_get_name_and_report_list () );
     gtk_combofix_set_force_text ( GTK_COMBOFIX ( combo ),
                         etat.combofix_force_category );
@@ -2188,10 +2086,12 @@ GtkWidget *bet_transfert_create_dialog ( gint account_number )
     gtk_combofix_set_mixed_sort ( GTK_COMBOFIX ( combo ),
                         etat.combofix_mixed_sort );
 
-    gtk_box_pack_start ( GTK_BOX ( paddingbox ), combo, FALSE, FALSE, 0 );
+    gtk_box_pack_start ( GTK_BOX ( hbox ), combo, TRUE, TRUE, 0 );
     gsb_form_widget_set_empty ( GTK_COMBOFIX ( combo ) -> entry, TRUE );
     gtk_combofix_set_text ( GTK_COMBOFIX ( combo ), _("Payee") );
+
     g_object_set_data ( G_OBJECT ( GTK_COMBOFIX ( combo ) -> entry ), "combo", combo );
+    g_object_set_data ( G_OBJECT ( combo ), "icon", icon );
     g_object_set_data ( G_OBJECT ( dialog ), "bet_transfert_card_payee_combo", combo );
 
     g_signal_connect ( G_OBJECT ( GTK_COMBOFIX ( combo ) -> entry ),
@@ -2204,8 +2104,11 @@ GtkWidget *bet_transfert_create_dialog ( gint account_number )
                         GINT_TO_POINTER ( TRANSACTION_FORM_PARTY ) );
 
     /* saisie des (sous)catégories et (sous)IB */
-    hbox = gtk_hbox_new ( FALSE, 0 );
-    gtk_box_pack_start ( GTK_BOX ( paddingbox ), hbox, FALSE, TRUE, 5 );
+    hbox = gtk_hbox_new ( FALSE, 5 );
+    gtk_box_pack_start ( GTK_BOX ( paddingbox ), hbox, FALSE, TRUE, 0 );
+
+    icon = utils_get_image_with_etat ( GTK_MESSAGE_WARNING, FALSE, _("One of the two fields is recommended"), NULL );
+    gtk_box_pack_start ( GTK_BOX ( hbox ), icon, FALSE, FALSE, 0 );
 
     combo = gtk_combofix_new (
                         gsb_data_category_get_name_list ( TRUE, TRUE, FALSE, FALSE ) );
@@ -2223,6 +2126,7 @@ GtkWidget *bet_transfert_create_dialog ( gint account_number )
     gsb_form_widget_set_empty ( GTK_COMBOFIX ( combo ) -> entry, TRUE );
     gtk_combofix_set_text ( GTK_COMBOFIX ( combo ), _("Categories : Sub-categories") );
     g_object_set_data ( G_OBJECT ( GTK_COMBOFIX ( combo ) -> entry ), "combo", combo );
+    g_object_set_data ( G_OBJECT ( combo ), "icon", icon );
     g_object_set_data ( G_OBJECT ( dialog ), "bet_transfert_card_category_combo", combo );
 
     g_signal_connect ( G_OBJECT ( GTK_COMBOFIX ( combo ) -> entry ),
@@ -2250,6 +2154,7 @@ GtkWidget *bet_transfert_create_dialog ( gint account_number )
     gsb_form_widget_set_empty ( GTK_COMBOFIX ( combo ) -> entry, TRUE );
     gtk_combofix_set_text ( GTK_COMBOFIX ( combo ), _("Budgetary line") );
     g_object_set_data ( G_OBJECT ( GTK_COMBOFIX ( combo ) -> entry ), "combo", combo );
+    g_object_set_data ( G_OBJECT ( combo ), "icon", icon );
     g_object_set_data ( G_OBJECT ( dialog ), "bet_transfert_card_budget_combo", combo );
 
     g_signal_connect ( G_OBJECT ( GTK_COMBOFIX ( combo ) -> entry ),
@@ -2265,7 +2170,7 @@ GtkWidget *bet_transfert_create_dialog ( gint account_number )
     paddingbox = new_paddingbox_with_title ( main_vbox, FALSE, _("Main account") );
 
     hbox = gtk_hbox_new ( FALSE, 5 );
-    gtk_box_pack_start ( GTK_BOX ( paddingbox ), hbox, FALSE, TRUE, 5 );
+    gtk_box_pack_start ( GTK_BOX ( paddingbox ), hbox, FALSE, TRUE, 0 );
 
     /* Effective Date */
     label = gtk_label_new ( _("Effective date: ") );
@@ -2277,7 +2182,7 @@ GtkWidget *bet_transfert_create_dialog ( gint account_number )
 
     /* boite verticale pour rendre actif ou non les champs ci-dessous */
     vbox = gtk_vbox_new ( FALSE, 0 );
-    g_object_set_data ( G_OBJECT ( dialog ), "bet_transfert_vbox_create_data", vbox );
+    g_object_set_data ( G_OBJECT ( dialog ), "bet_transfert_main_vbox_data", vbox );
 
     /* check button Automatic creation of the direct debit transaction */
     button = gtk_check_button_new_with_label (
@@ -2306,6 +2211,12 @@ GtkWidget *bet_transfert_create_dialog ( gint account_number )
     gtk_box_pack_start ( GTK_BOX ( paddingbox ), vbox, FALSE, FALSE, 0 );
 
     /* création de la boite de sélection du tiers */
+    hbox = gtk_hbox_new ( FALSE, 5 );
+    gtk_box_pack_start ( GTK_BOX ( vbox ), hbox, FALSE, TRUE, 0 );
+
+    icon = utils_get_image_with_etat ( GTK_MESSAGE_ERROR, FALSE, _("This field is required"), NULL );
+    gtk_box_pack_start ( GTK_BOX ( hbox ), icon, FALSE, FALSE, 0 );
+
     combo = gtk_combofix_new ( gsb_data_payee_get_name_and_report_list () );
     gtk_combofix_set_force_text ( GTK_COMBOFIX ( combo ),
                         etat.combofix_force_category );
@@ -2316,11 +2227,12 @@ GtkWidget *bet_transfert_create_dialog ( gint account_number )
     gtk_combofix_set_mixed_sort ( GTK_COMBOFIX ( combo ),
                         etat.combofix_mixed_sort );
 
-    gtk_box_pack_start ( GTK_BOX ( vbox ), combo, FALSE, FALSE, 0 );
+    gtk_box_pack_start ( GTK_BOX ( hbox ), combo, TRUE, TRUE, 0 );
     gsb_form_widget_set_empty ( GTK_COMBOFIX ( combo ) -> entry, TRUE );
     gtk_combofix_set_text ( GTK_COMBOFIX ( combo ), _("Payee") );
     g_object_set_data ( G_OBJECT ( GTK_COMBOFIX ( combo ) -> entry ), "combo", combo );
-    g_object_set_data ( G_OBJECT ( dialog ), "bet_transfert_payee_combo", combo );
+    g_object_set_data ( G_OBJECT ( combo ), "icon", icon );
+    g_object_set_data ( G_OBJECT ( dialog ), "bet_transfert_main_payee_combo", combo );
 
     g_signal_connect ( G_OBJECT ( GTK_COMBOFIX ( combo ) -> entry ),
                         "focus-in-event",
@@ -2331,11 +2243,14 @@ GtkWidget *bet_transfert_create_dialog ( gint account_number )
                         G_CALLBACK ( bet_transfert_entry_lose_focus ),
                         GINT_TO_POINTER ( TRANSACTION_FORM_PARTY ) );
 
-    /* Line replaced */
-    hbox = gtk_hbox_new ( FALSE, 0 );
-    gtk_box_pack_start ( GTK_BOX ( vbox ), hbox, FALSE, TRUE, 5 );
+    /* saisie des (sous)catégories et (sous)IB */
+    hbox = gtk_hbox_new ( FALSE, 5 );
+    gtk_box_pack_start ( GTK_BOX ( vbox ), hbox, FALSE, TRUE, 0 );
     g_object_set_data ( G_OBJECT ( dialog ), "bet_transfert_hbox_replace_data", hbox );
 
+    icon = utils_get_image_with_etat ( GTK_MESSAGE_ERROR, FALSE, _("One of the two fields is required"), NULL );
+    gtk_box_pack_start ( GTK_BOX ( hbox ), icon, FALSE, FALSE, 0 );
+
     combo = gtk_combofix_new (
                         gsb_data_category_get_name_list ( TRUE, TRUE, FALSE, FALSE ) );
     gtk_widget_set_size_request ( combo, width, -1 );
@@ -2351,7 +2266,8 @@ GtkWidget *bet_transfert_create_dialog ( gint account_number )
     gsb_form_widget_set_empty ( GTK_COMBOFIX ( combo ) -> entry, TRUE );
     gtk_combofix_set_text ( GTK_COMBOFIX ( combo ), _("Categories : Sub-categories") );
     g_object_set_data ( G_OBJECT ( GTK_COMBOFIX ( combo ) -> entry ), "combo", combo );
-    g_object_set_data ( G_OBJECT ( dialog ), "bet_transfert_category_combo", combo );
+    g_object_set_data ( G_OBJECT ( combo ), "icon", icon );
+    g_object_set_data ( G_OBJECT ( dialog ), "bet_transfert_main_category_combo", combo );
 
     g_signal_connect ( G_OBJECT ( GTK_COMBOFIX ( combo ) -> entry ),
                         "focus-in-event",
@@ -2377,7 +2293,8 @@ GtkWidget *bet_transfert_create_dialog ( gint account_number )
     gsb_form_widget_set_empty ( GTK_COMBOFIX ( combo ) -> entry, TRUE );
     gtk_combofix_set_text ( GTK_COMBOFIX ( combo ), _("Budgetary line") );
     g_object_set_data ( G_OBJECT ( GTK_COMBOFIX ( combo ) -> entry ), "combo", combo );
-    g_object_set_data ( G_OBJECT ( dialog ), "bet_transfert_budget_combo", combo );
+    g_object_set_data ( G_OBJECT ( combo ), "icon", icon );
+    g_object_set_data ( G_OBJECT ( dialog ), "bet_transfert_main_budget_combo", combo );
 
     g_signal_connect ( G_OBJECT ( GTK_COMBOFIX ( combo ) -> entry ),
                         "focus-in-event",
@@ -2399,278 +2316,582 @@ GtkWidget *bet_transfert_create_dialog ( gint account_number )
 
 
 /**
+ * récupère les données du formulaire dialog
  *
+ * \param   structure transfert
+ * \param   dialog
  *
- *
- *
+ *\return TRUE if OK FALSE if error
  * */
-GtkWidget *bet_transfert_create_account_list_part ( GtkWidget *dialog,
-                        gint account_number )
+static gboolean bet_transfert_take_data (  struct_transfert_data *transfert,
+                        GtkWidget *dialog )
 {
-    GtkWidget *tree_view;
-    GtkListStore *list_store;
-    GtkTreeViewColumn *column;
-    GtkCellRenderer *cell;
-    GtkTreeSelection *selection;
+    GtkWidget *widget;
+    GtkTreeView *tree_view;
+    GtkTreeModel *model;
+    GtkTreeIter iter;
+    gint replace_account;
+    gint type;
 
-    list_store = bet_transfert_create_account_list_store ( account_number );
-    if ( list_store == NULL )
-        return NULL;
+    tree_view = g_object_get_data ( G_OBJECT ( dialog ), "tree_view" );
+    gtk_tree_selection_get_selected ( GTK_TREE_SELECTION (
+                        gtk_tree_view_get_selection ( GTK_TREE_VIEW ( tree_view ) ) ),
+                        &model, &iter );
+    gtk_tree_model_get ( GTK_TREE_MODEL ( model ), &iter,
+                        2, &replace_account,
+                        3, &type,
+                        -1 );
+    transfert -> replace_account = replace_account;
+    transfert -> type = type;
 
-    /* create the treeview */
-    tree_view = gtk_tree_view_new_with_model ( GTK_TREE_MODEL ( list_store ) );
-    g_object_unref ( list_store );
+    /* Account with deferred debit card */
+    widget = g_object_get_data ( G_OBJECT ( dialog ), "date_bascule" );
+    if ( gsb_form_widget_check_empty ( widget ) == FALSE )
+    {
+        transfert -> date_bascule = gsb_calendar_entry_get_date ( widget );
+        if ( transfert -> date_bascule == NULL )
+            return FALSE;
+    }
+    else
+        return FALSE;
 
-    utils_set_tree_view_selection_and_text_color ( tree_view );
-    gtk_tree_view_set_rules_hint ( GTK_TREE_VIEW ( tree_view ), TRUE );
-    gtk_widget_set_size_request ( tree_view, 400, 150 );
-    g_object_set_data ( G_OBJECT ( dialog ), "tree_view", tree_view );
+    widget = g_object_get_data ( G_OBJECT ( dialog ), "bet_transfert_card_payee_combo" );
+    if ( gsb_form_widget_check_empty ( widget ) == FALSE )
+    {
+        bet_future_get_payee_data ( widget, 2, ( gpointer ) transfert );
+        if ( transfert->card_payee_number == 0 )
+        {
+            printf ("bet_transfert_card_payee_combo est vide\n");
+            return FALSE;
+        }
+    }
+    else
+        return FALSE;
 
-    /* Account_name */
-    cell = gtk_cell_renderer_text_new ( );
-    column = gtk_tree_view_column_new_with_attributes ( _("Name"),
-                        cell, "text", 0, NULL );
-    gtk_tree_view_column_set_expand ( column, TRUE );
-    gtk_tree_view_column_set_alignment ( column, 0.5 );
-    gtk_tree_view_column_set_sort_column_id ( column, 0 );
-    gtk_tree_view_append_column ( GTK_TREE_VIEW ( tree_view ), column );
+    widget = g_object_get_data ( G_OBJECT ( dialog ), "bet_transfert_card_category_combo" );
+    if ( gsb_form_widget_check_empty( widget ) == FALSE )
+    {
+        bet_future_get_category_data ( widget, 2, ( gpointer ) transfert );
+    }
+   
+    widget = g_object_get_data ( G_OBJECT ( dialog ), "bet_transfert_card_budget_combo" );
+    if ( gsb_form_widget_check_empty( widget ) == FALSE )
+    {
+        bet_future_get_budget_data ( widget, 2, ( gpointer ) transfert );
+    }
 
-    /* type of account */
-    cell = gtk_cell_renderer_text_new ( );
-    column = gtk_tree_view_column_new_with_attributes ( _("Type"),
-                        cell, "text", 1, NULL );
-    gtk_tree_view_column_set_expand ( column, TRUE );
-    gtk_tree_view_column_set_alignment ( column, 0.5 );
-    gtk_tree_view_column_set_sort_column_id ( column, 1 );
-    gtk_tree_view_append_column ( GTK_TREE_VIEW ( tree_view ), column );
+    /* Main account */
+    widget = g_object_get_data ( G_OBJECT ( dialog ), "date_entry" );
+    if ( gsb_form_widget_check_empty ( widget ) == FALSE )
+    {
+        transfert -> date = gsb_calendar_entry_get_date ( widget );
+        if ( transfert -> date == NULL )
+            return FALSE;
+    }
+    else
+        return FALSE;
 
-    selection = gtk_tree_view_get_selection ( GTK_TREE_VIEW ( tree_view ) );
-    g_signal_connect ( G_OBJECT ( selection ),
-                        "changed",
-                        G_CALLBACK ( bet_transfert_selection_changed ),
-                        dialog );
+    widget = g_object_get_data ( G_OBJECT ( dialog ), "bet_transfert_replace_data" );
+    transfert -> replace_transaction = gtk_toggle_button_get_active ( GTK_TOGGLE_BUTTON ( widget ) );
 
-    return tree_view;
-}
+    widget = g_object_get_data ( G_OBJECT ( dialog ), "bet_transfert_direct_debit" );
+    transfert->direct_debit = gtk_toggle_button_get_active ( GTK_TOGGLE_BUTTON ( widget ) );
 
 
-/**
- *
- *
- *
- *
- * */
-gboolean bet_transfert_selection_changed ( GtkTreeSelection *selection, GtkWidget *dialog )
-{
-    if ( !GTK_IS_DIALOG ( dialog ) )
-        return FALSE;
+    if ( transfert->replace_transaction || transfert->direct_debit )
+    {
+        gboolean empty = TRUE;
 
-    if ( gtk_tree_selection_get_selected ( GTK_TREE_SELECTION ( selection ), NULL, NULL ) )
-        gtk_dialog_set_response_sensitive ( GTK_DIALOG ( dialog ), GTK_RESPONSE_OK, TRUE );
-    else
-        gtk_dialog_set_response_sensitive ( GTK_DIALOG ( dialog ), GTK_RESPONSE_OK, FALSE );
+        widget = g_object_get_data ( G_OBJECT ( dialog ), "bet_transfert_main_payee_combo" );
+        if ( gsb_form_widget_check_empty( widget ) == FALSE )
+        {
+            bet_future_get_payee_data ( widget, 1, ( gpointer ) transfert );
+            if ( transfert->main_payee_number > 0 )
+                empty = FALSE;
+        }
+
+        widget = g_object_get_data ( G_OBJECT ( dialog ), "bet_transfert_main_category_combo" );
+        if ( gsb_form_widget_check_empty( widget ) == FALSE )
+        {
+            bet_future_get_category_data ( widget, 1, ( gpointer ) transfert );
+            empty = FALSE;
+        }
+       
+        widget = g_object_get_data ( G_OBJECT ( dialog ), "bet_transfert_main_budget_combo" );
+        if ( gsb_form_widget_check_empty( widget ) == FALSE )
+        {
+            bet_future_get_budget_data ( widget, 1, ( gpointer ) transfert );
+            empty = FALSE;
+        }
+
+        if ( empty )
+            return FALSE;
+    }
 
     return TRUE;
 }
 
 
 /**
+ * sélectionne le compte concerné par la modification du solde.
  *
+ * \param struct transfert
  *
+ * \return
+ * */
+static void bet_transfert_select_account_in_treeview ( struct_transfert_data *transfert )
+{
+    GtkWidget *tree_view;
+    GtkTreeModel *model;
+    GtkTreeIter iter;
+
+    tree_view = g_object_get_data ( G_OBJECT ( bet_transfert_dialog ), "tree_view" );
+    model = gtk_tree_view_get_model ( GTK_TREE_VIEW ( tree_view ) );
+
+    gtk_tree_model_get_iter_first ( model, &iter );
+    do
+    {
+        gint tmp_number;
+        gint type_de_compte;
+
+        gtk_tree_model_get ( GTK_TREE_MODEL ( model ), &iter, 2, &tmp_number, 3, &type_de_compte, -1 );
+
+        if ( transfert->type == type_de_compte && tmp_number == transfert->replace_account )
+        {
+            gtk_tree_selection_select_iter ( GTK_TREE_SELECTION (
+                        gtk_tree_view_get_selection ( GTK_TREE_VIEW ( tree_view ) ) ), &iter );
+            break;
+        }
+    }
+    while ( gtk_tree_model_iter_next ( GTK_TREE_MODEL ( model ), &iter ) );
+}
+
+
+/**
+ * remplit la boite de dialogue avec les données du solde de compte
  *
+ * \param account_number
+ * \param number            numéro du solde partiel
  *
+ * \return                  TRUE if OK or FALSE
  * */
-gboolean bet_transfert_entry_lose_focus ( GtkWidget *entry,
-                        GdkEventFocus *ev,
-                        gint *ptr_origin )
+static gboolean bet_transfert_set_form_data_from_line ( gint account_number,
+                        gint number )
 {
     GtkWidget *widget;
-    gchar *string;
-    gint element_number;
-    gint account_number;
+    GHashTable *transfert_list;
+    gchar *key;
+    struct_transfert_data *transfert;
 
-    /* still not found, if change the content of the form, something come in entry
-     * wich is nothing, so protect here */
-    if ( !GTK_IS_WIDGET ( entry )
-     ||
-     !GTK_IS_ENTRY ( entry ) )
-        return FALSE;
+    if ( account_number == 0 )
+        key = g_strconcat ("0:", utils_str_itoa ( number ), NULL );
+    else
+        key = g_strconcat ( utils_str_itoa ( account_number ), ":",
+                        utils_str_itoa ( number ), NULL );
 
-    /* remove the selection */
-    gtk_editable_select_region ( GTK_EDITABLE ( entry ), 0, 0 );
+    transfert_list = bet_data_transfert_get_list ( );
 
-    element_number = GPOINTER_TO_INT ( ptr_origin );
-    if ( element_number != TRANSACTION_FORM_PARTY
-     &&
-     element_number != TRANSACTION_FORM_CATEGORY
-     &&
-     element_number != TRANSACTION_FORM_BUDGET )
+    transfert = g_hash_table_lookup ( transfert_list, key );
+    if ( transfert == NULL )
         return FALSE;
 
-    widget = g_object_get_data ( G_OBJECT ( entry ), "combo" );
-    account_number = gsb_form_get_account_number ();
+    bet_transfert_select_account_in_treeview ( transfert );
 
-    /* sometimes the combofix popus stays showed, so remove here */
-    gtk_combofix_hide_popup ( GTK_COMBOFIX ( widget ) );
+    /* Account with deferred debit card */
+    widget = g_object_get_data ( G_OBJECT ( bet_transfert_dialog ), "date_bascule" );
+    if ( transfert->date_bascule )
+    {
+        gsb_calendar_entry_set_date ( widget, transfert -> date_bascule );
+        gsb_form_widget_set_empty ( widget, FALSE );
+    }
+    else
+        gsb_form_widget_set_empty ( widget, TRUE );
 
-    /* string will be filled only if the field is empty */
-    string = NULL;
-    switch ( element_number )
+    widget = g_object_get_data ( G_OBJECT ( bet_transfert_dialog ), "bet_transfert_card_payee_combo" );
+    if ( transfert->card_payee_number > 0 )
     {
-    case TRANSACTION_FORM_PARTY :
-        if ( !strlen ( gtk_entry_get_text ( GTK_ENTRY ( entry ) ) ) )
-            string = gsb_form_widget_get_name ( TRANSACTION_FORM_PARTY );
-        break;
+        gtk_combofix_set_text ( GTK_COMBOFIX ( widget ),
+                        gsb_data_payee_get_name ( transfert->card_payee_number, FALSE ) );
 
-    case TRANSACTION_FORM_CATEGORY :
-        if ( !strlen ( gtk_entry_get_text ( GTK_ENTRY ( entry ) ) ) )
-            string = gsb_form_widget_get_name ( TRANSACTION_FORM_CATEGORY );
-        break;
+        gsb_form_widget_set_empty ( GTK_COMBOFIX ( widget ) -> entry, FALSE );
+        gtk_editable_set_position ( GTK_EDITABLE ( GTK_COMBOFIX ( widget ) -> entry), 0 );
 
-    case TRANSACTION_FORM_BUDGET :
-        if ( !strlen ( gtk_entry_get_text ( GTK_ENTRY ( entry ) ) ) )
-            string = gsb_form_widget_get_name ( TRANSACTION_FORM_BUDGET );
-        break;
+        /* on actualise l'état de l'icone associée */
+        utils_set_image_with_etat ( widget, TRUE );
+    }
+    else
+    {
+        gtk_combofix_set_text ( GTK_COMBOFIX ( widget ), _("Payee") );
+        gsb_form_widget_set_empty ( GTK_COMBOFIX ( widget ) -> entry, TRUE );
 
-    default :
-        break;
+        /* on actualise l'état de l'icone associée */
+        utils_set_image_with_etat ( widget, FALSE );
+    }
 
+    widget = g_object_get_data ( G_OBJECT ( bet_transfert_dialog ), "bet_transfert_card_category_combo" );
+    if ( transfert->card_category_number > 0 )
+    {
+        gtk_combofix_set_text ( GTK_COMBOFIX ( widget ),
+                        gsb_data_category_get_name ( transfert->card_category_number,
+                        transfert->card_sub_category_number,
+                        NULL ) );
+        gsb_form_widget_set_empty ( GTK_COMBOFIX ( widget ) -> entry, FALSE );
+        gtk_editable_set_position ( GTK_EDITABLE ( GTK_COMBOFIX ( widget ) -> entry), 0 );
+    }
+    else
+    {
+        gtk_combofix_set_text ( GTK_COMBOFIX ( widget ), _("Categories : Sub-categories") );
+        gsb_form_widget_set_empty ( GTK_COMBOFIX ( widget ) -> entry, TRUE );
     }
 
-    /* if string is not NULL, the entry is empty so set the empty field to TRUE */
-    if ( string )
+    widget = g_object_get_data ( G_OBJECT ( bet_transfert_dialog ), "bet_transfert_card_budget_combo" );
+    if ( transfert->card_budgetary_number > 0 )
     {
-        switch ( element_number)
-        {
-            case TRANSACTION_FORM_PARTY :
-            case TRANSACTION_FORM_CATEGORY :
-            case TRANSACTION_FORM_BUDGET :
-            /* need to work with the combofix to avoid some signals if we work
-             * directly on the entry */
-            gtk_combofix_set_text ( GTK_COMBOFIX ( widget ), _(string) );
-            break;
+        gtk_combofix_set_text ( GTK_COMBOFIX ( widget ),
+                        gsb_data_budget_get_name ( transfert->card_budgetary_number,
+                        transfert->card_sub_budgetary_number,
+                        NULL ) );
+        gsb_form_widget_set_empty ( GTK_COMBOFIX ( widget ) -> entry, FALSE );
+    }
+    else
+    {
+        gtk_combofix_set_text ( GTK_COMBOFIX ( widget ), _("Budgetary line") );
+        gsb_form_widget_set_empty ( GTK_COMBOFIX ( widget ) -> entry, TRUE );
+    }
 
-            default:
-                gtk_entry_set_text ( GTK_ENTRY ( entry ), string );
-            break;
-        }
-        gsb_form_widget_set_empty ( entry, TRUE );
+    if ( transfert->card_category_number > 0 || transfert->card_budgetary_number > 0 )
+        utils_set_image_with_etat ( widget, TRUE );
+    else
+        utils_set_image_with_etat ( widget, FALSE );
+
+
+    /* Main account */
+    widget = g_object_get_data ( G_OBJECT ( bet_transfert_dialog ), "date_entry" );
+    gsb_calendar_entry_set_date ( widget, transfert -> date );
+    gsb_form_widget_set_empty ( widget, FALSE );
+
+    widget = g_object_get_data ( G_OBJECT ( bet_transfert_dialog ), "bet_transfert_main_payee_combo" );
+    if ( transfert->main_payee_number > 0 )
+    {
+        gtk_combofix_set_text ( GTK_COMBOFIX ( widget ),
+                        gsb_data_payee_get_name ( transfert->main_payee_number, FALSE ) );
+
+        gsb_form_widget_set_empty ( GTK_COMBOFIX ( widget ) -> entry, FALSE );
+        gtk_editable_set_position ( GTK_EDITABLE ( GTK_COMBOFIX ( widget ) -> entry), 0 );
+
+         /* on actualise l'état de l'icone associée */
+        utils_set_image_with_etat ( widget, TRUE );
+   }
+    else
+    {
+        gtk_combofix_set_text ( GTK_COMBOFIX ( widget ), _("Payee") );
+        gsb_form_widget_set_empty ( GTK_COMBOFIX ( widget ) -> entry, TRUE );
     }
 
-    return FALSE;
+    widget = g_object_get_data ( G_OBJECT ( bet_transfert_dialog ), "bet_transfert_main_category_combo" );
+    if ( transfert->main_category_number > 0 )
+    {
+        gtk_combofix_set_text ( GTK_COMBOFIX ( widget ),
+                        gsb_data_category_get_name ( transfert->main_category_number,
+                        transfert->main_sub_category_number,
+                        NULL ) );
+        gsb_form_widget_set_empty ( GTK_COMBOFIX ( widget ) -> entry, FALSE );
+        gtk_editable_set_position ( GTK_EDITABLE ( GTK_COMBOFIX ( widget ) -> entry), 0 );
+    }
+    else
+    {
+        gtk_combofix_set_text ( GTK_COMBOFIX ( widget ), _("Categories : Sub-categories") );
+        gsb_form_widget_set_empty ( GTK_COMBOFIX ( widget ) -> entry, TRUE );
+
+        /* on actualise l'état de l'icone associée */
+        utils_set_image_with_etat ( widget, FALSE );
+    }
+
+    widget = g_object_get_data ( G_OBJECT ( bet_transfert_dialog ), "bet_transfert_main_budget_combo" );
+    if ( transfert->main_budgetary_number > 0 )
+    {
+        gtk_combofix_set_text ( GTK_COMBOFIX ( widget ),
+                        gsb_data_budget_get_name ( transfert->main_budgetary_number,
+                        transfert->main_sub_budgetary_number,
+                        NULL ) );
+        gsb_form_widget_set_empty ( GTK_COMBOFIX ( widget ) -> entry, FALSE );
+    }
+    else
+    {
+        gtk_combofix_set_text ( GTK_COMBOFIX ( widget ), _("Budgetary line") );
+        gsb_form_widget_set_empty ( GTK_COMBOFIX ( widget ) -> entry, TRUE );
+    }
+
+    if ( transfert->main_category_number > 0 || transfert->main_budgetary_number > 0 )
+        utils_set_image_with_etat ( widget, TRUE );
+    else
+        utils_set_image_with_etat ( widget, FALSE );
+
+    widget = g_object_get_data ( G_OBJECT ( bet_transfert_dialog ), "bet_transfert_replace_data" );
+    gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( widget ), transfert->replace_transaction );
+
+    widget = g_object_get_data ( G_OBJECT ( bet_transfert_dialog ), "bet_transfert_direct_debit" );
+    gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( widget ), transfert->direct_debit );
+
+    /* données de l'opération pour le compte principal */
+    widget = g_object_get_data ( G_OBJECT ( bet_transfert_dialog ), "bet_transfert_main_vbox_data" );
+    gtk_widget_set_sensitive ( widget, ( transfert->replace_transaction + transfert->direct_debit ) );
+
+
+    return TRUE;
 }
 
 
 /**
- * récupère les données du formulaire dialog
  *
  *
- *\return TRUE if OK FALSE if error
+ *
+ *
  * */
-gboolean bet_transfert_take_data (  struct_transfert_data *transfert,
-                        GtkWidget *dialog )
+gboolean bet_transfert_new_line_dialog ( GtkTreeModel *tab_model,
+                        gchar *str_date )
 {
     GtkWidget *widget;
-    GtkTreeView *tree_view;
-    GtkTreeModel *model;
-    GtkTreeIter iter;
-    gint replace_account;
-    gint type;
+    GDate *date;
+    GDate *date_jour;
+    gint account_number;
+    gint result;
 
-    tree_view = g_object_get_data ( G_OBJECT ( dialog ), "tree_view" );
-    gtk_tree_selection_get_selected ( GTK_TREE_SELECTION (
-                        gtk_tree_view_get_selection ( GTK_TREE_VIEW ( tree_view ) ) ),
-                        &model, &iter );
-    gtk_tree_model_get ( GTK_TREE_MODEL ( model ), &iter,
-                        2, &replace_account,
-                        3, &type,
-                        -1 );
-    transfert -> replace_account = replace_account;
-    transfert -> type = type;
+    account_number = gsb_gui_navigation_get_current_account ( );
+    if ( account_number == -1 )
+        return FALSE;
 
-    /* Account with deferred debit card */
-    widget = g_object_get_data ( G_OBJECT ( dialog ), "date_bascule" );
-    if ( gsb_form_widget_check_empty ( widget ) == FALSE )
+    /* Create the dialog */
+    bet_transfert_dialog = bet_transfert_create_dialog ( account_number );
+    if ( bet_transfert_dialog == NULL )
     {
-        transfert -> date_bascule = gsb_calendar_entry_get_date ( widget );
-        if ( transfert -> date_bascule == NULL )
-            return FALSE;
-    }
-    else
+        dialogue_warning ( _("You must create at least one cash account") );
         return FALSE;
+    }
 
-    widget = g_object_get_data ( G_OBJECT ( dialog ), "bet_transfert_card_payee_combo" );
-    if ( gsb_form_widget_check_empty( widget ) == FALSE )
+    /* init data */
+    widget = g_object_get_data ( G_OBJECT ( bet_transfert_dialog ), "date_entry" );
+    date = gsb_parse_date_string ( str_date );
+    date_jour = gdate_today ( );
+        
+    if ( g_date_valid ( date ) == FALSE )
+        date = date_jour;
+
+    gsb_form_widget_set_empty ( widget, FALSE );
+    gsb_calendar_entry_set_date ( widget, date );
+
+dialog_return:
+    result = gtk_dialog_run ( GTK_DIALOG ( bet_transfert_dialog ) );
+
+    if ( result == GTK_RESPONSE_OK )
     {
-        bet_future_get_payee_data ( widget, 2, ( gpointer ) transfert );
-        if ( transfert->card_payee_number == 0 )
+        GtkWidget *tree_view;
+        gchar *tmp_str;
+        struct_transfert_data *transfert;
+
+        transfert = struct_initialise_bet_transfert ( );
+
+        if ( !transfert )
+        {
+            dialogue_error_memory ();
+            gtk_widget_hide ( bet_transfert_dialog );
             return FALSE;
+        }
+        transfert -> account_number = account_number;
+
+        tree_view = g_object_get_data ( G_OBJECT ( bet_transfert_dialog ), "tree_view" );
+        if ( !gtk_tree_selection_get_selected ( GTK_TREE_SELECTION (
+                        gtk_tree_view_get_selection ( GTK_TREE_VIEW ( tree_view ) ) ),
+                        NULL, NULL ) )
+        {
+            tmp_str = g_strdup ( _("Error: You must select an account.") );
+            dialogue_warning_hint ( tmp_str, _("Missing data") );
+            g_free ( tmp_str );
+            gtk_dialog_set_response_sensitive ( GTK_DIALOG ( bet_transfert_dialog ),
+                        GTK_RESPONSE_OK, FALSE );
+            goto dialog_return;
+        }
+        else if ( bet_transfert_take_data (  transfert, bet_transfert_dialog ) == FALSE )
+        {
+            tmp_str = g_strdup ( _("Error: a date is not present or a field is in error.") );
+            dialogue_warning_hint ( tmp_str, _("One field is not filled in") );
+            g_free ( tmp_str );
+            goto dialog_return;
+        }
+        else
+            bet_data_transfert_add_line ( transfert );
+
+        gsb_data_account_set_bet_maj ( account_number, BET_MAJ_ESTIMATE );
+        bet_data_update_bet_module ( account_number, GSB_ESTIMATE_PAGE );
     }
+
+    gtk_widget_destroy ( bet_transfert_dialog );
+    bet_transfert_dialog = NULL;
+
+    return FALSE;
+}
+
+
+/**
+ *
+ *
+ *
+ *
+ * */
+GtkWidget *bet_transfert_create_account_list_part ( GtkWidget *dialog,
+                        gint account_number )
+{
+    GtkWidget *tree_view;
+    GtkListStore *list_store;
+    GtkTreeViewColumn *column;
+    GtkCellRenderer *cell;
+    GtkTreeSelection *selection;
+
+    list_store = bet_transfert_create_account_list_store ( account_number );
+    if ( list_store == NULL )
+        return NULL;
+
+    /* create the treeview */
+    tree_view = gtk_tree_view_new_with_model ( GTK_TREE_MODEL ( list_store ) );
+    g_object_unref ( list_store );
+
+    utils_set_tree_view_selection_and_text_color ( tree_view );
+    gtk_tree_view_set_rules_hint ( GTK_TREE_VIEW ( tree_view ), TRUE );
+    gtk_widget_set_size_request ( tree_view, 400, 150 );
+
+    /* Account_name */
+    cell = gtk_cell_renderer_text_new ( );
+    column = gtk_tree_view_column_new_with_attributes ( _("Name"),
+                        cell, "text", 0, NULL );
+    gtk_tree_view_column_set_expand ( column, TRUE );
+    gtk_tree_view_column_set_alignment ( column, 0.5 );
+    gtk_tree_view_column_set_sort_column_id ( column, 0 );
+    gtk_tree_view_append_column ( GTK_TREE_VIEW ( tree_view ), column );
+
+    /* type of account */
+    cell = gtk_cell_renderer_text_new ( );
+    column = gtk_tree_view_column_new_with_attributes ( _("Type"),
+                        cell, "text", 1, NULL );
+    gtk_tree_view_column_set_expand ( column, TRUE );
+    gtk_tree_view_column_set_alignment ( column, 0.5 );
+    gtk_tree_view_column_set_sort_column_id ( column, 1 );
+    gtk_tree_view_append_column ( GTK_TREE_VIEW ( tree_view ), column );
+
+    selection = gtk_tree_view_get_selection ( GTK_TREE_VIEW ( tree_view ) );
+    g_signal_connect ( G_OBJECT ( selection ),
+                        "changed",
+                        G_CALLBACK ( bet_transfert_selection_changed ),
+                        dialog );
+
+    return tree_view;
+}
+
+
+/**
+ *
+ *
+ *
+ *
+ * */
+gboolean bet_transfert_selection_changed ( GtkTreeSelection *selection,
+                        GtkWidget *dialog )
+{
+    if ( !GTK_IS_DIALOG ( dialog ) )
+        return FALSE;
+
+    if ( gtk_tree_selection_get_selected ( GTK_TREE_SELECTION ( selection ), NULL, NULL ) )
+        gtk_dialog_set_response_sensitive ( GTK_DIALOG ( dialog ), GTK_RESPONSE_OK, TRUE );
     else
+        gtk_dialog_set_response_sensitive ( GTK_DIALOG ( dialog ), GTK_RESPONSE_OK, FALSE );
+
+    return TRUE;
+}
+
+
+/**
+ *
+ *
+ *
+ *
+ * */
+gboolean bet_transfert_entry_lose_focus ( GtkWidget *entry,
+                        GdkEventFocus *ev,
+                        gint *ptr_origin )
+{
+    GtkWidget *widget;
+    gchar *string;
+    gint element_number;
+    gint account_number;
+
+    /* still not found, if change the content of the form, something come in entry
+     * wich is nothing, so protect here */
+    if ( !GTK_IS_WIDGET ( entry )
+     ||
+     !GTK_IS_ENTRY ( entry ) )
+        return FALSE;
+
+    /* remove the selection */
+    gtk_editable_select_region ( GTK_EDITABLE ( entry ), 0, 0 );
+
+    element_number = GPOINTER_TO_INT ( ptr_origin );
+    if ( element_number != TRANSACTION_FORM_PARTY
+     &&
+     element_number != TRANSACTION_FORM_CATEGORY
+     &&
+     element_number != TRANSACTION_FORM_BUDGET )
         return FALSE;
 
-    widget = g_object_get_data ( G_OBJECT ( dialog ), "bet_transfert_card_category_combo" );
-    if ( gsb_form_widget_check_empty( widget ) == FALSE )
-    {
-        bet_future_get_category_data ( widget, 2, ( gpointer ) transfert );
-    }
-   
-    widget = g_object_get_data ( G_OBJECT ( dialog ), "bet_transfert_card_budget_combo" );
-    if ( gsb_form_widget_check_empty( widget ) == FALSE )
-    {
-        bet_future_get_budget_data ( widget, 2, ( gpointer ) transfert );
-    }
+    widget = g_object_get_data ( G_OBJECT ( entry ), "combo" );
+    account_number = gsb_form_get_account_number ();
 
-    /* Main account */
-    widget = g_object_get_data ( G_OBJECT ( dialog ), "date_entry" );
-    if ( gsb_form_widget_check_empty ( widget ) == FALSE )
+    /* sometimes the combofix popus stays showed, so remove here */
+    gtk_combofix_hide_popup ( GTK_COMBOFIX ( widget ) );
+
+    /* string will be filled only if the field is empty */
+    string = NULL;
+    switch ( element_number )
     {
-        transfert -> date = gsb_calendar_entry_get_date ( widget );
-        if ( transfert -> date == NULL )
-            return FALSE;
-    }
-    else
-        return FALSE;
+    case TRANSACTION_FORM_PARTY :
+        if ( !strlen ( gtk_entry_get_text ( GTK_ENTRY ( entry ) ) ) )
+            string = gsb_form_widget_get_name ( TRANSACTION_FORM_PARTY );
+        break;
 
-    widget = g_object_get_data ( G_OBJECT ( dialog ), "bet_transfert_replace_data" );
-    transfert -> replace_transaction = gtk_toggle_button_get_active (
-                        GTK_TOGGLE_BUTTON ( widget ) );
+    case TRANSACTION_FORM_CATEGORY :
+        if ( !strlen ( gtk_entry_get_text ( GTK_ENTRY ( entry ) ) ) )
+            string = gsb_form_widget_get_name ( TRANSACTION_FORM_CATEGORY );
+        break;
 
-    widget = g_object_get_data ( G_OBJECT ( dialog ), "bet_transfert_direct_debit" );
-    transfert->direct_debit = gtk_toggle_button_get_active ( GTK_TOGGLE_BUTTON ( widget ) );
+    case TRANSACTION_FORM_BUDGET :
+        if ( !strlen ( gtk_entry_get_text ( GTK_ENTRY ( entry ) ) ) )
+            string = gsb_form_widget_get_name ( TRANSACTION_FORM_BUDGET );
+        break;
 
+    default :
+        break;
 
-    if ( transfert->replace_transaction || transfert->direct_debit )
-    {
-        gboolean empty = TRUE;
+    }
 
-        widget = g_object_get_data ( G_OBJECT ( dialog ), "bet_transfert_payee_combo" );
-        if ( gsb_form_widget_check_empty( widget ) == FALSE )
+    /* if string is not NULL, the entry is empty so set the empty field to TRUE */
+    if ( string )
+    {
+        switch ( element_number)
         {
-            bet_future_get_payee_data ( widget, 1, ( gpointer ) transfert );
-            if ( transfert->payee_number > 0 )
-                empty = FALSE;
-        }
+            case TRANSACTION_FORM_PARTY :
+            case TRANSACTION_FORM_CATEGORY :
+            case TRANSACTION_FORM_BUDGET :
+            /* need to work with the combofix to avoid some signals if we work
+             * directly on the entry */
+            gtk_combofix_set_text ( GTK_COMBOFIX ( widget ), _(string) );
+            break;
 
-        widget = g_object_get_data ( G_OBJECT ( dialog ), "bet_transfert_category_combo" );
-        if ( gsb_form_widget_check_empty( widget ) == FALSE )
-        {
-            bet_future_get_category_data ( widget, 1, ( gpointer ) transfert );
-            empty = FALSE;
-        }
-       
-        widget = g_object_get_data ( G_OBJECT ( dialog ), "bet_transfert_budget_combo" );
-        if ( gsb_form_widget_check_empty( widget ) == FALSE )
-        {
-            bet_future_get_budget_data ( widget, 1, ( gpointer ) transfert );
-            empty = FALSE;
+            default:
+                gtk_entry_set_text ( GTK_ENTRY ( entry ), string );
+            break;
         }
-
-        if ( empty )
-            return FALSE;
+        gsb_form_widget_set_empty ( entry, TRUE );
     }
 
-    return TRUE;
+    return FALSE;
 }
 
 
@@ -2718,24 +2939,23 @@ gsb_real gsb_transfert_get_str_amount ( gsb_real amount,
  *
  *
  * */
-gboolean bet_transfert_modify_line ( gint account_number, gint number )
+gboolean bet_transfert_modify_line ( gint account_number,
+                        gint number )
 {
     gint result;
 
+    bet_transfert_dialog = bet_transfert_create_dialog ( account_number );
     if ( bet_transfert_dialog == NULL )
-        bet_transfert_dialog = bet_transfert_create_dialog ( account_number );
-    else
     {
-        GtkWidget *tree_view;
-        GtkListStore *list_store;
+        gchar *tmp_str;
 
-        tree_view = g_object_get_data ( G_OBJECT ( bet_transfert_dialog ), "tree_view" );
-        list_store = GTK_LIST_STORE ( gtk_tree_view_get_model ( GTK_TREE_VIEW ( tree_view ) ) );
-        gtk_list_store_clear ( GTK_LIST_STORE ( list_store ) );
-        list_store = bet_transfert_create_account_list_store ( gsb_gui_navigation_get_current_account () );
-        gtk_tree_view_set_model ( GTK_TREE_VIEW ( tree_view ), GTK_TREE_MODEL ( list_store ) );
+        tmp_str = g_strdup ( _("There is an inconsistency in the balance of "
+                    "a deferred debit account.\n"
+                    "You should delete it and create another") );
 
-        gtk_widget_show ( bet_transfert_dialog );
+        dialogue_error_hint ( tmp_str, _("Error of configuration") );
+
+        return FALSE;
     }
 
     /* init data */
@@ -2774,8 +2994,7 @@ dialog_return:
         }
         else if ( bet_transfert_take_data (  transfert, bet_transfert_dialog ) == FALSE )
         {
-            tmp_str = g_strdup ( _("Error:  the category or the budgetary line is "
-                                 "not specified or the date is invalid.") );
+            tmp_str = g_strdup ( _("Error: a date is not present or a field is in error.") );
             dialogue_warning_hint ( tmp_str, _("One field is not filled in") );
             g_free ( tmp_str );
             goto dialog_return;
@@ -2790,193 +3009,8 @@ dialog_return:
         bet_data_update_bet_module ( account_number, GSB_ESTIMATE_PAGE );
     }
 
-    gtk_widget_hide ( bet_transfert_dialog );
-
-    return FALSE;
-}
-
-
-/**
- * sélectionne le compte concerné par la modification du solde.
- *
- * \param struct transfert
- *
- * \return
- * */
-static void bet_transfert_select_account_in_treeview ( struct_transfert_data *transfert )
-{
-    GtkWidget *tree_view;
-    GtkTreeModel *model;
-    GtkTreeIter iter;
-
-    tree_view = g_object_get_data ( G_OBJECT ( bet_transfert_dialog ), "tree_view" );
-    model = gtk_tree_view_get_model ( GTK_TREE_VIEW ( tree_view ) );
-    gtk_tree_model_get_iter_first ( model, &iter );
-    do
-    {
-        gint tmp_number;
-        gint type_de_compte;
-
-        gtk_tree_model_get ( GTK_TREE_MODEL ( model ), &iter, 2, &tmp_number, 3, &type_de_compte, -1 );
-
-        if ( transfert->type == type_de_compte && tmp_number == transfert->replace_account )
-        {
-            gtk_tree_selection_select_iter ( GTK_TREE_SELECTION (
-                        gtk_tree_view_get_selection ( GTK_TREE_VIEW ( tree_view ) ) ), &iter );
-            break;
-        }
-    }
-    while ( gtk_tree_model_iter_next ( GTK_TREE_MODEL ( model ), &iter ) );
-}
-
-
-/**
- *
- *
- *
- *
- * */
-gboolean bet_transfert_set_form_data_from_line ( gint account_number, gint number )
-{
-    GtkWidget *widget;
-    GHashTable *transfert_list;
-    gchar *key;
-    struct_transfert_data *transfert;
-
-    if ( account_number == 0 )
-        key = g_strconcat ("0:", utils_str_itoa ( number ), NULL );
-    else
-        key = g_strconcat ( utils_str_itoa ( account_number ), ":",
-                        utils_str_itoa ( number ), NULL );
-
-    transfert_list = bet_data_transfert_get_list ( );
-
-    transfert = g_hash_table_lookup ( transfert_list, key );
-    if ( transfert == NULL )
-        return FALSE;
-
-    bet_transfert_select_account_in_treeview ( transfert );
-
-    /* Account with deferred debit card */
-    widget = g_object_get_data ( G_OBJECT ( bet_transfert_dialog ), "date_bascule" );
-    gsb_calendar_entry_set_date ( widget, transfert -> date_bascule );
-    gsb_form_widget_set_empty ( widget, FALSE );
-
-    widget = g_object_get_data ( G_OBJECT ( bet_transfert_dialog ),
-                        "bet_transfert_card_payee_combo" );
-    if ( transfert->card_payee_number > 0 )
-    {
-        gtk_combofix_set_text ( GTK_COMBOFIX ( widget ),
-                        gsb_data_payee_get_name ( transfert->card_payee_number, FALSE ) );
-
-        gsb_form_widget_set_empty ( GTK_COMBOFIX ( widget ) -> entry, FALSE );
-        gtk_editable_set_position ( GTK_EDITABLE ( GTK_COMBOFIX ( widget ) -> entry), 0 );
-    }
-    else
-    {
-        gtk_combofix_set_text ( GTK_COMBOFIX ( widget ), _("Payee") );
-        gsb_form_widget_set_empty ( GTK_COMBOFIX ( widget ) -> entry, TRUE );
-    }
-
-    widget = g_object_get_data ( G_OBJECT ( bet_transfert_dialog ),
-                        "bet_transfert_card_category_combo" );
-    if ( transfert->card_category_number > 0 )
-    {
-        gtk_combofix_set_text ( GTK_COMBOFIX ( widget ),
-                        gsb_data_category_get_name ( transfert->card_category_number,
-                        transfert->card_sub_category_number,
-                        NULL ) );
-        gsb_form_widget_set_empty ( GTK_COMBOFIX ( widget ) -> entry, FALSE );
-        gtk_editable_set_position ( GTK_EDITABLE ( GTK_COMBOFIX ( widget ) -> entry), 0 );
-    }
-    else
-    {
-        gtk_combofix_set_text ( GTK_COMBOFIX ( widget ), _("Categories : Sub-categories") );
-        gsb_form_widget_set_empty ( GTK_COMBOFIX ( widget ) -> entry, TRUE );
-    }
-
-    widget = g_object_get_data ( G_OBJECT ( bet_transfert_dialog ),
-                        "bet_transfert_card_budget_combo" );
-    if ( transfert->card_budgetary_number > 0 )
-    {
-        gtk_combofix_set_text ( GTK_COMBOFIX ( widget ),
-                        gsb_data_budget_get_name ( transfert->card_budgetary_number,
-                        transfert->card_sub_budgetary_number,
-                        NULL ) );
-        gsb_form_widget_set_empty ( GTK_COMBOFIX ( widget ) -> entry, FALSE );
-    }
-    else
-    {
-        gtk_combofix_set_text ( GTK_COMBOFIX ( widget ), _("Budgetary line") );
-        gsb_form_widget_set_empty ( GTK_COMBOFIX ( widget ) -> entry, TRUE );
-    }
-
-    /* Main account */
-    widget = g_object_get_data ( G_OBJECT ( bet_transfert_dialog ), "date_entry" );
-    gsb_calendar_entry_set_date ( widget, transfert -> date );
-    gsb_form_widget_set_empty ( widget, FALSE );
-
-    widget = g_object_get_data ( G_OBJECT ( bet_transfert_dialog ),
-                        "bet_transfert_payee_combo" );
-    if ( transfert -> payee_number > 0 )
-    {
-        gtk_combofix_set_text ( GTK_COMBOFIX ( widget ),
-                        gsb_data_payee_get_name ( transfert -> payee_number, FALSE ) );
-
-        gsb_form_widget_set_empty ( GTK_COMBOFIX ( widget ) -> entry, FALSE );
-        gtk_editable_set_position ( GTK_EDITABLE ( GTK_COMBOFIX ( widget ) -> entry), 0 );
-    }
-        gtk_editable_set_position ( GTK_EDITABLE ( GTK_COMBOFIX ( widget ) -> entry), 0 );    ;   -1 );  );   );   );    ‚y+  @ Иÿ         ° Иÿ  uJE‚y+  €jF‚y+  ef‚y+                          ’Xbƒy+  ° Иÿ  €p„ƒy+           Ð˜ÿ         pИÿ  k`E‚y+  6                    è     è!     è!     @ Иÿ  ° Иÿ  xbƒy+           Ð˜ÿ          ’BE‚y+          †`E‚y+  @ Иÿ  `BE‚y+   Иÿ         Àƃy+  uJE‚y+    ƃy+  Øƃy+  ¨	ƃy+  €jF‚y+          xbƒy+           Ð˜ÿ          pИÿ  k`E‚y+  à!     à!     @ Иÿ  ° Иÿ  HÞAƒy+          €Ð˜ÿ         ’BE‚y+          †`E‚y+  @ Иÿ  `BE‚y+   Иÿ  p Иÿ  h Иÿ  8kf‚y+  Œp˜        ° Иÿ  uJE‚y+  €jF‚y+                  €Ð˜ÿ         PИÿ  k`E‚y+          G       H   I       J   K           M   N   O       P   @ Иÿ  ° Иÿ  H•ƒy+           Иÿ         ’BE‚y+          †`E‚y+  @ Иÿ         0ƃy+  uJE‚y+    bƒy+   Éõ‚y+    ƃy+  Øƃy+  ¨	ƃy+  €jF‚y+          H•ƒy+           Иÿ        
  `Иÿ  k`E‚y+  8•ƒy+           Иÿ         Ð˜ÿ  k`E‚y+  (•ƒy+           Иÿ         ÀИÿ  k`E‚y+  •ƒy+           Иÿ         ðИÿ  k`E‚y+  	       ¨Æƒy+  uJE‚y+         ¨	ƃy+  pИÿ          Šö‚y+  eIE‚y+         Øƃy+  Ð˜ÿ          yö‚y+  eIE‚y+           ƃy+  ÀИÿ          Zö‚y+  eIE‚y+  ØÄõ‚y+    bƒy+   Éõ‚y+    ƃy+  Ø$bƒy+  Øƃy+  ¨	ƃy+  €jF‚y+          8kf‚y+                        Á‚y+  ° Иÿ  p[õ‚y+          pИÿ          @Иÿ  k`E‚y+      5   6   7   8   :   <   =   >       ?       @   B   D       @ Иÿ  ° Иÿ  à¾‚y+                 ° Иÿ  uJE‚y+         ef‚y+  ðИÿ          Á‚y+  eIE‚y+  ef‚y+          Õ_ at fÆS         Qöl±íÁ£‚y+  ° Иÿ  à¾‚y+          €Ð˜ÿ         PИÿ  k`E‚y+  u]ÞÓ	4Q ÷U^Qʉ§ ¶uª¹ñìò*ēv@ Иÿ  ° Иÿ  Hފ‚y+          $ǂy+          ð!Иÿ  ¦0)„y+  ¦0)„y+         vĂy+   Иÿ  °!Иÿ  h Иÿ  ÐИÿ  /bƒy+  uJE‚y+  Ø$bƒy+  0#Иÿ  ¢0)„y+   "Иÿ          Ð˜ÿ             
     ÿÿÿÿÿÿÿÿ¢0)„y+          ¸ Иÿ                 else
-    {
-        gtk_combofix_set_text ( GTK_COMBOFIX ( widget ), _("Payee") );
-        gsb_form_widget_set_empty ( GTK_COMBOFIX ( widget ) -> entry, TRUE );
-    }
-
-    widget = g_object_get_data ( G_OBJECT ( bet_transfert_dialog ),
-                        "bet_transfert_category_combo" );
-    if ( transfert -> category_number > 0 )
-    {
-        gtk_combofix_set_text ( GTK_COMBOFIX ( widget ),
-                        gsb_data_category_get_name ( transfert -> category_number,
-                        transfert -> sub_category_number,
-                        NULL ) );
-        gsb_form_widget_set_empty ( GTK_COMBOFIX ( widget ) -> entry, FALSE );
-        gtk_editable_set_position ( GTK_EDITABLE ( GTK_COMBOFIX ( widget ) -> entry), 0 );
-    }
-    else
-    {
-        gtk_combofix_set_text ( GTK_COMBOFIX ( widget ), _("Categories : Sub-categories") );
-        gsb_form_widget_set_empty ( GTK_COMBOFIX ( widget ) -> entry, TRUE );
-    }
-
-    widget = g_object_get_data ( G_OBJECT ( bet_transfert_dialog ),
-                        "bet_transfert_budget_combo" );
-    if ( transfert -> budgetary_number > 0 )
-    {
-        gtk_combofix_set_text ( GTK_COMBOFIX ( widget ),
-                        gsb_data_budget_get_name ( transfert -> category_number,
-                        transfert -> sub_category_number,
-                        NULL ) );
-        gsb_form_widget_set_empty ( GTK_COMBOFIX ( widget ) -> entry, FALSE );
-    }
-    else
-    {
-        gtk_combofix_set_text ( GTK_COMBOFIX ( widget ), _("Budgetary line") );
-        gsb_form_widget_set_empty ( GTK_COMBOFIX ( widget ) -> entry, TRUE );
-    }
-
-    widget = g_object_get_data ( G_OBJECT ( bet_transfert_dialog ),
-                        "bet_transfert_replace_data" );
-    gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( widget ), transfert->replace_transaction );
-
-    widget = g_object_get_data ( G_OBJECT ( bet_transfert_dialog ), "bet_transfert_direct_debit" );
-    gtk_toggle_button_set_active ( GTK_TOGGLE_BUTTON ( widget ), transfert->direct_debit );
-
-    widget = g_object_get_data ( G_OBJECT ( bet_transfert_dialog ),
-                        "bet_transfert_vbox_create_data" );
-
-    gtk_widget_set_sensitive ( widget, ( transfert->direct_debit + transfert->direct_debit ) );
-
+    gtk_widget_destroy ( bet_transfert_dialog );
+    bet_transfert_dialog = NULL;
 
     return TRUE;
 }
@@ -2985,8 +3019,9 @@ gboolean bet_transfert_set_form_data_from_line ( gint account_number, gint numbe
 /**
  *
  *
+ * \param
  *
- *
+ * \return
  * */
 /* Local Variables: */
 /* c-basic-offset: 4 */
diff --git a/src/bet_tab.c b/src/bet_tab.c
index 391abcf..1d5f472 100644
--- a/src/bet_tab.c
+++ b/src/bet_tab.c
@@ -1620,8 +1620,7 @@ void bet_array_list_change_menu ( GtkWidget *menu_item,
     gint number;
     gint mother_row;
 
-    if ( !gtk_tree_selection_get_selected ( GTK_TREE_SELECTION ( tree_selection ),
-     &model, &iter ) )
+    if ( !gtk_tree_selection_get_selected ( GTK_TREE_SELECTION ( tree_selection ), &model, &iter ) )
         return;
 
     gtk_tree_model_get ( GTK_TREE_MODEL ( model ), &iter,
@@ -2785,20 +2784,20 @@ gboolean bet_array_list_replace_planned_line_by_transfert ( GtkTreeModel *tab_mo
                 break;
             }
 
-            if ( transfert -> category_number )
+            if ( transfert->main_category_number )
             {
                 /* on cherche une opération par sa catégorie */
                 gint tmp_category_number = 0;
                 gint tmp_sub_category_number = 0;
 
                 tmp_category_number = gsb_data_scheduled_get_category_number ( scheduled_number );
-                if ( transfert -> sub_category_number )
+                if ( transfert->main_sub_category_number )
                     tmp_sub_category_number = gsb_data_scheduled_get_sub_category_number (
                                                     scheduled_number );
 
-                if ( transfert -> category_number == tmp_category_number
+                if ( transfert->main_category_number == tmp_category_number
                  &&
-                    transfert -> sub_category_number == tmp_sub_category_number )
+                    transfert->main_sub_category_number == tmp_sub_category_number )
                 {
                     if ( g_date_compare ( date, transfert -> date ) == 0 )
                     {
@@ -2808,20 +2807,20 @@ gboolean bet_array_list_replace_planned_line_by_transfert ( GtkTreeModel *tab_mo
                     tmp_iter = gtk_tree_iter_copy ( &iter );
                 }
             }
-            else if ( transfert -> budgetary_number )
+            else if ( transfert->main_budgetary_number )
             {
                 /* on cherche une opération par son IB */
                 gint tmp_budget_number;
                 gint tmp_sub_budget_number = 0;
 
                 tmp_budget_number = gsb_data_scheduled_get_budgetary_number ( scheduled_number );
-                if ( transfert -> sub_budgetary_number )
+                if ( transfert->main_sub_budgetary_number )
                     tmp_sub_budget_number = gsb_data_scheduled_get_sub_budgetary_number (
                                                     scheduled_number );
 
-                if ( transfert -> budgetary_number == tmp_budget_number
+                if ( transfert->main_budgetary_number == tmp_budget_number
                  &&
-                    transfert -> sub_budgetary_number == tmp_sub_budget_number )
+                    transfert->main_sub_budgetary_number == tmp_sub_budget_number )
                 {
                     if ( g_date_compare ( date, transfert -> date ) == 0 )
                     {
@@ -3134,18 +3133,18 @@ void bet_array_create_transaction_from_transfert ( struct_transfert_data *transf
                 if ( g_date_compare ( date, transfert->date ) != 0 )
                     continue;
 
-                if ( transfert->category_number )
+                if ( transfert->main_category_number )
                 {
                     div_number = gsb_data_transaction_get_category_number ( transaction_number );
-                    if ( transfert -> sub_category_number )
+                    if ( transfert->main_sub_category_number )
                     {
                         sub_div_number = gsb_data_transaction_get_sub_category_number ( transaction_number );
                     }
-                    if ( transfert -> category_number == div_number
+                    if ( transfert->main_category_number == div_number
                      &&
-                     transfert -> sub_category_number == sub_div_number )
+                     transfert->main_sub_category_number == sub_div_number )
                     {
-                        if ( transfert -> type == 0 )
+                        if ( transfert->type == 0 )
                         {
                             amount = gsb_data_account_get_current_balance ( transfert -> replace_account );
                         }
@@ -3158,16 +3157,16 @@ void bet_array_create_transaction_from_transfert ( struct_transfert_data *transf
                         break;
                     }
                 }
-                else if ( transfert->budgetary_number )
+                else if ( transfert->main_budgetary_number )
                 {
                     div_number = gsb_data_transaction_get_budgetary_number ( transaction_number );
-                    if ( transfert -> sub_budgetary_number )
+                    if ( transfert->main_sub_budgetary_number )
                     {
                         sub_div_number = gsb_data_transaction_get_sub_budgetary_number ( transaction_number );
                     }
-                    if ( transfert -> budgetary_number == div_number
+                    if ( transfert->main_budgetary_number == div_number
                      &&
-                     transfert -> sub_budgetary_number == sub_div_number )
+                     transfert->main_sub_budgetary_number == sub_div_number )
                     {
                         if ( transfert -> type == 0 )
                         {
@@ -3217,31 +3216,31 @@ void bet_array_create_transaction_from_transfert ( struct_transfert_data *transf
             if ( g_date_compare ( date, transfert->date ) != 0 )
                 continue;
 
-            if ( transfert->category_number )
+            if ( transfert->main_category_number )
             {
                 div_number = gsb_data_scheduled_get_category_number ( scheduled_number );
-                if ( transfert -> sub_category_number )
+                if ( transfert->main_sub_category_number )
                 {
                     sub_div_number = gsb_data_scheduled_get_sub_category_number ( scheduled_number );
                 }
-                if ( transfert -> category_number == div_number
+                if ( transfert->main_category_number == div_number
                  &&
-                 transfert -> sub_category_number == sub_div_number )
+                 transfert->main_sub_category_number == sub_div_number )
                 {
                     find = TRUE;
                     break;
                 }
             }
-            else if ( transfert->budgetary_number )
+            else if ( transfert->main_budgetary_number )
             {
                 div_number = gsb_data_scheduled_get_budgetary_number ( scheduled_number );
-                if ( transfert -> sub_budgetary_number )
+                if ( transfert->main_sub_budgetary_number )
                 {
                     sub_div_number = gsb_data_scheduled_get_sub_budgetary_number ( scheduled_number );
                 }
-                if ( transfert -> budgetary_number == div_number
+                if ( transfert->main_budgetary_number == div_number
                  &&
-                 transfert -> sub_budgetary_number == sub_div_number )
+                 transfert->main_sub_budgetary_number == sub_div_number )
                 {
                     find = TRUE;
                     break;
diff --git a/src/gsb_file_load.c b/src/gsb_file_load.c
index 3cfe6d7..beaeae3 100644
--- a/src/gsb_file_load.c
+++ b/src/gsb_file_load.c
@@ -4263,35 +4263,35 @@ void gsb_file_load_bet_transfert_part ( const gchar **attribute_names,
 
     if ( !strcmp ( attribute_names[i], "Pa" ) )
     {
-        transfert -> payee_number = utils_str_atoi ( attribute_values[i] );
+        transfert->main_payee_number = utils_str_atoi ( attribute_values[i] );
         i++;
         continue;
     }
 
     if ( !strcmp ( attribute_names[i], "Ca" ) )
     {
-        transfert -> category_number = utils_str_atoi ( attribute_values[i] );
+        transfert->main_category_number = utils_str_atoi ( attribute_values[i] );
         i++;
         continue;
     }
 
     if ( !strcmp ( attribute_names[i], "Sca" ) )
     {
-        transfert -> sub_category_number =  utils_str_atoi ( attribute_values[i] );
+        transfert->main_sub_category_number =  utils_str_atoi ( attribute_values[i] );
         i++;
         continue;
     }
 
     if ( !strcmp ( attribute_names[i], "Bu" ) )
     {
-        transfert -> budgetary_number = utils_str_atoi ( attribute_values[i] );
+        transfert->main_budgetary_number = utils_str_atoi ( attribute_values[i] );
         i++;
         continue;
     }
 
     if ( !strcmp ( attribute_names[i], "Sbu" ) )
     {
-        transfert -> sub_budgetary_number = utils_str_atoi ( attribute_values[i] );
+        transfert->main_sub_budgetary_number = utils_str_atoi ( attribute_values[i] );
         i++;
         continue;
     }
diff --git a/src/utils.c b/src/utils.c
index 11456a5..96c6719 100644
--- a/src/utils.c
+++ b/src/utils.c
@@ -629,6 +629,110 @@ gboolean utils_set_tree_view_background_color ( GtkWidget *tree_view, gint color
 }
 
 
+/**
+ * crée un une image avec 2 états
+ *
+ * \param etat  0 = Warning 1 = OK
+ *
+ * \return      widget initialisé
+ * */
+GtkWidget *utils_get_image_with_etat ( GtkMessageType msg,
+                        gint initial,
+                        const gchar *tooltip_0,
+                        const gchar *tooltip_1 )
+{
+    GtkWidget *hbox;
+    GtkWidget *icon_0;
+    GtkWidget *icon_1;
+    GValue value = {0,};
+
+    g_value_init ( &value, G_TYPE_BOOLEAN );
+    g_value_set_boolean ( &value, TRUE );
+
+    hbox = gtk_hbox_new ( FALSE, 5 );
+    g_object_set_data ( G_OBJECT ( hbox ), "initial", GINT_TO_POINTER ( initial ) );
+
+    if ( msg == GTK_MESSAGE_WARNING )
+        icon_0 = gtk_image_new_from_stock ( GTK_STOCK_DIALOG_WARNING, GTK_ICON_SIZE_MENU );
+    else
+        icon_0 = gtk_image_new_from_stock ( GTK_STOCK_DIALOG_ERROR, GTK_ICON_SIZE_MENU );
+
+    g_object_set_property ( G_OBJECT ( icon_0 ), "no-show-all", &value );
+    if ( tooltip_0 )
+        gtk_widget_set_tooltip_text ( icon_0, tooltip_0 );
+    gtk_box_pack_start ( GTK_BOX ( hbox ), icon_0, FALSE, FALSE, 0 );
+    g_object_set_data ( G_OBJECT ( hbox ), "icon_0", icon_0 );
+
+    icon_1 = gtk_image_new_from_stock ( GTK_STOCK_APPLY, GTK_ICON_SIZE_MENU );
+    g_object_set_property ( G_OBJECT ( icon_1 ), "no-show-all", &value );
+
+    if ( tooltip_1 )
+        gtk_widget_set_tooltip_text ( icon_1, tooltip_1 );
+    gtk_box_pack_start ( GTK_BOX ( hbox ), icon_1, FALSE, FALSE, 0 );
+    g_object_set_data ( G_OBJECT ( hbox ), "icon_1", icon_1 );
+
+    if ( initial )
+        gtk_widget_show ( icon_1 );
+    else
+        gtk_widget_show ( icon_0 );
+
+    gtk_widget_show ( hbox );
+
+    /* return */
+    return hbox;
+}
+
+
+/**
+ * change l'icone du widget en fonction de etat
+ *
+ * \param etat  0 = Warning 1 = OK
+ *
+ * \return      TRUE if OK FALSE si rien à faire
+ * */
+gboolean utils_set_image_with_etat ( GtkWidget *widget,
+                        gint etat )
+{
+    GtkWidget *icon_0;
+    GtkWidget *icon_1;
+    GtkWidget *hbox;
+    gint initial;
+
+    hbox = g_object_get_data ( G_OBJECT ( widget ), "icon" );
+
+    initial = GPOINTER_TO_INT ( g_object_get_data ( G_OBJECT ( hbox ), "initial" ) );
+    if ( initial == etat )
+        return FALSE;
+
+    /* on met la nouvelle valeur pour initial */
+    g_object_set_data ( G_OBJECT ( hbox ), "initial", GINT_TO_POINTER ( etat ) );
+
+    icon_0 = g_object_get_data ( G_OBJECT ( hbox ), "icon_0" );
+    icon_1 = g_object_get_data ( G_OBJECT ( hbox ), "icon_1" );
+
+    if ( etat )
+    {
+        gtk_widget_hide ( icon_0 );
+        gtk_widget_show ( icon_1 );
+    }
+    else
+    {
+        gtk_widget_show ( icon_0 );
+        gtk_widget_hide ( icon_1 );
+    }
+
+    /* return */
+    return TRUE;
+}
+
+
+/**
+ *
+ *
+ * \param
+ *
+ * \return
+ * */
 /* Local Variables: */
 /* c-basic-offset: 4 */
 /* End: */
diff --git a/src/utils.h b/src/utils.h
index 954b024..53d26a9 100644
--- a/src/utils.h
+++ b/src/utils.h
@@ -33,6 +33,12 @@ gboolean sens_desensitive_pointeur ( GtkWidget *bouton,
 gboolean sensitive_widget ( gpointer object,
                         GtkWidget *widget );
 void update_gui ( void );
+GtkWidget *utils_get_image_with_etat ( GtkMessageType msg,
+                        gint initial,
+                        const gchar *tooltip_0,
+                        const gchar *tooltip_1 );
+gboolean utils_set_image_with_etat ( GtkWidget *widget,
+                        gint etat );
 void utils_set_tree_view_selection_and_text_color ( GtkWidget *tree_view );
 gboolean utils_set_tree_view_background_color ( GtkWidget *tree_view,
                         gint color_column );


hooks/post-receive
-- 
grisbi


More information about the cvs mailing list