From a0c79dc561559709c008f2811f8e3bfa8fd4d684 Mon Sep 17 00:00:00 2001 From: Dave Peticolas Date: Thu, 30 Mar 2000 11:28:46 +0000 Subject: [PATCH] *** empty log message *** git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@2139 57a11ea4-9604-0410-9ed3-97b8803252fd --- Docs/C/bofa-mym.html | 41 - Docs/C/pix/appr-asset1.gif | Bin 11062 -> 0 bytes Docs/C/pix/appr-asset2.gif | Bin 13135 -> 0 bytes Docs/C/pix/appr-income.gif | Bin 9809 -> 0 bytes Docs/C/pix/appr-main1.gif | Bin 7281 -> 0 bytes Docs/C/pix/appr-main2.gif | Bin 7749 -> 0 bytes Docs/C/pix/contract.gif | Bin 34190 -> 0 bytes Docs/C/pix/depr-asset.gif | Bin 12325 -> 0 bytes Docs/C/pix/depr-main.gif | Bin 7528 -> 0 bytes Docs/C/pix/expand.gif | Bin 35260 -> 0 bytes Docs/C/pix/foliowin-single.gif | Bin 13870 -> 0 bytes Docs/C/pix/foliowin.gif | Bin 13368 -> 0 bytes Docs/C/pix/newaccwin-code.gif | Bin 7602 -> 0 bytes Docs/C/pix/newaccwin-trade.gif | Bin 7750 -> 0 bytes Docs/C/pix/newaccwin.gif | Bin 4605 -> 0 bytes Docs/C/pix/recnwin.gif | Bin 68058 -> 0 bytes Docs/C/pix/regwin-double.gif | Bin 14648 -> 0 bytes Docs/C/pix/regwin-multi.gif | Bin 14618 -> 0 bytes Docs/C/pix/regwin-single.gif | Bin 65883 -> 0 bytes Docs/C/pix/regwin-single2.gif | Bin 66737 -> 0 bytes Docs/C/pix/regwin.gif | Bin 9922 -> 0 bytes Docs/C/pix/report-baln.gif | Bin 7150 -> 0 bytes Docs/C/pix/report-folio.gif | Bin 9275 -> 0 bytes Docs/C/pix/report-option.gif | Bin 10080 -> 0 bytes Docs/C/pix/reportwin.gif | Bin 44433 -> 0 bytes Docs/C/pix/ticker-a.gif | Bin 5670 -> 0 bytes Docs/C/pix/ticker-b.gif | Bin 14871 -> 0 bytes Docs/C/projects.html | 1578 ------------------------- Docs/C/tidy-up | 7 - Docs/C/xacc-about.html | 673 ----------- Docs/C/xacc-accountedit.html | 30 - Docs/C/xacc-acctypes.html | 151 --- Docs/C/xacc-accwin.html | 46 - Docs/C/xacc-adjbwin.html | 25 - Docs/C/xacc-apar.html | 192 --- Docs/C/xacc-apprdepr.html | 716 ----------- Docs/C/xacc-bal_tracker.html | 17 - Docs/C/xacc-balsheet.html | 21 - Docs/C/xacc-currency.html | 1209 ------------------- Docs/C/xacc-date.html | 45 - Docs/C/xacc-double.html | 156 --- Docs/C/xacc-expense.html | 209 ---- Docs/C/xacc-globalprefs.html | 42 - Docs/C/xacc-globalprops.html | 42 - Docs/C/xacc-gpl.html | 341 ------ Docs/C/xacc-groups.html | 377 ------ Docs/C/xacc-main.html | 105 -- Docs/C/xacc-mainwin.html | 51 - Docs/C/xacc-pnl.html | 20 - Docs/C/xacc-print-check.html | 97 -- Docs/C/xacc-print.html | 52 - Docs/C/xacc-qif-import.html | 455 ------- Docs/C/xacc-quicken.html | 172 --- Docs/C/xacc-recnwin.html | 99 -- Docs/C/xacc-regwin.html | 148 --- Docs/C/xacc-reports.html | 69 -- Docs/C/xacc-ticker.html | 219 ---- Docs/C/xacc-trans_report.html | 33 - Docs/C/xacc-y2k.html | 53 - Docs/fr/bofa-mym.html | 39 - Docs/fr/pix/appr-asset1.gif | Bin 11062 -> 0 bytes Docs/fr/pix/appr-asset2.gif | Bin 13135 -> 0 bytes Docs/fr/pix/appr-income.gif | Bin 9809 -> 0 bytes Docs/fr/pix/appr-main1.gif | Bin 7281 -> 0 bytes Docs/fr/pix/appr-main2.gif | Bin 7749 -> 0 bytes Docs/fr/pix/contract.gif | Bin 7761 -> 0 bytes Docs/fr/pix/depr-asset.gif | Bin 12325 -> 0 bytes Docs/fr/pix/depr-main.gif | Bin 7528 -> 0 bytes Docs/fr/pix/expand.gif | Bin 9232 -> 0 bytes Docs/fr/pix/foliowin-single.gif | Bin 15243 -> 0 bytes Docs/fr/pix/foliowin.gif | Bin 13368 -> 0 bytes Docs/fr/pix/newaccwin-code.gif | Bin 8254 -> 0 bytes Docs/fr/pix/newaccwin-trade.gif | Bin 8518 -> 0 bytes Docs/fr/pix/newaccwin.gif | Bin 8254 -> 0 bytes Docs/fr/pix/recnwin.gif | Bin 11001 -> 0 bytes Docs/fr/pix/regwin-double.gif | Bin 17955 -> 0 bytes Docs/fr/pix/regwin-multi.gif | Bin 15503 -> 0 bytes Docs/fr/pix/regwin-single.gif | Bin 16110 -> 0 bytes Docs/fr/pix/regwin-single2.gif | Bin 66737 -> 0 bytes Docs/fr/pix/regwin.gif | Bin 9922 -> 0 bytes Docs/fr/pix/report-baln.gif | Bin 7150 -> 0 bytes Docs/fr/pix/report-folio.gif | Bin 9275 -> 0 bytes Docs/fr/pix/report-option.gif | Bin 10080 -> 0 bytes Docs/fr/pix/reportwin.gif | Bin 44433 -> 0 bytes Docs/fr/pix/ticker-a.gif | Bin 5670 -> 0 bytes Docs/fr/pix/ticker-b.gif | Bin 14871 -> 0 bytes Docs/fr/projects.html | 1558 ------------------------ Docs/fr/tidy-up | 7 - Docs/fr/xacc-about.html | 725 ------------ Docs/fr/xacc-accountedit.html | 34 - Docs/fr/xacc-acctypes.html | 225 ---- Docs/fr/xacc-accwin.html | 41 - Docs/fr/xacc-adjbwin.html | 21 - Docs/fr/xacc-apar.html | 188 --- Docs/fr/xacc-apprdepr.html | 682 ----------- Docs/fr/xacc-bal_tracker.html | 16 - Docs/fr/xacc-balsheet.html | 20 - Docs/fr/xacc-currency.html | 1203 ------------------- Docs/fr/xacc-date.html | 49 - Docs/fr/xacc-double.html | 149 --- Docs/fr/xacc-expense.html | 195 --- Docs/fr/xacc-globalprefs.html | 50 - Docs/fr/xacc-gpl.html | 335 ------ Docs/fr/xacc-groups.html | 429 ------- Docs/fr/xacc-main.html | 116 -- Docs/fr/xacc-mainwin.html | 46 - Docs/fr/xacc-pnl.html | 20 - Docs/fr/xacc-print.html | 46 - Docs/fr/xacc-quicken.html | 156 --- Docs/fr/xacc-recnwin.html | 51 - Docs/fr/xacc-regwin.html | 175 --- Docs/fr/xacc-reports.html | 97 -- Docs/fr/xacc-ticker.html | 102 -- Docs/fr/xacc-trans_report.html | 33 - Docs/fr/xacc-y2k.html | 45 - Docs/gnucash.css | 35 - Docs/logos/NetBSD-banner.gif | Bin 1007 -> 0 bytes Docs/logos/bullogogross.gif | Bin 836 -> 0 bytes Docs/logos/debian.jpg | Bin 3357 -> 0 bytes Docs/logos/ibm.gif | Bin 1072 -> 0 bytes Docs/logos/linux.gif | Bin 1887 -> 0 bytes Docs/logos/sgi.gif | Bin 3397 -> 0 bytes Docs/logos/skunkware.gif | Bin 1303 -> 0 bytes Makefile.in | 24 +- src/scm/html-generator.scm | 25 +- src/scm/path.scm | 12 +- src/scm/report-utilities.scm | 76 +- src/scm/report/average-balance.scm | 25 - src/scm/report/balance-and-pnl.scm | 14 +- src/scm/report/folio.scm | 2 +- src/scm/report/transaction-report.scm | 19 - 131 files changed, 93 insertions(+), 14483 deletions(-) delete mode 100644 Docs/C/bofa-mym.html delete mode 100644 Docs/C/pix/appr-asset1.gif delete mode 100644 Docs/C/pix/appr-asset2.gif delete mode 100644 Docs/C/pix/appr-income.gif delete mode 100644 Docs/C/pix/appr-main1.gif delete mode 100644 Docs/C/pix/appr-main2.gif delete mode 100644 Docs/C/pix/contract.gif delete mode 100644 Docs/C/pix/depr-asset.gif delete mode 100644 Docs/C/pix/depr-main.gif delete mode 100644 Docs/C/pix/expand.gif delete mode 100644 Docs/C/pix/foliowin-single.gif delete mode 100644 Docs/C/pix/foliowin.gif delete mode 100644 Docs/C/pix/newaccwin-code.gif delete mode 100644 Docs/C/pix/newaccwin-trade.gif delete mode 100644 Docs/C/pix/newaccwin.gif delete mode 100644 Docs/C/pix/recnwin.gif delete mode 100644 Docs/C/pix/regwin-double.gif delete mode 100644 Docs/C/pix/regwin-multi.gif delete mode 100644 Docs/C/pix/regwin-single.gif delete mode 100644 Docs/C/pix/regwin-single2.gif delete mode 100644 Docs/C/pix/regwin.gif delete mode 100644 Docs/C/pix/report-baln.gif delete mode 100644 Docs/C/pix/report-folio.gif delete mode 100644 Docs/C/pix/report-option.gif delete mode 100644 Docs/C/pix/reportwin.gif delete mode 100644 Docs/C/pix/ticker-a.gif delete mode 100644 Docs/C/pix/ticker-b.gif delete mode 100644 Docs/C/projects.html delete mode 100755 Docs/C/tidy-up delete mode 100644 Docs/C/xacc-about.html delete mode 100644 Docs/C/xacc-accountedit.html delete mode 100644 Docs/C/xacc-acctypes.html delete mode 100644 Docs/C/xacc-accwin.html delete mode 100644 Docs/C/xacc-adjbwin.html delete mode 100644 Docs/C/xacc-apar.html delete mode 100644 Docs/C/xacc-apprdepr.html delete mode 100644 Docs/C/xacc-bal_tracker.html delete mode 100644 Docs/C/xacc-balsheet.html delete mode 100644 Docs/C/xacc-currency.html delete mode 100644 Docs/C/xacc-date.html delete mode 100644 Docs/C/xacc-double.html delete mode 100644 Docs/C/xacc-expense.html delete mode 100644 Docs/C/xacc-globalprefs.html delete mode 100644 Docs/C/xacc-globalprops.html delete mode 100644 Docs/C/xacc-gpl.html delete mode 100644 Docs/C/xacc-groups.html delete mode 100644 Docs/C/xacc-main.html delete mode 100644 Docs/C/xacc-mainwin.html delete mode 100644 Docs/C/xacc-pnl.html delete mode 100644 Docs/C/xacc-print-check.html delete mode 100644 Docs/C/xacc-print.html delete mode 100644 Docs/C/xacc-qif-import.html delete mode 100644 Docs/C/xacc-quicken.html delete mode 100644 Docs/C/xacc-recnwin.html delete mode 100644 Docs/C/xacc-regwin.html delete mode 100644 Docs/C/xacc-reports.html delete mode 100644 Docs/C/xacc-ticker.html delete mode 100644 Docs/C/xacc-trans_report.html delete mode 100644 Docs/C/xacc-y2k.html delete mode 100644 Docs/fr/bofa-mym.html delete mode 100644 Docs/fr/pix/appr-asset1.gif delete mode 100644 Docs/fr/pix/appr-asset2.gif delete mode 100644 Docs/fr/pix/appr-income.gif delete mode 100644 Docs/fr/pix/appr-main1.gif delete mode 100644 Docs/fr/pix/appr-main2.gif delete mode 100644 Docs/fr/pix/contract.gif delete mode 100644 Docs/fr/pix/depr-asset.gif delete mode 100644 Docs/fr/pix/depr-main.gif delete mode 100644 Docs/fr/pix/expand.gif delete mode 100644 Docs/fr/pix/foliowin-single.gif delete mode 100644 Docs/fr/pix/foliowin.gif delete mode 100644 Docs/fr/pix/newaccwin-code.gif delete mode 100644 Docs/fr/pix/newaccwin-trade.gif delete mode 100644 Docs/fr/pix/newaccwin.gif delete mode 100644 Docs/fr/pix/recnwin.gif delete mode 100644 Docs/fr/pix/regwin-double.gif delete mode 100644 Docs/fr/pix/regwin-multi.gif delete mode 100644 Docs/fr/pix/regwin-single.gif delete mode 100644 Docs/fr/pix/regwin-single2.gif delete mode 100644 Docs/fr/pix/regwin.gif delete mode 100644 Docs/fr/pix/report-baln.gif delete mode 100644 Docs/fr/pix/report-folio.gif delete mode 100644 Docs/fr/pix/report-option.gif delete mode 100644 Docs/fr/pix/reportwin.gif delete mode 100644 Docs/fr/pix/ticker-a.gif delete mode 100644 Docs/fr/pix/ticker-b.gif delete mode 100644 Docs/fr/projects.html delete mode 100755 Docs/fr/tidy-up delete mode 100644 Docs/fr/xacc-about.html delete mode 100644 Docs/fr/xacc-accountedit.html delete mode 100644 Docs/fr/xacc-acctypes.html delete mode 100644 Docs/fr/xacc-accwin.html delete mode 100644 Docs/fr/xacc-adjbwin.html delete mode 100644 Docs/fr/xacc-apar.html delete mode 100644 Docs/fr/xacc-apprdepr.html delete mode 100644 Docs/fr/xacc-bal_tracker.html delete mode 100644 Docs/fr/xacc-balsheet.html delete mode 100644 Docs/fr/xacc-currency.html delete mode 100644 Docs/fr/xacc-date.html delete mode 100644 Docs/fr/xacc-double.html delete mode 100644 Docs/fr/xacc-expense.html delete mode 100644 Docs/fr/xacc-globalprefs.html delete mode 100644 Docs/fr/xacc-gpl.html delete mode 100644 Docs/fr/xacc-groups.html delete mode 100644 Docs/fr/xacc-main.html delete mode 100644 Docs/fr/xacc-mainwin.html delete mode 100644 Docs/fr/xacc-pnl.html delete mode 100644 Docs/fr/xacc-print.html delete mode 100644 Docs/fr/xacc-quicken.html delete mode 100644 Docs/fr/xacc-recnwin.html delete mode 100644 Docs/fr/xacc-regwin.html delete mode 100644 Docs/fr/xacc-reports.html delete mode 100644 Docs/fr/xacc-ticker.html delete mode 100644 Docs/fr/xacc-trans_report.html delete mode 100644 Docs/fr/xacc-y2k.html delete mode 100644 Docs/gnucash.css delete mode 100644 Docs/logos/NetBSD-banner.gif delete mode 100644 Docs/logos/bullogogross.gif delete mode 100644 Docs/logos/debian.jpg delete mode 100644 Docs/logos/ibm.gif delete mode 100644 Docs/logos/linux.gif delete mode 100644 Docs/logos/sgi.gif delete mode 100644 Docs/logos/skunkware.gif diff --git a/Docs/C/bofa-mym.html b/Docs/C/bofa-mym.html deleted file mode 100644 index 61b85b9f7b..0000000000 --- a/Docs/C/bofa-mym.html +++ /dev/null @@ -1,41 +0,0 @@ - - - -Importing MYM Files - - -

Managing Your Money --> GNUCash

- -I have finally put the Perl script that allowed me to use GNUCash -up on a web site. I had a couple years of data in Managing Your -Money 2.x that I didn't want to reenter. The script will output a -single QIF file with all transactions, accounts, and categories. -(Currently only non-investment transactions are handled.) The QIF -file can be imported to xacc-1.0.18 if a small patch is applied to -QIFIO.c. The site is - -

-MyMdump

- -

Duplicate Transactions

- -I also have a script that I use to remove duplicate transactions at -the QIF level. I use this script because Xacc is very strict about -duplicates (which is good) and because editing imported -transactions will cause a re-import of the same transactions to -produce duplicates. (I download the same month's transactions from -my bank several times each month, so each downloaded QIF -file--after the first--contains transactions I have already -imported. I don't want to rely on the bank sending me the -transactions in the same order or with the same formatting.) The -site is - -

-qifuniq

- -

I hope others find these scripts useful.

- -

Ken Yamaguchi October 1998

- - - diff --git a/Docs/C/pix/appr-asset1.gif b/Docs/C/pix/appr-asset1.gif deleted file mode 100644 index 3d0a6d5bd80221d9e1e2dc5b3e1a087efbf056cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11062 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 D;fawy diff --git a/Docs/C/pix/appr-asset2.gif b/Docs/C/pix/appr-asset2.gif deleted file mode 100644 index 8ecf19ebe102f97bc269aecd7918f7bd1cc6571f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13135 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 OQ=W!dzyJ5+;{O1m-pI26 diff --git a/Docs/C/pix/appr-income.gif b/Docs/C/pix/appr-income.gif deleted file mode 100644 index 5800f6a9541ce0594d39633881c3dfa60500f2ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9809 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 diff --git a/Docs/C/pix/appr-main1.gif b/Docs/C/pix/appr-main1.gif deleted file mode 100644 index 87cae7c15aa7690a00b07e746f5d8a9a6c71b2ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7281 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 L%x!Ze0FeD3;_k*m diff --git a/Docs/C/pix/appr-main2.gif b/Docs/C/pix/appr-main2.gif deleted file mode 100644 index 86351f11491659bf905c1e0ba9be1fc5a4e97d7c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7749 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 diff --git a/Docs/C/pix/contract.gif b/Docs/C/pix/contract.gif deleted file mode 100644 index 695ca476c10d11b75a4db93b5badc257d161adf3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 34190 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 diff --git a/Docs/C/pix/depr-asset.gif b/Docs/C/pix/depr-asset.gif deleted file mode 100644 index 8f3fb79e516332be5faaccfc49c3bca4013362c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12325 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 diff --git a/Docs/C/pix/depr-main.gif b/Docs/C/pix/depr-main.gif deleted file mode 100644 index 666c55fe5d80b7b77e54b7048cfc088f0a17e81c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7528 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 diff --git a/Docs/C/pix/expand.gif b/Docs/C/pix/expand.gif deleted file mode 100644 index 1ee1ee371946bf79267bd7edfe9aaa3a6ba120b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35260 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 YXf{{+(tj2-t2eFcOf#C)<_HJ?J1yYA2mk;8 diff --git a/Docs/C/pix/foliowin-single.gif b/Docs/C/pix/foliowin-single.gif deleted file mode 100644 index 8004491ac638d751b42369d7a93719ac91452e68..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13870 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 diff --git a/Docs/C/pix/foliowin.gif b/Docs/C/pix/foliowin.gif deleted file mode 100644 index e8a9e52c791810b516492a1641da7d525d95905b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13368 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 OoB7NE#`1m>002982ehyN diff --git a/Docs/C/pix/newaccwin-code.gif b/Docs/C/pix/newaccwin-code.gif deleted file mode 100644 index 3de25b520c9c9f558c36868041a72b1d01b1a073..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7602 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

-vqnoW2Qw`BUafP1EbJGg3E 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 Mo#&HXEJpwUI}|$-lK=n! diff --git a/Docs/C/pix/newaccwin.gif b/Docs/C/pix/newaccwin.gif deleted file mode 100644 index 9054787138c0e24a73d9153d6270b9a89efa1e8e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4605 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 diff --git a/Docs/C/pix/recnwin.gif b/Docs/C/pix/recnwin.gif deleted file mode 100644 index f23d07982c3da6f06d954861423d3d969d13e3c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 68058 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 diff --git a/Docs/C/pix/regwin-double.gif b/Docs/C/pix/regwin-double.gif deleted file mode 100644 index 438c0371f3c4bbc21a24d35d17167b45396102d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14648 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 diff --git a/Docs/C/pix/regwin-multi.gif b/Docs/C/pix/regwin-multi.gif deleted file mode 100644 index c267aabfbac5c347808fa4d1ae34b35080efcd2e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14618 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%0A1g_rp?4aVsAKN(= z%q`#AjhP8H+Jg0<{>Nof6Kb6hG7cw6;R+Vu)P$dw-JuJ97uAHH`E}t2LX`|Lk1f3(`4G&0(nwi-f zG!~%}wqD?U<1Y@;FpkhY;v+ilW56L#4%Qw)fm}n;p(eu60vTijDG@*NScauoc4Z1arA&?`TBfC1t|eQxrCYuwT*jqb&Lv&eWmA@= zQ%a!#?j>LLrCc Qrf&%TCTpf(VnzS}J8IzznE(I) diff --git a/Docs/C/pix/regwin-single.gif b/Docs/C/pix/regwin-single.gif deleted file mode 100644 index 4a12317f67694bf1e0d3e1b57ad09e692913f12b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65883 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 diff --git a/Docs/C/pix/regwin-single2.gif b/Docs/C/pix/regwin-single2.gif deleted file mode 100644 index 62df99ba85babaf3f27c582bb370a6e31d01fcb1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 66737 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 A#{d8T diff --git a/Docs/C/pix/report-baln.gif b/Docs/C/pix/report-baln.gif deleted file mode 100644 index 4a217ddae6c734fea1ac1540b807016f4190cc5d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7150 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 diff --git a/Docs/C/pix/reportwin.gif b/Docs/C/pix/reportwin.gif deleted file mode 100644 index 4e67ad8f61ac8fb0926224e47a9c3bcc22f6c2db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44433 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 diff --git a/Docs/C/pix/ticker-a.gif b/Docs/C/pix/ticker-a.gif deleted file mode 100644 index 929d67a516af704c57c040cbd9d85b2d504df165..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5670 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 diff --git a/Docs/C/pix/ticker-b.gif b/Docs/C/pix/ticker-b.gif deleted file mode 100644 index f0e86e075cd5dd33e9c8033c1773b920e05196ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14871 zcmV+yI_SkmNk%v~VQ~X=0rLO=00030|Nnh`eZIcF!^6YF!~XyPg7^3LMMXuTqN3m5 z-v9tX000000000000000EC2ui0C59!0RRO4P{~QFy*TU5yZ>M)j$~<`XsWJk>%MR- z&vb3ycs>Hk;s3y(a7Zi~kI1BQ$!t2G(5Q4uty-_xtai)odcWYXcuX!g5xfIo&2GEj z@VIdFX%FE2n&d<=ps;6$LmT^Y!QO`P}~8?fVALT|9#Z)6H9u zu-!X>0s#VKDDh#%hzv0v%;-=f#ESkMCx(Q`kz_`UA5W@W$+D%(moQrbh{Pl zeUNQEj@+Vdz=pGyG*9qN>4(3x0=YONYoYE+##v3eaVmMl}T zV9k;(3zllyty{B7olAFZ+PZl0-le-Yuiw9b>rSJ_#@Z@%h~<$>jLx4vg^bg!OSq5n zV}y?##=EF5U}ee_IbJ?Ux+F_;D@9V|40jD+e{kmH0Y|pDrAHICx_G9C= zZ@Zqp-uv(Q=KnjGFag7pVE&^`00b6j0D;*Qh~Q!gDwvOf4+b!ff(Q=u4>%QWcA$ir zSvc8dj`8ykgPIZ4p@^)Nrs6#&u7;vTyQvl$YblWg5^XUeq|$Dw;r7yOEy>tpa76z0 zT#+tub>vCk9rqnkP!`u+byI5B6>`+kH|3S_JqZ_;#bs%gb?dPw7g}hhX`hzmd8Z$E z@Ab8xoPXU#=YDzh=Ldy+(h-0Fas2rPfP@GDXd8#NAz*{vEa)hQ69#}GhX^jn=s626 zVCjqeu-Hw8oT4@&g9V-V5lAM2h?!+8w(3%6Kbn^6YB<(fqh_z|7$iz1#WtjlLjuX$ zuSgcjTyjYw_mi?r{w|wrvd%pfEtXGx)g*d1T{Whc(s~z{Re7Dooqf}JyXIPIrfU~` zZ`RqSdu5`_E_`?5xu2eW{AuXE{Q7C=8~P5K#vuX-y2iiNY?JAw1Wp<$J{v~N4yfE% z`l!VcRw|*U5IVSFg&MnhVn3syIBPhi>L}`}rMXDYsrJnJP>s2Ilq0dYZltTQz1Aiy zkFoZ~bFoA-E9G%VL)$F1+G%TLwb4acZMoLE#iWu>TkYl6V>%1ocyGzMoqp+_Tjtp9 zvdgBt^|I~PUTu?YuV47`VXzx_%Mmaedsj2CAqDGOaH54N3@O8qTI#Sm1(vfZqn~EH zal;x*E^)*D5p&Eah3X8HvZyVG1ZzN~-6--xz%4YJM68QOYe6;dY;(^v`8s26NXj@g z?nU>Ww6eoBRg>2%aW%Y5M?cpj)#YA$)VS4|$Mm+|K8bE$*;=h7cH7sdF5GEauO7MA zlV>)(=;s&r+=2~~H{XQoEdT&(^zFALc=Jgiz!Vz#=l}8hkKsB-sl-XDQ3V89$0~Nf z2q`FXn>%303?vTBSx{0CVi|}abD@_(tVEq^NJLJjGZERNXD#xXkbp!Zo%zUxECZI$ zb~VGA?T%P5xuNfzv_qsp$A>>$+LxNsEou>QYGC_H_P`Xq>7*xm)f?iHz{Qrak!w3v zEMNZF$TP3?VULS|`69f;7Opa~Z!UG?8-eQZzWN0)Q2s+090*mvIRubj`~qMb7bUR) z70{35SeV8l_ozVr@nZ&hl;#?=vCDCeVizJ==|t{0Dm5_KvGoksWc0G)x)QE?qr$G&fwse-2uC*+xNk@CmQ4$n|$hEC$@l9Nk zR#>*RO!aK>Ojv|wF}w6GF4Adz={w`x(pbkg;_Z!Xl%E{u__sC)4v+hK13K3kKt4WB zk&rW-JTV4H$2D+}=1^ef82Cqy!DC^bGoe5~6iJg|23F*lovU1zDuT$)p}KQTDgJwe zt5s3dqCR5f?tsR-jHWJ@Af<_Mf~dsb>C$LYES^f0m^EQ`Ej};ZB^9F?MVSKAE$+b{ z+OFu#^O=c!cmm&j$mlLJ8daNt;U)p>2S+%B6OQ8)82$>u&OyoZs)a;Hrb33uOGOBf zg{++B;7K`sVh$gr%FJb0MJt3J)J3Zs4JR`hO4}?3W~#cK%0>ws+hJ6dy27Cjhqk)l z=rE)!H7O8jX+)Fe@|Uw*9(1TP(qeXPYRg2=6fJuuG=U4JlnrKPyW~@|fi`@cg%eSW z+F7BlmbFNgic;|q&Zh#*e*p02f67@XIYw20fXrtCABVt7G4hYZ-Rf{1{uVNhDehtt z&;~cw2($buddNIHh)%(2QDvt+>;ilGedLT^BaX_cdq6R(%)Fll#D_ zTXQ0esfFR~AfnpN$e1{0AN-&PJCzvBd5XoOD(H1LNjkogQmrDXr0KeQ!hT>Eb#m3{ z>u7{K*T9g-FO+ZZ4m)2W&5~%xGM?9t1z92Dm%mlQ78IX0VChM3%ThY9m#K)_o{r1R z?8#!9(^u1YA(eb$q*t6`JKH<_Pk$YDBjG^2+o?)|kBE73V(!8IB7(;FpV1{~h~z3s z7%w`lcV)3g>jAr!oz8VB=}cUC)jCbfioB^rvS0Q3D)HJXql86ulY19s7CH3K8YWIq#(*~D;$=~8DqoD-e? z3LuE-2nj%&xO3l@Orc3sTSf-C{wqkdCYE?8QGy8vC()H+Fn+M zI^X7%;bCJ_*pAY0)%0bSe}iLF9wLovP~#;MxyN7UEfLuQesGnI8J6dLd8k7L>bb}~ zA2h$~w4Ifkyxw+HmPdQqvgO26_bB3Shr2Q79w@m{Y~B7ysyk*V)}YYWjaE`_H{O(_ z9lb5uq4ti>k}@-L4Rv!$s_R?HSU+{K3LZ3s-xtayh4t~m{1V|s3CopzX|wd(6kkT| zz~A~TXuH+xH8T@@IQ6M#i;DM>Ta(%NS$P;?UTsit`w`xbvB?GvZpCwO@hgsWisemc zqL1+Biaz>{F;DOG!tC;ST_Mv?t;u02eU-jKJ*nf{N+x^V)vy<-mFqipn@Y{%XAf|# zBYx$L_u9Z(`}OjuIdalAcx}>jlbU&Yayh#k!sdH{`R~7{qT>!{O3>q`u^Mh{++-+{`b%S{`>#`02qJ*IDq$O z7z1#C2$+BhxPT1UfDZV85Ey|HIDr&cffjgy7?^JsCIEG|chGuw%Xqbj-_=5m& zg?*+9S{MK?IEQpthjw^}c$kNJxQBe$hkp2nfEb8^Xn|7UhB7FJgP4elxQL9{h>rM( zkQj-QIEj>~frW^L_!EbfxQU$DiJth0{-79&qBx4An1Pr0hHIdSrMQZ$*ovJ4$c@YRjo=uL;y8}W*o<)ajNLdF(s+#&=#8exj_!z!>`0FESdaF2 zkNDV$=9r4;2#f~^kLoCog*cD^DUSl#hSs=^0a=X&d655zkPw-V5;>6+S&^hEk}w&QGC7eMxsf1Qk}0{8I;oS^ zD3B1C7d#n}BRP{qS(HY3l*U;8ll^#*IH{6Bd6Or}lmLm6Icbt~VUi$;lv=r!T-lYO zsFaA9l@6(ZJ^7Fg*^}|OkYrhq+*pz>>6LI9mvT9mcLzLg|)NnU#KN zl|xCFgjtw|d6*$+mrnVSSE-WOIFBNkkW=}WfO(R6Ihcr!ZrZ||WOX{df3aMTwsbff~ zVrZ#%DyCJ6ss3ijsYvLlPYSAwI;sScsG^F7r+S8|`h=@Wg{?Y;uUe^^8mQQ4rGyHG zv3jJrN~%z5s-wEAxO%5d3am~@tdlyc1~{m88mzoZgT~sdk=m%gI;}+TB^`WuI-Ab?8+x?s;xb! zrsCSK`pSj=8n1{tspnd*1$(LC`mYI#uV$*P1Dmf1tE)bL+H+i?vnjx7#YTLt3;l+q7?6s0fR=XA87!n6OD(wwr6YWE-dATDMwzxgcA) zo2$8a3%Zw^uC1%K?|QHB%Cx83w=HY7woA6B+qI?}w>A5(b<4WNy0@8Yxw{*MQ46;E zgS3u|x~aRcpG&#J+q-egtqSO^7E8Hc`@002rW1R&yeqnj>$$Z%v$#vQaNE4bYrUNQ zi?XV#yQP}EunW7$yR>a9yG)p}0b9T5i>k)!zvDZ=$ve9?E5P%cws6|M@w&R-tGwn5 zz3hv?i5tBx>$Y4=!3>M8l1rxC>%QcRxy-w|5-hLbJHk0@yK@`AE~~=jo5DQXyDiMT z1pL4H`?of@xc_^xz{|EX?7j$G!01}JJ50nqTd*!n!dtk!C0xWZoWC#o!{W=s9~`+A zsJ%n`!7ePiJq)vtOT4Sf#Py!Y`-^LytMnnyqmsdsKWw$ zwp1L$5d5=w9KzR%#IHNXCM(859K<%9s(5_6GOWbc+rffbv=6+#S4*=bo5B7~+_@+0 zw_!WKDl5cQJhg!AgAqHhkQ=+V`^5=-!Et=VbG*v1+_znv!?jzrw(QA!tiY^F#P%z; zIGntEoWNf!%e`F8t_sPuI?GTi!Z!@8(%i~5$iIiG$agHPk2dny_ z&x$(F2w2Y^4A9A}wAIYd`s~BoOs#ne&jVf1;>^bc&CurT&}ysA>nzdloY6?C&`^8P zV0zLhozg13(k$K5E^VIa7#Ij0$pBCQHht4LozptK(>&eNKK;`=ZT_V|J=8?q(?VU; zNS)M5z0^2;)J*-GHC@$O4b@k@)m~lHUH#Qk9oAy4)nr}PRDITH zz19U_rQMhSa1GZ15Z7`&)6vYydpG@adujosHR-c@bg=AGVA{@vWtCI9<~Me$$ej)d4OQ2Cm>XUEsu>+xYF?SUunlZr~Dr z;bslr^j+K-&eLIy;B=AG6`J>pNj;b?u;4sPNr&fs-1-w9sg3~u2h9^w=(;}O2z zkSW(>`Q4$t;51I+K;GaDe&9783-r6~y-A!KD0FK~1 zz2rqsR6TkX_KPUbG&l)mPH?&o2y z=xRRd8P4Z}uIWH6>W045bne;3x!<6j=KyZ%fF9*YPU8v=;zfStoj%@*f9Hhz{a2zTj;h>d3w791iUij_ET#;?!>CB97y6UgOU`K6m`+XMXAW?(buM z>!2>^{qESP9q+}??%z)8V%_Sm4vew>t?JJ18*l3rPwMeb=#zf%>TU10?(zHX=xi?K z0FT!#U*FIk?jBFzA-?IXPV$1i@*Gd_4e$QxrVi=a4(B%S@ZG4pc#-kj+wmgq?(N?0 z5HIIH{qnPo^X6^x(oXCWpYrwI@KT@RR4>{e&h$-h@Y7!Mfo|r}4(4C~=qE4bWZ(8# zPxQS_*L08W;C*}{EA)fxKH{?Z~Dv+?9%Y^=H2(}6GyU~LNisZwRHpZmB)CtTVT)!An|`-LNXu_5CFxY z$b$i#PiRy+rBl3oV18IUCYP6*8$po4 zl)yqnoWw=OMn{Z8$j3<*%Ew4c56n!GO->Qd&zGE?o;;vEBP1mPrclvN*b~{$SK3?L zl~>zb&|Vu}*x=k@+~QviQXSJ%pVU59S7gK6+1iJLcx+ z)jt??&FXkTbNc(iZu}2>{^Wkff8+MS8wf&OvmfpJv;tJHLcnhhBTA%riC@JG5RIYJ z=%{0(kFu2EK`0~u5mgJNRg3{eQlgOCVq&DJkLIkKIK9n8#IumkOe5EwQW&ivOA07} zR?2y?=~Edtb1oGKjw-N$S1%nbS@fOOpGjvm4B_O2J+R!Mu2m%OXbWuYdPPBObN~3xu($-m4Dcb2e)2ByV6Z=l>zqzyS`n@vp%c9w@=ifg6Ti@uh zuDbb_Y0bXlUK>xp=?3Jlr{H)4FuTU$ORPIR5LD?X*wk9j!3Xn+FtPV!vM?SH)1mJ! z4Z}-uw{rRmvB44Dn-IPVa};hx;wVdy!v#IuZ${|+L+VBob(C*41MBl~!zSvGa!M+z zwDL+Uv($1+F1z&dOEAOa0>dC&1Ec^n(^PX!HrsUbO*rFZ69zf!wDV0m@6>ZoKKoQN zPd@_{bWlPIHFQrv@dV&dMh8u_QAqE6G*Ut*rIb-iFEun%O*<_B1~O4;@heX~<+M~Z zPeparG*$j(^;KA7ZFSK&U6oZ(TW|F<)mvw|g%ezHjct;}WJwj*PI5QhcHKkUg?C<5uYH%^TJObI z(Rt;C)!%RR-PhX4oHPzff%gR%*MtYwb76-gW>`*$m#vuCi;HbI+l)Ky*x67M8WlM= zw|)0nT2Xc)%_mr1dE#F`E?4E3)!bNOocXjjXMTAmn9Y=-XtUXt(JZ>so2gCo=%ZaG z`sFAhUApF`X$G3=nmsNU-Gi0AdQFp2E`Vy5$1a;_n8Wp1XR(c5`)zkAPI_ROWqlNC zIR5c=8*QW`1{7_+-QK%wo23qXQNGC*d~w7H*E(cpMs}s-!V5p#@x}*VyxX}it()Vv z&2Btsm*F=3=e@W6{NK*;UD|BehlU++$J18$^2!;HJ@iH`&3yOTb2mBKt$XZRU7&N< z9C*Q3CY|&^SI_r!c4>w_bL^?t{_m9kY@J@|S$#d|tTlf=_+7sjc50QcetLMr!G2%( zvEh$>bI*%M_IQ$Iuf2QSmF|4?yC2)ur#_#(j(*nD9`*iKyYQ_lg7r#V@(A}d(V>rX ze#71W&W5@C$*zNX3m^fB2f4}cZ*uO& zE0(jIUM){2NlM|ePP&{S-Cj8@bCHB=;6Yx_bjizr(NdYH8`m$Pg-lF2Gndl*p~Ik= z$3IH0l{TbiFO_-CWr}ZO;FM!GY1l7wYKok417bF*xI%6oFq~bS=R9}*MoA!|lY{%D zq&rzD9*215MW!KAZj96+(gX-aC%TM3iHRIBMO2~_rD#PhdQpsKRHGZ^s23c19|Z-J zLDCs$LEAzIB$0?h+fmYmR9Pl%0<<6km61sebI>3qbfrsT>5k52yoZK#rXwwqO>bJG z|L7D)J>}_CKKdh>GBhYPHR@V$D$plLftx)!CJPlXr-%pSn&Rrzg!2epOsK(YkOO5 ztX8*PMJ-Iq%)uTeTACu?QtCU`yN3mx}7Qmu;$WHN#cok`%egWo%kU zo7>1XwUzICb^MbdfrVVUwrTfp-QpdWLC~k4HTh#Wtx4X;D zsdyE7V3v^AMe)^5Vgo$Z_u}@uS`Dv!>wBQ-=GU%do$Z4mJYe_=n8Nc#@Lm*b84-WR zvmX9yGQ7*+Y3!E7368GFG7RIXc9_L8-mrvm{0kYk7`l{AEmSqUoEYhN$Iqn>cPAX< z3Xk~01|w`ot$bxHXIaZz=5m+4{N*j2xQfP1r=-fvt^Re^Q=Q{HGa}o}NqD8Xnf$z^ z6n%@|wH@=#O53xVEym`2;xo>D&Lf?7Xy^M@InRW4lbk2%=ULvf&VgQ+qZ`fWa<;R^ zk<0L+HLsxK8D&6Rldx z2~TLv>m(?fw!w3Pnt?HtwZtS{YC%^Hm7_FvCevqVOrDIC(;hXoEh+4<~>bQ{%4PcTYTXm^|?fdPrThGCpj4d9_%%i zdz;KgIMbZyyiv}Mi+YZCv9C8fpl`g5IZxxq<9BcD9lL%2#5w*b?#p7ITYjK)x+sah zbR}kd=>uQ0%mXRILAGyzO@I2W{N3#W?tAM(A9~5pUOh@5{E|6uIV_=$@{1#}-c2;0 z0Ab$eg=5&^R@67j7YX)<8U5|EK71cn&UQr>aq;YoHn%TsISu9-e0tBj6ORtVjvrfJ zg3O=SM;|=3OPt>(Po}bEI7X2}{+UReJgpyD$&w4a>K)HKm%;M+p$1yGQA%|EcRM5ChIXLJ3(TIGAKJO!K*Sb zt3eyQK^)9M9o#`4)G`xHu^e+S6{N2SYe66cG8lv`8Kg4RazTqwvLW0l5c9Dk?1dm( z!SVP(=1MXlj6%tBF#`KADZ@ewbE@M5q$9&F6@x-AEW;@@!Yv#_=bFRuI>VSsL-pdq z6l_BSYqBS+!WZPRJ~S~qyfOawatRhBs4nEg7_==oEHF1DLOL9>{rfc|Gq1zCjTK`= zC3M6;jKfAGLpiKNUu(E3!$i#pjPvL$HsnMr+$&H7#ElTdNTfuD<23xjM9!$I=7_ET zGALIZL?rt}NF2oy6UKnj!UEf`^lGi=XvJV8D%J|ISVTfvG)5XLMO-|^L)y+{S+_#x*QRgKRK+bV7wZNQTTue!NBGi^y{f!ac0Wg}g{v z%t$?)#D-i)CcMOx1pbLlBuR@bM~u8iX~kS98D)1i?!) zH3+=F3VcfiEX2VxOAU;r08GnNv9}3q%Sz+G#3Mm6E6X!dJim-0yv)Ek)4tnFz!8MY zLlaDABTVT#%*c$u5Uf86ygSW&Ou0-xx@E<1nrj=Y zK|iItwX+OOpL5O8tV>`KO~wmBs*_Dp^1#i^w&i=iaqCUuoW9~bPK|*~jVqy!`@OnD zHqhL_EXqw0{#;AN#7q++zSSc=%}YSv6TZfqKj2B6_CdGDt2gINxd7Uu@uW_(@>{O*-f@w%&ddC$KDE*-$h6JT&c3?gTyqT|MD!%=4T(C$k%d{K>{q0mEOIr(iS>w_)!Dn^*`htllHAve zZH$biSVSDg8{k;gK-!-KLu$O)pOx95bx4m~N_V6#5m{NREnB7KT8-^mr`<=a4BI~xe^x3{m#*+mu z!}3P)nA-IMO1w2%m+e`7oJFAhTd=L!@)}#_xLmBb+s$Rgv|U@*1zoQd-G2oun}x7| zbPiw4TmW0$odwy~P1%WzUA7%v8(lEd)eC`a0@fW#-bGvAZQPd)-nO+^$^Ko24-nkn zg-O+IUfrEWDqPy8g{}b=T7T%wfI0V-;7< zG~pS>V9y*(LAA?bHPdxX(jNY^cU9LUPCOYN;$5}j=o8Z%*5MRw;>vW(aGloMo8l8D z;@0HhWyRtwcH$j2VsG`~FZSXfW`Y@Jf^z*Ux^Uy3f4aEV-uZIM-5SGjnDWjQ#jQ<`)O1x72^Z0V#1SC32o9= zrsZ?B%{rpctCQulk_ax3L?KIMn*W-q-{ z_2D@*zG%eD=wF7QC^oaW6Ph;l=ic09m?mdm4$mr0X`=2rmM&(O#=d?|W|em3imvHw z#%7$p=Z)rK{5v>dUS^6GYL)Z7GJ_~fZ4Q(kK`zGF1LYYQbncC}(R24o-(X!K=lHhyJCx=XxV;?Z91%rtE{#%#rIY1Qsx)*e;8 z#!lF#Y}xkX(jM+GUTV!wU=UVB{_S7~9!d?4ToL}B->)s;K~7;9zHaQ!ZtdP~?pD~$ zPVEfVUzKHG=6=f7Rp7l9O1~xGj$U-B+*50=XK4q^3%ZW6BE+g9uFPH*j< zZ~Atu^G@#dmS6my?)I+k`~~pdW#0jBZmNCm@y+iFSMd5}aO57~{e|!de~kBa@ClaQ z5ytQm?(gINZ`D_Pg zHSYHY$sM0tRpcy!T<#zL-@`R<{eIjbm*5K4a2*dW!ZqCHkSzg^a__Zo5ifEpPw*Sh z@EnKlWwczr@Gl^Taxwp4#f?V@Uf>ZwbN)5Q?Jcj|cSKzm5A!*1aYE1D&?RyjXYW1t zZ#K7GH}~=<_wYdvaUQ>Kj!g3dk8T|2^G09t@)$_vjdUNMbSba%DHn2)G;>Vn?+eiK zPN(ufmvd5gZdxz%L`U#T&vcGJZ4_>BLwDF0pLE8BbtAX%VmEPCckf=`@I&u$V4QUV zm+@x5^_ir0V~1KKU-mwqcKMcdXt(nRrto90aWq%-6L0l3S8`$(^=JR~0ylMdzj95_ z^<;PTfbDL4&v$*_cYar4UZ>%?3~tAs>(2)5N!IEghGNdv;y6ZkPA_ADZ{|TQ_*q_K z-A4G`o^9ej?Q945BEERJ#$k%@{_HKDY&%x?gs<)5{%&pm_=T6`i642A5AE0nd3e?M z%U*dDPx3-;Y>9_unXgZafBB6^&6Ee$)ns{(hj`^oWZ=7GT)pS1CitNLJemh?o3~`c zepO8l&R8X%zqXy^bRkjpdZku+I?nACrREo6dyppVk{@`HuX+TH`e*Bn^d~n8R*LHl&Zzkj&7chR_485eeoRXi8JYRL+Q}h=F#8zmS_3{ z&7qinJvD9q*6!`xBm# zX3?3-Qefs=<);(XA{iscX-Mjpr|6VOBC2Vrn;C3stSaqDZtmnoorPU+Kpw$f-^5(2 zYf$LrbMr5=bhZBVG)?q1kM_1scQv?o=lC~uxjFH$9NvH)pWiZi@f!bb@&63oc)W2R>t^^L?=5*tWzDNmwv zcn9LTcJGq?VX1JNO^!KJ^2|45Cr*zSf!g9pRMJs}>LSWK22UBFVp6A4t!niu)~s5u z;@Rr;D_5{$$C52uwX4~*YS*%D>vk+!ta0DcEjza^-miD_uHDP`t>3?G0}Cz;U}?-^ z?wrzGX6P~G$dV^hu59@-=FFNmbMEZeLqG1-YINXcqVJHk!8#2~mjLGF_ z7m7Ug_~TzE0_oe3AnNBLl0~|dVT}|0w@i;ak|kw;R4PfLkV9J8+?H;2xm}V)&Ir?O zHiic!ieGM}=6Y;i$zYa1x+&b8(S_+?oeJ7!hkuPlm8N-bUMMJ`Q@W>Qp1dX6Acc#j z{)gzE#5n1vhax&^WT8`Cnkjj4{pwwRb?X`ksTkfpNmin%k&b~A*n!vJ3EV}6$c&wbsR@p7Lkaou_htX;qBDVU% zx~{$3x{E8oY0CRu!Q?iKFun@E$}pDx9tkg=%|29_nZ8!~VX)_F+$zVGdOTmgazzYm zFbUXvGtLQ=Oliz|-MjG0oVJYe%klLbE68$6s#UL)diONcQA<5F)m2-4HP%`FYrQqs zU3>jC*kOx3HrZvHeKy)@tGzbcZM*GtxMk8y%BMMef#}4;DHN1xZpD; z;GNEMlSw$^jXVB0y-JMFdGemm~Dk8Zfme7>%@?!gN`Jn_XFfBf*gw=T!cu%Tw${d;eI0_tbK ziZRK520S1F6R1GUjcF_Q6Ax`7D8UI*u!0u6AO^HN^$3geE*8 z3R9@U6-wxV3w$9AV<^KJHjaQayde&AsKXs{&4xVuArONo#2ET;h(g@QScx|j=FJeJbR{V7AWL0_a+lO2 zB_mJC6k*2Xa<~izERSPLzMasQY!f9XkNHY=aOW|+tiUog3I0uM>T;XT%w;tDcq3() zQkBCrXEBMH$#y`Gn|mW=^1i9IWl|HG*upwgtB zMxV(_gH|-56y*~o9lB6{Uel#k11L3ldQX}Pm8e;x=|hbgREEyTrpV-_QuD^qGkvsH zDZR}|MRip^WmT(jcquklO1zdz6|8!cXWB0M)H~pGsqAnoQKK5uw~6&>-t6a2DH+$9 z<`ioUEoguE3RS@t)uvIMZqO7dV;T2Y{*%_#Zw5m&Iyt2lv~>o;0&{ z8?Ig1i9Flht+KcCY+94r)YIluwe>_QY2TUIyY6+ht{p6HJ(hrLyE$?@Q+Fac} zsj8CQ4`hq`-mSWKzF)1Rb9KkujT*OnXhoZJi5p6whg%-CUJ>HjM)WGxWMX-$#mbg-@1XAq8r95 z)NYKu7R#@?z@2D54J>4S>R4?xwwyNE>P+ih(O%@v`=8T88mT4-4kDLNsg+v@(y+R^#j@*Trn!+MB0|HzuzY$ky#Cl+}z{ z)y0;ufzB(Un|$6lm#xE8K5<}A`!({0nYaoTwAMU(X81N1yV0d@VAE_}+Je`p%=K}Z zuY4g%GP==V5zgqSCG2H6PdOe{ z)-zL)4eY<}6rAzRuXLeYYf{(wzUdtEm;0>jnu-_Hj}$eAHLOr4s~OeQ4mOvE3~cRI zGToAfb$Bryk-BPh*<$l|@Qz%$AXEOW)u(JWIUxqMgZa&{mkgm5lI<>1^r?OKs&8KQ6#?CveIUoRB(4 zxJMNZ=b0DQ;o;5rx3RtCiyOMyNEh>wnY`B+>-fyCM0d&?&hEZanCUaNIh^}8=VZq` z*%rlXi@^?U#{$-SJD*(6e=g45Zh7Kt=C#wc?r~gu8|uf*Hp9`oYk6*Zq#JLmQZ0Jr zJHJ}FvhH|yA#QJyLrv{Cjl0;!eqfeQp6FP!yu96p`P;o+a-+AMqn#~uXqWlP>D@cD zul@I?>)rKh?z^SUDs`G$-2ShXPA=Aoe$aKBe85@Pw{IxJYOyzd^SSi=@Zr7h3n-uO zcRPLUN*_7w(=PQ1uX|-j9{ATsKhn5=_VdpU`PV-^_vOCn`lTQHkh2)0sxAI_XDb=g zs@gKk&+W^pRll`V??oGrQD60~9nOW1_CXH!&5rj49r(FYXdN55jaJ?cQqdZ* zc_88a-s%n1qDkAV)!X@n8j7LL;-RT);HKA`Yp~O`ofYBkRIUyZh9S@q04ssX|PT>OX84X61 zpAlFEGM)UnV1IpJ*kE3vSsy52+@1ZP%f$f#WFi8@VIB729Y$Op&LJooo_&GbinUYA zNm*xMVb>g@tle3!rQsSf;??k(1(q5Y&f+Atoh0fRCEA~^F`qacz$U7m910g6k|HvW zq7p7)#PMPD{GpL~BIpQWYDuEZ#TW)E9rDD<1TM-ff zF>+!kE@KKFW8oxYGg{UjLLoKojykg8Dux&~3R!uD9-m3tCB9$hah&jxV=V@wC1POK z-JCUkUShreqcL`3ATeWcW#l|!BuAR!I@uxVNMqWFBm=Qx8LFXyB^5!w)*|j;Ln59y zjv?B?UQAY##ICk_tjw`X(R&T5m6@6GwP!y#Rl^&rD^~q>uF;_5}7PA znQc((Q$l@0DOh znIp{UVn7xg?kJ{NGA3Hm7+XfpV?rjFQKoBHX18JHu+0c)hGs>MCZCWZWTZ z&_w>8j!D)d1J))d_NH-qQ6aFD1=6+gia`hR_KHhV}CBDg>EQ^cBqGbD2Rrrh>j?U zmZ*uID2k@2iWVq_^5;8hB8@;~QqFmTKu9u%?%ODVT<-n2sr#mZ_PZX$Bz> JqmM=a06X;0ZC?NY diff --git a/Docs/C/projects.html b/Docs/C/projects.html deleted file mode 100644 index fbef2c5a90..0000000000 --- a/Docs/C/projects.html +++ /dev/null @@ -1,1578 +0,0 @@ - - - - - GnuCash Project Goals - - - - - -

GnuCash Project Goals

- -

The people behind GnuCash aim - to create a world-class GPL'ed Open Source Personal Financial - Application for GNU/Linux and other Unix's. This page aims to - review some of the technical and development issues surrounding - this product, representing a sort of FAQ for developers and - contributors, to suggest directions when developers are trying to - determine how to implement new functionality.

- -

To get a better idea of what - GnuCash is and what it does, visit its home page.

- -

There are currently several different versions of - GnuCash.

- -
    -
  • The current stable, production release is gnucash-1.2.x - and is based on the Open Group's Motif GUI library.
    -
    -
  • - -
  • However, development efforts have almost entirely - switched over to Gnome - and GTK; the Motif version - will likely fall by the wayside.
  • - -
  • Note that some more experimental versions, such as one - using the Qt - library from Troll Tech FOR the for the KDE desktop, PalmComputing - platforms, as well as a Java-based version have been - discussed and/or started.
    -
    -
  • -
- -

The latest Gnome version, and latest versions in general, - are currently available only via CVS.

- -

Precompiled versions are available, but usually - only for the stable releases. Don't use the unstable versions - unless you are ready for excitement and adventure, and are - prepared to cope with a need to keep extensive backups.

- -

This document is divided into several sections.

- -
    -
  1. Architectural Goals
  2. - -
  3. Feature Requirements
  4. - -
  5. Features
  6. -
-
- -

Architectural Goals

- There are some over-reaching design principles - and philosophies that we intend to maintain. Some of these - concepts and terms are introduced in this section. - -

Separation of GUI and Data

- First, we must maintain a clean separation between the data - structures and the GUI that manipulates them, along the lines - of the Model-View-Controller paradigm. - -
    -
  • Lists of accounts and the transactions in them can be - thought of as a representation of financial data, a - Model.
  • - -
  • - The GUI that adds, modifies and deletes these should be - thought of as a manipulator of the data, a - Controller. - -

    Thus, the Motif or Gnome GUIs are merely two possible - manipulators of the data; others, based on e.g. - Qt/KDE, emacs, Java applets or Java servlets ought to be - possible.

    -
  • - -
  • The View of the data is a subset or slice of the - data described by the Model. The View may consist of only the - transactions for the month of May, or only the account totals - for certain accounts. The View is used in part to generate - the reports and graphs, but it is also that which the - Controller interacts with.
  • -
- -

GnuCash also needs to deal with multiple distributed data - sources: stock quotations from the net or transaction - confirmations from online banks and brokerage houses, or from - more mundane sources, such as file imports, or merger of data - from several users.

- -

Amongst these terms, the concept of a global Model-View is - dated, and somewhat inappropriate. Rather, we need to be - concerned about how data is represented in the local address - space of the GUI, how the GUI manipulates it, how data is - brought in and merged from external sources, and how that data - is again output, whether to a file or a local or remote - database.

- -

Thus, the View essentially represents a local data - cache of the data that is immediately present and being - displayed, reported, and manipulated. The Model is the - abstraction of that data that the GUI (the controller) can act - on.

- -

The Financial Engine

- In GnuCash, the Model is implemented via the Engine API, - and the View is the data that is currently in the - Engine. Thus, the Engine is a set of programming API's that - the GUI (or a script, or even a clever command-line-addict) can - use to manipulate the data. - -

Currently, the Engine is fairly poor, and is tightly tied - to the data structures that the GUI manipulates. These data - structures include:

- -
    -
  • Transactions
  • - -
  • Transaction entries (splits)
  • - -
  • Accounts
  • - -
  • Hierarchies of Accounts
  • -
- The Engine has a very simple apply/commit model, and a simple - query mechanism for generating reports and views. - -

The Engine currently handles only a small set of data - sources:

- -
    -
  • It can import and merge in QIF's;
  • - -
  • It can read and write its own binary byte stream;
  • - -
  • It can get stock quotes from the net.
  • -
- -

However, since the Engine is meant to be the interface - between the GUI and the financial data, it is really intended - to be able to do much more.

- -

In particular, it should be possible to back the Engine - onto an SQL database, and thereby enable multiple users and/or - interface to more complex accounting systems. The engine should - also be expandable to handle other sources of data, such as - OFX, Integrion GOLD, the Open Trading Protocol, the OMG CORBA - General Ledger submission, the IBM San Francisco business - objects, or closer to home, Linux Kontor. In particular, it - should be possible to use GnuCash not only to view data from - these sources, but also to manipulate it and send it back.

- -

Modularity, Extensibility and Customization

- -

The above structure should leads us to view GnuCash not so - much as a tightly integrated application, but rather as a loose - confederation of component objects, libraries and - interfaces.

- -

In order to facilitate the gluing together of these parts, - as well as simplify the questions of customizability, change - and rapid development, GnuCash makes use of an extension - language to glue the pieces together.

- -

The extension language that is most central to Gnucash is - - Scheme, and in particular, the FSF implementation, Guile, - although some of the interfaces are also available through Perl.

- -

Markets and Users

- Implicit in this desire for extensibility is the need to build - financial applications supporting two major classes of users: - -
    -
  • Home Users
  • - -
  • Small Business Users
  • -
- They may use some of the same financial terminology, and - hopefully might share a fair bit of code, but have quite - different goals and requirements. - -

Personal Finance Needs

- -

Important properties of a personal finance system - include:

- -
    -
  • Needs to be approachable to occasional users that are not - terribly knowledgeable about accounting.
  • - -
  • Ease of use by the naive is critical.
  • - -
  • There is a need for a profiglate set of reports, graphs, - charts, and tools for personal finance, such as mortgage - calculations.
  • - -
  • Budgeting support needs to be targeted at naive - users.
  • - -
  • Interfaces to on-line banking, shopping, stock - systems.
  • - -
  • Support for management of stock portfolios that may - involve considerable sophistication, since individuals - commonly have retirement plans that hold mutual funds, - stocks, options, bonds, and the like.
  • -
- -

Small Business Needs

- -
    -
  • With a business system, it is likely that there will be - full-time users, which puts the emphasis on - efficiency of user interface rather than on its - approachability to naive users.
  • - -
  • Business systems require network support, and the ability - to support multiple simultaneous users.
  • - -
  • - Small businesses do not often have sophisticated investment - portfolios; they instead need support for additional - sophistication in such areas as: - -
      -
    • Payroll
    • - -
    • Inventory Control
    • - -
    • Shipping and Receiving
    • - -
    • Accounts Receivable
    • - -
    • Accounts Payable
    • - -
    • Asset Management
    • -
    -
  • - -
  • Support for calculations associated with accrual - accounting.
  • - -
  • Ambitions for the future might include interfaces to - online shopping carts, credit card clearing interfaces, and - ERP systems.
  • -
- -

Reconciling Those Needs

- -

A seemingly contradictory factor is that the kinds of - sophistication that are required vary considerably. - Consider:

- -
    -
  • - A home user does not generally require most of the - sophistication (sophistry?) of accrual accounting that is - required by business enterprises. - -

    Thus, home users don't need much of the - sophistication of an Accounts Receivable or Payable system, - or the bizarre depreciation policies that crop up - in Asset Management systems.

    -
  • - -
  • - On the other hand, home users are in increasing need of - surprisingly sophisticated financial tools for managing - stock portfolios, including: - -
      -
    • Mutual funds
    • - -
    • Retirement savings plans, with such identifiers as - 401(k), IRA, Roth IRA, RRSP
    • - -
    • Corporate stock purchase plans
    • - -
    • Corporate option plans
    • -
    -
  • -
- -

It may be that these will require completely - different systems, and that GnuCash cannot be "all things to - all people." This remains to be seen.

- -

Feature Requirements

- - -

Personal Financial Application

- Below are listed the technical work items needed to implement - the features that home users might hope to have. They are - listed in approximate order of priority. - -

The right hand column shows a sizing guesstimate. pm == - person-months

- -
    -
  • Small 0 to 4 pm
  • - -
  • Medium 3 to 12 pm
  • - -
  • Large More than 12 pm
  • -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FeatureSizing
-
InternationalizationSmall
Graphs, ReportsMedium
Simplified Stock LedgerSmall
Themes, Icons, GlitzMedium
Books, Accounting PeriodsSmall
Check PrintingSmall
User PreferencesMedium
Extension Language SupportMedium
Bonds and Interest Bearing - InstrumentsSmall
401K etc.Small
Annotate with Investment NewsSmall
Loan and Mortgage CalculatorsSmall
BudgetingMedium
Alerts, Recurring - TransactionsMedium
Quicken(TM) ExportSmall
Stock Quotes, Price QuotesSmall
OFX, Online Banking, Trading, - BillpayLarge
Multiple CurrenciesMedium
Double Entry AccountingSmall
Tab-delimited ASCII exportSmall
Tax PreparationLarge
Sync with Palm Pilot - organizersMedium
Emergency Records OrganizerSmall
- -

Small Business Features

- Features that small/medium businesses expect. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FeatureSizing
-
Enhanced Engine, Financial - ObjectsLarge
SQL I/OMedium
Multi-User SupportMedium
A/R, A/P Accounts Payable, - ReceivableMedium
PayrollMedium
InvoicingMedium
Job CostingMedium
Expense AccountsLarge
- -

Features and Functions

- -
-
- -
Internationalization
- -
- All menus, markup and help-text should be - internationalized, so that GnuCash may be usable in any - country. This would include the printing of currency values - in the local country conventions. - -

Current status:

- -
    -
  • Most English-language messages have been - #defined and moved to a single header file - include/messages_en.h
  • - -
  • Plan to use gnu gettext() for the message - catalogs.
  • - -
  • Looking for routines that can parse and print - monetary values in different formats, as well as - date/time parsing/printing routines. (gnucash contains - such parsing routines, but they're not very powerful or - i18n'ed.)
  • - -
  • Henning Spruth has translated the README into - German.
  • - -
  • Yannick Le Ny <y-le-ny@ifrance.com> traduction - en francais et include/messages_fr.h
  • -
-
- -
Graphs, Reports
- -
- Add a variety of reports, including Net Worth, Balance - Sheets, and Profit and Loss statements. These should be - printable: it might be best to create them as ordinary HTML - pages, and use the printing abilities of the browser. These - should be easy to customize. Ideally, even novice users - should be able to create custom reports. - -

Other output format possibilities include SGML and Extensible - Markup Language - XML. In the long run, these are - preferable to HTML, since DSSSL tools such as Jade (James DSSSL - Engine) can be used to convert to RTF, Postscript, - etc.

- -

Add to this the consideration that XML is the basis for - the Document Object - Model, which is being integrated into many web-based - applications, and we can see that XML is an increasingly - significant format as we look to the future.

- -

The Report Generator should be a separate but - "dockable" subsystem of the whole.

- -

Thus, it should be possible to run the report generator - in a stand-alone, read-only fashion without having to start - up the main application.

- -

Graphs, charts, etc. too ...

- -

Asset allocation pie chart.

- -

Graph portfolio value vs. cost

- -

One difficult aspect of reporting is designing a - configurable interface, so that people can build custom - reports. The New - Reporting Infrastructure is seeking to build this up - using Guile.

- -

Stock portfolio tools should include a Cost Averaging - report, Market Index report, Stock Option values, - Estimation of capital gains tax liabilities.

- -

Status:

- -
    -
  • A simple HTML output form has been implemented; - GnuCash can act as a very simple web server.
  • - -
  • Reports for Profit/Loss, Balance Sheet, and portfolio - valuation implemented as HTML-embedded Perl scripts. Being re-written in - Scheme.
  • -
-
- -
Simplified Stock Ledger
- -
- Stocks and Mutual funds are handled by placing them each in - their own account. Each account can be viewed individually. - If all of the stock accounts are children of a master - trading account, then the trading account can be viewed and - modified in a General Ledger window. The current stock - general ledger window is a bit obtuse, and difficult to - understand and use. A simplified but still powerful ledger - window is desperately needed. - -

Question: How to most simply allow the user to - enter loads and fees?

- -

Answer: Through splits. Unfortunately, some - users may not properly understand splits, at least not - initially. Thus, a little popup is needed to allow the user - to type in the sales load or fee and such, and then - auto-create the needed splits.

- -

Note the current transfer window does NOT - allow a share price to be specified !! Needs fixing ...

- -

-
- -
Themes, Icons, Glitz
- -
- A variety of finer touches need work: - -
    -
  • - Themes. - -

    A set of themes would be desirable for the Gnome - version.

    -
  • - -
  • - Button Bar - -

    A user-configurable button-bar would be nice - too.

    -
  • - -
  • - Categories - -

    Provide a default list of "Categories" - (Income/Expense Accounts). These are categories such as - "Automobile Expense", "Bank Interest Income", and - "Employment Income". The user should be able to select - a default set of accounts, and have those created - automatically.

    - -

    To actually implement this, it might be best to - simply create a file with these in them, and load that - file. A mechanism should be provided to allow the user - to weed out undesired accounts whilst not preventing - them from using them at a later date, if desired.

    -
  • - -
  • - Household Assets - -

    Add an example showing how regular household assets - (house, car, jewelry, etc.) should be treated. In - particular, show how appreciation and depreciation - should be treated.

    -
  • - -
  • - Navigation - -

    Menu navigation using the keyboard should be - possible.

    - -

    Although menu mnemonics exist, they seem to be - broken.

    - -

    Similarly, tab-key navigation should be possible. - Currently, it is possible to use the tab key to - navigate from field to field in the register window, to - user arrow keys to navigate menus, and quick-fill to - automatically complete fields. However, it is not - possible to tab over to the "Commit" button.

    - -

    It should be.

    -
  • - -
  • - Folder Tabs - -

    Currently, Income/Expense accounts can be shown or - hidden by selecting from a menu. It would be nice to be - able to examine different account types (Asset, - Liability, Income, Expense, Payables, Receivables, - Inventory) by selecting a tab folder.

    -
  • - -
  • - Fly-Over Help - -

    When the user pauses the mouse over a button, - "fly-over" pop-up help windows should appear.

    -
  • - -
  • - Grayed-out Form Help - -

    Create grayed out entries in the ledger, titled - "Memo", "Description", etc, helping users understand - what should be typed into each field.

    -
  • - -
  • - emacs, vi, - motif, KDE, gnome Key Bindings for Text Fields - -

    Make sure that text fields can handle the vi and - emacs key bindings, so that e.g. emacs-style - ctrl-a, ctrl-k does the right thing.

    -
  • -
- -

-
- -
Books, Accounting Periods
- -
- Ability to close the book at end of the fiscal year. - -

i.e. Ability to permanently lock records as - non-editable. This should be straight-forward by using the - reconciled field to indicate a locked - value, and not allowing the GUI to edit locked records.

- -

Also need to report closed books slightly differently. - Need to bring balances forward too...

- -

-
- -
Check Printing
- -
Create a check-printing ability.
- -
User Preferences
- -
- Create menu system and file format for manipulating user - preferences. - -

Preferences include things like showing/not showing - categories, forcing double-entry, etc.

- -

Current status:

- -
    -
  • Rob Browning has put together a basic infrastructure - that unifies command-line flags with scheme-based config - files.
  • - -
  • Rob also is auto-generating the GUI ...
  • -
-
- -
Extension Language Support
- -
- The application is wired together partly with C, partly - with Scheme. The architecture of the wiring and how scheme - is fit in needs to be reviewed, with a general overview - created so that additional extensions may be added in a - straightforward manner. - -

The overall architecture is envisioned thus:

- -

All code, including the transaction engine, the file - I/O routines, the menus, and the ledger, will be abstracted - into compact modules that can function independently of - each other. At the highest level, there will be a - infrastructure with extension language interfaces that will - "wire together" the various modules.

- -

Such "wiring together" will consist of a dispatch - infrastructure that will allow arbitrary menu entries to be - hooked to arbitrary modules. The configuration for menu - entries, and their associated callbacks, will be specified - in an extension-language configuration file. At the final - stages, it is highly desirable to be able to, in - some manner, import new modules without requiring - that the application itself be recompiled and relinked.

- -

Status:

- -
    -
  • Scheme/Guile is the central extension language.
  • - -
  • Optional interfaces to the data engine can be - generated using - SWIG.
  • - -
  • Rob Browning is the reigning expert.
  • -
- -

-
- -
Bonds and Interest Bearing Instruments
- -
- Support should be added for Mortgages, Bonds, CD's and - other instruments (e.g. savings accounts) that pay interest - on a regular basis. It should be possible to specify the - interest rate, the payment schedule, and other regularly - recurring transactions. - -

This should be handled by having a way of bouncing out - to some Guile code to generate transactions with computed - values.

-
- -
401(k), RRSP
- -
Retirement Savings Plans often do not put a high priority - on tracking costs, as the tax implication is that amounts are - taxable upon withdrawal, meaning that there is little - necessity to track capital gains.
- -
Annotate with News Stories
- -
- Download, save, annotate investment news and research. - Provide a way of storing news stories with accounts, and - possibly annotating individual transactions in the same - way. - -

-
- -
Loan and Mortgage Calculators
- -
- Provide a variety of simple GUI utilities to allow user to - calculate the future value of loans, mortgage payments, - interest payments, etc. - -

Status:

- -
    -
  • Not Started.
  • -
- -

-
- -
Alerts, Recurring Transactions
- -
- Provide pop-up notification of deadlines, events, upcoming - payments. - -

Add support for automatic, recurring transactions, - e.g. mortgage payments, fixed-interest bonds, bank - accounts, etc.

- -

Note that the design for this could be very different, - depending on whether the multi-user functions are available - or not.

- -

Design/implementation for this is tricky. It should - probably leverage crontab, but this can lead to - difficulties and bugs.

- -

May need interfaces to email for emailed alerts.

- -

Interfaces into calendaring systems? Current - status:

- -
    -
  • April 1998 -- Design Doc contributed by Bob - Drzyzgula. See src/budget.txt
  • -
- -

-
- -
Budgeting
- -
- Ability to create a budget (i.e. estimates of future - expenditures). Reconcile actual expenditures against future - expenditures. Create simple, step-by-step 'financial plan' - budgeting GUI's: - -
    -
  • Home purchase planner
  • - -
  • Retirement planner
  • - -
  • College tuition planner
  • - -
  • Debt reduction planner
  • - -
  • Scrimp-n-Save planner
  • - -
  • Special purchase planner (big ticket items)
  • -
- Create a summary budget/track-record budget report that a - professional financial planner/advisor could use. - -

Note that the above 'step-by-step' budgeters will have - a very very different GUI than what the budgeting system - required for a small-business might look like.

- -

Status:

- -
    -
  • A design doc has been submitted by Bob Drzyzgula. - Take a look at ./src/budget.txt in the source - directory.
  • -
- -

-
- -
Quicken(TM) Export
- -
- Ability to export Quicken QIF files. Quicken import is - implemented and mostly works. - -

-
- -
Stock Quotes, Price Quotes
- -
- Add ability to download stock quotes, other price quotes. - Add ability to download historical prices as well. (e.g. - get 5-year history of mutual fund performance vs. djia). - -

Status:

- -
    -
  • Can obtain stock quotes from Yahoo (NYSE), Fidelity - Investments, T.Rowe Price, and do automated update of - GnuCash data files (with the gnc-price perl - script). Need to add more data sources. See - src/quotes/Quote.pm and - src/quotes/gnc-price for details.
  • - -
  • - Need to integrate with GUI. - -

    Right now, this is a stand-alone perl script run - from crontab.

    -
  • -
- -

-
- -
OFX support
- -
- Provide the SGML DTD parsers to handle the OFX reports that - many banking institutions are providing, or will soon be - providing, to retail customers. See below for OFX - references. - -

OFX is an open spec from Microsoft, Intuit, and - Checkfree, and which will be supported by Integrion. The - OFX DTD's are included in the 1.1 distributions. See OFX Home Page for - details.

- -

There are two ways to build an OFX parser. One way is - to build a compile-time DTD parser that treats the DTD as - if it were an IDL, and generates C language stubs for a - parser.

- -

This approach was attempted and abandoned because it - leads to fragile C code and a very large binary.

- -
    -
  • The parser is fragile because minor DTD - non-compliances are hard to parse, handle and recover - from.
  • - -
  • The parser is huge because the DTD results in - hundreds of (C++) objects being generated.
  • -
- The other method would be to perform run-time DTD parsing. - This is attractive particularly because it is a more - commonly-used approach; there are a variety of XML tools - available that provide this function. - -

Run-time parsing may be slower, but on the OFX client - side, this should not be a bottleneck.

- -

Status:

- -
    -
  • A compile-time parser was developed and - abandoned.
  • -
- -

Note that the organizations developing OFX are looking - to use XML as their "formats of the future;" this may - encourage the use of one of the many XML parsers available - for UNIX.

-
- -
Multiple Currencies
- -
- Need to support multiple currencies. Work is needed in the - and the GUI. The engine currently supports multiple - currencies by treating them as securities, and thus - allowing currency trading. The currency-trading register - needs a complete overhaul. - -

-
- -
Forced Double-Entry
- -
- The system supports double-entry: every transaction - indicates a pair of accounts: one is debited, and one is - credited. - -

Double-entry is a powerful way of ensuring the - integrity of of the financial data. Currently, while - double-entry is supported, its use is not enforced: the - user can create dangling transactions, where only - one account is indicated.

- -

Although this is acceptable for home use (even - desirable, since it allows the casual user the simplicity - they desire), it is not acceptable for business use.

- -

It must be possible to enable forced-double entry, so - that a transaction cannot be completed until two accounts - have been specified.

- -

Current status:

- -
    -
  • April 1998 -- The engine has a couple of flags in it - that control double-entry behavior: it can be made lax, - or strict: however, they are compiled in, there is no way - to change them from the GUI.
  • - -
  • Dec 1998 -- Scrubber functions implemented to crawl - through data, and find all unbalanced or orphaned - transactions.
  • -
- -

-
- -
Tab-delimited ASCII file format
- -
- People like to be able to read file contents in - ASCII; there are many Unix tools for manipulating ASCII. An - ASCII equivalent of the current file format should be easy - to develop ... just substitute the writes with - printf()s. - -

The tab-delimited format should be compatible with that - of /rdb, aka RAND/Hobbs /rdb or - - NoSQL. (NoSQL is available as part of the Debian GNU/Linux distribution, - for instance.)

- -

The /rdb format is thus:

-
-field-name  tab  fieldname  tab fieldname   \n
-------------------------------------------  \n
-value       tab   value     tab value       \n
-value       tab   value     tab value       \n
-etc ...
-
- -

It is a very simple, very basic flat table format. The - use of /rdb with GnuCash should try to match with - SQL schemas as much as possible in order to minimize I/O - complexity and incompatibility.

-
- -
Tax Preparation
- -
- Gotta prepare those taxes. - -
    -
  • - TurboTax - -

    categorize items according to different tax - schedules

    -
  • - -
  • VAT
  • - -
  • estimate income taxes
  • - -
  • estimate itemized deductions, find potential - deductions, categorize them
  • -
-
- -
Sync with Palm Pilot - organizers
- -
There are Quicken-workalikes that run on the - PalmComputing platform; it would be good to interoperate with - this.
- -
Emergency Records Organizer
- -
- Put together a single-page report showing critical info - about accounts, etc. - -

-
- -
Enriched Engine, Financial Objects
- -
- The current system makes a distinction between the data - (account, transaction) and they GUI that displays it. The - data is embedded within and controlled by the "Engine", - which is a set of routines to access accounts, - transactions, etc. The engine serves as a kind of a dynamic - cache between the permanent data repository (file, sql db) - and the GUI. - -

The current engine is rather simple: it provides - support for accounts, account hierarchies and transactions - consisting of multiple entries.

- -

Many of the features described elsewhere will require - that the engine have a far richer, more sophisticated data - model, including such things as:

- -
    -
  • Linking to "Address Info" ( e.g. names, - addresses)
  • - -
  • Transaction identifiers
  • - -
  • Part numbers, SKU IDs
  • - -
  • Interest rates
  • - -
  • Budget policy
  • -
- -

Note: it makes no sense at this point to make the - engine API much richer than what the GUI can currently - support.

- -
    -
  • Locks When splits are implemented, and the - parent transaction has been marked as cleared, the record - should be locked, so that further modifications to the - amount can't be performed (or at least, a warning is - generated. This prevents accidental garbaging up of old - transactions.)
  • - -
  • - Books Ability to close a book at the end of the - fiscal year, thus indicating that nobody is permitted - to "mess around" with that old data. - -

    In a business environment, the auditors may have - "signed off" on the validity of the data; at that - point, the ability to modify audited data should be - very tightly controlled, or even downright - forbidden.

    -
  • -
- -

Current Status:

- -
    -
  • The basic engine has been detangled from the GUI - elements, as of version gnucash-1.1.4.
  • - -
  • Binary file I/O mostly detangled into a separate - module.
  • - -
  • Crude transaction logging in place; should be - suitable for error/crash recovery but has not been "tried - by fire."
  • - -
  • Backup files automatically created and - time-stamped.
  • - -
  • - BeginEdit()/RollbackEdit()/CommitEdit() - routines mostly in place, - -

    These "Transaction processing constructs" should - simplify creation of an SQL back end, or some other - more sophisticated database engine.

    -
  • - -
  • Multiple currency support is present but still pretty - "raw."
  • - -
  • Query engine is minimal/sparse in capabilities.
  • - -
  • Linas <linas@linas.org> is maintaining the - engine code.
  • -
- -

-
- -
SQL I/O
- -
- A module is necessary to allow data to be fetched from an - SQL database, and for that database to be updated. Some - thoughts: SQL databases do not need to be locked during - editing: instead, an optimistic approach, similar to that - employed by CVS (concurrent version system, a mechanism for - storing versions of source code) could be used: if the - edits conflict with changes made by others, the edit could - be rejected en-masse, allowing the user to merge and - correct their changes. This is a very important note: - updating SQL does NOT require locks to be held for long - periods of time! - -

There has been much discussion about this on - mailing lists both for GnuCash and CBB. Major - points have included:

- -
    -
  • - Those SQL databases available on Linux tend to involve - considerable administrative overhead in terms - of getting them set up. - -

    This may be a minor cost to a business enterprise - that hires DataBase Administrators.

    - -

    It is not acceptable to require this of - naive users that may find "simple" things like

    -
    -% su -
    -Password:
    -# cd /tmp
    -# rpm -i gnucash-4.1.3.i386.rpm
    -# exit
    -
    - to be challenging. -
  • - -
  • The real need may be to use an embedded - database engine like unto Sleepycat DB, cdb, or - something like Open - Group - ISAM.
  • - -
  • - GnuCash presently uses a document-oriented model, where - the entire set of books are loaded in, and - dumped out, all at one fell swoop. - -

    Changing GnuCash to be suited to use a DBMS in - other than a "load-it-all" / "dump-it-all" manner, but - to rather update the database in a transactional - manner.

    - -

    That being said, it may be possible to recast the - GnuCash engine functionality so as to handle - storage in a transactional manner.

    -
  • -
-
- -
Multi-user Support
- -
- Multi-user support should be added with either an SQL - backend to the engine, and/or through CORBA interfaces to - the engine. Project Kontor and also FreeMoney is working on - SQL schemas; Kontor is also working on Java RMI/CORBA - interfaces. Another possibility is to create a - web-application-server, and have users do much/most of I/O - with a web interface, possibly using the register object as - a browser plugin. - -

The following industrial-strength features are - needed:

- -
    -
  • transaction-oriented queuing of updates
  • - -
  • event subscription channel for updates
  • - -
  • user authentication
  • - -
  • user authorization
  • - -
  • non-repudiability
  • - -
  • encryption of network connections
  • -
- -
- -
Accounts Payable, - Receivable
- -
Add features to track sales receipts and other pending - sources of income, as well as owed sums.
- -
Payroll
- -
- Payroll introduces a sizable amount of complexity - in terms of the need to comply with constantly-changing - government regulations in whatever country one is in. - -

While the GnuCash "engine" might remain free, - maintenance of payroll functionality would require - "subscribing" to an update scheme; it might be troublesome - to try to provide such a "subscription" free of charge.

-
- -
Invoicing
- -
Invoicing.
- -
Job Costing
- -
Ability to prepare and track estimates.
- -
Expense Accounts
- -
Expense Account Automation, including air, car, hotel, - dining. Receipts, reservations, cancellations.
-
- -

References

- - -

Historical References

- The following URL's are inactive, obsolete or otherwise wasting - away, but are here for historical interest, in part to document - the way things used to be. Of archeological, nostalgic use only. -
    -
  • X-Accountant - Home Page
  • - this was the original site for the GPL'ed - accounting package that eventually evolved into GnuCash. Robin - Clark wrote the first version while at school at Harvey Mudd - College. - - -
  • The original - WaterMark Gnome/KDE personal finance project page. - Watermark and GnoMoney were proposed about the same time, - and there was talk of joining forces with X-Accountant. - -
  • FreeMoney - Linux small-business accounting s/w.
  • A proposal to - build a business package back by SQL. - -
-
- Draft version 0.36 -- March 2000 - -

Linas Vepstas - linas@linas.org
-

-
- Revised December 1999 - -

Christopher Browne - cbbrowne@ntlug.org
-

- - - diff --git a/Docs/C/tidy-up b/Docs/C/tidy-up deleted file mode 100755 index d39a9d3efd..0000000000 --- a/Docs/C/tidy-up +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/ksh -# $ID$ -# If you have Dave Raggett's "tidy" utility, this will tidy up -# the HTML files here. -for i in *.html ; do - tidy -m -i $i -done \ No newline at end of file diff --git a/Docs/C/xacc-about.html b/Docs/C/xacc-about.html deleted file mode 100644 index 70a334a72b..0000000000 --- a/Docs/C/xacc-about.html +++ /dev/null @@ -1,673 +0,0 @@ - - - - - - - About GnuCash - - - -

About GnuCash

- -

GnuCash is a program to keep track of your finances. Its - features include:

- -
    -
  • Multiple accounts, which can be open at the same - time. Create an GnuCash account for each of your bank - accounts.
  • - -
  • Each account maintains both a running balance and a - reconciled balance, so you can keep track of the checks that - have cleared your account.
  • - -
  • - A simple user interface. - -

    If you can use the register in the back of your - checkbook, you can use GnuCash.

    -
  • - -
  • - Automated Tools for - Reconciling Accounts. - -

    At the end of the month, open up the reconcile - window, enter the ending balance from your bank statement, - and check off the transactions that appear in the bank - statement. This agrees what you have recorded in GnuCash - with what your bank has reported, and makes it easier to - track down any discrepancies.

    -
  • - -
  • - QuickFill. - -

    If you begin typing in the description field, and the - text matches a previous transaction, hitting TAB - will copy in that previous transaction. This is a handy - time saver if you regularly create similar - transactions.

    -
  • - -
  • - Stock/Mutual Fund Portfolios. - -

    Track stocks individually (one per account) or in - portfolio of accounts (a group of accounts that can be - displayed together).

    - -

    There are tools to - automatically collect stock quotes.

    -
  • - -
  • - Support for multiple - currencies and currency trading accounts. - (partial, still broken). - -

    Bank accounts may be established in different - currencies, and trades at varying exchange rates may be - made, in much the same way stocks trade at varying - prices.

    -
  • - -
  • - Quicken File - Import. - -

    Imports Quicken-style QIF files.

    -
  • - -
  • Reports. Display - or output as HTML Balance, Transaction, andProfit/Loss reports, - as well as graphical account balance tracking (requires gnuplot).
  • -
- -

Advanced Features

- -

GnuCash offers some features not found in simpler - accounting programs.

- -
    -
  • - Account Hierarchy - -

    A master account can have a hierarchy of more detailed - accounts arranged underneath it. This allows related - account types (e.g. - Cash, Bank, Stock) to be - grouped under one master account ( e.g. - - Assets).

    -
  • - -
  • - Double Entry - -

    Every transaction involves two accounts, and each - transaction is required to balance. This provides - assurance that the overall set of books will add up - correctly, and prevents out-of-balance errors - altogether.

    -
  • - -
  • - Income/Expense Account - Types - -

    Intuit's Quicken - product has what they call "categories" that are used to - track incomes and expenses. These may be used to create - Profit/Loss reports.

    -
  • - -
  • - General Ledger - -

    Multiple accounts may be displayed in one register - window at the same time. This can make it easier to track - down data errors. It also provides a convenient way of - viewing a portfolio of many stocks, by showing all - transactions in that portfolio.

    -
  • - -
  • Handling of multiple - currencies
  • -
- -

Versioning

- -

The versioning scheme for GnuCash parallels that of the - Linux kernel, where "even" sub-versions indicate versions that - are intended to be stable, only seeing maintenance to fix bugs, - and "odd" sub-versions indicate an "experimental" stream that - seeks to add enhancement.

- -

The present "experimental" stream is gnucash-1.3.x, which - is somewhat unstable.

- -

The latest stable release is 1.2.x; if you don't intend to - do development work, you should be using either this version, - or an older 1.0.x version. These versions are fairly stable, - with all currently known bugs fixed.

- -

Once the 1.3.x series stabilizes, the next stable series - will be 1.4.x, and experimentation will likely continue on - 1.5.x.

- -

If you wish to "hack" on the experimental version, you - should first start by reading through the GnuCash Project Goals document in order to - get some perspective on the overall design.

- -

Lead Developers

- -
-
Robin Clark
- -
wrote the original X-Accountant in Motif as a school - project, taking it to version 0.9 by October 1997.
- -
Linas Vepstas
- -
liked what he saw: the GUI was slick, the code was - documented and well structured, and it was all GPL'ed. And so - he re-wrote it: adding cell-widgets to XbaeMatrix, so that - the combobox and arrows would make an even slicker GUI, - rewrote the X-Accountant internals to add double-entry, an - account hierarchy, split out a transaction mini-engine, add - support for stocks, and spiff up the help menus. This was - version 1.0 as of January 1998. Since then, for version 1.1, - the engine was expanded and refined, and the register window - code completely redesigned and made mostly Motif-(and - GUI-)independent. Did some prototype OFX work.
- -
Jeremy - Collins
- -
publicized the GnoMoney project widely and broadly, and - then changed its name to GnuCash. Jeremy created the - gnucash.org web site, registered the domain, got the initial - GTK/gnome code working.
- -
Rob - Browning
- -
abused everyone for not using perl, and then added - guile/scheme support. Rob maintains the build infrastructure, - is handling the whole guile/perl extension language thing, - and is dealing with configuration and configurability.
- -
Dirk - Schoenberger
- -
is working on the Qt/KDE port
- -
Dave - Peticolas
- -
hacks obsessively on GnuCash. But he can stop anytime he - wants to. Really.
-
- -

Fixers and Patchers

- -

The cast of thousands includes:

- -
-
Andrew - Arensburger
- -
for FreeBSD and other patches
- -
Matt - Armstrong
- -
for misc fixes
- -
Fred Baube
- -
for attempted Java port/MoneyDance
- -
Dennis - Björklund
- -
Swedish translation
- -
Per Bojsen
- -
several core dump fixes
- -
Christopher B. - Browne
- -
for perl stock scripts, Guile-based QIF import code, lots - of changes to English documentation, and lots of guile code
- -
Graham - Chapman
- -
for the xacc-rpts addon package
- -
George Chen
- -
for MS-Money QIF support
- -
Albert - Chin-A-Young
- -
configure.in patch
- -
Jeremey - Collins
- -
for GnoMoney and GTK port
- -
Patrick - Condron
- -
for webserver and T1 connection.
- -
Ciaran - Deignan
- -
for AIX binary version
- -
Tyson Dowd
- -
for config/make patches and debian maintenance
- -
Koen D'Hondt
- -
for Solaris patches to XmHTML
- -
Bob Drzyzgula
- -
for budgeting design notes
- -
Paul Fenwick
- -
ASX support
- -
Jan-Uwe - Finck
- -
for German message translation
- -
Ron Forrester
- -
for gnome patches
- -
Dave - Freese
- -
for leap-year fix
- -
Bill Gribble
- -
qif importation code
- -
Otto - Hammersmith
- -
for RedHat RPM packaging
- -
Alexandru - Harsanyi
- -
for fixing miscellaneous core dumps and lockups.
- -
Jon K}re - Hellan
- -
for fixing miscellaneous core dumps and lockups.
- -
Prakash - Kailasa
- -
for gnome build fixes
- -
Tom Kludy
- -
for SGI Irix port
- -
Sven Kuenzler
- -
for SuSE README file
- -
Bryan Larsen
- -
guile budget report
- -
Ted - Lemon
- -
for NetBSD port
- -
Yannick Le - Ny
- -
pour la traduction en francais
- -
Grant - Likely
- -
gnome and engine patches
- -
Heath - Martin
- -
major work on the gnome register
- -
Matt - Martin
- -
guile error handling code
- -
Robert Graham - Merkel
- -
reporting, gnome, and configuration patches.
- -
Tim - Mooney
- -
port to alpha-dec-osf4.0f
- -
G. Allen Morris - III
- -
for QIF core dump fix
- -
Peter Norton
- -
for a valiant attempt at a GTK port
- -
- OmNiBuS
- -
web site graphics and content
- -
Myroslav - Opyr
- -
for misc patches
- -
Laurent - P{'e}lecq
- -
i18n patches with gettext
- -
Alain - Peyrat
- -
for configure.in patches
- -
Peter - Pointner
- -
motif and configuration patches
- -
Gavin - Porter
- -
for euro style dates
- -
Ron Record
- -
for SCO Unixware and OpenServer binaries
- -
Jan - Schrage
- -
documentation patches
- -
Christopher - Seawood
- -
for XbaeMatrix core dump
- -
Mike - Simons
- -
misc configure.in patches
- -
Richard - Skelton
- -
for Solaris cleanup
- -
Henning - Spruth
- -
for German text and euro date rework
- -
Robby Stephenson
- -
register patch
- -
Herbert Thoma
- -
gnome register patch
- -
Diane - Trout
- -
scheme qif import patch
- -
Rob Walker
- -
guile and register patches
- -
David Woodhouse
- -
Great Britain translations
- -
Ken - Yamaguchi
- -
QIF import fixes; MYM import
-
- -

Supported Operating Systems

- gnucash-1.0.18 (xacc-1.0.18) is known to work on the following - systems: - -
    -
  • Linux 2.0.x -- Intel w/ RedHat Motif
  • - -
  • Linux 2.0.x -- Intel w/ Lesstif v0.81
  • - -
  • Linux Debian -- Intel w/ Lesstif v0.81
  • - -
  • SGI IRIX -- MIPS
  • - -
  • IBM AIX 4.1.5 -- RS/6000
  • - -
  • SCO Unixware 7 -- Intel
  • - -
  • SCO OpenServer 5.0.4 -- Intel
  • - -
  • NetBSD -- Intel
  • -
- -

- - - - - -

- -

History

- The table below shows some historical lines-of-code and - number-of-files counts for the X-Accountant/GnuCash development - project
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Historical Development Stats -
Versionengineregisterledgermotifgnomeqtprefs (scm)docs (html)miscTotal
xacc-0.9
- Sept 97
---34 files
- (7.5+0.9)
---5 files
- (0.4)
-39 files
- (8.8)
xacc-0.9w
- Dec 97
---51 files
- (13.8+1.5)
---9 files
- (0.8)
-60 files
- (16.1)
xacc-1.0.17
- Feb 98
---52 files
- (14.8+1.8)
---12 files
- (1.4)
-64 files
- (18.0)
gnucash-1.1.15
- Aug 98
24 files
- (6.2+1.5)
31 files
- (6.1+1.7)
5 files
- (1.4+0.4)
30 files
- (7.4+0.7)
17 files
- (3.4+0.5)
16 files
- (1.2+0.2)
3 files
- (0.3)
16 files
- (1.9)
not counted
- (>1.0)
142 files
- (32.9)
- -

Each cell contains:
-
- number of *c and *.h files
- (KLOCS in *.c + KLOCS in *.h),

- -

where KLOC == kilo-lines-of-code, as reported by - wc.

-
- -

Return to Main Documentation - Page.

- - - diff --git a/Docs/C/xacc-accountedit.html b/Docs/C/xacc-accountedit.html deleted file mode 100644 index 14f1ca97ff..0000000000 --- a/Docs/C/xacc-accountedit.html +++ /dev/null @@ -1,30 +0,0 @@ - - - - Editing Account Parameters - - - -

Editing Account Parameters

- -

The "Edit Account" dialog box lets you change the properties of - an account. You can access this via the "edit" button of the main - window toolbar, the "Accounts" menu, or via the keyboard - shortcuts. For a description of the uses of the various - properties, see the information about new accounts.

- -

Account information can be changed by typing in the appropriate - field. The account type cannot be changed.

-

A new Parent Account can be selected. Only those accounts that - can legally become the parent of the present account are shown.

-

The source for Stock Quotes can be selected. FIXME: - could somebody who uses this feature please document it?>

-

Notes about the account can be edited.

- - -

Return to Main Documentation - Page.

- - - diff --git a/Docs/C/xacc-acctypes.html b/Docs/C/xacc-acctypes.html deleted file mode 100644 index eb0473b746..0000000000 --- a/Docs/C/xacc-acctypes.html +++ /dev/null @@ -1,151 +0,0 @@ - - - - - - - - Account Types - - - -

Account Types

- -
-
Cash
- -
The cash account type is used to denote the cash - that you store in your wallet, shoebox, piggybank, or - mattress.
- -
Bank
- -
The Bank account type denotes a savings or - checking account held at a bank or other financial - institution.
- -
Such accounts sometimes bear interest.
- -
Credit
- -
The Credit card account is used to denote credit - card accounts, whether involving floating lines of credit as - with VISA, MasterCard, or Discover, as well as others like - American Express that do not permit you to maintain - continuing balances.
- -
The introduction of Check - Cards where payments are withdrawn directly from a - checking account makes the selection less clear; it is - probably more appropriate to treat a "Check Card" as a - Bank account, as it does withdraw amounts directly from - such an account, not really involving any granting of - credit.
- -
Asset, Liability
- -
Asset and Liability accounts are used for - tracking things that are of value, but that are not so - directly translated into cash .
- -
For instance, you might collect the costs of purchasing a - house into an asset account entitled My House, or the - cost of a car into My Car, or collect together the - value of your Computer Equipment.
- -
And the home mortgage or car loan would be represented by - liability accounts, Home Mortgage and Car - Loan, to be drawn down as payments are made on these - loans.
- -
If you hold assets for business purposes, their decline - in value over time might be treated as a deduction for tax - purposes, that deduction being called Depreciation.
- -
On the other hand, if you own assets that - appreciate in value over time, such as real estate, - collectibles like paintings, and investments like shares in - companies, you may see them appreciate in value, and have to - recognize, for tax purposes, what are called Capital Gains.
- -
Stock, Mutual Fund
- -
Securities that you invest in are a form of asset that - are normally acquired with the express purpose of receiving - income either in the form of dividends, interest, or Capital Gains. There are a - multitude of securities markets around the world, and - securities that are widely enough traded can have pretty - concrete values that may be analyzed on a day-to-day - basis.
- -
- Stock and Mutual Fund accounts are typically tracked in - registers having three main columns: - -
    -
  • Price
  • - -
  • Number of shares
  • - -
  • Cost
  • -
-
- -
- In order to get useful information out of the - register, it is necessary to have multiple "views" on the - data so that you may assess such things as: - -
    -
  • Total Values by security
  • - -
  • Gains/Losses by security
  • - -
  • Return On Investment rates by security
  • -
-
- -
More details may be found in the Stock Ticker section.
- -
Income, - Expense
- -
Income and Expense accounts are used to - collect incomes and expenses.
- -
Equity
- -
Equity accounts are used to balance the balance - sheet, indicating the portion of the "corporate" value - represents the net amount that the owners own.
- -
On a year-by-year basis, a computed value called - Retained Earnings indicates the net value of the - enterprise; it is generally considered a good thing when this - value increases.
- -
Currency
- -
Currency Accounts are used for trading - currencies.
- -
In most ways, they behave like stocks, except that the - only way that "income" may be gotten from them is from - fluctuations in the relative values of currencies. Note that - transfers cannot be made directly between two accounts - denominated in different currencies. Such transfers may only - be made into currency trading accounts.
-
-
- -

Return to Main Documentation - Page.

- - - diff --git a/Docs/C/xacc-accwin.html b/Docs/C/xacc-accwin.html deleted file mode 100644 index 50f0993abd..0000000000 --- a/Docs/C/xacc-accwin.html +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - - - New Account Window - - - -

New Account Window

- -

This is what a new account window looks like:

- -

- -

Pick an Account - Type.

- -

The Currency field should typically be a three-letter ISO curency code - (e.g. - USD for U.S. Dollars). The - Account Code is a number that determines the sort order of the account - when it appears in a report or in the Chart of Accounts.

- -

The picure below shows an example for a stock or currency - trading account. Note that the Security field is not greyed - out, and that you can enter a value. That value is typically a - stock-ticker symbol, or a three-letter ISO currency - code.

- -


-
-

-
- -

Return to Main Documentation - Page.

- - - diff --git a/Docs/C/xacc-adjbwin.html b/Docs/C/xacc-adjbwin.html deleted file mode 100644 index 892705e9a4..0000000000 --- a/Docs/C/xacc-adjbwin.html +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - Adjust Balance Window - - - -

Adjust Balance Window

- Adjust Balance window. Use this to adjust the balance. Enter a - dollar amount, and a register entry will be created that sets - the balance to the new balance. - -

Add more documentation here.

-
- -

Return to Main Documentation - Page.

- - - diff --git a/Docs/C/xacc-apar.html b/Docs/C/xacc-apar.html deleted file mode 100644 index b4a074fcbd..0000000000 --- a/Docs/C/xacc-apar.html +++ /dev/null @@ -1,192 +0,0 @@ - - - - - - - Accounts Payable/Accounts Receivable - - - -

Accounts Payable and Accounts Receivable

- -

A/R (Accounts Receivable) and A/P (Accounts Payable) are - somewhat deep, and require thought to fully understand - them.

- -

Accounts Receivable

- -

First, let us examine A/R. After all, we really shouldn't - really need to relate to A/P because we always pay - our bills on time, don't we ? :-)

- -

As a first approximation, let us assume we don't require - customers to pay instantly, in cash, but rather issue - them an invoice, and give them 30 days to pay the bills. (After - 30 days, we can start charging interest and sending out - harassing letters :-)).

- -

When we make a sale, the two accounts affected are - Sales (an income account) and Accounts Receivable. - Accounts Receivable is an asset, but it's not "liquid," as you - can't readily sell it, and it's certainly not cash.

- -

Then when they come by to pay their bill, dropping off a - large sack of twenty-dollar bills (or, more likely, a - check/cheque), we transfer the amount from A/R to Cash.

- -

The reason we do this in two steps is that we have decided - we need to do our accounting on an accrual basis and not on a - cash basis, because most of our transactions are not solely - based on cash changing hands, but rather based on - establishing obligations.

- -

In more sophisticated operations, there may be a much - larger sequence of documents generated and tracked:

- -
    -
  • A customer sends in a Purchase Order, thus - authorizing a purchase.
  • - -
  • We set up a Work Order to schedule production of - whatever the customer is buying
  • - -
  • We issue a Shipping Notice, to ship to goods to - the customer
  • - -
  • Once shipped, we issue an Invoice, representing - the request to pay
  • -
- -

We report sales in our sales figures as soon as we make - them. Unfortunately, we may wind up selling some product to - no-good shady operators that we didn't know were shady, and - thus may get stuck with some "bad debts."

- -

In order to determine which parts of Accounts Receivable - appear to be most at risk, it is typical to arrange AR based on - the "ages" of the debts, commonly segmenting it into several - aging periods, of payments outstanding 0-30 days, those that - outstanding 31-60 days, 61-90 days, and then those that are - way overdue.

- -

At some point, it may become clear that a customer is never - going to pay what they owe, and we have to write it off as a - Bad Debt.

- -

At that point, it is typical to record an entry thus:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AccountDRCR
Bad Debt Expense$10,000 -
-
Accounts Receivable - $10,000
- -

We could have reduced Sales Income instead, but - companies tend to prefer to specifically track the amount that - they're losing to bad customers.

- -

Warning: Advanced Accounting Concept. Bad Debt - is an example of a "contra-account." That doesn't refer to - amounts paid to Nicaraguan rebels, but rather the notion - that the account is an income account that is expected to hold - a balance opposite to what is normally expected, to be - counteract the balance in another income account. Accumulated Depreciation, used - to diminish the value of an asset over time, is another example - of a contra-account.

- -

Accounts Payable

- -

The scenario for Accounts Receivable, reversed, reflects - how Accounts Payables work; just switch customer with supplier, - and see how the roles reverse.

- -
    -
  • If we buy materials "on account," accrual accounting - requires that we record that we incur the expense - immediately, and rather than reducing cash, we put the - "credit" into the Accounts Payable account.
  • - -
  • Three weeks later, the invoice comes in, and we issue a - payment, and so Debit AP, Credit Cash.
    -
    -
  • -
- -

Prepaid Expenses

- -

Analagous techniques are also used for expenses that are - prepaid.

- -

If you have to pay out down six months of rent in advance, - that is treated as an "accrued asset."

- -
    -
  • - At the time of payment, you Debit Prepaid - Rent for the amount paid that is a Credit to - Cash. - -

    While this puts an unfortunate dent in the Cash - account, it does show on the books as an asset, - and there are no more payments to make for the next six - months.

    -
  • - -
  • Each month, the balance in Prepaid Rent would be - down via Debit Rent Expense, - Credit Prepaid Rent.
  • -
- -

Similarly, companies collect payroll taxes on behalf of - employees, and keep them in a special bank account.

- -
    -
  • That money is not the company's, so there is a - Debit to the Cash account on one side, and a - Credit to an Accrued Liability, namely, Payroll - Taxes Payable, on the other side.
  • - -
  • When the quarterly check to the Government so that they - can make their payroll, Payroll Taxes - Payable drops as does the balance in the Checking - Account.
    -
    -
  • -
-
- -

Return to Main Documentation - Page.

- - - diff --git a/Docs/C/xacc-apprdepr.html b/Docs/C/xacc-apprdepr.html deleted file mode 100644 index 1b14b79fab..0000000000 --- a/Docs/C/xacc-apprdepr.html +++ /dev/null @@ -1,716 +0,0 @@ - - - - - - - Depreciation and Capital Gains - - - -

Depreciation and Capital Gains

- -

This section provides a treatment of the handling of - depreciation and appreciation of assets in GnuCash.

- -

It also provides a brief introduction to the related tax - issues.

- -

Warning: Be aware that different countries can - have substantially different tax policies for handling - these things; all that this document can really provide is some - of the underlying ideas to help you apply your "favorite" - tax/depreciation policies.

- -

Note that appreciation and depreciation of assets tend to - be treated somewhat differently:

- -
    -
  • - Depreciation is usually - recognized (the technical term is accrued) as an - expense on an ongoing basis, gradually reducing the value - of an asset towards zero. - -

    Depreciation tends to only get calculated on assets - that are used for professional or business purposes, because - governments - don't generally allow you to claim depreciation deductions - on personal assets, and it's pointless to bother with the - procedure if it's not deductible.

    -
  • - -
  • - In contrast, Capital Gains, which - could be called asset value appreciation, are - typically not recognized until some time down the - road when the asset is sold, and at that instant, - the entire gain becomes income. - -

    Unlike depreciation, governments tend to be quite - interested in taxing capital gains in one manner or - another.

    - -

    (As always, there are exceptions. If you hold a bond - that pays all of its interest at maturity, tax authorities - will often require that you recognize interest each year, - and refuse this to be treated as a capital gain. The - phrases accrued interest, or imputed - interest are often there to scare those that are - sensitive to such things...)

    -
  • -
- -

Capital Gains - Asset Appreciation

- - -

Appreciaton of assets is, in general, a fairly tricky matter - to deal with. This is so because, for some sorts of assets, it - is difficult to correctly estimate an increase in value - until you actually sell the asset.

- -

If you invest in securities - that are traded on a daily basis on open markets such as stock - exchanges, prices may be quite exact, and selling the asset at - market prices may be as simple as calling a broker and issuing - a Market Order.

- -

On the other hand, homes in your neighbourhood are sold - somewhat less often, such sales tend to involve expending - considerable effort, and involve negotiations, which means that - estimates are likely to be less precise. Similarly, selling a - used automobile involves a negotiation process that makes - pricing a bit less predictable.

- -

Harder to estimate are values of collectible objects such - as jewelry, works of art, baseball cards, and "Beanie Babies." - The markets for such objects are somewhat less open than the - securities markets.

- -

Worse still are one-of-a-kind assets. Factories often - contain presses and dies customized to build a very specific - product that cost tens or hundreds of thousands of dollars; - this equipment may be worthless outside of that very - specific context. In such cases, there several conflicting - values might be attached to the asset, none of them - unambiguously correct.

- -

Let's suppose you buy an asset expected to increase in - value, say a Degas painting, and want to track this. (The - insurance company will care about this, even if nobody else - does.)

- -

Properly tracking the continually-increasing value of the - Degas will require at least three, quite possibly the following - four accounts (plus a bank or cash account where the money for - the purchase comes from):

- -
    -
  • An Asset Cost asset account to track the - original cost of the painting,
  • - -
  • An Accrued Unrealized Gains on Asset asset - account to keep track of increases in value, and
  • - -
  • An Accrued Gain On Asset Income income account - in which to record the income side of the annual gains in - your riches, and
  • - -
  • A Realized Gain On Asset Income income account - in which to record the realized income when you sell the - asset.
  • -
- -

The accrued gains likely won't affect your taxable - income for income tax purposes, although it could - have some effect on property taxes.

- -

The handling of capital gains in GnuCash

- -

The Acquisition

- -

The first thing you have to do is to create the asset - cost account, then transfer the sum you paid for this - painting from your bank account to this asset account to record - the purchase.

- -

A month later, you have reason to suspect that the value of - your painting has increased by $1200. In order to record this - you transfer $1200 from your accrued gains on asset - income account to your asset account.

- -

Your main window will resemble this:

- - - -

and your asset account will resemble this:

- - - -

While You Hold the Asset

- -

Asset appreciation is a sort of income but it is - not cash in hand.

- -

The people that got "rich" in 1999 from IPOs of - Linux-related companies like Red Hat Software and VA Linux - Systems could verify this. They hold options or stock that are - theoretically valued at millions of dollars USD.

- -

That doesn't mean that they are actually millionaires; the - principal participants have to hold their stock for at least - six months before selling any of it. The fact that - they can't sell it means that while it may in theory - be worth millions of dollars on paper, there is, as of late - 1999, no way for them to legally get those - millions.

- -

Selling the Asset

- -

Let´s say another month later prices for Degas - paintings have gone up some more, in your case about $2500, you - estimate. You duly record these $2500 as an income like above, - then decide to sell the painting.

- -

Now there arise three possibilities:

- -
    -
  1. - Your optimistic estimate of the painting´s value was - correct. - -

    The income account is left alone (or perhaps gets - transferred from an Accrued Gain income to a - Realized Gain income account), and the recording is - rather like:

    - - - - - - - - - - - - - - - - - - - - - - - - - -
    AccountAmount
    Cash$16055
    Painting-$11000
    Realized Gain Income-$5055
    - -

    And if any amounts had been accrued as Accrued - Gains, the asset amount should be closed out, offset - by a negative value for Accrued Gain - income. If the total that had been accrued was $5000, then - the transaction might look like the following:

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    AccountAmount
    Cash$16055
    Painting-$11000
    Accrued Gain Asset-$5000
    Realized Gain Income-$5055
    Accrued Gain Income$5000
    - -

    Note that the two income accounts offset one another so - that the current income resulting from the - transaction is only $55. The remaining $5000 had previously - been recognized as Accrued Gain Income.

    -
  2. - -
  3. - You were overoptimistic about the value of the painting. - -

    Instead of the $16055 you thought the painting was - worth are only offered $15000. But you still decide to - sell, because you value $15000 more than you value the - painting.

    - -

    The numbers change a little bit, but not too - dramatically.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    AccountAmount
    Cash$15000
    Painting-$11000
    Accrued Gain Asset-$5000
    Realized Gain Income-$4000
    Accrued Gain Income$5000
    - -

    Note that the two income accounts offset one another so - that the current income resulting from the - transaction turns out to be a loss of $1000. - That's fine, as you had previously recognized $5000 in - income.

    -
  4. - -
  5. - You manage to sell your painting for more than you thought - in your wildest dreams. - -

    The extra value is, again, recorded as a gain, - i.e. an income.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    AccountAmount
    Cash$50000
    Painting-$11000
    Accrued Gain Asset-$5000
    Realized Gain Income-$39000
    Accrued Gain Income$5000
    -
  6. -
- -

In practice, it truly is important to keep the Accrued - Gain Income separate from the Realized Gain - Income, as the former is likely to be ignored by your tax - authorities, who will only care to charge you on the - Realized Gain.

- -

Below, we show the second case discussed.

- Main window after sale
- Asset account after sale - -

Caution about Valuation

- -

As we see in this example, for non-financial assets, it may - be difficult to correctly estimate the ``true'' value of an - asset.

- -

It is quite easy to count yourself rich based on - questionable estimates that do not reflect "money in the - bank."

- -

Thus, when dealing with appreciation of assets,

- -
    -
  1. - Be careful with your estimation of values. - -

    Do not indulge in wishful thinking.

    -
  2. - -
  3. - Never, ever, count on money you do not have in your bank or - as cash. - -

    Until you have actually sold your asset and got the - money, any numbers on paper (or magnetic patterns on your - hard disk) are merely that.

    - -

    If you could realistically convince a banker to lend - you money, using the assets as collateral, that is a pretty - reasonable evidence that the assets have value, as lenders - are professionally suspicious of dubious overestimations of - value.

    - -

    Be aware: all too many companies that appear - "profitable" on paper go out of business as a result of - running out of cash, precisely because "valuable - assets" were not the same thing as cash.

    -
  4. -
- -

Taxation of Capital Gains

- -

Taxation policies vary considerably between countries, so - it is virtually impossible to say anything that will be - universally useful.

- -

However, it is common for income generated by - capital gains to not be subject to taxation until the date that - the asset is actually sold, and sometimes not even then.

- -

North American home owners usually find that when - they sell personal residences, capital gains that occur are - exempt from taxation. It appears that other countries treat - sale of homes differently, taxing people on such gains. German - authorities, for example, tax those gains only if you owned the - property for less than ten years.

- -

I have one story - from my professional tax preparation days where a family sold a - farm, and expected a considerable tax bill that turned - out to be virtually nil due to having owned the property before - 1971 (wherein lies a critical "Valuation Day" date in Canada) - and due to it being a dairy farm, with some - really peculiar resulting deductions.

- -

In short, this presentation is fairly simple, but taxation - often gets terribly complicated...

- -

Depreciation of assets

- - -

Compared to the often uncertain estimates one has to do - where appreciation of assets is concerned, we are on somewhat - firmer ground here.

- -
    -
  • Governments tend to set up precise rules as to how you - are required to calculate depreciation for tax purposes.
  • - -
  • It is easy to look up in references such as "Blue Books" - estimates of what an automobile should be worth after 3 years - of use.
  • -
- -

Since depreciation of assets is very often driven by tax - policies, the discussion of depreciation will focus in that - direction, on some of the more common depreciation calculation - schemes.

- -

While there has been some discussion about how to - accomplish automated calculation and creation of transactions - to handle things like depreciation, there is not yet any - working code, so for now, you will have to do calculations by - hand.

- -

Depreciation schemes

- -

Linear depreciation

- -

Linear depreciation diminishes the value of an asset by a - fixed amount each period until the net value is zero. This is - the simplest calculation, as you estimate a useful - lifetime, and simply divide the cost equally across that - lifetime.

- -

Example: You have bought a computer for $1500 and - wish to depreciate it over a period of 5 years. Each year the - amount of depreciation is $300, leading to the following - calculations:
-

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
YearDepreciationRemaining Value
13001200
2300900
3300600
4300300
53000
- -

Geometric Depreciation

- -

Each period the asset is depreciated by a fixed percentage - of its value in the previous period. In this scheme the rest - value of an asset decreases exponentially leaving a value at - the end that is larger than zero ( i.e. - a resale - value).

- -

Beware: Tax authorities may require (or allow) a - larger percentage in the first period. On the other hand, - in Canada, this is reversed, as they permit only a - half share of "Capital Cost Allowance" in the first - year.

- -

The result of this approach is that asset value decreases - more rapidly at the beginning than at the end which is - probably more realistic for most assets than a linear - scheme. This is certainly true for automobiles.

- -

Example: We take the same example as above, - with an annual depreciation of 30%.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
YearDepreciationRemaining Value
14501050
2315735
3220.50514.50
4154.35360.15
5108.05252.10
- -

Sum of digits

- -

A third method most often employed in Anglo/Saxon countries - is the "sum of digits" method. Here is an illustration:

- -

Example: First you divide the asset value - by the sum of the years of use, e.g. for our example - from above with an asset worth $1500 that is used over a period - of five years you get 1500/(1+2+3+4+5)=100. Depreciation and - asset value are then calculated as follows:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
YearDepreciationRemaining Value
1100*5=5001000
2100*4=400600
3100*3=300300
4100*2=200100
5100*1=1000
- -

The handling of depreciation in gnucash

- -

In order to keep track of the depreciation of an asset, you - need :

- -
    -
  • An Asset Cost asset account to keep track of the - original value;
  • - -
  • An Accumulated Depreciation asset account in - which to collect the sum of all of the years' depreciation - amounts;
  • - -
  • A Depreciation Expense expense account in which - to record periodic depreciation expenses.
  • -
- -

The first step, again, is to record the purchase of your - asset by transferring the money from bank bank account to the - asset cost account. Afterwards, in each accounting - period you record the depreciation as an expense in the - appropriate account.

- -

The two windows below show your asset account and the main - window after the third year of depreciation using a "sum of - digits" scheme for the example above.

- -
- Main window after depreciation - - -

A word of caution

- -

Since depreciation and tax issues are closely related, you - may not always be free in chosing your preferred method. Fixing - wrong calculations will cost a whole lot more time and trouble - than getting the calculations right the first time, so if you - plan to depreciate assets, it is wise to make sure of the - schemes you will be permitted or required to use.

- -

Return to Main Documentation - Page.

- - - diff --git a/Docs/C/xacc-bal_tracker.html b/Docs/C/xacc-bal_tracker.html deleted file mode 100644 index b62444939b..0000000000 --- a/Docs/C/xacc-bal_tracker.html +++ /dev/null @@ -1,17 +0,0 @@ - - - - - Balance Tracking Report - - - -

Balance Tracking Report

-

FIXME: Document this report! -


-

Return to Main Documentation - Page.

- - - diff --git a/Docs/C/xacc-balsheet.html b/Docs/C/xacc-balsheet.html deleted file mode 100644 index daecaefe26..0000000000 --- a/Docs/C/xacc-balsheet.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - - - Balance Sheet - - -

Balance Sheet

- -

This report summarizes your assets, liabilities, and equity.

- -

There are currently no options for this report, but the option - to specify a date for which the balance sheet is to be calculated - will be added soon.

- -

Return to Main Documentation - Page.

- - diff --git a/Docs/C/xacc-currency.html b/Docs/C/xacc-currency.html deleted file mode 100644 index 2d37e1d143..0000000000 --- a/Docs/C/xacc-currency.html +++ /dev/null @@ -1,1209 +0,0 @@ - - - - - - - - Currency Handling and Double Entry Bookkeeping - - - -

Currency Handling and Double Entry Bookkeeping

- -

A Double Entry bookkeeping - system stores both values, and requires that all - transactions balance, as described in the Double Entry Identity.

- -

When we introduce the notion of having multiple currencies, - or stocks that may vary in price, the identities get a little - more complicated, and we introduce the following formulae:

- -
    -
  • value=exch-rate*amount (for currency - accounts)
  • - -
  • value=price*num-shares (for - stocks/mutual-funds)
  • -
- -

Thus, buying a widget in Japan (JPY) and using US Dollars - (USD) to pay for it would appear thus:

- -
    -
  • - SpendAcct: (an ordinary bank/cash acct valued in - USD) -
    -Date      xfer from       memo                cost
    -1/5/99    [JPYAcct]       Buy widget          $1.00
    -
    -
    -
  • - -
  • - JPYAcct: (a currency trading account valued in - yen) -
    -Date      xfer from       memo                purchase   rate
    -1/5/99    [SpendAcct]     Buy widget          Y150       0.00667
    -
    -
    -
  • -
- -

The engine links together all three of these values - (1.0, 150, 0.00667) permanently and makes it imposssible - to change one without changing another, so that the grand total - is always zero, thereby guaranteeing satisfaction of the double entry accounting - identity.

- -

ISO Currency Codes

- - -

More currencies than you thought possible...

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ISO CodeFull Description
-
ADPAndoran peseta
AEDUnited Arab Emirates Dirham
AFAAfghani
ALLAlbanian Lek
AMDArmenian Dram
ANGWest Indian Guilder
AOKAngolan Kwanza
ARAArgentinian Austral
ARSArgentina Peso
ATSAustrian Schilling
AUDAustralian Dollar
AWGAruban Guilder
AZMAzerbaijan Manat
BADBosnia-Herzogovinian Dinar
BBDBarbados Dollar
BDTBangladesh Taka
BEFBelgian Franc
BGLBulgarian Lev
BHDBahrain Dinar
BIFBurundi Franc
BMDBermudan Dollar
BNDBrunei Dollar
BOBBolivian Boliviano
BRLBrazilian Real
BRRBrazil
BSDBahaman Dollar
BWPBotswana Pula
BYRBelorussian Ruble
BZDBelize Dollar
CADCanadian Dollar
CDPSanto Domiongo
CHFSwiss Franc
CLPCHILEAN PESO
CNYChina
COPColombian Peso
CRCCosta Rica Colon
CUPCuban Peso
CVECape Verde Escudo
CYPCyprus Pound
CZKCzech Krona
DEMGerman Mark
DJFDjibouti Franc
DKKDanish Krone
DOPDominican Peso
DRPDominican Republic Peso
DZDAlgerian Dinar
ECSECUADORIAN SUCRE
ECSEcuador Sucre
ECUEuropean Currency Unit
EEKEstonian Krone
EGPEgyptian Pound
ESPSpanish Peseta
ETBEthiopian Birr
EURCurrency of EMU member states
FIMFinnish Mark
FJDFiji Dollar
FKPFalkland Pound
FRFFrench Franc
GBPBritish Pound
GEKGeorgian Kupon
GHCGhanian Cedi
GIPGibraltar Pound
GMDGambian Dalasi
GNFGuinea Franc
GRDGreek Drachma
GTQGuatemalan Quedzal
GWPGuinea Peso
GYDGuyanese Dollar
HKDHong Kong Dollar
HNLHonduran Lempira
HRDCroatian Dinar
HTGHaitian Gourde
HUFHungarian forint
IDRIndeonesian Rupiah
IEPIrish Pound
ILSIsraeli Scheckel
INRIndian Rupee
IQDIraqui Dinar
IRRIranian Rial
ISKIceland Krona
ITLItalian Lira
JMDJAMAICAN DOLLAR
JODJordanian Dinar
JPYJapanese Yen
KESKenyan Shilling
KHRCambodian Riel
KISKirghizstan Som
KMFComoros Franc
KPWNorth Korean Won
KRWSouth Korean Won
KWDKuwaiti Dinar
KYDCayman Dollar
KZTKazakhstani Tenge
LAKLaotian Kip
LBPLebanese Pound
LKRSri Lankan Rupee
LRDLiberian Dollar
LSLLesotho Loti
LTLLithuanian Lita
LUFLuxembourgian Franc
LVLLatvian Lat
LYDLibyan Dinar
MADMoroccan Dirham
MDLMoldavian Lei
MGFMadagascan Franc
MNCMonaco
MNTMongolian Tugrik
MOPMacao Pataca
MROMauritanian Ouguiya
MTLMaltese Lira
MURMauritius Rupee
MVRMaldive Rufiyaa
MWKMalawi Kwacha
MXNMexican Peso (new)
MXPMexican Peso (old)
MYRMalaysian Ringgit
MZMMozambique Metical
NGNNigerian Naira
NICNicaragua
NIONicaraguan Cordoba
NISIsreal
NLGDutch Guilder
NOKNorwegian Krone
NPRNepalese Rupee
NZDNew Zealand Dollars
OMROmani Rial
PABPanamanian Balboa
PEIPeruvian Inti
PENPeruvian Sol - New
PESPeruvian Sol
PGKPapua New Guinea Kina
PHPPhilippino Peso
PKRPakistan Rupee
PLNPolish Zloty
PLZPoland
PTEPortuguese Escudo
PYGParaguayan Guarani
QARQatar Riyal
RMBChinese Renminbi Yuan
ROLRoumanian Lei
RURRussian Rouble
RWFRwanda Franc
SARSaudi Riyal
SBDSolomon Islands Dollar
SCRSeychelles Rupee
SDPSudanese Pound
SEKSwedish Krona
SGDSingapore Dollar
SHPSt.Helena Pound
SITSlovenian Tolar
SKKSlovakian Krona
SLLLeone
SOLPeru
SOSSomalian Shilling
SRGSurinam Guilder
STDSao Tome / Principe Dobra
SURRussian Ruble (old)
SVCEl Salvador Colon
SYPSyrian Pound
SZLSwaziland Lilangeni
THBThailand Baht
TJRTadzhikistani Ruble
TMMTurkmenistani Manat
TNDTunisian Dinar
TOPTongan Pa'anga
TPETimor Escudo
TRLTurkish Lira
TTDTrinidad and Tobago Dollar
TWDNew Taiwan Dollar
TZSTanzanian Shilling
UAKUkrainian Karbowanez
UGSUgandan Shilling
USDAmerican Dollar
UYPUruguayan New Peso
UYUUruguay
VEBVenezuelan Bolivar
VNDVietnamese Dong
VUVVanuatu Vatu
WSTSamoan Tala
XAFGabon C.f.A Franc
XCDEast Carribean Dollar
XOFBenin C.f.A. Franc
YERYemeni Ryal
ZARSouth African Rand
ZMKZambian Kwacha
ZRZZaire
ZWDZimbabwean Dollar
-
- -

Return to Main Documentation - Page.

- - - diff --git a/Docs/C/xacc-date.html b/Docs/C/xacc-date.html deleted file mode 100644 index 8231fcb877..0000000000 --- a/Docs/C/xacc-date.html +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - - - Date Data Input - - - -

Date Input

- The date cell handles the following accelerator keys: - -
    -
  • +, = increment day
  • - -
  • _ , - decrement day
  • - -
  • } , ] increment month
  • - -
  • { , [ decrment month
  • - -
  • M , m begining of month
  • - -
  • H , h end of month
  • - -
  • Y , y begining of year
  • - -
  • R , r end of year
  • - -
  • T , t today GnuCash can be compiled to use - either European style dates or US Style dates.
  • - -
  • Grep for UK_DATES in - dates.h
  • -
-
- -

Return to Main Documentation - Page.

- - - diff --git a/Docs/C/xacc-double.html b/Docs/C/xacc-double.html deleted file mode 100644 index 5ada2964fa..0000000000 --- a/Docs/C/xacc-double.html +++ /dev/null @@ -1,156 +0,0 @@ - - - - - - - - Understanding Double Entry Accounting - - - -

What is Double Entry Accounting?

- -

Double entry bookkeeping is an accounting methodology - introduced in the 13th century to to make sure that each - accounts and indeed each transaction is properly - balanced.

- -

When these are all required to balance, the likelihood of - data-entry errors is greatly reduced. For large, complex sets - of accounts with many transactions, it is distressingly easy to - make errors that may go undetected for a long time, and be - appallingly difficult to track down, even when double-entry - bookkeeping is used.

- -

A double-entry transaction is a transaction that contains - entries for two (or more) accounts that balance against one - another. One account is debited by an amount exactly - equal to what the other is credited. By ensuring that - each transaction balances, a balanced set of accounts is - guaranteed. This doesn't prevent you from having errors, but - certainly eliminates the large class of I forgot to enter - that part of the transaction errors.

- -

Double-entry may be introduced in a more intuitive way via - the notion of a transfer from one bank account to another, - where an amount is taken out of one bank account and deposited - in the other. This is effectively the "rule" of double entry - accounting; if you add something in to one account, you - have to have another component to that transaction to - balance this.

- -

Not-quite-an-aside: If you look at your bank - statements, they are typically written up from the - bank's perspective, which is exactly opposite to - yours. For instance, when you put money in, establishing a - deposit, this establishes a DEBT on their part.

- -

The perhaps less obvious extension is the notion that - double entry can be used to represent income and expenses as - well as bank transfers. See the - Income/Expense page for a more detailed discussion of - that.

- -

In a traditional system that records - debits and credits separately, the identity that all - transactions are required to satisfy is that Total of - Debits = Total of Credits.

- -

The fact that the identity requires merely that the - total balances means that it is a little bit misleading to - call this double-entry bookkeeping; it would be - somewhat more accurate to call it multiple-entry - bookkeeping. Unfortunately, there's 700 years of history of use - of the term, which sufficiently discourages changing it. (And - some people think that UNIX has some crufty old bits of - oddness. Hah!)

- -

GnuCash treats "Debits" as positive values, and "Credits" - as negative values, so that this identity simplifies to - value1 + value2 + value3 + ... - = 0

- -

Using Double Entry

- -

Creating Transactions

- -

To create a double-entry transaction:

- -
    -
  • - Click on a box in the column marked Transfer From - on the left-hand side of the register. - -

    A menu will drop down, listing all of the accounts from - which a transfer may be made.

    -
  • - -
  • - Select one. - -

    When you record the transaction, the double-entry will - automatically be made, and the transaction automatically - appear in all windows showing the transferred-from and the - transferred-to accounts.

    -
  • -
- -

Changing Transactions

- -

To change a double-entry transaction:

- -

Simply edit the transaction in any window in which it - appears.

- -

Any changes made will be automatically reflected in both - accounts and all windows displaying the transaction.

- -

Similarly, when a double-entry transaction is deleted, the - "splits" will be deleted from both accounts, and balances will - automatically be recalculated for both accounts.

- -

To change the transfer account, simply select a new account - from the pull-down menu. When you record the transaction, it - will automatically be selected from the old account, and - inserted into the new account.

- -

Scrubbing Clean

- -

GnuCash can be configured to be strict about double entry, - or you may configure it to be "loose."

- -

In "loose" mode, you can create unbalanced - transactions, that is, transactions where the "splits" - don't balance to zero. That discards the validation that comes - from using the more strict double entry scheme, which is - probably not a really wise move. In effect:

- -
    -
  • If you aren't sure of what you're doing, you likely do - not want to discard the validation of double entry, - as this helps you keep your accounts balanced even when - you're not perfectly clear on this.
  • - -
  • If you are an accounting whiz, you'll know that - it's really important to keep things in balance, - and again will prefer double entry.
  • -
- -

But if you decide to "outsmart the system," and have a - number of unbalanced transactions, you'll probably want to - clean this up at some point. To clean up these unbalanced - transactions, you Scrub the account clean by choosing - Scrub from the window menu. This will examine each - transaction; if the transaction doesn't balance, a split entry - will be created and placed into an account named - Unbalanced. You may then review these splits and move them - to their proper accounts.

-
- -

Return to Main Documentation - Page.

- - - diff --git a/Docs/C/xacc-expense.html b/Docs/C/xacc-expense.html deleted file mode 100644 index 4a5174f652..0000000000 --- a/Docs/C/xacc-expense.html +++ /dev/null @@ -1,209 +0,0 @@ - - - - - - Using Expense/Income Accounts - - - -

What are Incomes and Expenses?

- -

The words "Income" and "Expense" are beguilingly simple; - everyone thinks they know what they mean; this - usually is that When I spend something, this is an - expense, and when I get money, this is an income.

- -

This oversimplifies things somewhat; it is often a - good-enough approximation when doing personal accounting, - but when running a business, incomes and expenses often have be - recognized as having occurred when some "critical event" takes - place that may not perfectly correspond to "when cash comes in - or goes out."

- -

For instance, companies usually have to recognize income - when the sale occurs. That may mean that I have to - recognize a $100,000 sale at the moment I and the customer - shake hands on the deal.

- -

Since the money hasn't come in, the sale has to be - estimated in other way; the way this is done is to - accrue a sale at that time, and in making the transaction - balance, rather than adding something in to cash, I'd add the - $100,000 sale to Accounts Receivable.

- -

In a double entry system, two kinds of accounts must be - created: some of type "Income" and others of type "Expense." - (There tend to be a lot more different kinds of expenses than - there are of incomes.)

- -

Income such as salary, wages, bank interest and stock - dividends are then recorded as transfers from an income account - to a bank (or, in general, some asset) account. Similarly, - expenses are recorded as transfers from a credit card account - (or, in general, a liability account).

- -

Another way of describing the requirement for "double - entry" is that when you receive an income, two things - happen:

- -
    -
  • You receive a sum of money, and must record - that effect on your bank account.
  • - -
  • You have received an income, and must record that effect - on an income account.
  • -
- -

When, for instance, salary is deposited in a bank account, - the bank account is credited, and the income account is - debited, thus:

- - - - - - - - - - - - - - - - - - - - - - - - - -
AccountDebitCredit
Chequing Account1,600.00 -
Salary - 1,600.00
- -

This may be readily extended to a greater number of "split" - items thus:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AccountDebitCredit
Chequing Account1,300.00 -
Income Taxes200.00 -
Health Plan100.00 -
Salary - 1,600.00
- -

There may be a whole lot more than two entries in the - transaction, but the total sum of the Debits, $1,600.00, still - equals the total sum of the credits, $1,600.00.

- -

If, as with GnuCash, everything is forced onto one - column, so that debits are represented by positive - values, and credits are represented by negative values, - the income/expense accounts do a slightly non-intuitive thing - and you see incomes as negative values. That - appears contrary to intuition, but is nonetheless - necessary in order for the - double-entry bookkeeping identity to hold true.

- -

Another way in which income and expense accounts are - special is that their account totals do not directly appear on - a balance sheet. A balance sheet shows "Net Worth": the sum of - all assets minus all liabilities.

- -

Income and expenses are neither assets nor liabilities, and - so do not appear on the balance sheet. What appears on the - balance sheet is their effects on equity.

- -

There is a separate report, a "Profit and Loss" (P&L) - report, to analyze income and expenses. The total profit (or - loss) is calculated as total income less total expenses. In a - nicely symmetrical fashion, since assets and liabilities are - neither income or expenses, they correspondingly do - not appear on a P&L statement.

- -

Even though these accounts may be somewhat "special", you - do not need to do anything particularly special to use income - and expense accounts. GnuCash handles the values automatically, - so that if you record properly the effects of the transactions - on your bank account or credit card, the income/expense side of - the transaction should also be handled correctly.

- -

The time when things get "peculiar," and when you need to - more deeply understand this, is when amounts are transferred - between income/expense accounts. (The causes for such - transfers tend to be somewhat peculiar, so it's pretty fair for - this to be a pretty odd situation.)

- -

Using Income/Expense Accounts

- -

To use an income/expense account, simply create one from - the "New Account" dialogue window, and then be sure to transfer - income/expenses to it as you record paychecks, interest, - etc.

- -

You will doubtless wish to create quite a number of income - and expense accounts; it may be worth looking at the Sample Chart of Accounts - for ideas.

- -

This partitioning of incomes and expenses is likely to - prove particularly useful for North Americans when income - tax time rolls around.

- -

Use of Terminology In Other Software

- -

If you have used other personal finance software, be aware - that Quicken calls - them "Categories."

-
- -

Return to Main Documentation - Page.

- - - diff --git a/Docs/C/xacc-globalprefs.html b/Docs/C/xacc-globalprefs.html deleted file mode 100644 index 7adc8b9d21..0000000000 --- a/Docs/C/xacc-globalprefs.html +++ /dev/null @@ -1,42 +0,0 @@ - - - - - Preferences - - - -

Preferences

-

You can customize the behaviour of - GnuCash by changing the settings in this dialog box.All settings - are automatically saved so changes are preserved for future - sessions.

- -

To change settings, simply click to select the appropriate - page, then make appropriate changes, and click the "Apply" - button to see - your changes take effect. Clicking "OK" applies changes, then - closes the properties dialog box. - them. The "Close" button simply closes the dialog box without - applying the latest changes.

- -

The settings are grouped into the following categories:

-
  • Account Fields: sets which fields are displayed in - the account list of the main window.
  • -
  • Account Types: sets which account types are displayed - in the main window.
  • -
  • General: anything that doesn't fit anywhere - else.
  • -
  • International: Options relating to date and time - display formats.
  • -
  • Register: Options relating to the default appearance - of account registers.
  • -
- - -

Return to Main Documentation - Page.

- - - diff --git a/Docs/C/xacc-globalprops.html b/Docs/C/xacc-globalprops.html deleted file mode 100644 index 7adc8b9d21..0000000000 --- a/Docs/C/xacc-globalprops.html +++ /dev/null @@ -1,42 +0,0 @@ - - - - - Preferences - - - -

Preferences

-

You can customize the behaviour of - GnuCash by changing the settings in this dialog box.All settings - are automatically saved so changes are preserved for future - sessions.

- -

To change settings, simply click to select the appropriate - page, then make appropriate changes, and click the "Apply" - button to see - your changes take effect. Clicking "OK" applies changes, then - closes the properties dialog box. - them. The "Close" button simply closes the dialog box without - applying the latest changes.

- -

The settings are grouped into the following categories:

-
  • Account Fields: sets which fields are displayed in - the account list of the main window.
  • -
  • Account Types: sets which account types are displayed - in the main window.
  • -
  • General: anything that doesn't fit anywhere - else.
  • -
  • International: Options relating to date and time - display formats.
  • -
  • Register: Options relating to the default appearance - of account registers.
  • -
- - -

Return to Main Documentation - Page.

- - - diff --git a/Docs/C/xacc-gpl.html b/Docs/C/xacc-gpl.html deleted file mode 100644 index 491ba2c470..0000000000 --- a/Docs/C/xacc-gpl.html +++ /dev/null @@ -1,341 +0,0 @@ - - - - - - - GNU General Public License - - - -

GNU General Public License

- -

Version 2, June 1991

- -
- Copyright (C) 1989, 1991 Free Software Foundation, Inc. 675 - Mass Ave, Cambridge, MA 02139, USA - -

Everyone is permitted to copy and distribute verbatim - copies of this license document, but changing it is not - allowed.

-
- -

Preamble

- -

The licenses for most software are designed to take away - your freedom to share and change it. By contrast, the GNU - General Public License is intended to guarantee your freedom to - share and change free software--to make sure the software is - free for all its users. This General Public License applies to - most of the Free Software Foundation's software and to any - other program whose authors commit to using it. (Some other - Free Software Foundation software is covered by the GNU Library - General Public License instead.) You can apply it to your - programs, too.

- -

When we speak of free software, we are referring to - freedom, not price. Our General Public Licenses are designed to - make sure that you have the freedom to distribute copies of - free software (and charge for this service if you wish), that - you receive source code or can get it if you want it, that you - can change the software or use pieces of it in new free - programs; and that you know you can do these things.

- -

To protect your rights, we need to make restrictions that - forbid anyone to deny you these rights or to ask you to - surrender the rights. These restrictions translate to certain - responsibilities for you if you distribute copies of the - software, or if you modify it.

- -

For example, if you distribute copies of such a program, - whether gratis or for a fee, you must give the recipients all - the rights that you have. You must make sure that they, too, - receive or can get the source code. And you must show them - these terms so they know their rights.

- -

We protect your rights with two steps: (1) copyright the - software, and (2) offer you this license which gives you legal - permission to copy, distribute and/or modify the software.

- -

Also, for each author's protection and ours, we want to - make certain that everyone understands that there is no - warranty for this free software. If the software is modified by - someone else and passed on, we want its recipients to know that - what they have is not the original, so that any problems - introduced by others will not reflect on the original authors' - reputations.

- -

Finally, any free program is threatened constantly by - software patents. We wish to avoid the danger that - redistributors of a free program will individually obtain - patent licenses, in effect making the program proprietary. To - prevent this, we have made it clear that any patent must be - licensed for everyone's free use or not licensed at all.

- -

The precise terms and conditions for copying, distribution - and modification follow.

-
- -

GNU GENERAL PUBLIC LICENSE TERMS AND - CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

- -

0. This License applies to any program or other work which - contains a notice placed by the copyright holder saying it may - be distributed under the terms of this General Public License. - The "Program", below, refers to any such program or work, and a - "work based on the Program" means either the Program or any - derivative work under copyright law: that is to say, a work - containing the Program or a portion of it, either verbatim or - with modifications and/or translated into another language. - (Hereinafter, translation is included without limitation in the - term "modification".) Each licensee is addressed as "you".

- -

Activities other than copying, distribution and - modification are not covered by this License; they are outside - its scope. The act of running the Program is not restricted, - and the output from the Program is covered only if its contents - constitute a work based on the Program (independent of having - been made by running the Program). Whether that is true depends - on what the Program does.

- -

1. You may copy and distribute verbatim copies of the - Program's source code as you receive it, in any medium, - provided that you conspicuously and appropriately publish on - each copy an appropriate copyright notice and disclaimer of - warranty; keep intact all the notices that refer to this - License and to the absence of any warranty; and give any other - recipients of the Program a copy of this License along with the - Program.

- -

You may charge a fee for the physical act of transferring a - copy, and you may at your option offer warranty protection in - exchange for a fee.

- -

2. You may modify your copy or copies of the Program or any - portion of it, thus forming a work based on the Program, and - copy and distribute such modifications or work under the terms - of Section 1 above, provided that you also meet all of these - conditions:

- -
- a) You must cause the modified files to carry prominent - notices stating that you changed the files and the date of - any change. - -

b) You must cause any work that you distribute or - publish, that in whole or in part contains or is derived from - the Program or any part thereof, to be licensed as a whole at - no charge to all third parties under the terms of this - License.

- -

c) If the modified program normally reads commands - interactively when run, you must cause it, when started - running for such interactive use in the most ordinary way, to - print or display an announcement including an appropriate - copyright notice and a notice that there is no warranty (or - else, saying that you provide a warranty) and that users may - redistribute the program under these conditions, and telling - the user how to view a copy of this License. (Exception: if - the Program itself is interactive but does not normally print - such an announcement, your work based on the Program is not - required to print an announcement.)

-
-
- These requirements apply to the modified work as a whole. If - identifiable sections of that work are not derived from the - Program, and can be reasonably considered independent and - separate works in themselves, then this License, and its terms, - do not apply to those sections when you distribute them as - separate works. But when you distribute the same sections as - part of a whole which is a work based on the Program, the - distribution of the whole must be on the terms of this License, - whose permissions for other licensees extend to the entire - whole, and thus to each and every part regardless of who wrote - it. - -

Thus, it is not the intent of this section to claim rights - or contest your rights to work written entirely by you; rather, - the intent is to exercise the right to control the distribution - of derivative or collective works based on the Program.

- -

In addition, mere aggregation of another work not based on - the Program with the Program (or with a work based on the - Program) on a volume of a storage or distribution medium does - not bring the other work under the scope of this License.

- -

3. You may copy and distribute the Program (or a work based - on it, under Section 2) in object code or executable form under - the terms of Sections 1 and 2 above provided that you also do - one of the following:

- -
- a) Accompany it with the complete corresponding - machine-readable source code, which must be distributed under - the terms of Sections 1 and 2 above on a medium customarily - used for software interchange; or, - -

b) Accompany it with a written offer, valid for at least - three years, to give any third party, for a charge no more - than your cost of physically performing source distribution, - a complete machine-readable copy of the corresponding source - code, to be distributed under the terms of Sections 1 and 2 - above on a medium customarily used for software interchange; - or,

- -

c) Accompany it with the information you received as to - the offer to distribute corresponding source code. (This - alternative is allowed only for noncommercial distribution - and only if you received the program in object code or - executable form with such an offer, in accord with Subsection - b above.)

-
- -

The source code for a work means the preferred form of the - work for making modifications to it. For an executable work, - complete source code means all the source code for all modules - it contains, plus any associated interface definition files, - plus the scripts used to control compilation and installation - of the executable. However, as a special exception, the source - code distributed need not include anything that is normally - distributed (in either source or binary form) with the major - components (compiler, kernel, and so on) of the operating - system on which the executable runs, unless that component - itself accompanies the executable.

- -

If distribution of executable or object code is made by - offering access to copy from a designated place, then offering - equivalent access to copy the source code from the same place - counts as distribution of the source code, even though third - parties are not compelled to copy the source along with the - object code.

-
- 4. You may not copy, modify, sublicense, or distribute the - Program except as expressly provided under this License. Any - attempt otherwise to copy, modify, sublicense or distribute the - Program is void, and will automatically terminate your rights - under this License. However, parties who have received copies, - or rights, from you under this License will not have their - licenses terminated so long as such parties remain in full - compliance. - -

5. You are not required to accept this License, since you - have not signed it. However, nothing else grants you permission - to modify or distribute the Program or its derivative works. - These actions are prohibited by law if you do not accept this - License. Therefore, by modifying or distributing the Program - (or any work based on the Program), you indicate your - acceptance of this License to do so, and all its terms and - conditions for copying, distributing or modifying the Program - or works based on it.

- -

6. Each time you redistribute the Program (or any work - based on the Program), the recipient automatically receives a - license from the original licensor to copy, distribute or - modify the Program subject to these terms and conditions. You - may not impose any further restrictions on the recipients' - exercise of the rights granted herein. You are not responsible - for enforcing compliance by third parties to this License.

- -

7. If, as a consequence of a court judgment or allegation - of patent infringement or for any other reason (not limited to - patent issues), conditions are imposed on you (whether by court - order, agreement or otherwise) that contradict the conditions - of this License, they do not excuse you from the conditions of - this License. If you cannot distribute so as to satisfy - simultaneously your obligations under this License and any - other pertinent obligations, then as a consequence you may not - distribute the Program at all. For example, if a patent license - would not permit royalty-free redistribution of the Program by - all those who receive copies directly or indirectly through - you, then the only way you could satisfy both it and this - License would be to refrain entirely from distribution of the - Program.

- -

If any portion of this section is held invalid or - unenforceable under any particular circumstance, the balance of - the section is intended to apply and the section as a whole is - intended to apply in other circumstances.

- -

It is not the purpose of this section to induce you to - infringe any patents or other property right claims or to - contest validity of any such claims; this section has the sole - purpose of protecting the integrity of the free software - distribution system, which is implemented by public license - practices. Many people have made generous contributions to the - wide range of software distributed through that system in - reliance on consistent application of that system; it is up to - the author/donor to decide if he or she is willing to - distribute software through any other system and a licensee - cannot impose that choice.

-
- This section is intended to make thoroughly clear what is - believed to be a consequence of the rest of this License. - -

8. If the distribution and/or use of the Program is - restricted in certain countries either by patents or by - copyrighted interfaces, the original copyright holder who - places the Program under this License may add an explicit - geographical distribution limitation excluding those countries, - so that distribution is permitted only in or among countries - not thus excluded. In such case, this License incorporates the - limitation as if written in the body of this License.

- -

9. The Free Software Foundation may publish revised and/or - new versions of the General Public License from time to time. - Such new versions will be similar in spirit to the present - version, but may differ in detail to address new problems or - concerns.

- -

Each version is given a distinguishing version number. If - the Program specifies a version number of this License which - applies to it and "any later version", you have the option of - following the terms and conditions either of that version or of - any later version published by the Free Software Foundation. If - the Program does not specify a version number of this License, - you may choose any version ever published by the Free Software - Foundation.

- -

10. If you wish to incorporate parts of the Program into - other free programs whose distribution conditions are - different, write to the author to ask for permission. For - software which is copyrighted by the Free Software Foundation, - write to the Free Software Foundation; we sometimes make - exceptions for this. Our decision will be guided by the two - goals of preserving the free status of all derivatives of our - free software and of promoting the sharing and reuse of - software generally.

- -

NO WARRANTY

- -

11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE - IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY - APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE - COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS - IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, - INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE - ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS - WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE - COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.

- -

12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED - TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO - MAY MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, - BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, - INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR - INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS - OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED - BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE - WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY - HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

- -

END OF TERMS AND CONDITIONS

-
- -

Return to Main Documentation - Page.

- - - diff --git a/Docs/C/xacc-groups.html b/Docs/C/xacc-groups.html deleted file mode 100644 index 050a83db1f..0000000000 --- a/Docs/C/xacc-groups.html +++ /dev/null @@ -1,377 +0,0 @@ - - - - - - - Chart of Accounts and Account Numbering - - - -

Chart of Accounts

- -

Typically accounts are arranged as a tree, in hierarchical - form.

- -

The main branches represent entire categories or groups, - while the leaves of the tree denote individual bank accounts or - expense categories.

- -

When a summary report is requested, typically only the main - branches are shown in the report, rather than the individual - accounts. For example, a chart of accounts might look like the - following:

-
-        300             Expenses
-         |
-         +--310         Living Expenses
-         |   |
-         |   +--311     Beer
-         |   |
-         |   +--312     Cable
-         |
-         +--320         Business Expenses
-         |   |
-         |   +--321     8-inch Floppies
-         |   |
-         :   :
-
- -

Note that accounts not only have names; they have - codes, in order to provide order. When a report - is generated, the sort order is determined - by the numbering.

- -

A sensible hierarchy generally will have the "leaf" - accounts end in non-zero digits, whilst parent nodes have - increasing numbers of zeros. For instance, "cash" accounts - might logically be arranged thus:

- -
    -
  • - Overall Assets: 100 - -
      -
    • - Overall Cash: 110 - -
        -
      • Cash in Wallet: 111
      • - -
      • Cash in Sock in Closet: 112
      • - -
      • Cash in Mattress: 113
      • - -
      • Petty Cash Box: 114
      • -
      -
    • - -
    • - Overall Banking Assets 120 - -
        -
      • Checking Account 121
      • - -
      • Savings Account 122
      • -
      -
    • -
    - -

    When you create a new - account, GnuCash offers a guess at what an appropriate - account code might be; you are free to change this. GnuCash - does not prevent duplicate numbering, although we would - encourage you to avoid this. Account codes are treated as - numbers in base-36, thus, if you run out of numbers, you - can use the letters, a through z.

    - -

    A Sample Chart of Accounts

    - - -

    A "typical" chart of accounts is shown below. Each - account is of a given account - type. This example is a combination of some typical - business and personal accounts.

    - >>>>>>> 1.2 - -
      -
    • - Assets - -
        -
      • - Cash On Hand - -
          -
        • Checking account
        • - -
        • Money Market Account
        • - -
        • Certificate of Deposit
        • -
        -
      • - -
      • - Fixed Assets - -
          -
        • Furniture
        • - -
        • Computers
        • - -
        • Jewelry, Collectibles
        • - -
        • Tools, Machinery
        • -
        -
      • - -
      • - Investments - -
          -
        • Stocks
        • - -
        • Bonds
        • - -
        • Mutual Funds
        • - -
        • Real Estate
        • -
        -
      • -
      -
    • - -
    • - Liabilities - -
        -
      • - Taxes - -
          -
        • Federal Income Tax
        • - -
        • Social Security
        • - -
        • Medicare
        • - -
        • FUTA
        • - -
        • State Income Tax
        • -
        -
      • - -
      • - Accounts Payable - -
          -
        • MasterCard
        • - -
        • Visa
        • - -
        • American Express
        • - -
        • Diner's Club
        • -
        -
      • - -
      • - Loans - -
          -
        • Debentures
        • - -
        • School Loan
        • - -
        • Uncle Harry's Tide-me-over
        • -
        -
      • -
      -
    • - -
    • - Equity - -
        -
      • Retained Earnings
      • - -
      • Current Year Earnings
      • - -
      • Historical Adjustments
      • -
      -
    • - -
    • - Income - -
        -
      • - Interest Income - -
          -
        • Bank Account Interest
        • - -
        • Certificate of Deposit
        • - -
        • Bond Interest
        • -
        -
      • - -
      • - Dividends - -
          -
        • Stock
        • - -
        • Mutual Fund
        • -
        -
      • - -
      • - Consulting - -
          -
        • ABC Design
        • - -
        • PQR Infomatics
        • -
        -
      • - -
      • - Salary - -
          -
        • My Day Job
        • -
        -
      • - -
      • - Commissions - -
          -
        • Royalties
        • -
        -
      • -
      -
    • - -
    • - Expenses - -
        -
      • - Rent and Utilities - -
          -
        • Rent
        • - -
        • Rent Late Fees
        • - -
        • Electricity
        • - -
        • Gas
        • - -
        • Phone
        • - -
        • Internet
        • - -
        • Cable TV
        • -
        -
      • - -
      • - Office Expenses - -
          -
        • Accounting
        • - -
        • Legal
        • - -
        • Software
        • - -
        • Postage
        • - -
        • Bank Charges
        • - -
        • Credit Card Charges
        • - -
        • Toner, Paper, Paper Clips
        • -
        -
      • - -
      • - Auto Expenses - -
          -
        • Gas
        • - -
        • Insurance
        • - -
        • Repair
        • - -
        • Rental
        • -
        -
      • - -
      • - Taxes - -
          -
        • Social Security
        • - -
        • Unemployment
        • - -
        • IRS penalties
        • -
        -
      • - -
      • - Wages and Salaries - -
          -
        • Consulting
        • - -
        • Wages
        • - -
        • Health Insurance
        • -
        -
      • - -
      • - Travel - -
          -
        • Air
        • - -
        • Hotel
        • - -
        • Meals
        • - -
        • Auto
        • -
        -
      • - -
      • - Marketing - -
          -
        • Advertising
        • - -
        • Trade Shows
        • - -
        • Give Aways
        • -
        -
      • -
      -
    • -
    -
  • -
-
- -

Return to Main Documentation - Page.

- - - diff --git a/Docs/C/xacc-main.html b/Docs/C/xacc-main.html deleted file mode 100644 index 84d6fe7347..0000000000 --- a/Docs/C/xacc-main.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - - - - GnuCash Help Main Window - - - -

User Documentation Overview

- For help on a specific topic: - - - -

Extended Help/System Documentation

- -

The following documentation is about the - implementation of GnuCash as opposed to being user - documentation on how to use it.

- -

Some of it represents preliminary documentation for - subsystems that are not yet sufficiently functional for use by - end users.

- -
    -
  • GnuCash Project Goals
  • - -
  • Printing and Web - Serving
  • - -
  • - Reports - -

    The reporting subsystem is presently undergoing active - development; documentation should eventually include:

    - -
      -
    • User documentation on how to use built-in - reports
    • - -
    • "Power User" documentation on how to create new - reports
    • - -
    • A design overview describing the reporting - architecture
    • -
    -
  • - -
  • Y2K Considerations
  • -
-
- - - diff --git a/Docs/C/xacc-mainwin.html b/Docs/C/xacc-mainwin.html deleted file mode 100644 index 682ef8b06f..0000000000 --- a/Docs/C/xacc-mainwin.html +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - - Main Window - - - -

Main GnuCash Window

- -

This is the main account window. You control your set of - accounts from here.

- -

Below is a picture of the main window, with only the main - accounts shown. Note how Business Expenses has been selected by - highlighting. The box with a cross in it, - immediately to its left, shows that it has one - or more detail accounts that are not shown at present. - To show them, click on this box.

- -


-

- -

Here is the main window, with the detail accounts - showing.

- -


-
-

-
- -

The Open Subaccounts menu item is interesting only - if you choose an account with sub-accounts (detail accounts). - Accounts with sub-accounts will always have a box on thier - left. By choosing the Open Subaccounts menu item, a - general ledger window is opened, which displays all - transactions for the lead and the detail accounts. Note that - the general ledger window is more complicated and harder to use - than the individual account registers. The general ledger - window allows a more comprehensive overview of accounts in a - smaller space. Because of its increased complexity, it use is - recommended only for accounting experts.

- -

Return to Main Documentation - Page.

- - - diff --git a/Docs/C/xacc-pnl.html b/Docs/C/xacc-pnl.html deleted file mode 100644 index 1f41177748..0000000000 --- a/Docs/C/xacc-pnl.html +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - Profit And Loss Statement - - -

Profit and Loss Statement

- -

This report summarizes your sources of income and expenditure.

- -

There are currently no options for this report, but the option - to specify an accounting period will be added soon.

- -

Return to Main Documentation - Page.

- - diff --git a/Docs/C/xacc-print-check.html b/Docs/C/xacc-print-check.html deleted file mode 100644 index 7c148ece69..0000000000 --- a/Docs/C/xacc-print-check.html +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - - Printing Checks - - - -

Printing Checks

- -

You may print a GnuCash transaction as a check by selecting - "Print Check" from the Transaction menu in a register display - window. - -

In the Print Check dialog, select the style of check form that - you wish to use, the position of the check on the page, and the - format for printing the date on the check. Clicking OK - will take you to the GnuCash Printing - dialog, which will allow you to preview the check, select a - printer and paper size, and start the print job. - -

Check format

- -

In order to print a check, it is necessary to know where the - pre-printed lines and boxes are on the check form. There are two - widely-used standard check formats: Quicken/QuickBooks (tm) - compatible, and Microsoft Money (tm) compatible. - -

By default, the check format is Quicken/QuickBooks, - which prints to any Quicken-compatible check forms. - -

Custom Check Format

- -

If you wish to print to a type of check form that is not in - the Check Format option menu, select Custom in - the format menu and enter the positions of the various check - fields in the entry boxes below. - -

Positions in the Custom Check Format entry area are specified - with x = 0 at the left edge of the check with x increasing to the - right, and y = 0 at the bottom edge of the check with y increasing - as you travel up. Numbers may be entered as integer or floating - point values. The length units specified in the Units - option menu are used to interpret all values entered in the custom - check format area. - -

If you arrive at a working set of Custom Check Format - parameters for a commercially-available printable check form, - please submit them to gnucash-devel@gnucash.org so we can - include them as standard in a future release. - -

Check position

- -

Printable check forms are available in several styles. In - general, each printable sheet is divided into three sections, and - each section can be either a check or a stub. The Check Position - option menu allows you to select which section of the page - contains the check you wish to print to. Top, - Middle, and Bottom should be defined correctly - for check forms using the paper size that you select in the - printing dialog. - -

Custom check position

- -

If the preset check positions do not work correctly for your - check forms, you may choose Custom from the Check - Position option menu and enter a position for the check in the - Check Position entry. Enter the distance along the left - edge of the paper from the lower left-hand corner of the page to - the lower left-hand corner of the check. The units of this - measurement are those selected in the "Units" option menu. - -

Date format

- -

Select your preferred date format from the picker. The picker - shows a sample date of "December 31, 2000" for all formats, but - your date will be substituted when printing. - -

The "MM/DD/YY" and "DD/MM/YY" formats are available, but they - are strongly discouraged since they cannot always be - distinguished from each other. Please use a format with a full - or abbreviated month name instead of a number. - -

Custom date format

- -

If you wish to use another date format besides those available - in the picker, select Custom and enter a - date-formatting string in the Date Format entry in the - custom settings area. If custom date format is selected, this - string is passed to strftime(3) as a format specifier. - - - - diff --git a/Docs/C/xacc-print.html b/Docs/C/xacc-print.html deleted file mode 100644 index 4e85d84e49..0000000000 --- a/Docs/C/xacc-print.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - Printing and Web Serving - - - -

Printing

- -

At present, the only type of printing directly supported by - GnuCash is check printing. - Other types of printing are expected to be supported soon. - -

You may create a printout of the register - window contents by opening a register window and selecting - Print... To File from the File menu. - Reports can also be - exported as HTML. - -

GnuCash as Web Server

- -

Following the latest fashionable trends of Internet - Hype, GnuCash can also act as a cheesy web server!

- -
    -
  • From an open register window, select Print ... To - WWW from the File menu.
  • - -
  • Then aim your browser at http://localhost:1080/ - or http://yourmachinename.com:1080/and you will see - your register window.
    -
    -
  • - -
  • But, remember, we said cheesy; in order to view - the page a second time, you have to pick the menu item - again to "reload" things and allow prepare it for - another data dump.
    -
    -
  • -
-
- -

Return to Main Documentation - Page.

- - - diff --git a/Docs/C/xacc-qif-import.html b/Docs/C/xacc-qif-import.html deleted file mode 100644 index 340d41279f..0000000000 --- a/Docs/C/xacc-qif-import.html +++ /dev/null @@ -1,455 +0,0 @@ - - - - - Importing Quicken Data Into GnuCash - - - - - -

Importing Quicken data into GnuCash

-

Bill Gribble <grib@billgribble.com>

- -

Table of Contents

- - - -

Overview

- -

Quicken is one of the best-selling programs in the history of -the Universe. Pretty much everyone that has owned a PC or Mac since -the late 80's has had a copy of it lying around somewhere, and lots of -people actually use it to keep track of their finances. Why? Because -it works pretty well and Intuit has (to their credit) done a good job -of keeping up with what people want the program to do. - -

They've done such a good job, in fact, that lots of Linux folks -keep a Windows partition on their machine just so they can run Quicken -and the latest shoot-em-up games. So of course we want to give you a -way to suck all your Quicken data into GnuCash and remove one more -barrier to putting a nice ext2 filesystem on that Windows partition. - -

The problem is that GnuCash is a real double-entry accounting -system and Quicken has a pretty simplistic view about what an account -is, what a transaction is, and what to save in data files. In short, -QIF files just don't contain enough information to completely and -accurately reconstruct your Quicken account hierarchy in the GnuCash -double entry system without some guessing by the import code and some -handholding by you. QIF files omit small things that can be easily -guessed (for instance, are numbers in decimal-radix [1,000.00 == 1000] -form or European comma-radix form [1.000,00 == 1000]? Are dates m/d/y -or y/m/d?) and big things that can't be easily guessed, like, for -example, what currency the file is denominated in, or what account the -file describes. - -

For the most part, GnuCash's QIF importer does a good job of -figuring this stuff out, but you do have to keep an eye on it. The -system is designed so that you can correct problems BEFORE you make -changes to your GnuCash accounts; nothing is done to your GnuCash -accounts until you click the final "OK" button. - -

In the next section, I'll give an overview of the QIF file and -its "features". This may seem unnecessarily technical, but if you -will at least glance through it you will be much better able to -understand what's going on if you are having to jump through hoops to -make things work right, and how you might be able to jump right in and -edit the QIF file to fix really tough problems. - -

There are two major "paths" for using the GnuCash QIF importer. -One is the "I am a Quicken user just migrating to GnuCash" path; the -other is the "I am downloading some updates from my bank as a QIF -file" path. This document mainly focuses on the former case, since -new users are likely to need the most help and you can't get started -using GnuCash until you can get your old records in. - -

Table of Contents - -

Introduction to the QIF file

- -

QIF files are plain text files formatted as "tag-value" pairs. -At the beginning of each line there is a single character "tag" -followed immedately by the "value", which extends to the end of the -line. Don't be afraid to pop up a QIF file in "less" or the text -editor of your choice if you are having problems getting some Quicken -data imported correctly; chances are a simple search-and-replace will -fix just about any problem you might have with a QIF file. And a -regexp search-and-replace will get the rest. - -

Collections of tag-value pairs form records of various types. -There are records to store the names and descriptions of your accounts -and of expense and income categories that you have defined in Quicken. -There are records to define Quicken "classes" (sort of like -sub-accounts, sort of like categories, but not exactly like either). -And there are records to describe transactions. - -

Here's a typical Quicken transaction record: -

-      !Type:Bank     
-      D6/20/97
-      T-500
-      N1012
-      C*
-      M
-      P
-      L[Visa]
-      ^
-    
- -

The ! tag denotes the start of a section of records of a -certain type. In this case, Bank transactions. Type:Cat means -a section of Category descriptions, Account means account -descriptions, and so on. - -

The D tag denotes the date. Note y2k compliance "issue". -Here's a lovely "feature" of some version of Quicken and dates in -2000: -

-      D1/ 1' 0
-      T-640.00
-      CX
-      N511
-      PJoe Bob
-      LRent:Apartment
-      ^
-      
- -

Ouch! Fortunately the GnuCash QIF importer can handle all of -the wacky date formats that the gnucash-devel list can find. - -

The T field is the "Total" amount of the transaction. If there -are splits, the sum of all the split amounts is in a T field. Money -going out of the account is negative. - -

The N field is a "Number", which is usually a check number or -some other identifying number for the transaction. - -

The C field represents the clearing/reconciliation state of the -transaction. An x or X in this field means the transaction is -"Cleared", a * means the transaction is Reconciled. - -

The M field is the transaction memo. - -

The P field is the Payee. - -

The L field is the Category/Account line. If the value in this -field is enclosed in square brackets, like [Visa], this transaction is -a transfer to the Quicken account named Visa. If there are no square -brackets, the transaction is in the named Category (like -Rent:Apartment). - -

The ^ tag means End of Record. - -

Quicken users taking advantage of Classes will see a slash (/) -character followed by the class name appended on the Category line -(like [Visa]/Project) - -

If a transaction has "splits", meaning that it is a single -transaction with "this" account but is "split" into multiple -source/destination accounts, the splits are described with S fields -for the category/account/class of each split, an $ field for the -amount of the split, and an E field for a per-split memo. The total -of all the $ fields in a transaction record should equal the T field. - -

Note that nowhere in the transaction record, nor anywhere -else in the file, does Quicken store the name of the account that the -file describes. Don't ask me, I don't know why either. Microsoft -Money (which also can save QIF files) started doing a "trick" to get -the information in the file. If the very first Bank transaction in -the file has a payee of "Opening Balance", the L line contains the -name of the account that the file describes: -

-      !Type:Bank
-      D12/03/95
-      T4,706.57
-      CX
-      POpening Balance
-      L[New Bank]
-      ^
-    
-

Opening Balance records are handled specially, since they don't -mean what they appear to mean (if you interpret the record literally, -as a transfer of $4706.57 from [New Bank] to [New Bank], your new -balance is a whopping $0.00). In the -Accounts Tab section there's a discussion -of what we do with them. - -

Table of Contents - -

How to use the QIF Import dialog

- -

QIF files describe only one account, and try to be "complete" -in representing all the transactions involving that account. This is -fine if you only have one account, but if you have multiple Quicken -accounts and transfers between them, transactions will show up in -multiple files. This means that if you aren't smart about catching -duplicate transactions you will end up with wrong balances in GnuCash. -Definitely a bad thing. - -

In order to get the best possible replication of your Quicken -account tree, export everything you can from Quicken and then import -it all in one session. The importer's -Files tab will allow you to load -as many QIF files as you want, and to make sure that the currency, -Quicken account name, and so on are right for each one. Then the -importer can do a really good job of catching cross-references and -marking them. - -

The importer is written mostly in Guile, and it can be a little -slow on large QIF files. Load File takes 5-6 seconds for a QIF file -with 1000 or so transactions on my machine. - -

Once you have loaded all the files into the importer, go to the -Accounts tab, and then to the -Categories tab, and check that the -importer is going to put your Quicken transactions in the right place. -You can click to pop up a dialog and change the GnuCash destination -account name/type for any QIF account. Don't be afraid to change -these destination accounts; they are only guesses by the importer -based on the name and type of the QIF account. Mappings of Quicken -account to GnuCash account are written to a preferences file when you -click "OK", so if you import other Quicken files describing these same -accounts you won't have to correct the importer again. - -

Make sure (especially in the Accounts tab) that the QIF account -names and transaction counts make sense to you. If you see that one -QIF account is mentioned by two different names, make sure that the -"QIF Account" for every file in the Files tab is what you meant it to -be. If the QIF Account for a file is wrong, the importer won't be -able to match up transfers correctly and your balances will be wrong. -If a QIF Account for a file is wrong, select the file in the Files tab, -unmark the "Auto" checkbox, and edit the text box to contain the right -name, then click "Load File" again. You will be asked to confirm a -reload of the file and then it will be done. Flip back to the -Accounts tab, see if that fixed the problem, repeat as necessary. - -

When you are happy with the account mappings (double check -them, and make sure to save your GnuCash session first just to be -sure), then and only then click OK. If you click Cancel at any time, -your accounts will not be touched. - -

Again, the importer is written mostly in Guile, and it can be a -little slow on large QIF files. It takes 3-4 seconds to stuff 1000 -transactions into GnuCash on a Celeron 433, proportionately longer on -slower CPUs. You only have to do a large import like that a few -times, fortunately, so I'm not too worried about it. - -

Table of Contents - -

The "Files" Tab

- -

The first thing to do is load all your files. Click "Select -File", pick your file, then set the account, currency, radix, and date -fields, then click "Load File". The Currency field defaults to the -GnuCash default currency (set in the International tab of the -Preferences dialog). Try autodetecting radix, date format, and -account name first. The radix and date formats will stay on -"Autodetect" if the autodetector is not 100 percent sure of the right -answer; in that case, you will have to make a manual selection. You -probably know what the correct radix format is; if you're in the US or -the UK, it's definitely "decimal". Almost every QIF file I have seen -in the US is m/d/y for the date format, so try that if autodetect -doesn't work. - -

To go back to a file that you have previously loaded, select -its name in the file list on the left. If you change settings for a -previously-loaded file, click "Load File" again to reload it with new -settings. Don't forget to turn off "Auto" on the QIF Account entry if -you manually enter it. - -

If there's no Opening Balance record in the file, the account -name is guessed from the file name: any .qif extension is removed, and -all dashes and underscores are changed to spaces. If you want to save -yourself manually re-entering the name, save the file with a name that -will get guessed correctly (i.e. save the account "My Bank Account" as -My-Bank-Account.qif or My_Bank_Account.qif). - -

GnuCash makes a hearty effort to interpret any QIF file that -you throw at it, but you need to make sure that it's a normal DOS or -Unix text file before trying to import. The Mac version of Quicken -saves files with Macintosh newline conventions, which really confuses -the Guile reader. Macintoshes use the carriage-return only (which -usually prints as ^M), and the Unix convention requires a line feed -(usually prints as ^J). You can use "tr" to fix this problem, or a -search and replace in your favorite text editor. With tr, -the command might look like -

-      cat macfile | tr 015 012 > unixfile
-
- -

Table of Contents - -

The "Accounts" and "Categories" Tabs

- -

Each line in the Accounts tab display represents a mapping from -a Quicken account to a GnuCash account. Similarly, the Categories tab -display shows mappings from Quicken categories to GnuCash -accounts. Only QIF accounts referenced by one or more transaction -records are displayed. The name of the GnuCash account is displayed -in "full name" format, including the names of all parent accounts -separated by your default separator character (generally ":"). - -

The first thing to check is the column of Quicken account -names. Make sure there are no duplicates with slightly-different -names. If a QIF transaction makes a transfer to [My Checking], and -you imported a file called my-checking.qif, you might have one account -entry for "my checking" and one for "My Checking". If these are the -same account, you need to go back to the Files tab and reload -my-checking.qif with the correct Quicken account name, My Checking. - -

Once you have all the Quicken accounts making sense, check the -GnuCash account column. The default GnuCash account for a given -Quicken account is determined by a fallback procedure which makes the -best guess it can given the available information. The guesses that -are tried are (in order of preference): - -

    -
  • Saved mappings from previous import sessions. Each time you -click "OK" in the import dialog, the mappings that you have selected -are saved for the next time you import files. At the moment, the file -is always called ~/.gnucash/qif-accounts-map. If you get some weird -default mappings (for instance, if you change an account name and the -importer wants to keep creating a new account with the old name) just -delete this file. It's on my wishlist to make this work a little -more smoothly. - -
  • Similar accounts from your existing GnuCash account tree. -"Similar" means that the account types are compatible and the names -could reasonably be assumed to refer to the same thing. Full-path -exact name matches are preferred most, followed by case-insensitive -matches, followed by matches with prepended account parents (i.e. -QIF account Visa matches GnuCash account Credit Cards:Visa), followed -by various substring matches. If you think of a good heuristic -for this, let me know. - -
  • New account. The name of the new account is currently just -the same as the name of the Quicken account; again, if you think of a -good heuristic to make this better let me know. I've thought about -making it look for subtrees to insert into (if all existing credit -card accounts are children of an account, make the new account a child -of that account, etc). On the wishlist. -
- -

Check both the name of the GnuCash account for each QIF account -and the type. If you are unhappy with either, click on the row in the -display containing the offensive mapping. You will see the -Account Picker dialog which will allow you -to change it. - -

Table of Contents - -

The Account Picker

- -

This account picker is sort of broken. The idea is that you -can select an existing account from the tree display, or enter -information for a new account in the boxes below. However, right now -it's possible to do Very Bad things like specify a subaccount of an -existing account with a type that's not compatible with the parent. -As soon as I figure out how I want this dialog to work I'll fix it. I -have tested out the worst things that you can do and nothing terrible -happens, except your account tree might be in a state that you could -never have created through the GUI (a Credit Card account as a child -of a Bank account, for example). Don't do that. I'll fix it Real -Soon. - -

Table of Contents - -

The "OK" Button

- -

Everything really happens when you hit the "OK" button, so it -gets a section to itself. -

    -
  • First we do a "mark and sweep" to eliminate the duplicated -halves of transfers in the loaded Quicken transactions. -
  • A GnuCash account tree is created which mirrors -your existing tree and includes any new accounts added by your -Accounts and Categories mappings. -
  • All the QIF transactions are converted into GnuCash splits and -stuffed into the new account tree. -
  • Finally, the GnuCash engine is asked to merge the old account -tree with the new account tree. -
- -

Table of Contents - -

A few hints

- -

Opening Balance

-

If your Quicken files have "Opening Balance" records, you will -see an account called "Opening Balance" in the Accounts tab. -Accounting for the source of opening balances is sort of a hassle, -when you think about it, because they come from accounts that are -outside the scope of the GnuCash universe. The suggestion I've seen -on the gnucash-devel list is to make Opening Balances point to a -GnuCash account called "Retained Earnings", of type Equity. I don't -exactly understand this but it seems reasonable, and it's the default -for accounts called "Opening Balance". - -

Empty category

- -

In the Categories display, you may notice a blank QIF Category -entry. Quicken transactions are not required to have a Category, but -GnuCash transactions are required to have a source and a destination. -The blank category lets you select which GnuCash account all -uncategorized transactions go to. This will generally be -miscellaneous checks you have written, cash withdrawals, and so on, so -you probably want to put these in a "Misc Expenses" account or -something similar. It may make sense to put this in an equity -account; let me know if there's a good explanation for how it should -be. - -

Dividend category

- -

Quicken stock transactions have a recognizable pattern for -dividend payments. If the importer can definitely tell that a -transaction is a transfer from dividends then it will default to -creating a "Dividend" income account. This category is usually not -present in the Quicken file, so it's being manufactured out of -nowhere. - -

Fund families

- -

Quicken has the abstraction of a single account representing a -"fund family" for the purpose of allowing smooth transfers between the -various accounts administered within the family. The GnuCash Importer -will ALWAYS get this wrong the first time, because Quicken explicitly -puts the wrong information in the file. The "blanket" account -representing the fund family as a whole should probably be a Bank -account, since the transfers to and from it in the Quicken file are -denominated in currency, not shares. The balance of such an account -is supposed to always be 0 since you just use it as an intermediary -between two accounts in the family. Hopefully I'll fix this at some -point if someone tells me how it's supposed to work. - -

Brokerage accounts

- -

Brokerage accounts are really confusing to me. Basically, my -thinking is that the brokerage account itself should probably be a -Bank account. The only wierdness is in stuff like dividends paid from -securities to the brokerage account. If you're using a Dividend -account, you can lose the information about where the dividend came -from. The importer tries to save this information by putting the -security name in the Payee slot (which shows up in the GnuCash -Description field for the transaction). If you have a better idea, -let me know. - - - - diff --git a/Docs/C/xacc-quicken.html b/Docs/C/xacc-quicken.html deleted file mode 100644 index 0b6c6a7bf3..0000000000 --- a/Docs/C/xacc-quicken.html +++ /dev/null @@ -1,172 +0,0 @@ - - - - - - - A Guide for Former Users of Quicken - - - -

Quicken (TM) User's Guide

- -

Not all accounting systems use the same words to describe - the same concepts. The following are some notes that may be - helpful to users accustomed to Intuit's products.

- -

Quicken Categories

- - -

What Quicken calls Categories are really just Income/Expense accounts. Thus, if - you are used to specifying a category in Quicken, just create - an income/expense account of the same name in GnuCash, and use - that as the name of the account.

- -

Quicken QIF File Import

- GnuCash supports the import of Quicken - Import Files (QIF). (Note: Only Quicken Version 3.0 QIF has - been formally tested so far.) - -

Note that the QIF format is representive of a somewhat - peculiar data model that is not as expressive as one might - wish; it requires dumping out a separate data file for each - account, rather than permitting you to have one file that - represents all of the accounts you might have had in - Quicken.

- -

Furthermore, while there are plans to do so in the future, - there is not, at this point, a way of mapping the account or - category names used in Quicken to a different set of - account names that you might be using in GnuCash.

- -

As a result, please read this section carefully. You may be - somewhat disappointed with the results of a QIF import; this - will at least give you some more accurate expectations as to - what will happen.

- -

Creating QIF Files

- -

To create a set of Quicken QIF files, perform the - following procedure:

- -
    -
  • - Start Quicken. - -

    It works on Wine, - Caldera's Wabi, and doubtless on VMWare, so this may not - forcibly require that you run Windows.

    -
  • - -
  • - Select the account that you wish to export. - -

    Quicken can only export one account to each data file, - which means that if you have many accounts, this may prove - to be a somewhat tedious process. (On the other hand, it - should be a whole lot less tedious than entering - the data from scratch.)

    -
  • - -
  • - Choose the menu File and select the - Export... menu entry. - -

    This will provide a dialog that requests a filename, - effective dates, as well as a series of checkboxes, - including Transactions, Accounts List, - Category List, and so forth.

    - -

    For best results, you should make sure that those three - are checked.

    - -

    If you do not check the Accounts - List box, then the name of your account will likely be - lost, and that will cause problems when you try to import - the data into GnuCash later.

    -
  • -
- Now you have a set of .QIF files, and should run - GnuCash. - -

Loading QIF files into GnuCash

- -
    -
  • To import a Quicken QIF file, choose the menu - File and select the entry Import QIF.
  • - -
  • The imported file will be merged with whatever other data - you currently have in GnuCash. The merge allows multiple - Quicken accounts to be imported and merged into one account - group.
    -
    -
  • -
- -

Things To Note About QIF Import

- -
    -
  • - Duplicate Entry Scanning - -

    Note that during merge, a scan is made for duplicate - transactions, and duplicates are removed. A duplicate - transaction is one where the date, description (payee), - memo, quantity, share price, and debited/credited accounts - or categories match exactly. Thus, the merge - should be safe unless you have multiple transactions - on the same date, to the same account, for the same amount, - with the same description and memo.

    - -

    This unfortunately can occur, the typical - scenario involving where you make multiple withdrawals of - identical amounts from ATM machines on the same day.

    -
  • - -
  • - Empty Accounts - -

    Note that when the Accounts List and - Category List is exported from Quicken, all - accounts and categories will be exported, even if they are - empty and contain no transactions. When these are imported, - they will appear as accounts with a balance of zero. If you - do not plan to use such accounts, feel free to delete them. - Future enhancements may allow you to delete them "en - masse," or to make them invisible without deleting - them.

    -
  • - -
  • - QIF Mark II An ongoing project is to build an - alternative import utility in Guile that will be more - flexible, and which, by virtue of being stored as a set of - Scheme scripts, may be modified without needing to - recompile the whole application. - -

    At this point, it successfully parses QIF - files; what remains is the (rather complex task) of - determine appropriate correspondences between the Quicken - Categories and the GnuCash equivalents. That is one - of the most significant weaknesses with the present QIF - import scheme.

    -
  • - -
  • - More about QIF - -

    Further details about the QIF Interchange Format may be - found - here.

    -
  • -
-
- -

Return to Main Documentation - Page.

- - - diff --git a/Docs/C/xacc-recnwin.html b/Docs/C/xacc-recnwin.html deleted file mode 100644 index 22c14dd665..0000000000 --- a/Docs/C/xacc-recnwin.html +++ /dev/null @@ -1,99 +0,0 @@ - - - - - - - Reconciliation Window - - - -

Reconciliation Window

- -

The Reconciliation window is used to reconcile cleared - transactions from a bank statement. Enter a dollar amount from - your last bank statement in the box, and then click - OK . The window will then show all unreconciled - transactions since your last bank statment. The reconcile - window looks like this:

- -


-
-

- -

The Reconciliation window is used to reconcile the user's - records at the end of the month. This involves validating the - transactions in GnuCash against the transactions indicated on - your bank statement.

- -

For example, when you write a check for something, you - should enter the transaction into GnuCash.

- -

At the end of the month, you receive your bank statement, - perhaps including cancelled checks. At that point, - you should "reconcile" the account, that is, agree your - personal records to the documentation provided by the bank.

- -
    -
  • Open the reconcile window, and GnuCash will prompt you to - enter the ending balance from the bank statement.
  • - -
  • Then the reconcile window will pop-up, and you will see a - credit and a debit column that lists all the non-reconciled - transactions.
    -
    -
  • - -
  • - Now, examine each item on the bank statement. - -

    If a check has cleared, as indicated by your bank - statement, you should click the field between the - description and payment fields, and it will then change - from n to c, indicating the transaction - has cleared.

    - -

    You then repeat this for each item that appears on the - bank statement, verifying that the amounts match with the - amounts in GnuCash, and marking off transactions in GnuCash - as they are reconciled.

    -
  • - -
  • At the bottom of the window is a difference field, which - should be $0.00 when you are done reconciling. If it isn't, - then you have either missed transactions, or some amounts may - be incorrect in GnuCash. (Or, probably rather less likely, - the bank may have made an error.)
    -
    -
  • - -
  • When you have completed marking off all the items on the - bank statement, and when the difference heads to $0.00, you - should press Ok, then the n or c - in the transactions that were checked off will change to a - y, indicating that they have been validated to agree - between the bank statement and your own records.
    -
    -
  • -
- -

When you change anything in a transaction that has been - reconciled, a dialog box warning you that such changes are - unwise should pop up, but this doesn't seem to happen - anymore.

- -

Also, the "cleared" total at the bottom seems to display - $0.00 regardless of what transactions are cleared or - reconciled.

- -

The "cleared" total should display the total of only the - transactions that have been cleared (c) or reconciled - (y).

-
- -

Return to Main Documentation - Page.

- - - diff --git a/Docs/C/xacc-regwin.html b/Docs/C/xacc-regwin.html deleted file mode 100644 index e99695afbe..0000000000 --- a/Docs/C/xacc-regwin.html +++ /dev/null @@ -1,148 +0,0 @@ - - - - - - - Register Window - - - -

Register Window

- -

This is the "Register" or the "Ledger" window. Transactions are entered here.

-

To enter a new transaction, just type into the last blank transaction. - Use the mouse or the Register Keyboard Shortcutsto move between fields, and hit the Enter key or click record to - record the transaction:

- -

Notice how a the transaction has been recorded and a new, blank - transaction has been created.

-

You can edit existing transactions in a similar manner. GnuCash - will prompt you to confirm any changes you make.

- -

Manipulating transactions

-

You can manipulate transactions with the toolbar or the "Transaction" - menu: -

  • Delete: you can delete a transaction or an individual - split.
  • -
  • Cancel: this reverts any changes you have made to the - transaction you are currently entering/changing
  • -
  • New: this moves the cursor to the last line of the - register where new transactions are entered
  • -
  • Jump: When placed over an existing transaction, it takes - you to the corresponding register entry in the other register entry - that this - transaction appears in
  • -
  • Transfer:This is an alternative way to enter a transaction. - You can do a transfer between any two accounts without opening - up other registers.
  • -
  • Close:Closes this register
- -

Viewing Transactions

- -

The register can show transactions in a variety of different - ways, controlled by entries on the "Register" menu.

-

The register can display transactions in several different - styles:

-
  • single-line mode: transactions are displayed on a single line.
  • -
  • double-line mode: transactions are displayed over two lines, - with more information about each transaction shown.
  • -
  • multi-line mode: transactions are displayed over multiple - lines, allowing the display of multiple entries. This allows you - to enter multi-split transactions (for instance, when you pay multiple bills with one check).
  • -
  • auto-single and auto-double modes are like single and - double-line modes, except that the currently-edited transaction - is displayed in multi-line form. This is a very convenient way - of entering multi-account transactions.
- -

To change the display style, to go the "Register" menu and select - "style".

- -

Existing transactions are normally displayed in date order, but - this can also be changed with "Sort Order". - You can also select a date rate from which transactions will be - displayed with "Date Range".

-

Reconciliation

-

Transactions are typically checked against bank statements - a - process known as "reconciliation". GnuCash keeps track of - the reconciliation status of each transaction.

-

The reconciliation status of a transaction is shown by the - reconciliation (R) field. 'c' indicates that a transaction - has been reconciled, 'n' indicates that it has not. You can - change the reconciliation status by clicking on a the 'r' field - of the transaction.

-

At the bottom of the account window, there are two running - balances, the "cleared and reconciled" balance, and the "total" - balance... the "cleared and reconciled" balance should - correspond to how much money the bank thinks you have in your - account, and the "total" balance includes outstanding - transactions.

- -

Reconciliation can be done in the Reconcile Window

- - - -

Stock Portfolios

- -

You can do stock transactions either from a single-stock - window, or from a portfolio-view window, shown below.

- -


-

- -

The portfolio ledger can seem a bit daunting at first - sight.

- -

If you have trouble understanding it, then you may wish to - create an account for each stock you wish to track.

- -

Some important points to remember about the portfolio - window:

- -
    -
  • - It shows all stocks in your portfolio, not just - one. - -

    The share amounts shown are for each particular - stock.

    -
  • - -
  • - Note that it uses a two line display. - -

    Debited accounts and debited amounts are on the upper - line, and credited amounts and accounts are on the lower - line.

    -
  • - -
  • If you buy or sell a stock with money from the brokerage - account, the total balance will not change, since the value - of the stock equals the amount of money exchanged.
  • - -
  • If you buy or sell a stock with money from the brokerage - account, the value of the transaction will appear twice, once - in red, and once in black. If shares are purchased, the - amount of money debited from the brokerage account will be in - red, and the value of the shares in black. If shares are - sold, then value of the shares is in red, and the money - credited to the brokerage account in black.
  • - -
  • If you are having trouble indicating a share - purchase/sale in the portfolio ledger, then make sure that - Transfer From and Transfer To accounts are in - the right order. A transfer from a stock account is always - interpreted as a sale, even if you entered the data as a - purchase. The vice-versa is also true.
  • - -
  • Eventually, an alternative simpler portfolio ledger - window may be provided.
  • -
- -

Return to Main Documentation - Page.

- - - diff --git a/Docs/C/xacc-reports.html b/Docs/C/xacc-reports.html deleted file mode 100644 index d0c7b484ba..0000000000 --- a/Docs/C/xacc-reports.html +++ /dev/null @@ -1,69 +0,0 @@ - - - - - - - Reports - - - -

Reports

- -

A variety of financial reports can be selected on the "Extensions" - menu": -

  • Balance Sheet:shows Assets, - Liabilities and Equity.
  • -
  • Profit And Loss State:shows Income - and expenses over a selectable period well, it will when - I get around to adding period support -
  • Transaction Reportshows - transactions in an account, presented in a variety of ways.
  • -
  • Balance Tracker tracks - the balance of one or more accounts over time, and supports - graphical output (if you have gnuplot installed).
- -

The Report Window

- Once you select a report, a report window will appear: -

-

The report is displayed in a resizable, scrollable window. To - control the report, you can use the toolbar buttons at the - top of the window: -

  • Back and Forward allow you to view the previous - contents of the window, just like a web browser
  • -
  • Parameters pops up a dialog box allowing you to change the - information presented in the report: -

    -

    See the help for the individual reports for details of options - available.

  • -
  • Export allows you to export the contents of the report - as a HTML file for later viewing or printing.
  • -
  • Close closes the report window.
-

Constructing custom reports

- - It is possible to write your own reports to meet your own needs, if - you can program a little. - You will need to know Scheme (a LISP-like programming language), - and it is an excellent idea to have a copy of the Gnucash source code - available. -

The reporting interface is presently undocumented, but you can - get a good idea of how it works by examining the file - src/scm/report/hello-world.scm in the GnuCash source distribution. -

You will also need to access data from the "engine" to get - information for your report. This is performed by a set of Scheme - wrapper functions that are documented in the file src/g-wrap/gnc.html. - You may wish to examine some of the other reports in src/scm/report - for an indication of how they are used. -

At present, reports are produced by internally creating HTML and - rendering this with a HTML widget. (Future versions of GnuCash - will hopefully support a more flexible system). -

If you need more information, or have developed a new report that - may be of use to others, please contact the GnuCash development - mailing list at gnucash-devel@gnucash.org. -


-

Return to Main Documentation - Page.

- - - diff --git a/Docs/C/xacc-ticker.html b/Docs/C/xacc-ticker.html deleted file mode 100644 index 9132b2d85d..0000000000 --- a/Docs/C/xacc-ticker.html +++ /dev/null @@ -1,219 +0,0 @@ - - - - - - - Stock Ticker - - - - -

Stock Pricing and Ticker Symbols

- GnuCash provides a somewhat rudimentary automated stock quote - gathering system. - -

If a GnuCash stock - account is suitably configured, and the host computer is - connected to the internet, the program gnc-prices may - be used to load stock and mutual fund price quotes from various - web sites directly into GnuCash.

- -

To make use of this facility, the following must be - done:

- -
    -
  • Create an account and mark it as being of type "Mutual - Fund" or "Stock".
  • - -
  • Enter a valid ticker symbol in the box marked - "Security:"
  • - -
  • Select a quote source from the pull-down menu. Currently - supported quote sources include Yahoo, Yahoo - Europe, Fidelity Investments, T. Rowe Price - and the Vanguard Group. Note that Yahoo will provide - price quotes for many mutual funds including Fidelity, - T.Rowe Price and Vanguard, and that the quoted prices at - Yahoo should be identical to those that may be found - at the source sites (otherwise, somebody's reporting wrong - information!). If you choose Yahoo Europe, you should append - the market code for the security, such as PA for Paris, BE - for Berlin, etc. Example: 12150.PA (a Peugot security in the - Paris market).
  • -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Code list for European markets -
CodeMarket
PAParis
BCBarcelona
BEBerlin
BIBilbao
BRBrême
COCopenhagen
DDusseldorf
FFrankfurt
HHambourg
HAHanover
LLondon
MAMadrid
MCMadrid (M.C.)
MIMilan
MUMunich
OOslo
STStockholm
SGStuttgart
VAValence
FXXetra
- -

A sample image is shown below:
- Sample Diagram

- -

To update the prices stored in a gnucash account file, run - the command line command gnc-price, specifying the - filename; for example:

-
-    gnc-prices myaccts.xac
-
- -

Running this command will print various diagnostic messages - to the screen while it loads data. It will work only when the - host computer is attached to the internet. It can function in - conjunction with masquerading-style firewalls and proxy - servers.

- -

The command can be run many times in one day; however, it - will update the accounts at most once with the most recent - trading days price data.

- -

Thus, if gnc-prices is run on Friday, Saturday, - Sunday and Monday, only two price entires will be made: one - containing Friday's data, and one containing Monday's data, - since the Saturday and Sunday runs will only retrieve the - Friday closing price.

- -

To keep gnc-prices from updating one account, while - allowing it to update another account, merely mark the data - source for that account as (none). You can do this - from the Edit Account window.

- -

After running gnc-prices for a few days, your - accounts will begin to resemble the following:
- Later Ticker Listing

-
- -

Return to Main Documentation - Page.

- - diff --git a/Docs/C/xacc-trans_report.html b/Docs/C/xacc-trans_report.html deleted file mode 100644 index 7bf0033934..0000000000 --- a/Docs/C/xacc-trans_report.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - Transaction Report - - - -

Transaction Report

- -

Transaction reports list details for transactions in a specified - account over a specified period, in a convenient format for - viewing and exporting.

-

Options specifiable for this report include:

-
  • Account: the account to do the report on.
  • -
  • Date To and Date From: the date range for the report - to cover.
  • -
  • Primary Sort Key: the field to sort on first.
  • -
  • Primary Sort Order: the order in which to sort. "Ascending" - specifies smallest/largest, alphabetical ordering, earliest->latest, - or smallest amounts first. Descending produces the opposite effects.
  • -
  • Secondary Sort Key: the field to sort on if the primary - sort keys are equal
  • -
  • Secondary Sort Order: the ordering on which to sort the - secondary key. -
-
-

Return to Main Documentation - Page.

- - diff --git a/Docs/C/xacc-y2k.html b/Docs/C/xacc-y2k.html deleted file mode 100644 index ef16947461..0000000000 --- a/Docs/C/xacc-y2k.html +++ /dev/null @@ -1,53 +0,0 @@ - - - - - - - GnuCash Y2K Readiness - - - -

GnuCash Y2K Readiness

- -

GnuCash versions 1.1.25 and later store all dates as - seconds and nanoseconds, where the seconds are stored in a - 64-bit signed integer. This should suffice to store dates into - both the distant past as well as the distant future, so long as - they fall not too many orders of magnitude outside - cosmologists' estimations of the age of the universe.

- -

The file format for version 1.1.25 and later stores dates - in the above-described fashion.

- -

Some internal routines use the time_t type to - express seconds. Note that on most OSes, this is a 32-bit - quantity, and is thus limited to the Unix epoch, roughly - December 1901 thru Jan 2038. It is reasonable to expect that - time_t will migrate to the use of 64 bit values by - that time.

- -

Backup and log files are time-stamped using the standard - Unix ctime() routine, which takes a time_t - argument. Thus, the backup and log mechanism may experience - trouble in 2038, assuming your present Unix continues to be in - service at that time without any remediation.

- -

Note that GnuCash also correctly recognizes February 29th, - 2000 as a "leap day," another of the "critical Y2K dates."

- -

This is all highly suggestive that GnuCash should cope - reasonably well with the transition to the new millennium, - whether that take place in 2000 or in 2001...

- -

Y2K issues are described in more detail at Linux and Year - 2000.

-
- -

Return to Main Documentation - Page.

- - - diff --git a/Docs/fr/bofa-mym.html b/Docs/fr/bofa-mym.html deleted file mode 100644 index 963221de91..0000000000 --- a/Docs/fr/bofa-mym.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - - - Importation des fichiers MYM - - - - -

-Managing Your Money --> GNUCash

-J'ai finallement produit le script Perl qui me permet d'utiliser GNUCash -jusque sur un site web. J'ai deux années de données dans -Managing Your Money 2.x que je ne veux pas réentrer. Le script sortira -un simple fichier QIF avec toutes les transactions, comptes, et catégories. -(Actuellement seulement les transactions de non-investissement sont traitées.) -Le fichier QIF peut être importé vers xacc-1.0.18 si un petit -patch est appliqué à QIFIO.c. Le site est: -

http://www-cad.eecs.berkeley.edu/~gooch/mymdump.html -

-Transactions dupliquées

-J'ai aussi un script que j'utilise pour enlever les transactions dupliquées -au niveau du QIF. J'utilise ce script parce que Xacc est très strict -à propos des duplications (ce qui est très bon) et parce -qu'éditer des transactions importées causera une ré-importation -des mêmes transactions qui produiront des doubles. (Je télécharge -les transactions du même mois depuis ma  banque plusieurs fois -chaque mois, alors chaque fichier QIF téléchargé --après -le premier--contient des transactions que j'ai  déjà -importé. Je ne veux pas compter sur ma banque pour m'envoyer les -transactions dans le même ordre ou avec le même  formatage.) -Le site est -

http://www-cad.eecs.berkeley.edu/~gooch/qifuniq.html -

J'espère que les autres trouveront ces scripts facile à -utiliser. -

Ken Yamaguchi Octobre 1998 - - diff --git a/Docs/fr/pix/appr-asset1.gif b/Docs/fr/pix/appr-asset1.gif deleted file mode 100644 index 3d0a6d5bd80221d9e1e2dc5b3e1a087efbf056cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11062 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 D;fawy diff --git a/Docs/fr/pix/appr-asset2.gif b/Docs/fr/pix/appr-asset2.gif deleted file mode 100644 index 8ecf19ebe102f97bc269aecd7918f7bd1cc6571f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13135 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 OQ=W!dzyJ5+;{O1m-pI26 diff --git a/Docs/fr/pix/appr-income.gif b/Docs/fr/pix/appr-income.gif deleted file mode 100644 index 5800f6a9541ce0594d39633881c3dfa60500f2ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9809 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 diff --git a/Docs/fr/pix/appr-main1.gif b/Docs/fr/pix/appr-main1.gif deleted file mode 100644 index 87cae7c15aa7690a00b07e746f5d8a9a6c71b2ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7281 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 L%x!Ze0FeD3;_k*m diff --git a/Docs/fr/pix/appr-main2.gif b/Docs/fr/pix/appr-main2.gif deleted file mode 100644 index 86351f11491659bf905c1e0ba9be1fc5a4e97d7c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7749 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 diff --git a/Docs/fr/pix/contract.gif b/Docs/fr/pix/contract.gif deleted file mode 100644 index fe672fc3b58be4ae51a630fbc905eb214c7bc912..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7761 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 diff --git a/Docs/fr/pix/depr-main.gif b/Docs/fr/pix/depr-main.gif deleted file mode 100644 index 666c55fe5d80b7b77e54b7048cfc088f0a17e81c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7528 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 diff --git a/Docs/fr/pix/expand.gif b/Docs/fr/pix/expand.gif deleted file mode 100644 index 7af4876747b214dd26d2a095de6f29f602b634f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9232 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 diff --git a/Docs/fr/pix/foliowin-single.gif b/Docs/fr/pix/foliowin-single.gif deleted file mode 100644 index 3a18e56a0b36d1121ff309356762c9f2d16d8a40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15243 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 RE!TQMmx?LahG_r*06SEIjm!W5 diff --git a/Docs/fr/pix/foliowin.gif b/Docs/fr/pix/foliowin.gif deleted file mode 100644 index e8a9e52c791810b516492a1641da7d525d95905b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 13368 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 OoB7NE#`1m>002982ehyN diff --git a/Docs/fr/pix/newaccwin-code.gif b/Docs/fr/pix/newaccwin-code.gif deleted file mode 100644 index ba004075d29418016715721095bafc18d503910d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8254 zcmV-EAi>{9Nk%v~VeSDY0M)j$~<`XsWJk>#_kL z5Oi(dcs&$+9|S$#4_Fxfg25wl$!t2G(5R0nty-_xtai)odcWYXc-))a1O@{Rt-cLn z=A1mY6H<#nCEjjV`iVw-Oh<%(cYRcWdy9pOf{J93l9QB`mY0}faW-t6X>@Qj2cx8= zrl+W>s;jK6uCK7Mva__cwzs&sy1Tr+zQ49KZ!)3?#>dFX%FE2n&d<=%($mz{*4NnC z+S}aS-rwNi;@54%W(V9q$LhxF?g8sV%kK#6?8rv(_Vw@Z{Qvyy$s0$opuvL(6DnND zFj~1#1kj1Q2e2VEiWW0!+{m$`$B)$i9ukX4P9n&YC{wCj$+9Ih113WXgBWufOlL-N z>fFh*r_Y~2g9;rA)TPm*NRukNX-(w0k~sY#OG7nkKBeO@Dl=tOYqEP@v0~%eOsCkh z(wJ6rTC8c!uTqbZWoEWrKYs!N(hC@uW!Pg>({zn{)owhyf6+1vY#{1kzF*9Lfy0mGbm{Y4>of-7YnIm04)6BZI?c2DO(oPHesoQC!k_A^r zk)FJ~#`jKE-WTO?xufRctvucEKjg`+qkV3S`{V1?k5e}+p0fGe+jcwb?K!0EgqP9F zpD&$0O7*Wf(}ZfjzyJRLxOMjT<& zNrhcS^kImAh;ThN*>{wA)f|W{w#bl(B!*TZc;r=Q-f{!UNTYSkRTNf^AVug5TLpgh z;E_lsxtfs85NY95Pbw+plvKVL<%JXS2V8XC%^07H;b8P-LBVy2BA8XCi4~KJWoh7A z8mgIIoO0G_ADhcKsimEK_UWgQO}Po^pM(}_=!I8~DCnV#HtOg%dOj-Yq?E3wUu>#b zcB74AhG*lMA8yKHhd?GnXJwVz7af(6rs@%$uJ*U;l&!|P5v;b(H>;Gj=IZOOa`p=B zu*4oI?1NyDs*i^Q-L+%?K9+fUCa%RYy6Z~E{yJthu&!7wpVz9C?YH7|OKzdzrZn!k zkOJfGyYR*<@4T=WwJy8(=BwMH`hvsQzW@g;@W2EYZ1BMdCk$|+{bF;ko%=jHp2VW! zXli4_rrYp14{r=7u^M~qFTWydLv5@fm)uRqD!1%%xg@_V^UNb(>RYZJ&Qs4iJm=ib zY#0NZGRWmUv(NcZT#9Zg{(S8TZ zcjFFojaH{M%55?KnxXE+;^tc+7%i=nQyysGYPTG@nkSpSnboPQJc`1!*KYgmxR>s_ zO_uNOyRWUHO1446pXBp2$NxTf@H^++7pgzwv-8hnL*IO4D_T!I&)Z91{q)#_ul@Di zi{Eq7(X5_i>&j2nd*kY(f4uPKZ*Tqc-OMg9)a@&dY5(1c-GA5zz{dgbfPXR|0vA{( zBC!rYuF)NOA_ze>5$J&d)JC$(Qao?OiGmrthTG~Bjt?#dI^8JDjLzi2pb79c7fh22 z)waR7jVf6qyqH{07((Q6sB_X99h#8V9UdYee$w%r4X={JJh{+aj$_k2B zJB=2%$i*)Idhv^345JvwNX9an@r-B`3JnA>fRUu}jc|;k9Op>KI@nUM2&5nfNytJP@{ov3q#_r|$VNKyk&uj}BqvG9N?P)gn9QUmH_1st_VJH$uo@@) z*ajQa;Sq+I0w45%N=D>?m96{(5@0DyS?xI9EAcFD_L`tp~+q{JsZ@rgNz5|qXa zrZShw%w{_Cnb3shFp+7>#WC=jj#3~tx4FLeJ)=|1%3RqfrXv$g42W{$<~0?VyLP(s zo$!pOJm*QzdfM}z_{?WL6UELKs`H-Vbq}Sf zPVeJVoW6+~X7b2PITF-K6*U?|ZIn#`^HRV>sVW~uQF6vpo_=gfrAajiR8Ll%W_c>4 zq8cKE1QXSCVuz|&1?!2bv{b-3^rt(G>qpwED4z~Wu6X4LUHb{tSrrv8+7V)Qbmdo# z)o`uc3#W^kgSi!EbxS4*s#ch&R_CR|GrGXc_lD<4D2|Vu=l|bj__P~Mce&a_*NCBnLann z;SPKF!wR!khHI@k;j}FF_Zbs z?iH`A@JE~y?pVq)8ECcKf`2Ya^4p+(Pcv{mvJ?`pNIz?Y6VdTI_Clf3Mwi@iO=7&2Mdh z8#m&n+_^;tz_O_GV z?469e+~-dBy4(Hkc+b1u_s(}u4nP2a54_+94|qOO^YDmIyy6$n_{KZ_@sN+aOn9n@pkGc71dj9jE554F|&&+8ep7V=8r4Uw+he9->^{Lc@B3>WMR}NwbQ}9FU zcYjMm`~jAv55Dk+Pkbm$vl9eBJ`PZ?_*1fy_O(1j^k=C{S6V*_(vN*Ad*4b&6#x6+ z4?pQm&j#f$A0m!dz4*TX{Pny4{qS$*C($4W`nv)Bn$N%f_s{?T{`>#`02qJ*IDp7R zX(4xjH)Vhbh=3fofY&u&JTVbC_YKbGfPBJWU6o=_rfrB7Z5sH2+h&2Wf`Pks7&w$Y z(iR#gXjW*YBhe*-uF`-o2wQwLgLtJ~3OFQwW`lo&gKFjwJII4}l#D+u6bwd-_5P$I;l67j9MIFF4 zL51ZSV0a>eWpm2HI#>v4+!a#+bO02Uh9}p7AIdAPQRsX;YNsDWr!%KSR5!e zLAOwMm^W$hgv?-tn8j=?6@`q#i8D5df>Vilh=gURgfRyHiu{C$rbuO|m{Y5`O+<)? zqWFpc6^oPzgw;?cA>&!Zr5d{Ugo%-aO7V*vl!>j@if}a~$u&6{=yMx|QIU8OG2&Y} z(ISB;hL|ypruK)xRU_R9Qq~qM$Y_MT<%uN3Di>!bWz}<~*oot)g|vuGwit@I7?0{S zkEv*n_xO%^sE@G7kF(fUM`euAAdDziCSXij%k*K z{rGI@@==#nF%n5s9oafcwqhW7h>~$!7?ltu#W#Q9WX6bUFL+i+=Z#3$j#>qf^%xR? zQH)DgB@>p(m_AqM4I$|b1Id;Sla@LNS;CPn9$1Ydbybwr zWK7AD*J36mSy|8pbQ^eUZb^>H*cj_rY~o~-pQBPBsa8iuRwM~niurRNQeTnQnDA(q zzayF(Nt)w^mrb&ksCkTBd5dP*nyLAk^cb76S(>VOo8Kjay6HQ-*_*EOo4^BN#95ri zc~7h`rRGVV}U6I08DLJqVu$Dvt=7 zpkTS6m-B+#@REaR6Y_a$0Lp~?`5z^gbea~PfHcafj4R?8JaaAie^3fXs|hi6-sMEDj_+_pfu>9OjIAYRQ=|1u7QH)q^V^m#=FJD?IK`JLnN-S+k zDQ~JKaXKt>YFbq*c08h1#g2_NR~vags_d z$9bt7wx~baC6x4&uH~9edX_fLs*zyYqKP@K-wBlDdXra$u4t1n+-j-UnkMUc zj+q9h`T8y1YAD-SlNX63#+oVvTPXNBs{wnf`#PNJs%#Nkty)&G7F%c-o3W9~s7$l0 zAX}FW>akb>q1Z5&J{dZXBC12UvETrn21}jtTA9A~jNX#4Ey1#0v#`}bSu(pLWC&4W zs6r|VhEvy}o%xv`ido<}F^}l~wA|*XF8iyZW9aJ#NuIk)#HD4v>dcxFD|<2>QhW_9+de%rT#`?m@Q zs(HI_92v3?rnW6>SE@=r{l=>Brf>9ixs#iwlB>7xmOY=kx88FgV>?#=#ItByaSS1p z{Iv=>$4#aSXBuRXf|;)x7uwHQswq;2Xa5ghdb`MU2a=I!APSn7*=5 zb?m#k?u$4_WWFPTzQx=BLhx%UN1Ga1Cv`2y8viRL+`B&gi&Qu=hbw3@Q3n_YTo%y- zlg=5GAG5yv8^G*XBF>VPC)N}VtRw|oQxE)2Q~9$=#K8Ltz&wXvOF6GpIkO&|!VZkV zJqyEGnpFb~!cincBP?GZJR&{p!!mp!L981;j3gm!EYLx|xiiE-96(Im#1^c=`V+;q z$ zoZQKt{K=pk%A!2~%B1Yb%xB1`oXV=a%Be0uRW%d}j}wmg227t64G%e>sn zzWmFUFn^_V2E$As=|_FCmk8BIeec(P!2Hb6?0&;!e&(kG__s!oynNW#ebyI!w&%^y zr+v1!&D>Yc-h6$w6wT_q&Z9?uX;978G!n!lFxs4ZxaSDdN6xN?d+nFcw3L0Tw0*Ca zOOU|M27S=-=SOT%%=ahHjpuxK0DamQ&=g(H%*@Z*r%L8L&gXp2-iOd29n!mWe8mLM z#{AGC{n07C(k$&u!pzX{tjpA-eh2N$Eq&8C9SNof%h$YkrTo)C9n?ZS)I?p>Mt#&s z9n`tp)34nB)K2}>P#x7$oqo=$y$CeDRvoO?o7DsgysAOH%uR3Q* zh_YLV)&i{7jwqg7E7zGQoi=I0ZoMXO9c(u_T$`q8-ARWLsk(XnB73cZ`an+H$Yd@k zZ8SNaY+cx8w$(VHlq(V0k{x3Unx!g%*_n+HSpC@yTVW11zovcKsGZuXOD+mlvU_v9_7NW7$x(~<@Wu#O6eEW<;L;}ndJ2ti!3i|g&0;l-}Ey+Tw` zQR7|zu!`A&OIDSaeY1thm)towe`y=uVVD8#IhQu3(#;aoy_$MR3ifT_=Ct3A&4y+Q z5@Df@%*co;N~VM@F3U(lot9SLm~9u{Qs3>EnF!&3b>PhvuOZmk!?RVoW5Qtyod=tZ znpxv6p4c(_t`myl@m;siZQam;i3?7F9Tb^qi`}>C+XV&PX87S8k>qFD;EQ32GDYQ$ zisiB`<&I+IW9j9;%|XRoM#l~1;04@-s^(6`=D9uOMOxi({;FuaiCoSQgzk`ADCQcm=n={20vqTyg@%R|T)kG|FAQuZdlHr|8=M*c zHziKNTB#VHK2DMew1K(6HY7uoP9ZJX)(S4BGRdJW5$juPjah3|se$VZsp%?)>5jgY za$cK7E_6XthCnb^6DNOnGwkBSUcem zX}sheTtpjEGVAT!LX^&4ZI)TIb=c}`1@5Dj4$tntq^0DRitl+of&d@z3On!wPp1Zd z@P?Z33ZG33-|!e&?7I!|3%}>5N%2bc@XxT_hr;oO;_=g}@t4@%z_{-uMe->tl|c(4 zD9J+Gj@js)-ZM!2ut5M*WKC>t};4L4M?|l$H4;oF&X}b>plw}%} zP5-ZRW%Jj4F&n<>=i0%!q2VNat|o`7D;VP!}ir{}8ByhhJy2~I;9;?JU zm#Ss*Sl9T`OZgN>^CpA&81LN@Kir@1CuAPwqo45>@7kx&u%5sAw9@*nFNvu?-?4vz zus_8pL%pTH=Hs;>Ja5?=gn}{N5Rgu@FKhYUwfk?bmwSlnD0&xd`21!1hn)53Z|Lkk zZuOH%@0?#ijqmGfPnjTyv}_NWMn94+DIOBc--Fftvl;r}4Zd9H{A)k|{9zB+irtjh zULW7-!Z7Ln5P;;Q)n1(S=G}iV6f@%(4T2Z~KuAroj1Ai00z8m%B-bh2j%V=+fy16I z7&MNYmKsgN{85M2WRq7+GM`^?SUe_|%@B95 zS>0XUUSB<0(=}9F)!$>}WaVXqU=CZ%T;^%&YHLU54d~Rs)$4EYaPeAijqT#@arJd} z^=$Lu+j5eqdi#6)eEog?e*b@f0R;{uSkT}>gb5WcWZ3ZEyjk)8qP3$~(c(olgXCf4 z*wLfKa}Ym{Bw12dNRug5u6%`(1u0LVN)1O<){-n^uX@$e_3Q+t za_gSO!q+Smr)t$jB`T2{FS33W-`(36?_b4zm&{$PEpQLP;0Skg8w;!u$&`;ohTO$0 zm(X$lmVI0yE#A!EHgoJ8+XK@RmrL7LHXCDY-g{o}2u{uSMc~Ep49Bc|*>RAD(K+wK zd^dGo&?_d#e#UxtWZEfm2Tz81`D5bSkw+iqeEVMN*|CTJ|KxprUGmq_$FC~te*gm% za6keJH1I$K6I5_P1{-wnK?wgVOrweVv+%-}q+<(14m+$)Lk~j~5gQOkH1Whd_(O3; z7N04xMHpiYiP_=eR=Cw$A7^o;^Dalt{}}L^~G*sciSy#&ouEQtxAH;(M@4i zWo-BxDh#Hqp8QZP1YFbn0?L}#-Q69 zTCk#ZKHB7jah`W-ovT**YD||7(N~$GW*Tdzoi+PxvquoRgy*buJrw0hup+5b@%*WyUbIfkfeRtR`rcUe@YgZ2Jn1Fx0Ygvhh z$#~2mM^X8gn19}R+O;Nnc2ucH)q2@W-$+$hV^>Rh+O@Zp`|+{2)%;%3e~SFt6GLWy)Fam_5`2CRzYBKAYN ze2g(el$ggB(4_N~;7)r5ErCFiN z8WXZF4)HrkDWeBTvc#{U&?Y0aj1~`O#gxF&Lki^08e<5?A$~-U9pa;H{76MSnq-g{ zl%s_XX{H#`aV=alq0N$ZJxV4Ihd5azh6)**B(9{B7y4voLaCBbI9%QL#RA|p9)-#KGljkEyN=1{FgPtk<3S(LtvLFVrVpH7F-fCJC zCjrzi7gZS~oyyOxU=fTJ^WEK!8a8QK1EjAKsdLMWKgaIG3r~7Il;8vRd9LLtKazASDM-tun7F?VCPm?!@kWWl3Ro}C84|9FoKzr zZI)tb#8}*MZgraVoE>@By3S^{v#RSHWJ{|>(WdsZx+5*_I#AY=IP+IjS)FQKC%)RE zc6YZ;ofJE#TG08{wZ9erpJ-V-+TwZuwz6pJ*yP99H@P7Y z&wccJJhpXlTK?57cmu3m>W-km`E74Cn`kWt!;ZA_C9Y{5%YnG+V-^(#Cx6Qm-}TOf z#PKvSc$OQB12^x&3nuR|Vm!SWODigK<#9eNo8!a=nFK8s^5D>0+ zDF2DbQMOx?sVuE?T=~k<(K3~}{E-#QVijQ)^DM?u<5zr{C}%b^o6+EAkEoe56QHd9 zoHAxQ*SUUoZZiV^^qe+6e?-o-$ul!vgJ%i6SPqBov!czwXhCCYBzHzLFaiyQLL2(h zuE{i#P@0oXb7auJ>GTLVih-NXfXY4hP)#3~)p+b$3Q6s0+B7loR&sgh9 z+}aMi?!Y=ZHby=T6w;VZbjj?6Pdwt&KEk$0u0cX<5VY)`8jU0vmd)vA^SVqD^XRxg zT+~F*`U^Yd=RzGSDQZ{5+S|eQ2gr0rm`;1uZw`01SHsbAcV$YdPB*{(oU=5N``k_0 zcbp{+=6d(y+h~cn#HmebO*gzF^Bzyd6L@ite_Z1f@Ao_7O%aZ-C*;fpdC5&a@;|K{ z#wTw_%I8D#=N>Nv=EF{O&UIdJX8YOa3E6qIAHHUBAUf%N*33wxqfV$tUFuV(deyCd zb*yJy>s#k~*S-FAu!mjjV<&sr&3<;YTWJ7mAHXfr{&u*>UG8(Id)@7Rcf99a?kNyJ z+Y6z0zz1INgC~694S#sV2Y~N>PeI}x|9HqpUhQ?3;+NC diff --git a/Docs/fr/pix/newaccwin-trade.gif b/Docs/fr/pix/newaccwin-trade.gif deleted file mode 100644 index c71bba0f7c2f83f7995449a533b49518360dbfdc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8518 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 ASO5S3 diff --git a/Docs/fr/pix/newaccwin.gif b/Docs/fr/pix/newaccwin.gif deleted file mode 100644 index ba004075d29418016715721095bafc18d503910d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8254 zcmV-EAi>{9Nk%v~VeSDY0M)j$~<`XsWJk>#_kL z5Oi(dcs&$+9|S$#4_Fxfg25wl$!t2G(5R0nty-_xtai)odcWYXc-))a1O@{Rt-cLn z=A1mY6H<#nCEjjV`iVw-Oh<%(cYRcWdy9pOf{J93l9QB`mY0}faW-t6X>@Qj2cx8= zrl+W>s;jK6uCK7Mva__cwzs&sy1Tr+zQ49KZ!)3?#>dFX%FE2n&d<=%($mz{*4NnC z+S}aS-rwNi;@54%W(V9q$LhxF?g8sV%kK#6?8rv(_Vw@Z{Qvyy$s0$opuvL(6DnND zFj~1#1kj1Q2e2VEiWW0!+{m$`$B)$i9ukX4P9n&YC{wCj$+9Ih113WXgBWufOlL-N z>fFh*r_Y~2g9;rA)TPm*NRukNX-(w0k~sY#OG7nkKBeO@Dl=tOYqEP@v0~%eOsCkh z(wJ6rTC8c!uTqbZWoEWrKYs!N(hC@uW!Pg>({zn{)owhyf6+1vY#{1kzF*9Lfy0mGbm{Y4>of-7YnIm04)6BZI?c2DO(oPHesoQC!k_A^r zk)FJ~#`jKE-WTO?xufRctvucEKjg`+qkV3S`{V1?k5e}+p0fGe+jcwb?K!0EgqP9F zpD&$0O7*Wf(}ZfjzyJRLxOMjT<& zNrhcS^kImAh;ThN*>{wA)f|W{w#bl(B!*TZc;r=Q-f{!UNTYSkRTNf^AVug5TLpgh z;E_lsxtfs85NY95Pbw+plvKVL<%JXS2V8XC%^07H;b8P-LBVy2BA8XCi4~KJWoh7A z8mgIIoO0G_ADhcKsimEK_UWgQO}Po^pM(}_=!I8~DCnV#HtOg%dOj-Yq?E3wUu>#b zcB74AhG*lMA8yKHhd?GnXJwVz7af(6rs@%$uJ*U;l&!|P5v;b(H>;Gj=IZOOa`p=B zu*4oI?1NyDs*i^Q-L+%?K9+fUCa%RYy6Z~E{yJthu&!7wpVz9C?YH7|OKzdzrZn!k zkOJfGyYR*<@4T=WwJy8(=BwMH`hvsQzW@g;@W2EYZ1BMdCk$|+{bF;ko%=jHp2VW! zXli4_rrYp14{r=7u^M~qFTWydLv5@fm)uRqD!1%%xg@_V^UNb(>RYZJ&Qs4iJm=ib zY#0NZGRWmUv(NcZT#9Zg{(S8TZ zcjFFojaH{M%55?KnxXE+;^tc+7%i=nQyysGYPTG@nkSpSnboPQJc`1!*KYgmxR>s_ zO_uNOyRWUHO1446pXBp2$NxTf@H^++7pgzwv-8hnL*IO4D_T!I&)Z91{q)#_ul@Di zi{Eq7(X5_i>&j2nd*kY(f4uPKZ*Tqc-OMg9)a@&dY5(1c-GA5zz{dgbfPXR|0vA{( zBC!rYuF)NOA_ze>5$J&d)JC$(Qao?OiGmrthTG~Bjt?#dI^8JDjLzi2pb79c7fh22 z)waR7jVf6qyqH{07((Q6sB_X99h#8V9UdYee$w%r4X={JJh{+aj$_k2B zJB=2%$i*)Idhv^345JvwNX9an@r-B`3JnA>fRUu}jc|;k9Op>KI@nUM2&5nfNytJP@{ov3q#_r|$VNKyk&uj}BqvG9N?P)gn9QUmH_1st_VJH$uo@@) z*ajQa;Sq+I0w45%N=D>?m96{(5@0DyS?xI9EAcFD_L`tp~+q{JsZ@rgNz5|qXa zrZShw%w{_Cnb3shFp+7>#WC=jj#3~tx4FLeJ)=|1%3RqfrXv$g42W{$<~0?VyLP(s zo$!pOJm*QzdfM}z_{?WL6UELKs`H-Vbq}Sf zPVeJVoW6+~X7b2PITF-K6*U?|ZIn#`^HRV>sVW~uQF6vpo_=gfrAajiR8Ll%W_c>4 zq8cKE1QXSCVuz|&1?!2bv{b-3^rt(G>qpwED4z~Wu6X4LUHb{tSrrv8+7V)Qbmdo# z)o`uc3#W^kgSi!EbxS4*s#ch&R_CR|GrGXc_lD<4D2|Vu=l|bj__P~Mce&a_*NCBnLann z;SPKF!wR!khHI@k;j}FF_Zbs z?iH`A@JE~y?pVq)8ECcKf`2Ya^4p+(Pcv{mvJ?`pNIz?Y6VdTI_Clf3Mwi@iO=7&2Mdh z8#m&n+_^;tz_O_GV z?469e+~-dBy4(Hkc+b1u_s(}u4nP2a54_+94|qOO^YDmIyy6$n_{KZ_@sN+aOn9n@pkGc71dj9jE554F|&&+8ep7V=8r4Uw+he9->^{Lc@B3>WMR}NwbQ}9FU zcYjMm`~jAv55Dk+Pkbm$vl9eBJ`PZ?_*1fy_O(1j^k=C{S6V*_(vN*Ad*4b&6#x6+ z4?pQm&j#f$A0m!dz4*TX{Pny4{qS$*C($4W`nv)Bn$N%f_s{?T{`>#`02qJ*IDp7R zX(4xjH)Vhbh=3fofY&u&JTVbC_YKbGfPBJWU6o=_rfrB7Z5sH2+h&2Wf`Pks7&w$Y z(iR#gXjW*YBhe*-uF`-o2wQwLgLtJ~3OFQwW`lo&gKFjwJII4}l#D+u6bwd-_5P$I;l67j9MIFF4 zL51ZSV0a>eWpm2HI#>v4+!a#+bO02Uh9}p7AIdAPQRsX;YNsDWr!%KSR5!e zLAOwMm^W$hgv?-tn8j=?6@`q#i8D5df>Vilh=gURgfRyHiu{C$rbuO|m{Y5`O+<)? zqWFpc6^oPzgw;?cA>&!Zr5d{Ugo%-aO7V*vl!>j@if}a~$u&6{=yMx|QIU8OG2&Y} z(ISB;hL|ypruK)xRU_R9Qq~qM$Y_MT<%uN3Di>!bWz}<~*oot)g|vuGwit@I7?0{S zkEv*n_xO%^sE@G7kF(fUM`euAAdDziCSXij%k*K z{rGI@@==#nF%n5s9oafcwqhW7h>~$!7?ltu#W#Q9WX6bUFL+i+=Z#3$j#>qf^%xR? zQH)DgB@>p(m_AqM4I$|b1Id;Sla@LNS;CPn9$1Ydbybwr zWK7AD*J36mSy|8pbQ^eUZb^>H*cj_rY~o~-pQBPBsa8iuRwM~niurRNQeTnQnDA(q zzayF(Nt)w^mrb&ksCkTBd5dP*nyLAk^cb76S(>VOo8Kjay6HQ-*_*EOo4^BN#95ri zc~7h`rRGVV}U6I08DLJqVu$Dvt=7 zpkTS6m-B+#@REaR6Y_a$0Lp~?`5z^gbea~PfHcafj4R?8JaaAie^3fXs|hi6-sMEDj_+_pfu>9OjIAYRQ=|1u7QH)q^V^m#=FJD?IK`JLnN-S+k zDQ~JKaXKt>YFbq*c08h1#g2_NR~vags_d z$9bt7wx~baC6x4&uH~9edX_fLs*zyYqKP@K-wBlDdXra$u4t1n+-j-UnkMUc zj+q9h`T8y1YAD-SlNX63#+oVvTPXNBs{wnf`#PNJs%#Nkty)&G7F%c-o3W9~s7$l0 zAX}FW>akb>q1Z5&J{dZXBC12UvETrn21}jtTA9A~jNX#4Ey1#0v#`}bSu(pLWC&4W zs6r|VhEvy}o%xv`ido<}F^}l~wA|*XF8iyZW9aJ#NuIk)#HD4v>dcxFD|<2>QhW_9+de%rT#`?m@Q zs(HI_92v3?rnW6>SE@=r{l=>Brf>9ixs#iwlB>7xmOY=kx88FgV>?#=#ItByaSS1p z{Iv=>$4#aSXBuRXf|;)x7uwHQswq;2Xa5ghdb`MU2a=I!APSn7*=5 zb?m#k?u$4_WWFPTzQx=BLhx%UN1Ga1Cv`2y8viRL+`B&gi&Qu=hbw3@Q3n_YTo%y- zlg=5GAG5yv8^G*XBF>VPC)N}VtRw|oQxE)2Q~9$=#K8Ltz&wXvOF6GpIkO&|!VZkV zJqyEGnpFb~!cincBP?GZJR&{p!!mp!L981;j3gm!EYLx|xiiE-96(Im#1^c=`V+;q z$ zoZQKt{K=pk%A!2~%B1Yb%xB1`oXV=a%Be0uRW%d}j}wmg227t64G%e>sn zzWmFUFn^_V2E$As=|_FCmk8BIeec(P!2Hb6?0&;!e&(kG__s!oynNW#ebyI!w&%^y zr+v1!&D>Yc-h6$w6wT_q&Z9?uX;978G!n!lFxs4ZxaSDdN6xN?d+nFcw3L0Tw0*Ca zOOU|M27S=-=SOT%%=ahHjpuxK0DamQ&=g(H%*@Z*r%L8L&gXp2-iOd29n!mWe8mLM z#{AGC{n07C(k$&u!pzX{tjpA-eh2N$Eq&8C9SNof%h$YkrTo)C9n?ZS)I?p>Mt#&s z9n`tp)34nB)K2}>P#x7$oqo=$y$CeDRvoO?o7DsgysAOH%uR3Q* zh_YLV)&i{7jwqg7E7zGQoi=I0ZoMXO9c(u_T$`q8-ARWLsk(XnB73cZ`an+H$Yd@k zZ8SNaY+cx8w$(VHlq(V0k{x3Unx!g%*_n+HSpC@yTVW11zovcKsGZuXOD+mlvU_v9_7NW7$x(~<@Wu#O6eEW<;L;}ndJ2ti!3i|g&0;l-}Ey+Tw` zQR7|zu!`A&OIDSaeY1thm)towe`y=uVVD8#IhQu3(#;aoy_$MR3ifT_=Ct3A&4y+Q z5@Df@%*co;N~VM@F3U(lot9SLm~9u{Qs3>EnF!&3b>PhvuOZmk!?RVoW5Qtyod=tZ znpxv6p4c(_t`myl@m;siZQam;i3?7F9Tb^qi`}>C+XV&PX87S8k>qFD;EQ32GDYQ$ zisiB`<&I+IW9j9;%|XRoM#l~1;04@-s^(6`=D9uOMOxi({;FuaiCoSQgzk`ADCQcm=n={20vqTyg@%R|T)kG|FAQuZdlHr|8=M*c zHziKNTB#VHK2DMew1K(6HY7uoP9ZJX)(S4BGRdJW5$juPjah3|se$VZsp%?)>5jgY za$cK7E_6XthCnb^6DNOnGwkBSUcem zX}sheTtpjEGVAT!LX^&4ZI)TIb=c}`1@5Dj4$tntq^0DRitl+of&d@z3On!wPp1Zd z@P?Z33ZG33-|!e&?7I!|3%}>5N%2bc@XxT_hr;oO;_=g}@t4@%z_{-uMe->tl|c(4 zD9J+Gj@js)-ZM!2ut5M*WKC>t};4L4M?|l$H4;oF&X}b>plw}%} zP5-ZRW%Jj4F&n<>=i0%!q2VNat|o`7D;VP!}ir{}8ByhhJy2~I;9;?JU zm#Ss*Sl9T`OZgN>^CpA&81LN@Kir@1CuAPwqo45>@7kx&u%5sAw9@*nFNvu?-?4vz zus_8pL%pTH=Hs;>Ja5?=gn}{N5Rgu@FKhYUwfk?bmwSlnD0&xd`21!1hn)53Z|Lkk zZuOH%@0?#ijqmGfPnjTyv}_NWMn94+DIOBc--Fftvl;r}4Zd9H{A)k|{9zB+irtjh zULW7-!Z7Ln5P;;Q)n1(S=G}iV6f@%(4T2Z~KuAroj1Ai00z8m%B-bh2j%V=+fy16I z7&MNYmKsgN{85M2WRq7+GM`^?SUe_|%@B95 zS>0XUUSB<0(=}9F)!$>}WaVXqU=CZ%T;^%&YHLU54d~Rs)$4EYaPeAijqT#@arJd} z^=$Lu+j5eqdi#6)eEog?e*b@f0R;{uSkT}>gb5WcWZ3ZEyjk)8qP3$~(c(olgXCf4 z*wLfKa}Ym{Bw12dNRug5u6%`(1u0LVN)1O<){-n^uX@$e_3Q+t za_gSO!q+Smr)t$jB`T2{FS33W-`(36?_b4zm&{$PEpQLP;0Skg8w;!u$&`;ohTO$0 zm(X$lmVI0yE#A!EHgoJ8+XK@RmrL7LHXCDY-g{o}2u{uSMc~Ep49Bc|*>RAD(K+wK zd^dGo&?_d#e#UxtWZEfm2Tz81`D5bSkw+iqeEVMN*|CTJ|KxprUGmq_$FC~te*gm% za6keJH1I$K6I5_P1{-wnK?wgVOrweVv+%-}q+<(14m+$)Lk~j~5gQOkH1Whd_(O3; z7N04xMHpiYiP_=eR=Cw$A7^o;^Dalt{}}L^~G*sciSy#&ouEQtxAH;(M@4i zWo-BxDh#Hqp8QZP1YFbn0?L}#-Q69 zTCk#ZKHB7jah`W-ovT**YD||7(N~$GW*Tdzoi+PxvquoRgy*buJrw0hup+5b@%*WyUbIfkfeRtR`rcUe@YgZ2Jn1Fx0Ygvhh z$#~2mM^X8gn19}R+O;Nnc2ucH)q2@W-$+$hV^>Rh+O@Zp`|+{2)%;%3e~SFt6GLWy)Fam_5`2CRzYBKAYN ze2g(el$ggB(4_N~;7)r5ErCFiN z8WXZF4)HrkDWeBTvc#{U&?Y0aj1~`O#gxF&Lki^08e<5?A$~-U9pa;H{76MSnq-g{ zl%s_XX{H#`aV=alq0N$ZJxV4Ihd5azh6)**B(9{B7y4voLaCBbI9%QL#RA|p9)-#KGljkEyN=1{FgPtk<3S(LtvLFVrVpH7F-fCJC zCjrzi7gZS~oyyOxU=fTJ^WEK!8a8QK1EjAKsdLMWKgaIG3r~7Il;8vRd9LLtKazASDM-tun7F?VCPm?!@kWWl3Ro}C84|9FoKzr zZI)tb#8}*MZgraVoE>@By3S^{v#RSHWJ{|>(WdsZx+5*_I#AY=IP+IjS)FQKC%)RE zc6YZ;ofJE#TG08{wZ9erpJ-V-+TwZuwz6pJ*yP99H@P7Y z&wccJJhpXlTK?57cmu3m>W-km`E74Cn`kWt!;ZA_C9Y{5%YnG+V-^(#Cx6Qm-}TOf z#PKvSc$OQB12^x&3nuR|Vm!SWODigK<#9eNo8!a=nFK8s^5D>0+ zDF2DbQMOx?sVuE?T=~k<(K3~}{E-#QVijQ)^DM?u<5zr{C}%b^o6+EAkEoe56QHd9 zoHAxQ*SUUoZZiV^^qe+6e?-o-$ul!vgJ%i6SPqBov!czwXhCCYBzHzLFaiyQLL2(h zuE{i#P@0oXb7auJ>GTLVih-NXfXY4hP)#3~)p+b$3Q6s0+B7loR&sgh9 z+}aMi?!Y=ZHby=T6w;VZbjj?6Pdwt&KEk$0u0cX<5VY)`8jU0vmd)vA^SVqD^XRxg zT+~F*`U^Yd=RzGSDQZ{5+S|eQ2gr0rm`;1uZw`01SHsbAcV$YdPB*{(oU=5N``k_0 zcbp{+=6d(y+h~cn#HmebO*gzF^Bzyd6L@ite_Z1f@Ao_7O%aZ-C*;fpdC5&a@;|K{ z#wTw_%I8D#=N>Nv=EF{O&UIdJX8YOa3E6qIAHHUBAUf%N*33wxqfV$tUFuV(deyCd zb*yJy>s#k~*S-FAu!mjjV<&sr&3<;YTWJ7mAHXfr{&u*>UG8(Id)@7Rcf99a?kNyJ z+Y6z0zz1INgC~694S#sV2Y~N>PeI}x|9HqpUhQ?3;+NC diff --git a/Docs/fr/pix/recnwin.gif b/Docs/fr/pix/recnwin.gif deleted file mode 100644 index 83899b835775260c349c27a21372830b3bf29b48..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11001 zcmVtZ z00000000000000000000EC2ui0C@sd0YC)*5XecZy*TU5yZ>M)j$~<`XsWJk>%MR- z&r$#gM6U0A@8<>sPske-j>v#AfNVOS(4#U6T~4W3DKpEpUb*0K;VaHs%jmRv&2GEj z@VID4O0>i|^f_jXD$wh}b2+z>b($mz{*4NnC z+S}aS-rwNi;^XAy=I7|?>g(+7?(ge4hBwae_V@Vt`uqI-{{H|23hXDZ83A=lpe0Ng zjp4!o&loC{IIyC{ix{_2L?CgaLx>;$r7g)wvZTp#1?e4>=BK60moQ_>oJq5$&6_xL z>fFh*r_Y}?6F>t>w5ZXeNRujE$`qzhX({haGw_sK$8}b$LClv`+}3GZzn(lNmZQeA z>!=Q`s_|=Cb6u&ueHRzpT(fw`k`;+I+g);Mp%R!Ul_gufh_C%k%$QwZ1dkg_RyetG zyU5R?){CaLnCH)+LyI0wy0q!js8g$6&APSg*RV^oJV5(^Py@AXKkgj6x9{J;g9{%{ zJoxO|w{s`Jj6m~B&O(U=kY1eibOG0kDWN_rJND_z;AyPBqS_r&owxGUptMHR`AxhXcxY z;e+vE*x`Ci{zl<>rrC#@l+|rlWPTO82O@O;Emsw9LN1AAhgObxA!$^qcIKJ-Nm*u@ z+o4|4Na&)Brj}--s_6+GpM-6uD5RKX zs_Acr9*SImL2fGQsHBc2=~|SY=%1J^ehB5ASE}bKf)-kdh@*-ifpbptATjZIjft>0$Z)JzaluSuEdu5>YCJo+aH%ACMsB^ z&s{3+yYObptf%TimSVj4<_qYl&&;^4s$5DZ?2EV>NN0V(CM=q^@eTa#tLU9)Yq<73 zI`OVT&e!n5V-hnjqM!;Ku8QEXS#ZY5Z(l!7q0`Gu7o1JT}BG z+e)+1pFSIEm|{QdGL%-ANAuG8#_gcp<279`G*AbO_uz!X#x`yBf?4?DjLU|ujDKg= zXJLXjZu#ZK9PTXtjh1!p`R84B`7`D2MoY5BESrw3*IpzGuEX0xC~?lL5-2R}a-Ll5 zxkEL3wA-KuFT7>Up-N)l?qaSy3&y!-$Rpg!p5G{D`jUHRi*YtpAc zIr)!s0*s&p9rL{EjSheI3RU>j^P~wKJQyQaB_ADU4;^ z65qHwST^wgp|D%m`c@ddb}ZS2Z*@nc-xAlT#3o)4flw@>9P^dNAF}a|J9MM{uotzA zeUD7m;#QilIKo(=Z9|7FJ&77 z2SH4lQi8at%_!Rz!~>r4m9UJZENA&NS7OC2Vaer0MzRrF+9L=Nkqc#pX%@FsM3NQh zh%PyTOI|L89@W5!|Ul(e!A1o3AL7d+^13}1JE9()TtsGs7whUfB^t)saVabR@s?@s;UGS zU=8a4#!A+*n)R$`O{-eh%GS2J^{sG?t6b+w*SgyEu6WI>UiZq^zWVjAfW7N4!b;e} zf|Xr67;GbW;3?b)-~f-^gCmka3sW$`6;r_M7FoAl9(RHEwQ~%iQKV_qovj zjjnX3Ylq}o_qsYr>Q=YQ-R|CTrruEIMnghglE%fP-o>g%K*C<}K7^Sc5pQ~Z3EuhI z_rCZ|%oEj^-~L|Xef|wF6ZZ(PQfebC#eC>AU)qoc!*{_gWrtYWyUYnw2BHWyCPagG z%?@99n9a22G}QrMw0JndcwulgbBSR1s@N_K?utVkjN%k4_{KK~ zjb>wv+3UJpvx=F^)>|_0q^ylW#Yy|&D|$A>CmwNX?}_1XbU4LVlj?~}eB&Um4zdk6 z}yI{CxTzmQI9<%tug{*9ohy3fn`8e3e-kXt2uH;~nHGZ1D>6KgY z?fvHU)s0;;wG}LeTa1&dI?hNkkx|~gqj$Ycu6FJnOk_n*S<1*xob|ODk_tB-*DdXJ z##=s8LT?t)FVA_@nEiTP*SLI)(TR z^`(c=G-5PnVK}CU?eK__Xb}rF7aJyGpO{TW#SM|TiKck}iu2?gO|gos*ovs1%y;8E1XP{hZUI2*irH#78 zj@c*B({vZhe5C8jp5{s-IR{#yD#=$>r5aYXTi6woGC7kpS(7$-lQ@}^I=PcP z*^@r`lRz1iLU~vQF_cC?T}YXfO1YFw*_2K>TQE8Ql!SF$Gid4RhF+%mT37}v;YdMWeH*lmueZ8bJ<#4i3PItlzO?Bd`VqVSy)-A z48xTSgx~{IDU-O-5|c#Uko*~6_~|+EnTQc4W9+q`?I~aXDM4AW zjxF_G@^xPBnV|a+pb}c47CI1Ac%j7DgBt2fd>DBh3XB{Yq9R(58K;ma22Sk-h|?Hj z{>h^4V2KDiV>`xTDMq6aN)iu>qvQ2p#bl!-Hlm7QV;NSDEqY-udY|MVqY1U2J9eNq zTBOjkqf+`{<^`oeYN9}Lq}q66;@B507N(Sl6+o7vM2e&fc8MY;JYuS0Wtw4Snx#m1 zVCxB|HpZo5dZ#(+7jJr|HCCW{3X0g|Ic@r3Y3iqUDyPwBd?-qynIxo+dP*OjHb6qu@|f2OINXDDC7N|Xx!s+T9K5Ez7L2QBv|MTzt<*tbZx5-f8Ea0N)K z|7LD4XLtCbX+_67wD&x?v3aJKX-L<0+!k=L2diS}a@L183{-ku2&|C7XH!9k(b#aT zN=6*?Y5XB~{KkS+j?v2(t6)bg_eVF!*{j*Q);4bRX2US0+Lc zVumGzGOZUIHaKNDh=O8Qc!rm9EVQ;uXJsZRZmbtK`37|@)3qmLw%QhhRWpN7i$st! zslB(c9Q&?rn5l|8b{$K9j|;hsYkLqoxeph)Ay{UJOawPO0fJZY5N<%(dNHR=wza+vNel(Sg3m1r)8aH zg4m0AIpRnQoOKX5bo4uVwPS#>nuXNDcE%RIrdx0V*R$VuvxZx3o?1C@3%{tNHJs+G zEx35wr?19>uI2iA+xByF)^nH!uF6-f%ol6hdmrj*b?8QF(~B}uB(f&cuiq2H;j6+^ zNU@1az>zk#)VeKY8+^2?82=&YiGo5;krSysy($D zt-QK!w%TrHgg&E-YW$kOg_}wdXv9B!g)@A3-BZ6syM|xm6< zE}OK`%XBh0!AFe$#Q%E9?wY}xXT(-pB@ukW$vVmr`^Z)dgoulq@Iyp){GYb?yZo6rFC%#!QSZVb^;E79z{gzl`d6>LIJ7rQ%mva3wc zw~K<(E6t6PZf~~77>v#ujL;e#JrupUzsj>G_q0H(LWE?_VW_-ew9QMic!LDV2F-&J zJ=4-t)4x3baVqVw7`?(uz0v7X%a?1>3dGD)4Ur2y$p?(pMWoeRz0_STu=oo%Tnk7G zJjdMn)QGgKOAKz$ny)V$B_DjjLu|+~oz!C;JWPGobsf*C!*g0#NaVsH+pNP*ysUPH zbh*~Oa6Qc(EXsLZdlJ~!T+Pu8{ncRIKw^#A!t>V+-Pv;V*`Uo+Wu2{~P1;0c+NbR~ zqU}k=N^Gwx!rjK!y4JR`M{}NA$EHlK-+X!{4IApqYQEyyuT4Cu?aP1-&wY1rU--ee z{jw>$*baEx*d4CNs&7{-+&-PXQGI*K%~Z?Hu&f={;oYd?Jr=Q@#^;SW$i3c;(cZ}X z-pdpJ-}0Rp00L{rTsrG}wMSRY=gZUB9KtXQ*|Qtmy3);|#@ja>Y+#7fzy`2kW(}5` z-=Tc~7Otul&A_ND&qA%bBW=%M8*>)?x9&!|WQ%HQCLU%R(AL{!Wjo@AA`S2=-WaYI zhHT@F+tFEU-Vm{_%Ugl^=c-T}4nM_R@ z673o20fvz1H0M)=o#n8j^?8ryiC>*Kpetsmjpz^OXb*~RkBqM8`Ss}Q80l&{5S6a~ z4R!vXohVTlrc8U94xxV9rS4Lv9%9F2=xZ*~L6GLQ{^Uh2Bbs#Uyk1G^FzUG;?4}6p z!d~ofNbJU*>=TIW%HHg_$L!9|Pg3Pm{=|#{b?9Apka3h^UZC_T z=;0vm<26xe$`@mbV-X(?{Z2~{sZn(bsP2I8Disdph42oV=^qd8Q}OTonD2d<=j^EP zC-v_X3h00?=ti3G^;q+b-VF>t>6B<*=QWPyXpZ!5N*9muFrVuGW%5IRU=zmw^MStd zHV>oV!0{C?p9mH5fJ*Y*@Q%=a?|fe9acJ*Ljr3qo(_)YE4f*fIKzRqb?%@9QA+_yH zvG3IWQE( z`IKMzmVfz}pZS`<`K~ztoqq#B9{QrMFNewbrhodVpZco5`mEpj&S8|p8T+z7`?O#C zxKNzcS^7SSo3`KkzW@8cZ~M4ET%!>TvH6<1e_dAj2ec^!$&wsl`PmS?)QZ#>s`zW4uvfG{K$2?C^1 zc{D5q&86~bm_`YM06=J*8ob}H68t?J3}&-(P*R~d8~BGa7oA#_4!#{4@mF=2xD*RI zIX}0kOwG-gEvqW4p(iJ(P@=9-EG<*krLZ9{wZA^RH`>KR zzS~(v!Nyu!T*ODnT#pYuxx!`NTS;EYXU=KrYU^ukY|qxvQK{1ISSIiy)opHc(=|%z zZ0lcQclmkxdi#6)^K`DUF;mbY0Ew8}SJ2A3N$v1mg16A&Lx>UoB~A=t(BefkS@dB{ zhs5JYkRe5mBw5nrNt7v7u4LKLi#=K?p zY1FAtOHkd~HR&sgHNRzzptjcAS#!VU-J5Xj-ClPG_g&n0*V2n=2e8T-IP(g&p);3W z^|^KG$F*-KJG>6|>d~)PCr_OFdC%~ zYrN~ki!VF^vjcEJSw6iid@6=PWIb+K# zD>a47PQkVY-HK4V3?1;k2g5@2P`UCPtG&1s)y*$U*<*CjM{#pB(mJoAvpd_YE45Sz zO`Y^A1yen>(?VH&b=FjYD^FGEn!B~NTzl2k)>D7~brsgMBo!-HR81Y0R9%~0mabN5 zRaV(rpG6i`S5@=%+6h$^7FSTS8gNBsa0_}=Z?2rW*to`zvkXW`lmJdH* z%f-0DY(e(S+LA3q&{>ts;+Nz6Bz(BL=sfNZ+MGvj6kcp~wi#$%6K+|)2yu;>tchg< zG}JvIjk>Ryr~y_)_LD~qxATCb|V7P~I3P2(EsvD2O_Y_;2Ft8C>eesd?f>$dxD zyz|DJ>oWRIpzksg$Ww2^3pf05#OdZ6@V^=VhkLyy=T3Zb$}6{g^2N)r%JEQ{y!>;} zLl-@!%n#Vy@5i4;V06}7cb)aju|mCb$zQkqcHHxh{i@l;_0w#*S06n9k%&jacma?n zUILGlPrmt-kOxWn;zN?2dXlhTN&DQ7hyJ7Mp?BV+#kC52@X*J9-h1|+XTJUA#s7YK z`i)l~d-dn1p8M`q+TZ&7flq$z6F~X0az3;nU{uYsU*#+?Kl-gtg7%AF^7tpf2D&eU z?8Be+#FxPazORDI17ZKN_dfx`k9vIL$^isNJK@T2&T||-wWXY znW)7h>d%8)B%j>+0frYwu8KA+Tn~A8#xSz6dUnJk1hbgMG`{4IYE)zX&i2MH#Boc% zi<=w?Nx3BM?}1Caq4JDaJq&J;f*J(i4BJ^( z(2Jg=>m}kBBNF^Q<~Ehoinup zO=L0>axtnMHNE-G#98xc(FA8X&1pAr9x|I0bL2VQ`A(dq(~U5MXFcr+6M05%iov^Q zKmB=A^&IOs+R_x_6r|Df9}gd>#7gqAq(ZdiN+Ah8 zB5F^U94%n*X1Y&_lF)LLj35rj=shbEQiMj7WEnTfNnr*vl~NUEC@qOqRMxSOel(-> zEZR!49+iW4bR`qBy2mqqvVvlyWccnXLs9}3up|WIR7=`HtUl4H*Ssj27D~lOCXT8( z_2UjV$-OUrGLK*UAoKVrR#){Bf3mZ>47+B|Ad8rq;4tOz9~18pghA z^^Tzg>R>^7+bae(tEvtEB5QrePHxW8w1l%FaqD_j=wfz&vLqmJVf$IOT6eChEiD>P zyVmNqRh1P3TzL@~)uA%ijCSR#cuRsp)Ot6yDaBxH6MI$OcGReNvnpbvJ6@SG7OKgm zXo25ZI`c}gwFds@etl`&MIslWF=TLsr-@+m(zKfv=J10TJI-}F4YD03aVareUJX;Y z#4FAngcT~`nzC5Nw>vTCBsyap!|ucCJg$iOnPVVVle`J;9f5;<OU!g#}m#bqJmdtdLmmWFFwE=r1;UY5F-y{nBfkyEVE$O;y$p;a?( zS)yI-3b)S86zT;30r}jf1{lOW-ddAkIk`SF@R64#P};ggc=ul!f`g7y{j5bebd^cUoEV|Gal5wepKD}hV{n*oZP2|xX@I#a_$@~&4{1Z z$StQiI(M!APnG+6<~8SePGUago%dYmG{Le0nauK`C*37KFSXL0zVw?5H0O;B`qQlr zP;8@kpjYR*NQ$1(u7^D&Oy9cL!~XT7SN(HTy=iqt&QvltTkbzqIB0u2@L0lh+InL* z+)W?6W3@`<1Wj;!+ncBWPG;~&S_6iGm>=oGpF?)Xp{?h>f0pzoFxlr%62)= z?RMf;(|XvnYMQGieJ`}@&Ud-jPq9rBJkUEISH$_Z+>3U$u;-fU!`s>J;0!l(*$Qij zM;)O9zWuiC7VtI7cGZmDIJxy3?Xxl*-M_bc!ac~{;aM7~eI)yW|61>kL*Jv*Z!}%U zZPnxd$NA-f^frBEt!G`oo7eGP`OMGHZ9A*B|GKMN8$j;UpX=JaOA9?Y8@<=7w>ldn z!0VFQYr6mYE^%W(;B!FP^c`zyBf4Q8I(61%t5ES!4>qutJ}f;3qm1$Iv|X(Bh*3Vi>MT&IwM@dq)Wmrlft1R zLKRd(7@R*Oqe2?ALZQP#DAdBW6TnCdHBe){;RC@n%%0%0zTWdb8tSh<%fG-Ayrx?_ zFXO#FOG7YpLwx(M3G5mtd@&xpy=YUb;p(sUlOad@zU@N1k&3=dI>25ks(=HoiqozC zu7WM3JCrgDOh&rtqL91A%F?)J45?wdJZT)Ud+a$c?8h){!p1VX z83agw%sLzEL4!Q9eQdIYv@$Pr8;J}HLL5l2d&nn?$cfxYuBb@nBSVa2NQ9KQuHndy z^vKPd#_+304NSbqGp#d=y-qsEnLMEf^nEyYRYh2%RjS9yh|TwtTT=LN}vqOCmc)Vy2-ksF6a6(Vic>=o32SDK|gc7 zWg|Ald_O%@K&>3a3iL|8R2#oE#3BUAkOZ>5%*>$dNQ+FnDE!PE3r*1kOQDoHu~bRa z6iH+BNf=s9j@-;8E6CXF!jT-jlC;gQ!Obi?M9p& zph?Ru@DxPgqDkC-o?=u9#7T+h~AzLexgSR71Q#3TZ&MK#<`YunDuYB+oPKUNG- z%pA}?VNc!U&T7<2wtKsmTu}BSxma__taK*|&BvYm#4|WX{nJpa;n3#%!Xx9)7{t)@ zl+oZU&_c}38hy?nLrxxz8XE0P=M+*BBhn((lOxT-Bvn!lW6~zIlP4`o8(n(n~Hq!8~=+J^e`kvfMlVg2_JGK2X&} zX1qmNWIV~7B*wfrHd?lgT1>&DE!V&6EIcD1dT^rE6fN@O5w{d9D23K ze9H{nMMK3mO#8G5ZC0LqQQGX%TV0b}l_T{6#gZKXFu0XN64jq}6Q0Q-J*vfpt$#HOnytM|CXGeY;9WEuum#S!gRgfRoVL zA~k0PN*FbsqNQvP1^!p z+kh?Czl2SkyRERi)!Pf<+rGtHxCLBxrCZK~(kvZZgDPCZoma#KQY2m6 z*9uW&^|-8!y_kec@l-f8g;`PMFE#~Rnmx~2#n{JX+dDN^L-R(pvPAnkSPzXZr?g5o zEmT*lO1m^GmnE#kdPLY`)Myk)TTR`-jojg!T#BnBN~1)#6WP%9)m?H`(z-rWq}~mT zOj6aLmt?729A4TJ$}-2^W!!s>vd$sNxFz7g^_$s5VC7X{iYlEqfmZ2!Ub_w5S8~pbz>u zNdqX387T}f?i4Xz8qF+Y-#BBp@M5*djgG0~oEeY4EMqqA3^+CnI=*8-P7uEIf^}() zK4uF!PK%$xV~^S6u_5H|@DHr$nVvC>L;el_jM|{^z7NA)e!60S9SY($e5K#_JJvJCuMwmh#3|U4CQ$CA7{^N|15SPhg{J5Hf z`ITm|WDe$wVQv+aG3JpmNmjm;U1nxiCX8P`i(tm$7|G>UUS@~6Wx42Pa8`?Jp5$hJ z<#y)gXBLZZ24_g_4RlUtw5Vs^xM#AMXDlYGnxu8}S_&4<2djIL-2%V>`7XtPLYj}B>(25FHl>5Nv7iB4&iUTKzYX_tO!n2u?g zo@ttv5(L;0k~V3b#^;>gX`hDTp8je7p@!g~9_sDbVx+d=XG&_Oj^U+lYN+l9tte`v zJ`OkjkJh~E`^f4A5lX7&j;P*ZBejZ}#uBoACbBMTD>>_HN^7;I61J{eebwsM;Af3Z zYwaj#uC5BZJ`KG_Yra0{(D-ZC4Ol%k=&=s$yuRwazG=Y*4Z;Q#ytZn_o@$Fe7Lf_% zVov7C(C0}OnO)ZGcfJ}=R*Sx7*U4rVN;YSisqD5^>{DKgF;-{SmTcIrluWJ}yNGNN z=DbNcndzVql(7)u29HqYl%F{Z&sJt^?&W4S7(!uftT=5JVeH5LZBW+aeW`7(N$s*2 zmXGO=q_Jbp77O0481L4US0V2I;f@sUR$nN@ZsR^?K?daczVGZVZ{^PAI_3&g*6m&f z80ntw>oyVVR_*Kt?X`LDCP{D1#_#bC?+727{f_JIzHRnkZ~kE9wm9$PRYCbyWm^7h z0N?QF9`I{A?B;H6US@7~-e%J-@PKvj5gPxBXoheJzwv4|iyZHg9gl7O z`0*^ZaQOCZ%wBDuLGELwX7OI_Z~u014|j1Vid*jpEJ$N?Pj_`+cXn@gcYk+yk9T>W ncY3dPd%t&l&v$*_cYg18fB$!Y4|su3_gk-YgFkqLj{pEWJ`o3@ diff --git a/Docs/fr/pix/regwin-double.gif b/Docs/fr/pix/regwin-double.gif deleted file mode 100644 index f0a4ea3469040034eb2ce082e5c595289bffbd22..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17955 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 A5dZ)H diff --git a/Docs/fr/pix/regwin-single2.gif b/Docs/fr/pix/regwin-single2.gif deleted file mode 100644 index 62df99ba85babaf3f27c582bb370a6e31d01fcb1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 66737 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 A#{d8T diff --git a/Docs/fr/pix/report-baln.gif b/Docs/fr/pix/report-baln.gif deleted file mode 100644 index 4a217ddae6c734fea1ac1540b807016f4190cc5d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7150 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 diff --git a/Docs/fr/pix/reportwin.gif b/Docs/fr/pix/reportwin.gif deleted file mode 100644 index 4e67ad8f61ac8fb0926224e47a9c3bcc22f6c2db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44433 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 diff --git a/Docs/fr/pix/ticker-a.gif b/Docs/fr/pix/ticker-a.gif deleted file mode 100644 index 929d67a516af704c57c040cbd9d85b2d504df165..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5670 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 diff --git a/Docs/fr/pix/ticker-b.gif b/Docs/fr/pix/ticker-b.gif deleted file mode 100644 index f0e86e075cd5dd33e9c8033c1773b920e05196ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14871 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 JqmM=a06X;0ZC?NY diff --git a/Docs/fr/projects.html b/Docs/fr/projects.html deleted file mode 100644 index f8182424d0..0000000000 --- a/Docs/fr/projects.html +++ /dev/null @@ -1,1558 +0,0 @@ - - - - - GnuCash Project Goals - - - - - -

GnuCash Project Goals

- -

The people behind GnuCash aim - to create a world-class GPL'ed Open Source Personal Financial - Application for GNU/Linux and other Unix's. This page aims to - review some of the technical and development issues surrounding - this product, representing a sort of FAQ for developers and - contributors, to suggest directions when developers are trying to - determine how to implement new functionality.

- -

To get a better idea of what - GnuCash is and what it does, visit its home page.

- -

There are currently several different versions of - GnuCash.

- -
    -
  • The current stable, production release is gnucash-1.2.x - and is based on the Open Group's Motif GUI library.
    -
    -
  • - -
  • However, development efforts have almost entirely - switched over to Gnome - and GTK; the Motif version - will likely fall by the wayside.
  • - -
  • Note that some more experimental versions, such as one - using the Qt - library from Troll Tech FOR the for the KDE desktop, PalmComputing - platforms, as well as a Java-based version have been - discussed and/or started.
    -
    -
  • -
- -

The latest Gnome version, and latest versions in general, - are currently available only via CVS.

- -

Precompiled versions are available, but usually - only for the stable releases. Don't use the unstable versions - unless you are ready for excitement and adventure, and are - prepared to cope with a need to keep extensive backups.

- -

This document is divided into several sections.

- -
    -
  1. Architectural Goals
  2. - -
  3. Feature Requirements
  4. - -
  5. Features
  6. -
-
- -

Architectural Goals

- There are some over-reaching design principles - and philosophies that we intend to maintain. Some of these - concepts and terms are introduced in this section. - -

Separation of GUI and Data

- First, we must maintain a clean separation between the data - structures and the GUI that manipulates them, along the lines - of the Model-View-Controller paradigm. - -
    -
  • Lists of accounts and the transactions in them can be - thought of as a representation of financial data, a - Model.
  • - -
  • - The GUI that adds, modifies and deletes these should be - thought of as a manipulator of the data, a - Controller. - -

    Thus, the Motif or Gnome GUIs are merely two possible - manipulators of the data; others, based on e.g. - Qt/KDE, emacs, Java applets or Java servlets ought to be - possible.

    -
  • - -
  • The View of the data is a subset or slice of the - data described by the Model. The View may consist of only the - transactions for the month of May, or only the account totals - for certain accounts. The View is used in part to generate - the reports and graphs, but it is also that which the - Controller interacts with.
  • -
- -

GnuCash also needs to deal with multiple distributed data - sources: stock quotations from the net or transaction - confirmations from online banks and brokerage houses, or from - more mundane sources, such as file imports, or merger of data - from several users.

- -

Amongst these terms, the concept of a global Model-View is - dated, and somewhat inappropriate. Rather, we need to be - concerned about how data is represented in the local address - space of the GUI, how the GUI manipulates it, how data is - brought in and merged from external sources, and how that data - is again output, whether to a file or a local or remote - database.

- -

Thus, the View essentially represents a local data - cache of the data that is immediately present and being - displayed, reported, and manipulated. The Model is the - abstraction of that data that the GUI (the controller) can act - on.

- -

The Financial Engine

- In GnuCash, the Model is implemented via the Engine API, - and the View is the data that is currently in the - Engine. Thus, the Engine is a set of programming API's that - the GUI (or a script, or even a clever command-line-addict) can - use to manipulate the data. - -

Currently, the Engine is fairly poor, and is tightly tied - to the data structures that the GUI manipulates. These data - structures include:

- -
    -
  • Transactions
  • - -
  • Transaction entries (splits)
  • - -
  • Accounts
  • - -
  • Hierarchies of Accounts
  • -
- The Engine has a very simple apply/commit model, and a simple - query mechanism for generating reports and views. - -

The Engine currently handles only a small set of data - sources:

- -
    -
  • It can import and merge in QIF's;
  • - -
  • It can read and write its own binary byte stream;
  • - -
  • It can get stock quotes from the net.
  • -
- -

However, since the Engine is meant to be the interface - between the GUI and the financial data, it is really intended - to be able to do much more.

- -

In particular, it should be possible to back the Engine - onto an SQL database, and thereby enable multiple users and/or - interface to more complex accounting systems. The engine should - also be expandable to handle other sources of data, such as - OFX, Integrion GOLD, the Open Trading Protocol, the OMG CORBA - General Ledger submission, the IBM San Francisco business - objects, or closer to home, Linux Kontor. In particular, it - should be possible to use GnuCash not only to view data from - these sources, but also to manipulate it and send it back.

- -

Modularity, Extensibility and Customization

- -

The above structure should leads us to view GnuCash not so - much as a tightly integrated application, but rather as a loose - confederation of component objects, libraries and - interfaces.

- -

In order to facilitate the gluing together of these parts, - as well as simplify the questions of customizability, change - and rapid development, GnuCash makes use of an extension - language to glue the pieces together.

- -

The extension language that is most central to Gnucash is - - Scheme, and in particular, the FSF implementation, Guile, - although some of the interfaces are also available through Perl.

- -

Markets and Users

- Implicit in this desire for extensibility is the need to build - financial applications supporting two major classes of users: - -
    -
  • Home Users
  • - -
  • Small Business Users
  • -
- They may use some of the same financial terminology, and - hopefully might share a fair bit of code, but have quite - different goals and requirements. - -

Personal Finance Needs

- -

Important properties of a personal finance system - include:

- -
    -
  • Needs to be approachable to occasional users that are not - terribly knowledgeable about accounting.
  • - -
  • Ease of use by the naive is critical.
  • - -
  • There is a need for a profiglate set of reports, graphs, - charts, and tools for personal finance, such as mortgage - calculations.
  • - -
  • Budgeting support needs to be targeted at naive - users.
  • - -
  • Interfaces to on-line banking, shopping, stock - systems.
  • - -
  • Support for management of stock portfolios that may - involve considerable sophistication, since individuals - commonly have retirement plans that hold mutual funds, - stocks, options, bonds, and the like.
  • -
- -

Small Business Needs

- -
    -
  • With a business system, it is likely that there will be - full-time users, which puts the emphasis on - efficiency of user interface rather than on its - approachability to naive users.
  • - -
  • Business systems require network support, and the ability - to support multiple simultaneous users.
  • - -
  • - Small businesses do not often have sophisticated investment - portfolios; they instead need support for additional - sophistication in such areas as: - -
      -
    • Payroll
    • - -
    • Inventory Control
    • - -
    • Shipping and Receiving
    • - -
    • Accounts Receivable
    • - -
    • Accounts Payable
    • - -
    • Asset Management
    • -
    -
  • - -
  • Support for calculations associated with accrual - accounting.
  • - -
  • Ambitions for the future might include interfaces to - online shopping carts, credit card clearing interfaces, and - ERP systems.
  • -
- -

Reconciling Those Needs

- -

A seemingly contradictory factor is that the kinds of - sophistication that are required vary considerably. - Consider:

- -
    -
  • - A home user does not generally require most of the - sophistication (sophistry?) of accrual accounting that is - required by business enterprises. - -

    Thus, home users don't need much of the - sophistication of an Accounts Receivable or Payable system, - or the bizarre depreciation policies that crop up - in Asset Management systems.

    -
  • - -
  • - On the other hand, home users are in increasing need of - surprisingly sophisticated financial tools for managing - stock portfolios, including: - -
      -
    • Mutual funds
    • - -
    • Retirement savings plans, with such identifiers as - 401(k), IRA, Roth IRA, RRSP
    • - -
    • Corporate stock purchase plans
    • - -
    • Corporate option plans
    • -
    -
  • -
- -

It may be that these will require completely - different systems, and that GnuCash cannot be "all things to - all people." This remains to be seen.

- -

Feature Requirements

- - -

Personal Financial Application

- Below are listed the technical work items needed to implement - the features that home users might hope to have. They are - listed in approximate order of priority. - -

The right hand column shows a sizing guesstimate. pm == - person-months

- -
    -
  • Small 0 to 4 pm
  • - -
  • Medium 3 to 12 pm
  • - -
  • Large More than 12 pm
  • -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FeatureSizing
-
InternationalizationSmall
Graphs, ReportsMedium
Simplified Stock LedgerSmall
Themes, Icons, GlitzMedium
Books, Accounting PeriodsSmall
Check PrintingSmall
User PreferencesMedium
Extension Language SupportMedium
Bonds and Interest Bearing - InstrumentsSmall
401K etc.Small
Annotate with Investment NewsSmall
Loan and Mortgage CalculatorsSmall
BudgetingMedium
Alerts, Recurring - TransactionsMedium
Quicken(TM) ExportSmall
Stock Quotes, Price QuotesSmall
OFX, Online Banking, Trading, - BillpayLarge
Multiple CurrenciesMedium
Double Entry AccountingSmall
Tab-delimited ASCII exportSmall
Tax PreparationLarge
Sync with Palm Pilot - organizersMedium
Emergency Records OrganizerSmall
- -

Small Business Features

- Features that small/medium businesses expect. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FeatureSizing
-
Enhanced Engine, Financial - ObjectsLarge
SQL I/OMedium
Multi-User SupportMedium
A/R, A/P Accounts Payable, - ReceivableMedium
PayrollMedium
InvoicingMedium
Job CostingMedium
Expense AccountsLarge
- -

Features and Functions

- -
-
- -
Internationalization
- -
- All menus, markup and help-text should be - internationalized, so that GnuCash may be usable in any - country. This would include the printing of currency values - in the local country conventions. - -

Current status:

- -
    -
  • Most English-language messages have been - #defined and moved to a single header file - include/messages_en.h
  • - -
  • Plan to use gnu gettext() for the message - catalogs.
  • - -
  • Looking for routines that can parse and print - monetary values in different formats, as well as - date/time parsing/printing routines. (gnucash contains - such parsing routines, but they're not very powerful or - i18n'ed.)
  • - -
  • Henning Spruth has translated the README into - German.
  • - -
  • Yannick Le Ny <y-le-ny@ifrance.com> traduction - en francais et include/messages_fr.h
  • -
-
- -
Graphs, Reports
- -
- Add a variety of reports, including Net Worth, Balance - Sheets, and Profit and Loss statements. These should be - printable: it might be best to create them as ordinary HTML - pages, and use the printing abilities of the browser. These - should be easy to customize. Ideally, even novice users - should be able to create custom reports. - -

Other output format possibilities include SGML and Extensible - Markup Language - XML. In the long run, these are - preferable to HTML, since DSSSL tools such as Jade (James DSSSL - Engine) can be used to convert to RTF, Postscript, - etc.

- -

Add to this the consideration that XML is the basis for - the Document Object - Model, which is being integrated into many web-based - applications, and we can see that XML is an increasingly - significant format as we look to the future.

- -

The Report Generator should be a separate but - "dockable" subsystem of the whole.

- -

Thus, it should be possible to run the report generator - in a stand-alone, read-only fashion without having to start - up the main application.

- -

Graphs, charts, etc. too ...

- -

Asset allocation pie chart.

- -

Graph portfolio value vs. cost

- -

One difficult aspect of reporting is designing a - configurable interface, so that people can build custom - reports. The New - Reporting Infrastructure is seeking to build this up - using Guile.

- -

Stock portfolio tools should include a Cost Averaging - report, Market Index report, Stock Option values, - Estimation of capital gains tax liabilities.

- -

Status:

- -
    -
  • A simple HTML output form has been implemented; - GnuCash can act as a very simple web server.
  • - -
  • Reports for Profit/Loss, Balance Sheet, and portfolio - valuation implemented as HTML-embedded Perl scripts. Being re-written in - Scheme.
  • -
-
- -
Simplified Stock Ledger
- -
- Stocks and Mutual funds are handled by placing them each in - their own account. Each account can be viewed individually. - If all of the stock accounts are children of a master - trading account, then the trading account can be viewed and - modified in a General Ledger window. The current stock - general ledger window is a bit obtuse, and difficult to - understand and use. A simplified but still powerful ledger - window is desperately needed. - -

Question: How to most simply allow the user to - enter loads and fees?

- -

Answer: Through splits. Unfortunately, some - users may not properly understand splits, at least not - initially. Thus, a little popup is needed to allow the user - to type in the sales load or fee and such, and then - auto-create the needed splits.

- -

Note the current transfer window does NOT - allow a share price to be specified !! Needs fixing ...

- -

-
- -
Themes, Icons, Glitz
- -
- A variety of finer touches need work: - -
    -
  • - Themes. - -

    A set of themes would be desirable for the Gnome - version.

    -
  • - -
  • - Button Bar - -

    A user-configurable button-bar would be nice - too.

    -
  • - -
  • - Categories - -

    Provide a default list of "Categories" - (Income/Expense Accounts). These are categories such as - "Automobile Expense", "Bank Interest Income", and - "Employment Income". The user should be able to select - a default set of accounts, and have those created - automatically.

    - -

    To actually implement this, it might be best to - simply create a file with these in them, and load that - file. A mechanism should be provided to allow the user - to weed out undesired accounts whilst not preventing - them from using them at a later date, if desired.

    -
  • - -
  • - Household Assets - -

    Add an example showing how regular household assets - (house, car, jewelry, etc.) should be treated. In - particular, show how appreciation and depreciation - should be treated.

    -
  • - -
  • - Navigation - -

    Menu navigation using the keyboard should be - possible.

    - -

    Although menu mnemonics exist, they seem to be - broken.

    - -

    Similarly, tab-key navigation should be possible. - Currently, it is possible to use the tab key to - navigate from field to field in the register window, to - user arrow keys to navigate menus, and quick-fill to - automatically complete fields. However, it is not - possible to tab over to the "Commit" button.

    - -

    It should be.

    -
  • - -
  • - Folder Tabs - -

    Currently, Income/Expense accounts can be shown or - hidden by selecting from a menu. It would be nice to be - able to examine different account types (Asset, - Liability, Income, Expense, Payables, Receivables, - Inventory) by selecting a tab folder.

    -
  • - -
  • - Fly-Over Help - -

    When the user pauses the mouse over a button, - "fly-over" pop-up help windows should appear.

    -
  • - -
  • - Grayed-out Form Help - -

    Create grayed out entries in the ledger, titled - "Memo", "Description", etc, helping users understand - what should be typed into each field.

    -
  • - -
  • - emacs, vi, - motif, KDE, gnome Key Bindings for Text Fields - -

    Make sure that text fields can handle the vi and - emacs key bindings, so that e.g. emacs-style - ctrl-a, ctrl-k does the right thing.

    -
  • -
- -

-
- -
Books, Accounting Periods
- -
- Ability to close the book at end of the fiscal year. - -

i.e. Ability to permanently lock records as - non-editable. This should be straight-forward by using the - reconciled field to indicate a locked - value, and not allowing the GUI to edit locked records.

- -

Also need to report closed books slightly differently. - Need to bring balances forward too...

- -

-
- -
Check Printing
- -
Create a check-printing ability.
- -
User Preferences
- -
- Create menu system and file format for manipulating user - preferences. - -

Preferences include things like showing/not showing - categories, forcing double-entry, etc.

- -

Current status:

- -
    -
  • Rob Browning has put together a basic infrastructure - that unifies command-line flags with scheme-based config - files.
  • - -
  • Rob also is auto-generating the GUI ...
  • -
-
- -
Extension Language Support
- -
- The application is wired together partly with C, partly - with Scheme. The architecture of the wiring and how scheme - is fit in needs to be reviewed, with a general overview - created so that additional extensions may be added in a - straightforward manner. - -

The overall architecture is envisioned thus:

- -

All code, including the transaction engine, the file - I/O routines, the menus, and the ledger, will be abstracted - into compact modules that can function independently of - each other. At the highest level, there will be a - infrastructure with extension language interfaces that will - "wire together" the various modules.

- -

Such "wiring together" will consist of a dispatch - infrastructure that will allow arbitrary menu entries to be - hooked to arbitrary modules. The configuration for menu - entries, and their associated callbacks, will be specified - in an extension-language configuration file. At the final - stages, it is highly desirable to be able to, in - some manner, import new modules without requiring - that the application itself be recompiled and relinked.

- -

Status:

- -
    -
  • Scheme/Guile is the central extension language.
  • - -
  • Optional interfaces to the data engine can be - generated using - SWIG.
  • - -
  • Rob Browning is the reigning expert.
  • -
- -

-
- -
Bonds and Interest Bearing Instruments
- -
- Support should be added for Mortgages, Bonds, CD's and - other instruments (e.g. savings accounts) that pay interest - on a regular basis. It should be possible to specify the - interest rate, the payment schedule, and other regularly - recurring transactions. - -

This should be handled by having a way of bouncing out - to some Guile code to generate transactions with computed - values.

-
- -
401(k), RRSP
- -
Retirement Savings Plans often do not put a high priority - on tracking costs, as the tax implication is that amounts are - taxable upon withdrawal, meaning that there is little - necessity to track capital gains.
- -
Annotate with News Stories
- -
- Download, save, annotate investment news and research. - Provide a way of storing news stories with accounts, and - possibly annotating individual transactions in the same - way. - -

-
- -
Loan and Mortgage Calculators
- -
- Provide a variety of simple GUI utilities to allow user to - calculate the future value of loans, mortgage payments, - interest payments, etc. - -

Status:

- -
    -
  • Not Started.
  • -
- -

-
- -
Alerts, Recurring Transactions
- -
- Provide pop-up notification of deadlines, events, upcoming - payments. - -

Add support for automatic, recurring transactions, - e.g. mortgage payments, fixed-interest bonds, bank - accounts, etc.

- -

Note that the design for this could be very different, - depending on whether the multi-user functions are available - or not.

- -

Design/implementation for this is tricky. It should - probably leverage crontab, but this can lead to - difficulties and bugs.

- -

May need interfaces to email for emailed alerts.

- -

Interfaces into calendaring systems? Current - status:

- -
    -
  • April 1998 -- Design Doc contributed by Bob - Drzyzgula. See src/budget.txt
  • -
- -

-
- -
Budgeting
- -
- Ability to create a budget (i.e. estimates of future - expenditures). Reconcile actual expenditures against future - expenditures. Create simple, step-by-step 'financial plan' - budgeting GUI's: - -
    -
  • Home purchase planner
  • - -
  • Retirement planner
  • - -
  • College tuition planner
  • - -
  • Debt reduction planner
  • - -
  • Scrimp-n-Save planner
  • - -
  • Special purchase planner (big ticket items)
  • -
- Create a summary budget/track-record budget report that a - professional financial planner/advisor could use. - -

Note that the above 'step-by-step' budgeters will have - a very very different GUI than what the budgeting system - required for a small-business might look like.

- -

Status:

- -
    -
  • A design doc has been submitted by Bob Drzyzgula. - Take a look at ./src/budget.txt in the source - directory.
  • -
- -

-
- -
Quicken(TM) Export
- -
- Ability to export Quicken QIF files. Quicken import is - implemented and mostly works. - -

-
- -
Stock Quotes, Price Quotes
- -
- Add ability to download stock quotes, other price quotes. - Add ability to download historical prices as well. (e.g. - get 5-year history of mutual fund performance vs. djia). - -

Status:

- -
    -
  • Can obtain stock quotes from Yahoo (NYSE), Fidelity - Investments, T.Rowe Price, and do automated update of - GnuCash data files (with the gnc-price perl - script). Need to add more data sources. See - src/quotes/Quote.pm and - src/quotes/gnc-price for details.
  • - -
  • - Need to integrate with GUI. - -

    Right now, this is a stand-alone perl script run - from crontab.

    -
  • -
- -

-
- -
OFX support
- -
- Provide the SGML DTD parsers to handle the OFX reports that - many banking institutions are providing, or will soon be - providing, to retail customers. See below for OFX - references. - -

OFX is an open spec from Microsoft, Intuit, and - Checkfree, and which will be supported by Integrion. The - OFX DTD's are included in the 1.1 distributions. See OFX Home Page for - details.

- -

There are two ways to build an OFX parser. One way is - to build a compile-time DTD parser that treats the DTD as - if it were an IDL, and generates C language stubs for a - parser.

- -

This approach was attempted and abandoned because it - leads to fragile C code and a very large binary.

- -
    -
  • The parser is fragile because minor DTD - non-compliances are hard to parse, handle and recover - from.
  • - -
  • The parser is huge because the DTD results in - hundreds of (C++) objects being generated.
  • -
- The other method would be to perform run-time DTD parsing. - This is attractive particularly because it is a more - commonly-used approach; there are a variety of XML tools - available that provide this function. - -

Run-time parsing may be slower, but on the OFX client - side, this should not be a bottleneck.

- -

Status:

- -
    -
  • A compile-time parser was developed and - abandoned.
  • -
- -

Note that the organizations developing OFX are looking - to use XML as their "formats of the future;" this may - encourage the use of one of the many XML parsers available - for UNIX.

-
- -
Multiple Currencies
- -
- Need to support multiple currencies. Work is needed in the - and the GUI. The engine currently supports multiple - currencies by treating them as securities, and thus - allowing currency trading. The currency-trading register - needs a complete overhaul. - -

-
- -
Forced Double-Entry
- -
- The system supports double-entry: every transaction - indicates a pair of accounts: one is debited, and one is - credited. - -

Double-entry is a powerful way of ensuring the - integrity of of the financial data. Currently, while - double-entry is supported, its use is not enforced: the - user can create dangling transactions, where only - one account is indicated.

- -

Although this is acceptable for home use (even - desirable, since it allows the casual user the simplicity - they desire), it is not acceptable for business use.

- -

It must be possible to enable forced-double entry, so - that a transaction cannot be completed until two accounts - have been specified.

- -

Current status:

- -
    -
  • April 1998 -- The engine has a couple of flags in it - that control double-entry behavior: it can be made lax, - or strict: however, they are compiled in, there is no way - to change them from the GUI.
  • - -
  • Dec 1998 -- Scrubber functions implemented to crawl - through data, and find all unbalanced or orphaned - transactions.
  • -
- -

-
- -
Tab-delimited ASCII file format
- -
- People like to be able to read file contents in - ASCII; there are many Unix tools for manipulating ASCII. An - ASCII equivalent of the current file format should be easy - to develop ... just substitute the writes with - printf()s. - -

The tab-delimited format should be compatible with that - of /rdb, aka RAND/Hobbs /rdb or - - NoSQL. (NoSQL is available as part of the Debian GNU/Linux distribution, - for instance.)

- -

The /rdb format is thus:

-
-field-name  tab  fieldname  tab fieldname   \n
-------------------------------------------  \n
-value       tab   value     tab value       \n
-value       tab   value     tab value       \n
-etc ...
-
- -

It is a very simple, very basic flat table format. The - use of /rdb with GnuCash should try to match with - SQL schemas as much as possible in order to minimize I/O - complexity and incompatibility.

-
- -
Tax Preparation
- -
- Gotta prepare those taxes. - -
    -
  • - TurboTax - -

    categorize items according to different tax - schedules

    -
  • - -
  • VAT
  • - -
  • estimate income taxes
  • - -
  • estimate itemized deductions, find potential - deductions, categorize them
  • -
-
- -
Sync with Palm Pilot - organizers
- -
There are Quicken-workalikes that run on the - PalmComputing platform; it would be good to interoperate with - this.
- -
Emergency Records Organizer
- -
- Put together a single-page report showing critical info - about accounts, etc. - -

-
- -
Enriched Engine, Financial Objects
- -
- The current system makes a distinction between the data - (account, transaction) and they GUI that displays it. The - data is embedded within and controlled by the "Engine", - which is a set of routines to access accounts, - transactions, etc. The engine serves as a kind of a dynamic - cache between the permanent data repository (file, sql db) - and the GUI. - -

The current engine is rather simple: it provides - support for accounts, account hierarchies and transactions - consisting of multiple entries.

- -

Many of the features described elsewhere will require - that the engine have a far richer, more sophisticated data - model, including such things as:

- -
    -
  • Linking to "Address Info" ( e.g. names, - addresses)
  • - -
  • Transaction identifiers
  • - -
  • Part numbers, SKU IDs
  • - -
  • Interest rates
  • - -
  • Budget policy
  • -
- -

Note: it makes no sense at this point to make the - engine API much richer than what the GUI can currently - support.

- -
    -
  • Locks When splits are implemented, and the - parent transaction has been marked as cleared, the record - should be locked, so that further modifications to the - amount can't be performed (or at least, a warning is - generated. This prevents accidental garbaging up of old - transactions.)
  • - -
  • - Books Ability to close a book at the end of the - fiscal year, thus indicating that nobody is permitted - to "mess around" with that old data. - -

    In a business environment, the auditors may have - "signed off" on the validity of the data; at that - point, the ability to modify audited data should be - very tightly controlled, or even downright - forbidden.

    -
  • -
- -

Current Status:

- -
    -
  • The basic engine has been detangled from the GUI - elements, as of version gnucash-1.1.4.
  • - -
  • Binary file I/O mostly detangled into a separate - module.
  • - -
  • Crude transaction logging in place; should be - suitable for error/crash recovery but has not been "tried - by fire."
  • - -
  • Backup files automatically created and - time-stamped.
  • - -
  • - BeginEdit()/RollbackEdit()/CommitEdit() - routines mostly in place, - -

    These "Transaction processing constructs" should - simplify creation of an SQL back end, or some other - more sophisticated database engine.

    -
  • - -
  • Multiple currency support is present but still pretty - "raw."
  • - -
  • Query engine is minimal/sparse in capabilities.
  • - -
  • Linas <linas@linas.org> is maintaining the - engine code.
  • -
- -

-
- -
SQL I/O
- -
- A module is necessary to allow data to be fetched from an - SQL database, and for that database to be updated. Some - thoughts: SQL databases do not need to be locked during - editing: instead, an optimistic approach, similar to that - employed by CVS (concurrent version system, a mechanism for - storing versions of source code) could be used: if the - edits conflict with changes made by others, the edit could - be rejected en-masse, allowing the user to merge and - correct their changes. This is a very important note: - updating SQL does NOT require locks to be held for long - periods of time! - -

There has been much discussion about this on - mailing lists both for GnuCash and CBB. Major - points have included:

- -
    -
  • - Those SQL databases available on Linux tend to involve - considerable administrative overhead in terms - of getting them set up. - -

    This may be a minor cost to a business enterprise - that hires DataBase Administrators.

    - -

    It is not acceptable to require this of - naive users that may find "simple" things like

    -
    -% su -
    -Password:
    -# cd /tmp
    -# rpm -i gnucash-4.1.3.i386.rpm
    -# exit
    -
    - to be challenging. -
  • - -
  • The real need may be to use an embedded - database engine like unto Sleepycat DB, cdb, or - something like Open - Group - ISAM.
  • - -
  • - GnuCash presently uses a document-oriented model, where - the entire set of books are loaded in, and - dumped out, all at one fell swoop. - -

    Changing GnuCash to be suited to use a DBMS in - other than a "load-it-all" / "dump-it-all" manner, but - to rather update the database in a transactional - manner.

    - -

    That being said, it may be possible to recast the - GnuCash engine functionality so as to handle - storage in a transactional manner.

    -
  • -
-
- -
Multi-user Support
- -
- Multi-user support should be added with either an SQL - backend to the engine, and/or through CORBA interfaces to - the engine. Project Kontor and also FreeMoney is working on - SQL schemas; Kontor is also working on Java RMI/CORBA - interfaces. Another possibility is to create a - web-application-server, and have users do much/most of I/O - with a web interface, possibly using the register object as - a browser plugin. - -

The following industrial-strength features are - needed:

- -
    -
  • transaction-oriented queuing of updates
  • - -
  • event subscription channel for updates
  • - -
  • user authentication
  • - -
  • user authorization
  • - -
  • non-repudiability
  • - -
  • encryption of network connections
  • -
- -
    -
  • Stephan Lichtenauer - <s_lichtenauer@muenchen.org> is working on CORBA - interfaces.
  • - -
  • "Alexander L. Belikoff" <abel@bfr.co.il> may - start work on CORBA
  • -
-
- -
Accounts Payable, - Receivable
- -
Add features to track sales receipts and other pending - sources of income, as well as owed sums.
- -
Payroll
- -
- Payroll introduces a sizable amount of complexity - in terms of the need to comply with constantly-changing - government regulations in whatever country one is in. - -

While the GnuCash "engine" might remain free, - maintenance of payroll functionality would require - "subscribing" to an update scheme; it might be troublesome - to try to provide such a "subscription" free of charge.

-
- -
Invoicing
- -
Invoicing.
- -
Job Costing
- -
Ability to prepare and track estimates.
- -
Expense Accounts
- -
Expense Account Automation, including air, car, hotel, - dining. Receipts, reservations, cancellations.
-
- -

References

- - -
- Draft version 0.35 -- November 1999 - -

Linas Vepstas - linas@linas.org
-

-
- Revised December 1999 - -

Christopher Browne - cbbrowne@ntlug.org
-

- - - diff --git a/Docs/fr/tidy-up b/Docs/fr/tidy-up deleted file mode 100755 index d39a9d3efd..0000000000 --- a/Docs/fr/tidy-up +++ /dev/null @@ -1,7 +0,0 @@ -#!/bin/ksh -# $ID$ -# If you have Dave Raggett's "tidy" utility, this will tidy up -# the HTML files here. -for i in *.html ; do - tidy -m -i $i -done \ No newline at end of file diff --git a/Docs/fr/xacc-about.html b/Docs/fr/xacc-about.html deleted file mode 100644 index f20847d83f..0000000000 --- a/Docs/fr/xacc-about.html +++ /dev/null @@ -1,725 +0,0 @@ - - - - - - A propos de Gnucash - - - - - -

-A propos de GnuCash

-GnuCash est un programme de suivis de vos finances personnelles. Quelques -une de ces fonctions sont : -
    -
  • -Des comptes multiples , qui peuvent être ouverts en même -temps. Créez un compte Gnucash pour chacun de vos comptes bancaires.
  • - -
  • -Chaque compte garde un solde actuel en plus d'un solde de rapprochement, -alors vous pouvez suivre les transactions qui n'ont pas encore été -pointés, comme les chèques en cours de règlement qui -n'ont pas encore été débités de votre compte.
  • - -
  • -Interface facile à utiliser.
  • -
-          Si vous savez utiliser -le talon de votre carnet de chèques , vous savez utiliser Gnucash. - -          A la fin du mois -, ouvrez la fenêtre de rapprochement , entrez le solde final -de votre relevé bancaire, et pointez les -
          transactions -qui apparaissent sur le relevé bancaire. Celà permet de faire -concorder ce que vous avez enregistré dans -
          GnuCash avec -ce que votre vous a rendu-compte, celà rend facile le dépistage -de n'importe quelle écart ou erreurs. -
    -
  • -QuickFill (saisie rapide)...
  • -
-           Lorsque vous -commencez une saisie dans les champs de description , s'il retrouve une -précédente transaction, il vous -
           la propose, -frappez <TAB> copiera alors la précédente transaction. -Commode si vous avez des transactions -
           semblables -assez régulierement . -
    -
  • -Portefeuille d'actions/de societes d'investissements (n.d.t: pour -ces dernieres FCP et SICAV en France).
  • -
-           Suivis d'actions -individuellement (une par compte)ou dans un portefeuille de comptes (un -groupe de comptes -
           qui peuvent -etre affichés ensemble ). -
           Il ya -des outils pour automatiser la collecte des -cours des actions. -
    -
  • -Support pour de multiples monnaies -et comptes de marché des changes/devises . (partiel, -toujours défaillant)
  • -
-           Les comptes -bancaires peuvent être établient dans différentes monnaies, -et des ventes/achats à des taux d'échange -
           variables -peuvent çetre fait ,comme les actions peuvent vendus/achetés -à des prix variables. - -           Importation -des fichiers QIF au format Quicken . -
    -
  • -Rapports. Affiche ou produit en HTML les -rapports du solde, transaction  et pertes/profits, aussi bien qu'un -suivi du solde du compte en graphique (requiert gnuplot)..
  • -
- -

-Fonctions Avancées

-X-Accountant possède quelques une des fonctions qui ne se trouve -pas habituellement dans un simple logiciel de gestion de finances personnelles: - -          Un compte principal -peut avoir un classement de petits comptes ou de comptes specialisés -au-dessous de lui. Cela -
          permet d'avoir -des types de comptes semblables (par exemple : Espèces, Banque, -Actions) qui peuvent etre groupés -
          dans un compte -principal (par exemple: Possessions ou Avoirs). - -          Chaque transaction -implique deux comptes, et chaque transaction est requise pour équilibrer. -Celà donne l'assurance -
          que l'ensemble -total des livres sera lié correctement, et prévient entièrement -les erreurs de déséquilibre de soldes. -
           (Chaque -transaction peut apparaitre dans deux comptes; un compte est debité -et l'autre est credité avec exactement le -
           même -montant. Avec le double livret , une transaction affichée dans une -fenêtre sera automatiquement mise à jour dans -
           toutes -les autres fenêtres montrant cette transaction, et dans les deux -comptes.) - -          Le produit Quicken -d'Intuit a ce qu'ils appellent "catégories" qui sont utilisés -pour suivre les revenus et dépenses. -
          Ils devraient -être utilisés pour créer des rapports Profits/Pertes. -
          (Correctement -utilisés avec la fonction du double livret, ils peuvent être -utilisés pour créer un Bilan et un rapport des -
            -Profits et des Pertes Par example, l'épargne des interets du compte, -les dividendes d'actions, ou la feuille de paie -
            -peuvent etre marqué l'un et l'autre comme depot dans un compte bancaire -, et comme gains/revenus dans un compte -
            -de type Revenus, utilisant la fonction du double livret (transfert). De -la même manière, les paiements par la carte de -
            -credit peuvent etre notés dans un compte de carte de crédit -, en plus du compte correspondant aux dépenses. -
    -
  • -Registre general/Grand livre
  • -
-          Des comptes multiples -peuvent être affichés dans une fenetre registre au même -moment. Cela peut soulager de l'ennui -
          du depistage -d'erreurs de saisie ou d'enregistrement .Il permet aussi une vision pratique -d'un portefeuile de beaucoup -
          d'actions, en -y montrant toutes les transactions dans ce portefeuille. -
  - - -

-Version

-Le schéma de numérotage pour GnuCash est semblabe à -celui du noyau Linux, où "même" les sous-versions indiquent -des versions qui sont prévus pour être stable, seulement la -vision de maintenance pour corriger les bugs, et les sous-versions "temporaire" -indique un flux "experimental" qui poursuit le but d'ajout d'améliorations -et d'extensions. -

Le courant "experimental" actuel est gnucash-1.3.x, qui est en quelque -sorte instable. -

La dernière version stable est la 1.2.x; si vous n'avez pas l'intention -de participer au travail de développement , vous ne devriez  -utiliser que cette version, ou une vieille version 1.0.x. Ces versions -sont assez stable, avec tous les bugs couramment connus corrigés. -

Une fois les séries 1.3.x stabilisées, les prochaines -séries stables seront les 1.4.x, et l'expérimentation devrait -probablement -
continuer sur les 1.5.x. -

Si tu es intéressé pour "hacker" sur la version expérimentale,tu -devrais premièrement commencer par lire de bout en bout le document -GnuCash -Project Goals(buts du projet Gnucash)  afin d'acquérir -quelques perspectives sur la conception globale. -
  -

-Développeurs principaux

- -
-
-Robin Clark
- -
-a écrit le X-Accountant originel en Motif comme un projet scolaire, -l'amenant jusqu'à la version 0.9 en Octobre 1997.
- -
-Linas Vepstas
- -
-comme il le dit: le GUI était léger, le code était -documenté et bien structuré, et il était entièrement -sous GPL. Et aussi il le ré-écrit : ajoutant des widgets -de cellules avec XbaeMatrix, alors que les combobox et flèches devaient -faire de nouveau une même GUI légère, réécrivant -le code interne de X-Accountant pour lui ajouter la double-entrée, -une hiérarchie de comptes, l'augmenta d'un mini moteur de transaction, -ajouta le support pour les actions, et ajouta les menus d'aide. C'était -la version 1.0 de Janvier 1998. Depuis lors, pour la version 1.1, le moteur -fut étandu et redéfini , et le code de la fenêtre d'enregistrement -fut completement reconçu et fait pour la plupart en Motif et independent -du GUI. Présentant un certain prototype de OFX fonctionnant.
- -
-Jeremy Collins
- -
-fit connaitre au public largement et grandement le projet GnoMoney, et -alors changea son nom en GnuCash. Jeremy créa le site web de gnucash.org, -enregistra le domaine, fit fonctionner le code initial en GTK/gnome.
- -
-Rob Browning
- -
-abusa tout le monde pour ne pas utiliser perl, et alors ajouta le support -guile/scheme. Rob maintient l'infrastructure de construction, traite de -toute chose qui touche au langage d'extension guile/perl, et traite de -configuration et  configurabilité.
- -
-Dirk Schoenberger
- -
          travaillle sur -le portage en Qt/KDE -
  -
-Dave Peticolas
- -
          travaille d'une -manière obsédante sur GnuCash. Mais il peut s'arrêter -à tout moment s'il le veut . Vraiment. -

Yannick Le Ny -
           Localise -(traduction et adaptation) de Xacc et Gnucash pour la France et les pays -francophones. -
           Travail -effectué :traduction du Readme, des messages et de l'aide en ligne -de Gnucash en français -
           A finis -de traduire tout le site web de Gnucash en français sauf la liste -de courriers et le maintient à jour

- -

-Correctifs et patches

-L' équipe des milliers inclut: -
  -
-Andrew Arensburger
- -
-for FreeBSD and other patches
- -
-Matt Armstrong
- -
-for misc fixes
- -
-Fred Baube
- -
-for attempted Java port/MoneyDance
- -
-Christopher B. Browne
- -
-for perl stock scripts, Guile-based QIF import code, lots of changes to -English documentation
- -
-Graham Chapman
- -
-for the xacc-rpts addon package
- -
-George Chen
- -
-for MS-Money QIF support
- -
-Albert Chin-A-Young
- -
-configure.in patch
- -
-Jeremey Collins
- -
-for GnoMoney and GTK port
- -
-Patrick Condron
- -
-for webserver and T1 connection.
- -
-Ciaran Deignan
- -
-for AIX binary version
- -
-Tyson Dowd
- -
-for config/make patches and debian maintenance
- -
-Koen D'Hondt
- -
-for Solaris patches to XmHTML
- -
-Bob Drzyzgula
- -
-for budgeting design notes
- -
-Jan-Uwe Finck
- -
-for German message translation
- -
-Ron Forrester
- -
-for gnome patches
- -
-Dave Freese
- -
-for leap-year fix
- -
-Otto Hammersmith
- -
-for RedHat RPM packaging
- -
-Alexandru Harsanyi
- -
-for fixing miscellaneous core dumps and lockups.
- -
-Jon K}re Hellan
- -
-for fixing miscellaneous core dumps and lockups.
- -
-Prakash Kailasa
- -
-for gnome build fixes
- -
-Tom Kludy
- -
-for SGI Irix port
- -
-Sven Kuenzler
- -
-for SuSE README file
- -
-Ted Lemon
- -
-for NetBSD port
- -
-Yannick Le Ny
- -
-pour la traduction en francais
- -
-Grant Likely
- -
-gnome and engine patches
- -
-Heath Martin
- -
-gnome and register patches
- -
-Matt Martin
- -
-guile error handling code
- -
-Robert Graham Merkel
- -
-reporting, gnome, and configuration patches.
- -
-Tim Mooney
- -
-port to alpha-dec-osf4.0f
- -
-G. Allen Morris III
- -
-for QIF core dump fix
- -
-Peter Norton
- -
-for a valiant attempt at a GTK port
- -
-OmNiBuS
- -
-web site graphics and content
- -
-Myroslav Opyr
- -
-for misc patches
- -
-Laurent P{'e}lecq
- -
-i18n patches with gettext
- -
-Alain Peyrat
- -
-for configure.in patches
- -
-Peter Pointner
- -
-motif and configuration patches
- -
-Gavin Porter
- -
-for euro style dates
- -
-Ron Record
- -
-for SCO Unixware and OpenServer binaries
- -
-Jan Schrage
- -
-documentation patches
- -
-Christopher Seawood
- -
-for XbaeMatrix core dump
- -
-Mike Simons
- -
-misc configure.in patches
- -
-Richard Skelton
- -
-for Solaris cleanup
- -
-Henning Spruth
- -
-for German text and euro date rework
- -
-Diane Trout
- -
-scheme qif import patch
- -
-Rob Walker
- -
-guile and register patches
- -
-Ken Yamaguchi
- -
QIF import fixes; MYM import -
  -

-Systèmes d'exploitation supportés

-gnucash-1.0.18 (ex xacc-1.0.18) est conu pour fonctioner dans ces différentes -configurations: -
Linux 2.0.x -- Intel w/ RedHat Motif -
Linux 2.0.x -- Intel w/ Lesstif v0.81 -
Linux Debian -- Intel w/ Lesstif v0.81 -
SGI IRIX -- MIPS -
IBM AIX 4.1.5 -- RS/6000 -
SCO Unixware 7 -- Intel -
SCO OpenServer 5.0.4 -- Intel -
NetBSD -- Intel -
  -

-

-Historique

-Le tableau ci-dessous montre quelques historiques de lignes de code et -le nombre de fichiers comptés pour le dévelopement du projet -X-Accountant/GnuCash - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Statistiques de l'historique du dévelopement
Version moteur registre grand livre motif prefs (scm) docs (html) divers Total 
xacc-0.9 -
Sept 97 
34 fichiers -
(7.5+0.9) 
5 fichiers -
(0.4) 
39 fichiers -
(8.8) 
xacc-0.9w -
Dec 97 
51 fichiers -
(13.8+1.5) 
9 fichiers -
(0.8) 
60 fichiers -
(16.1) 
xacc-1.0.17 -
Fev 98
52 files -
(14.8+1.8) 
12 files -
(1.4) 
64 files -
(18.0) 
gnucash-1.1.15 -
Aou 98 
24 fichiers -
(6.2+1.5) 
31 fichiers -
(6.1+1.7) 
5 fichiers -
(1.4+0.4) 
30 fichiers -
(7.4+0.7) 
3 fichiers -
(0.3) 
16 fichiers -
(1.9) 
non compté -
(>1.0) 
109 fichiers -
(32.9) 
gnucash-1.2.2 -
Aou 99 
41 fichiers -
(10.2+3.6) 
28 fichiers -
(5.5+1.7) 
14 fichiers -
(2.4+0.6) 
26 fichiers -
(8.7+0.5) 
14 fichiers -
(1.4) 
30 fichiers -
(2.6) 
non compté -
(>1.0) 
153 fichiers -
(37.2) 
- -

Chaque cellule contient: -

nombre de fichiers *c et *.h -
(KLOCS dans *.c + KLOCS dans *.h), -

où KLOC == kilo-lignes-de-code, comme rapported par wc. -

-


-
Retour à la Page principale de la documentation. - - diff --git a/Docs/fr/xacc-accountedit.html b/Docs/fr/xacc-accountedit.html deleted file mode 100644 index 7f313acf38..0000000000 --- a/Docs/fr/xacc-accountedit.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - - - Edition des paramètres du compte - - - - -

-Modification des paramètres du compte

-La boîte de dialogue "Modification du compte" vous permet de changer -les propriétés d'un compte. Vous pouvez accéder à -celle-ci via le bouton "Modifier" de la barre d'outils de la fenêtre -principale, le menu "Comptes" , ou via les raccourcis clavier. Pour une -description des utilisations des différentes propriétées, -regardez l'information à propos de nouveau -comptes. -

L'Information du compte peut être changée en tapant -dans le champ approprié. Le type de compte ne peut pas être -changé. -

Un nouveau Compte parent peut être sélectionné.Seulement -ceux de ces comptes qui peuvent légalement devenir le parent du -compte actuel sont montrés. -

La source pour le  Cours des actions peut être sélectionné. -FIXME: Pourrait-il y avoir quelqu'un qui utilise cette fonction la documente,s'il -vous plait ?> -

Les notes à propos du comptes peuvent être modifiées. -
-


-

Retour à la Page principale de la documentation. - - diff --git a/Docs/fr/xacc-acctypes.html b/Docs/fr/xacc-acctypes.html deleted file mode 100644 index 6a56112f4a..0000000000 --- a/Docs/fr/xacc-acctypes.html +++ /dev/null @@ -1,225 +0,0 @@ - - - - - - Types de comptes - - - - -

-Types de comptes

- -
-
-Liquidités
- -
-           Le type de -compte liquidités est utilisé pour contenir l'argent -que vous stockez dans votre porte-monnaie, une boite
- -
-           à chaussures -, tirelire ou matelas .
- -
-Banque
- -
-Le type de compte banque contient l'épargne ou  le compte -chèques détenu dans une banque. Ces comptes sont parfois
- -
-rémunéré (n.d.t : pas en france).
- -
-Carte de crédit
- -
-Le compte carte de crédit est utilisé pour contenir -des comptes de carte de credit (par exemple american express) et debit -(par exemple visa, eurocard/mastercard, carte bleue).Si bien qu'il nécessite -des lignes flottante de crédit comme avec VISA, MasterCard/Eurocard -, ou Discover( aux USA pour ce dernier), ausssi bien que les autres comme -American Express qui ne vous permettent pas  de maintenir des soldes -prolongés.En france, on peut utiliser ce compte uniquement avec -des cartes bancaires à débit différé et pour -certains rares posesseurs de cartes American Express.
- -
-(n.d.t: ce qui suit ne concerne que les U.S.A)
- -
-L'introduction des Check -Cards où les paiements sont débités (withdrawn) -directement depuis un compte chèques rend la sélection moins -claire; il est probablement plus approprier de traiter un "Check Card" -( carte chèque) comme un compte banque, comme il débite -les montants directement depuis de tel compte, ne nécessite pas -réellement aucune garantie de crédit.
- -
-Avoir, Dette
- -
-Les comptes avoir et dette indiquent des comptes généralisés, -génériques qui ne sont dans aucun de ceux ci-dessus.
- -
-Les comptes avoir et dette sont utilisés pour le suivi -de choses qui ont de la valeur, mais qui ne sont pas comme ça
- -
-directement transposable  en espèces/argent comptant -.
- -
-Par exemple, vous devriez rassembler les coùts d'achat d'une maison -dans un compte avoir intitulé Ma maison, ou le coùt -d'une voiture dans Ma voiture, ou rassembler ensemble la valeur -de votre Equipement Informatique.
- -
-Et l'hypothèque de la maison ou l'emprunt de la voiture devraient -être représentés par des comptes dettes, Hypothèque -de la maison  et l' Emprunt de la voiture, et être -vu (drawn down) comme des paiements qui sont faits sur/pour  ces emprunts.
- -
-Si vous possédez des avoirs à buts commerciaux/professionnels, -leur déclin en valeur dans le temps devrait être traité -comme une déduction pour des buts fiscaux, cette déduction -est appelée Dépréciation.
- -
-D'un autre côté, si vous possédez des avoirs qui s'apprécient -en -valeur avec le temps, tel que des biens immobiliers,
- -
-des collections comme des tableaux de peinture, et des investissements -comme des actions dans des sociétés, vous devrez les voir -s'apprécier en valeur, aet être forcé de reconnaitre, -en vue d'impots, ce qui est appelé Gains -en capital ou Plus-values.
- -
-Actions, OPCVM (SICAV et FCP)
- -
-Les comptes d'actions et OPCVM seront typiquement montrés dans des -registres qui montreront trois colonnes: cours, nombre de titres, et montant.
- -
-Les valeurs/titres dans lesquels vous investissez sont une forme d'avoirs -qui sont normallement acquis avec le but express
- -
-de recevoir des revenus soit dans l'une ou l'autre forme de dividendes, -intérêts, ou Gains en Capital -ou Plus-values. Il y a une multitude de marchés de valeurs dans -le monde, et les valeurs qui sont assez largement échangées -peuvent avoir de jolies valeurs concrètes qui peuvent être -analysées sur une base de jour-à-jour.
- -
-Les comptes Actions et OPCVM sont typiquement suivis dans des registres -qui ont trois colonnes principales:
- -
    -
  • -Cours
  • - -
  • -Nombre de titres
  • - -
  • -Montant
  • -
- -
-Afin d'obtenir de l'information utile information en dehors du registre, -il est nécessaire d'avoir de multiples "vues" sur les données -de tel façon à ce que vous puissiez évaluer de telles -choses comme:
- -
    -
  • -Valeur totale par valeur
  • - -
  • -Gains/Pertes par valeur
  • - -
  • -Taux de Retour Sur Investissement par valeur
  • -
- -
-Plus de détails peuvent être trouvé dans la section -Stock -Ticker .
- -
-Revenus, Dépenses
- -
-Les comptes de revenus et dépenses sont utilisés -pour contenir les revenus et dépenses. Ainsi, quand les données -dans ces comptes sont affichées, le signe des entrées est -inversé par rapport à l'usage habituel.
- -
-Capitaux propres
- -
-Le compte capitaux propres est utilisé pour équilibrer la -feuille du bilan, indiquant la portion de la valeur "collective"
- -
-représentant le montant net que les propriétaires possèdent.
- -
-Sur une base d'année-par-année, une valeur calculée -appelée Reste de profits indique la valeur nette de l'entreprise;
- -
-il est générallement considéré comme étant -une bonne chose quand cette valeur augmente.
- -
-Devises
- -
-Les comptes de devises sont utilisés pour faire du commerce/spéculer -sur les devises.
- -
-Dans beaucoup de cas, ils se comportent comme les actions, (excepter que -le calcul de la valeur est différent)
- -
-et que la seule voie qui permette d'avoir des "revenus" à partir -d'elles est celle à partir des fluctuations dans les valeurs relatives -des devises/monnaies.Noter que les transferts ne peuvent pas être -fait directement entre deux comptes libellés dans des monnaies/devises -différentes. De tel transferts ne peuvent être seulement fait -qu'à l'intérieur de comptes de commerce de devises.
- -
-
- -
- -
- -
-
- -
-Retour à la Page principale de la documentation.
-
- - - diff --git a/Docs/fr/xacc-accwin.html b/Docs/fr/xacc-accwin.html deleted file mode 100644 index 76a1792db5..0000000000 --- a/Docs/fr/xacc-accwin.html +++ /dev/null @@ -1,41 +0,0 @@ - - - - - - Fenêtre nouveau compte - - - - - -

-Fenêtre Nouveau Compte

- -


Ci-dessous se trouve à quoi ressemble une fenêtre nouveau -compte : -
  -

-
  -

Choisissez un Type de compte. -

Le champ Monnaie devrait être typiquement un code -monétaire ISO à trois lettres ISO (par exemple USD -pour les dollars US). Le code du compte est un numéro qui -détermine l' ordre de tri -pour le compte quand il apparait dans un rapport ou dans le Tableau -de comptes. -

L'image ci-dessus montre un exemple pour un compte d'actions ou de d'achat/ventes -de monnaies/devises. Noter que le champ  valeur n'est pas grisé, -et que vous pouvez entrer une valeur. Cette valeur est typiquement un code -de valeur d'une action, ou un code -monétaire à trois lettres ISO. -
  -

-

-


-

Retour à la Page principale de la documentation. -
  -
  -
  - - diff --git a/Docs/fr/xacc-adjbwin.html b/Docs/fr/xacc-adjbwin.html deleted file mode 100644 index ec10717abc..0000000000 --- a/Docs/fr/xacc-adjbwin.html +++ /dev/null @@ -1,21 +0,0 @@ - - - - Fenêtre d'ajustement du solde - - - - - - -

CE FICHIER EST VIDE

- -

Fenêtre d'ajustement du solde. Utiliser la pour ajuster le -solde. Entrez le montant en francs , et une entrée dans le -registre sera créée qui mettra le solde courant -équivalent à ce nouveau solde. Ajouter plus de -documentation ici. -


-

- - diff --git a/Docs/fr/xacc-apar.html b/Docs/fr/xacc-apar.html deleted file mode 100644 index f53bca3a6e..0000000000 --- a/Docs/fr/xacc-apar.html +++ /dev/null @@ -1,188 +0,0 @@ - - - - - - - - - -

-Dettes (dus aux) fournisseurs et crédits ( à recevevoir des)  -fournisseurs

-Dettes (D/F)(dettes dus aux fournisseurs) et crédit (C/F) (crédit -à recevoir des fournisseurs) sont en quelque sorte complexe, et -requiert de la réflexion pour bien les comprendre. -

-Crédits fournisseurs

- -


En tous cas, considérons Crédits fournisseurs. Après -tout, nous ne devrions à vrai dire avoir besoin de rien raconter -sur les D/F parce que nous payons toujours nos factures à -temps, n'est ce pas ? :-) -

Aussi comme première considération, allons et supposons -que nous ne demandons pas aux clients de payer instantanément, -en liquide, mais plutôt envoyons leur une facture, et donnons leur -30 jours pour payer les factures. (Après 30 jours, nous pouvons -commencer à faire payer des intérêts et leur envoyer -des lettres de harcèlement :-)). -

Quand nous faisons une vente, les deux comptes affectés sont -les Ventes (un compte revenus) et Crédit fournisseurs. -Crédit fournisseurs est un avoir, mais il n'est pas liquide, comme -vous ne pouvez pas volontairement le vendre, et il n'est pas forcément -en espèces/argent comptant. -

Alors quand ils réusissent à payer leurs factures, déposant -un gros sac de vingt dollars de factures,(ou, plus probablement, un chèque) -nous transférons le montant depuis Crédit fournisseurs vers -Liquidités. -

La raison pour laquelle nous le faisons en deux étapes est que -nous avons decidés de faire notre comptabilité sur une base  -d'accumulation et non sur une base de liquidités, parce que la plupart -de nos transactions ne sont pas seulement basées sur un changement -de main de liquidités, mais plutôt basé sur l'établisement -d'obligations, ce sont des engagements. -

Dans des opérations plus sophistiqués, il peut y avoir -une plus large séquence de documents générés -et suivis: -

    -
  • -Un client envoie un Ordre d'achat, ainsi il autorise un achat.
  • - -
  • -Nous créons un Ordre de travail pour planifier la production -de tout ce qu'un client achète
  • - -
  • -Nous créons un Avis d'expédition, pour expédier -les biens au client
  • - -
  • -Une fois expédié, nous émettons une Facture, -représentant la demande à payer
  • -
-Nous reportons les ventes dans nos chiffres de ventes au moment où -nous les faisons.Malheureusement, nous devons terminer -
de vendre certains produits à des opérateurs douteux -qui n'en valent pas la peine et que nous ne savons pas qu'ils sont douteux, -et ainsi resté coincé avec quelques "dettes perdues." -

Afin de determiner quelles parts de Crédit fournisseurs apparait -être à plus de risque, il est typique d'arranger les Crédits -fournisseurs basé sur les "ages" des débits, généralement -en le segmentant en plusieurs periodes d'ages différents, de paiements -qui sont en cours de règlement de 0-30 jours, ceux qui sont en cours -de règlement de 31-60 jours, puis 61-90 jours, et ensuite ceux qui -n'ont -pas été payés à l'échéance. -

A un certain point, il peut devenir clair qu'un client ne va jamais -aller payer ce qu'il doit, et nous devons l'inscrire comme un Mauvais -débiteur. -

A ce point, il est typique d'enregistrer une entrée ainsi: -
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CompteDRCR
Dépense mauvais débiteurs 10,000F
Crédit fournisseurs 10,000F
- -

Nous pouvons avoir Revenus de ventes réduits à -la place, mais les sociétés tendent à préférer -specifiquement le suivi de montants qu'ils ont perdus avec de mauvais clients. -

Attention: Concept de comptabilité avancée. -Les dettes perdues / créances douteuses sont un exemple d' un "contre-compte." -Qui ne se réfère pas au  montants payés aux -rebelles nicaraguyens (ndt:!!!) , mais plutôt à la notion -que le compte est un compte de revenus qui espère conserver un solde -opposé à ce qui est normalement espéré, pour -annuler le solde dans un autre compte de revenus. La -dépréciation accumulée , utilisée pour -diminuer la valeur d'un avoir au cours du temps, est un autre exemple de -contre-compte. -
  -

-Dettes fournisseurs

-Le scénario pour les dettes fournisseurs, inversement, reflète -comment les dettes fournisseurs fonctionnent; changer juste le client par -le fournisseur, et voyez comment les roles sont inversés. -
    -
  • -Si nous achetons des choses "sur notre compte," la comptabilité -accumulative requiert que nous enregistrons ce que nous mettons dans les -dépenses immédiatement, et rather than reducing cash, we -put the "credit" into the Accounts Payable account.
  • - -
  • -Trois semaines plus tard, la facture arrive, et nous émettons un -paiement, et ainsi pour Dettes fournisseurs en débit, Liquidités -en crédit.
  • - -
     
- -

-Avances aux clients/ Dépenses prépayées

-Des techniques analogues sont aussi utilisés pour les dépenses -qui sont prépayées. -

Si vous devez payer six mois de loyer en avance, c'est traité -comme un "avoir accumulé." -

    -
  • -Au moment du paiement, vous débitez Location prépayée -du montant payé qui est un Crédit de Liquidités.
  • - -


    Tandis que celà impose un malheureux préjudice dans -le compte de Liquidités, il apparait sur les livres comme -un avoir, et il n'y a pas plus de paiements à faire pour les six -prochains mois. -
      -

  • -Chaque mois , le solde dans Loyer prépayé devrait -diminuer via un Débit de Dépense de loyer, -Crédit -de Loyer prépayé.
  • -
-De la même manière, les sociétés collectent -les impôts sur la paie au nom des employées, et les garde -dans un compte bancaire spécial. -
    -
  • -Cet argent n'est pas celui de la société, ainsi il -y a un Débit du compte Liquidités d'un coté, -et un Crédit de Dettes Accumulées, c'est-à-dire, -des -impôts sur le revenu payés, d'un autre coté.
  • - -
  • -Quand le chèque trimestriel va au gouvernement afin qu'ils puissent -faire leur paie, les impôts sur le revenu payés -tombent comme le fait le solde dans le compte chèques
  • - -
     
- -
-

Retour à la Page principale de la documentation. -
  - - diff --git a/Docs/fr/xacc-apprdepr.html b/Docs/fr/xacc-apprdepr.html deleted file mode 100644 index a4e3d264b9..0000000000 --- a/Docs/fr/xacc-apprdepr.html +++ /dev/null @@ -1,682 +0,0 @@ - - - - - - Dépréciation et gains en capital/plus-values - - - - -

-Dépréciation et gains en capital/plus-values

-Cette section fournit une analyse du traitement de la dépréciation -et l'appréciation des avoirs dans GnuCash. -

Il fournit aussi une brève introduction au sujet relatif aux -impôts. -

Attention: Soyez conscients que les différents pays -peuvent avoir des politiques fiscales considérablement différentes -pour le traitement de ces choses; tout ce que ce document peut réellement -fournir est  quelques  idées fondamentales pour vous aider -à appliquer votre méthode "favorite"d'impots/dépréciation. -

Notez que l'appréciation et la dépréciation des -avoirs tend à être traitées quelque peu différemment: -

    -
  • -La dépréciation est habituellement -reconnue (le terme technique est accru/accumulé) comme une -dépense sur une base continue, réduisant graduellement la -valeur d'un avoir  vers zéro.
  • - -


    La dépréciation tend à uniquement à -s'obtenir calculée sur les avoirs qui sont utilisés par des -professionnels ou à objectifs professionnels, parce que les gouvernements -ne vous permettent générallement pas de réclamer des -déductions de dépréciation sur les avoirs personnels, -et c'est inutile de s'ennuyer avec la procédure si ce n'est pas -déductible. -

  • -En contraste, les gains en capital, qui pourraient -être appelés appréciation de la valeur des avoirs, -ne sont typiquement pas reconnus jusqu'à un certain moment -qui arrête ce fait quand les avoirs sont vendus, et à cet -instant, -le gain en entier devient revenus.
  • - -
    Différent de la dépréciation, les gouvernements -tendent à être très intéressés par -la taxation des gains en capital d'une manière ou l'autre. -

    (Comme toujours, ils y a des exceptions. Si vous possédez une -obligation qui paie tous ces intérêts en fin de vie, les autoritées -fiscales requéreront souvent que vous reconnaissez/percevez des -intérêts chaque année, et refuser celà pour -être traité comme un gain en capital. L'expression  intérêts -accumulés, ou intérêts imputés sont -souvent là pour effayer ceux qui sont sensibles à de telles -choses...)

- -

-Gains en capital/Plus-values - Appréciation des avoirs

- -

L'appréciaton des avoirs est, en général, une question -assez astucieuse à traiter avec. C'est ainsi parce que, pour quelques -types d'avoirs, il est difficile de correctement estimer une augmentation -en valeur jusqu'à ce que réellement vous vendiez les avoirs. -

Si vous investissez dans des valeurs -qui sont échangées sur une base journalière sur des -marchés ouverts tel que des bourses d'actions, les cours peuvent -être assez exacts, et vendre l'avoir aux prix du marché peut -être aussi simple que d'appeler un courtier et d'émettre un -Ordre -de bourse. -

D'un autre coté, les maisons que vos voisins ont vendus en quelque -sorte moins souvent, tel que les ventes tendent à entrainer un effort -considérable de dépenses, et entraine des négociations, -ce qui veut dire que les estimations sont probablement moins précises. -De la même manière, vendre une automobile utilisée -implique un processus de négociation qui rend la tarification un -peu moins prédictible. -

Plus difficile à estimer sont les valeurs de collections d'objets -tel que les bijoux, création d'Art, cartes de baseball, et       -"Beanie Babies." Les marchés pour de tels objets sont quelque peu -moins ouvert/accessible que les marchés de valeurs. -

Les pires choses poutant sont une sorte de biens. Les usines contiennent -souvent des presses et  font des produits personnalisés pour -construire un produit très spécifique qui coûte dix -ou cent de milliers de dollars; cet équipement peut-être de -moins de valeur en dehors de ce contexte très spécifique. -Dans de tels cas, il y a plusieurs valeurs contracdictoires qui peuvent -être attaché au bien, aucune d'elles sans ambiguité -ne sont correctes. -

Supposons que vous achetez un avoir prévu pour augmenter en valeur, -disons un tableau de Degas, et vous voulez suivre celà. (La compagnie -d'assurances se souciera de celà, même si personne d'autre -le fait.) -

Le suivi correctement de la valeur en augmentation continuelle du Degas -requèrera au moins trois, plutôt peut-être les quatre -comptes suivants (plus un compte bancaire ou de liquidités d'où -l'argent pour l'argent pour l'achat provient): -

    -
  • -Un compte avoirs  Coût de l'avoir pour suivre le coût -original du tableau,
  • - -
  • -An compte avoirs Gains accumulés non  réalisés -sur Avoir pour suivre les augmentations en valeur, et
  • - -
  • -Un compte revenus Gains accumulés sur les revenus de l'avoir -dans lequel l'enregistrement du coté revenus des gains annuels dans -votre richesse, et
  • - -
  • -Un compte revenus  Gains réalisés sur les revenus -de l'avoir qui enregistre le revenu réalisé quand vouys -vendez l'avoir.
  • -
-Les gains accumulés  n'affecte sûrement pas vos -revenus imposables en ayant objectif d'impots sur le revenu, bien -qu'il puisse  avoir quelque effet sur les impôts sur les biens. -

-Le traitement des gains en capital dans GnuCash

- -

-L'acquisition

-La première chose que vous devez faire est de créer le compte -coût de l'avoir, alors transférez la somme que vous avez -payé pour ce tableau depuis votre compte bancaire vers ce compte -avoirs pour enregistrer l'achat. -

Un mois plus tard, vous avez raison de suspecter que la valeur de votre -tableau a augmenté de 1200F. Afin d'enregistrer celà  -vous transférez 1200F depuis votre compte revenus gains accumulés -sur un avoir vers votre compte avoirs. -

Votre fenêtre principale ressemblera à celà: -
Main window after purchase and appreciation -

et votre compte avoirs ressemblera à celà: -
Asset account after purchase and appreciation -

-Jusqu'à ce que vous possédiez l'avoir

-L'appréciation de l'avoir est une sorte de revenus mais il n'est -pas -en espèces dans votre main. -

Les gens qui sont devenus  "riches" en 1999 grâce à -l'offre initiale au public en bourse (IPO) de sociétés ayant -rapport à Linux comme Red Hat Software et VA Linux Systems permettent -de vérifier celà. Ils détiennent des options ou des -actions qui sont  théoriquement évaluées -à des millions de dollars USD. -

Ce qui ne veut pas dire qu'ils sont actuellement millionnaires; les -participants principaux ont possédé leurs actions au moins -six mois auparavant avant de vendre n'importe lesquelles d'entre -elles. Le fait qu'ils ne pouvait les vendre veut dire que tant qu' -elles doivent en théorie être d'une valeur de millions de -dollars sur le papier, il y a, comme à la fin de 1999, aucune voie -pour eux pour légallement recevoir ces millions. -

-Vendre l'avoir

-Disons q'un autre mois plus tard les prix des tableaux de Degas ont montés -encore, dans votre cas de d'environ 2500F, que vous estimez. Vous enregistrez -dûment ces 2500F comme un revenu comme ci-dessus, alors vous décidez -de vendre le tableau. -

Maintenant il se produit trois possibilitées: -

    -
  1. -Votre estimation optimiste de la valeur du tableau était correcte.
  2. - -
    Le compte revenus est laissé tranquille (ou peut-être -recevta des transferts depuis un compte revenus Gain accumulé -vers -un compte revenus Gain réalisé ), et l'enregistrement -est plutôt comme celà: -
      - - - - - - - - - - - - - - - - - - - - - - - - -
    CompteMontant
    Liquidités16055F
    Tableau-11000F
    Revenu du gain réalisé-5055F
    - -

    Et si n'importe lequel des montants a été accumulé -comme des Gains accumulés, le montant de l'avoir devrait -être augmenté(closed out), compensé par une valeur -négative -pour le revenu Gain accumulés. Si le total qui a été -accumulé était de 5000F, alors la transaction devrait ressembler -à ce qui suit : -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    CompteMontant
    Liquidités16055F
    Tableau-11000F
    Avoir du gain accumulé-5000F
    Revenu du gain réalisé-5055F
    Revenu du gain accumulé5000F
    - -

    Notez que les deux comptes de revenus compense un autre ainsi que le -revenu actuel resultant de la transaction est seulement de 55F. -Le reste de 5000F a précédemment été reconnu -comme un Revenu de gain accumulé. -

  3. -Vous étiez suroptimiste à propos de la valeur du tableau.
  4. - -


    A la place de 16055F  que vous pensiez que le tableau était -évalué, il est seulement proposé à 15000F. -Mais vous décidez poutant de le vendre, parce que vous l'évaluez -à 15000F de plus que ce que vous évaluez le tableau. -

    Les chiffres changent un petit peu, mais pas aussi dramatiquement. -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    CompteMontant
    Liquidités15000F
    Tableau-11000F
    Avoir du gain accumulé-5000F
    Revenu du gain réalisé-4000F
    Revenu du gain accumulé5000F
    - -

    Notez que les deux comptes de revenus compensent un autre ainsi que -le revenu actuel résultant de la transaction fait ressortir -une pertes de 1000F. C'est formidable, comme vous avez précédemment -reconnu 5000F de revenus. -

  5. -Vous avez réussi à vendre votre tableau pour plus que vous -pensiez dans vos rêves délirants.
  6. - -


    La valeur supplémentaire est, encore, enregistré comme -un gain, par exemple un revenu. -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    CompteMontant
    Liquidités50000F
    Tableau-11000F
    Avoir du gain accumulé-5000F
    Revenus du gain réalisé-39000F
    Revenus du gain accumulé5000F
    -

-En pratique, il est vraiment important de garder le Revenu du gain accumulé -séparé du Revenu du gain réalisé, comme -ci-dessus il est sûrement ignoré par vos autorités -fiscales, qui voudront seulement vous faire payer quelque chose sur le -Gain -réalisé. -

En bas, nous montrons le second cas à discuter. -
Main window after sale -
Asset account after sale -

-Précaution à propos de l'évaluation

-Comme nous le voyons dans cette example, pour des biens non-financier, -il peut être difficile d'estimer correctement la ``vraie'' valeur -d'un bien. -

Il est tout à fait facile de compter vous-même votre richesse -en vous basant sur des estimations discutables qui ne reflètent -pas "l'argent à la banque." -

Ainsi, quand vous traitez de l'appreciation des avoirs, -

    -
  1. -Soyez prudent avec l'estimation de valeurs.
  2. - -


    Ne vous adonnez pas à un espoir secret. -

  3. -Jamais, au grand jamais, ne compter pas sur l'argent que vous n'avez pas -à votre banque ou en espèces.
  4. - -


    Jusqu'à ce que vous ayez réellement vendu vos avoirs -et récupérez l'argent, n'importe quel chiffres sur le papier -(ou une preuve magnetique sur votre dique dur) sont simplement celà. -

    Si vous pouvez convaincre avec réalisme un banquier de vous prêter -de l'argent, utilisant les biens comme garantie, ce qui est une évidence -très raisonnable qui est que les biens ont de la valeurs, comme -les prêteurssont professionnellement suspicieux des surestimations -douteuses de valeurs. -

    Soyez conscient: toutes les trop nombreuses sociétés qui -apparaissent "profitable" sur le papier quittent les affaires à -la suite d'un épuisement des liquidités, précisément -parce que les "biens de valeur" ne seront pas la même chose que l'argent -comptant.

- -

-Taxation des gains en capital/plus-values

-Les politiques fiscales varient considérablement entre les pays, -ainsi il est virtuellement impossible de dire quelque chose qui sera universellement -utile. -

Pourtant, il est commun pour les revenus générés -par des gains en capital de n'être pas sujet à la taxation -jusqu'à la date où le bien est réellement vendu, et -quelque fois pas même alors. -

Les ropriétaires de maisons nord américain habituellement -trouve -que quand ils vendent leurs résidences personnelles, les gains en -capital qui surviennent sont exempt de taxation. Il apparait que d'autres -pays traitent les ventes de maisons différemment, taxant les gens -sur de tels gains. Les autoritées allemandes, par exemple, taxent -ces gains seulement si vous  possédez la propriété -depuis moins de dix ans. -

J'ai une histoire de mes jours -de préparation de taxe en tant que professionnel où une famille -vendit une ferme, et s'attendit à une facture fiscale considérable -qui se trouva être virtuellement en raison de nul en raison de la -posession de la propriété avant 1971 (en quoi les mensonges -sont une critique de la date du "Jour de l'évaluation" au Canada) -et en raison qu'étant une ferme  laitière, avec -quelquesdéductions résultant d'un régime réellement -singulier. -

En résumé, cette présentation est assez simple, -mais la taxation souvent devient terriblement compliquée... -

-Dépréciation des avoirs/biens

- -

Comparé à des estimations souvent incertaines une à -faire où l'appréciation des avoirs est concernée, -nous sommes en quelque sorte en terrain solide ici. -

    -
  • -Les gouvernements tendent à installer des règles précises -sur comment il vous est demandé de calculer la dépréciation -à objectifs fiscaux.
  • - -
  • -Il est facile d'aller voir les références tel que les "Livres -bleus" estimant de combien une automobile devrait être évalué -après 3 années d'utilisation.
  • -
-Depuis que la dépréciation des avoirs est très souvent -conduite par des politiques fiscales, la discussion de la dépréciation -se concentrera dans cette direction, sur certains des plus communs schémas -de calcul de la dépréciation. -

Tandis qu'il a eu quelques discussions à propos de comment accomplir -des calculs automatisés et la création de transactions pour -traiter des choses comme la dépréciation, il n'y a pas encore -aucun code fonctionnel, ainsi pour maintenant, vous devrez faire les calculs -à la main. -

-Systèmes de dépréciation

- -

-Dépréciation linéaire

-La dépréciation linéaire diminue la valeur d'un bien -par un montant fixé pour chaque période jusqu'à ce -que la valeur nette  est de zéro. C'est le calcul le plus simple, -comme vous estimez une durée de vie utile, et simplement diviser -le coût également au cours de la durée de vie. -

Exemple: Vous avez acheté un ordinateur pour $1500 et -souhaité le déprécier sur une période de 5 -années. Chaque année le montant de dépréciation -est de $300, aboutissant aux calculs suivants: -
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AnnéeDépréciationValeur restante
13001200
2300900
3300600
4300300
53000
- -

-Dépréciation géométrique

-A chaque période, le bien est déprécié d'un -pourcentage fixé  dans la précédente période -de sa valeur. Dans ce système le reste de la valeur d'un bien diminuant -exponentiellement est ce qui reste de la valeur à la fin et qui -est plus grand que zéro (par exemple  - une valeur de revente). -

Faites attention: les autorités fiscales peuvent demander -(orpermettre) un plus large pourcentage dans la première période. -D'un autre côté, au Canada, c'est changé/inversé, -comme ils permettent seulement  une moitié de la part -of "Remise du coût du capital" dans la première année. -

Le résultat de cette approche est que la valeur du bien diminue -plus rapidement au départ qu'à la fin ce qui est  probablement -plus réaliste pour la plupart des biens qu'un système linéaire. -C'est certainement vrai pour les automobiles. -

Exemple: Nous prenons le même exemple comme ci-dessus, -avec une dépréciation annuelle de 30%. -
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AnnéeDépréciationValeur restante
14501050
2315735
3220.50514.50
4154.35360.15
5108.05252.10
- -

-Somme de chiffres

-Une troisième méthode la plus souvent employé dans -les pays Anglo/Saxon est la méthode de la "somme de chiffres". Ici -se trouve une illustration: -

Exemple: Premièrement vous divisez la valeurs des biens -par la somme des années d'utilisation, par exemple pour notre exemple -avec ci-dessus une valeur du bien de $1500 qui est utilisé sur une -période de cinq années vous avez 1500/(1+2+3+4+5)=100. La -dépréciation et la valeur du bien sont alors calculés -comme suivant: -
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
AnnéeDépréciationValeur restante
1100*5=5001000
2100*4=400600
3100*3=300300
4100*2=200100
5100*1=1000
- -

-Le traitement de la dépréciation dans gnucash

-Afin de suivre la dépréciation d'un bien, vous avez besoin -: -
    -
  • -Un compte avoirs Coût de l'avoir pour suivre la valeur originale;
  • - -
  • -Un compte avoirs Dépréciation accumulée dans -lequel est collecté la somme de tous les montants de dépréciation -des années;
  • - -
  • -Un compte dépenses Dépense de dépréciation -dans -lequel enregistrer les dépenses periodiques de dépréciation.
  • -
-La première étape, encore, est d'enregistrer l'achat de vos -biens en transférrant l'argent d'un compte bancaire vers le compte  -coût de bien. Après, dans chaque période comptable -vous enregistrez la dépréciation comme une dépense -dans le compte  approprié. -

Les deux fenêtres ci-dessous montre votre compte avoirs et la -fenêtre principale après la troisième année -de dépréciation en utilisant un système de "somme -de chiffres" pour l'exemple ci-dessous. -
Asset account after depreciation -
Main window after depreciation -

-Un mot d'avertissement

-Depuis que la dépréciation et le sujet des impôts sont -minitieusement raconté, vous ne pouvez pas toujours être libre -dans le choix de votre méthode préférrée. La -correction de mauvais calculs coutera une quantité entière -de plus de temps et d'ennui que d'obtenir des calculs bon la première -fois, ainsi si vous planifiez de déprécier les biens, il -est prudent d'être sûr du système que vous serez permit -ou -requis d'utiliser -
-
-
Retour à la Page principale de la documentation.. -
  -
  - - diff --git a/Docs/fr/xacc-bal_tracker.html b/Docs/fr/xacc-bal_tracker.html deleted file mode 100644 index 3a58f49ac9..0000000000 --- a/Docs/fr/xacc-bal_tracker.html +++ /dev/null @@ -1,16 +0,0 @@ - - - - - Rapport de suivi du solde/bilan - - - -

Balance Tracking Report

-

FIXME: Document this report! -


-

Return to Main Documentation - Page.

- - - diff --git a/Docs/fr/xacc-balsheet.html b/Docs/fr/xacc-balsheet.html deleted file mode 100644 index ffd689481f..0000000000 --- a/Docs/fr/xacc-balsheet.html +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - Feuille du solde/bilan - - -

Balance Sheet

- -

This report summarizes your assets, liabilities, and equity.

- -

There are currently no options for this report, but the option - to specify a date for which the balance sheet is to be calculated - will be added soon.

- -

Return to Main Documentation - Page.

- - diff --git a/Docs/fr/xacc-currency.html b/Docs/fr/xacc-currency.html deleted file mode 100644 index 46f0adcaf9..0000000000 --- a/Docs/fr/xacc-currency.html +++ /dev/null @@ -1,1203 +0,0 @@ - - - - - - - - - -

-Traitement des monnaies et comptabilité du double -livret

-Un système de comptabilité du -double livret stocke les valeurs ensemble, et requiert que toutes les -transactions s'équilibre, comme décrit dans l' identité -du double livret. -

Quand nous introduisons la notion d'avoir de multiples monnaies, ou -actions qui peuvent varier en cours/prix, les identitées deviennent -un peu plus compliquées, et nous introduisons la formule suivante: -

    -
  • -valeur = taux de change*montant (pour les comptes de devises/monnaies)
  • - -
  • -valeur = cours*nombre de titres (pour les actions/FCP et SICAV)
  • -
-Ainsi, acheter un gadget au japon (JPY) et utiliser des dollars US (USD) -pour le payer devrait apparaitre -
commme ceci: -
    -
  • -SpendAcct: (un compte banque/liquidités ordinaire -libellé en USD)
  • - -
    Date      transfert depuis       mémo             coût
    -1/5/99        [JPYAcct]       Achat gadget       $1.00
    -
    -
    - -
  • -JPYAcct: (un compte d'achat/vente de devises libellé -en yen)
  • - -
      -

      -

    Date       transfert depuis        -mémo              -achat       taux -
    1/5/99    [SpendAcct]       -Achat gadget          Y150       -0.00667 -
      -
     

-Le moteur lie ,toutes les trois, ces valeurs ensemble (1.0, 150, 0.00667) -en permanence et les rend imposssible à changer sans en changer -une autre, ainsi que la grande addition est toujours zéro, de ce -fait garantissant le respect de l' -identité de la comptabilité du double livret. -
  -

-Codes monétaires ISO

- -

Plus de monnaies que vous pensez possible... -
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Code ISODescription complète
ADPAndoran peseta
AEDUnited Arab Emirates Dirham
AFAAfghani
ALLAlbanian Lek
AMDArmenian Dram
ANGWest Indian Guilder
AOKAngolan Kwanza
ARAArgentinian Austral
ARSArgentina Peso
ATSAustrian Schilling
AUDAustralian Dollar
AWGAruban Guilder
AZMAzerbaijan Manat
BADBosnia-Herzogovinian Dinar
BBDBarbados Dollar
BDTBangladesh Taka
BEFBelgian Franc
BGLBulgarian Lev
BHDBahrain Dinar
BIFBurundi Franc
BMDBermudan Dollar
BNDBrunei Dollar
BOBBolivian Boliviano
BRLBrazilian Real
BRRBrazil
BSDBahaman Dollar
BWPBotswana Pula
BYRBelorussian Ruble
BZDBelize Dollar
CADCanadian Dollar
CDPSanto Domiongo
CHFSwiss Franc
CLPCHILEAN PESO
CNYChina
COPColombian Peso
CRCCosta Rica Colon
CUPCuban Peso
CVECape Verde Escudo
CYPCyprus Pound
CZKCzech Krona
DEMGerman Mark
DJFDjibouti Franc
DKKDanish Krone
DOPDominican Peso
DRPDominican Republic Peso
DZDAlgerian Dinar
ECSECUADORIAN SUCRE
ECSEcuador Sucre
ECUEuropean Currency Unit
EEKEstonian Krone
EGPEgyptian Pound
ESPSpanish Peseta
ETBEthiopian Birr
EURCurrency of EMU member states
FIMFinnish Mark
FJDFiji Dollar
FKPFalkland Pound
FRFFrench Franc/ Franc Français
GBPBritish Pound
GEKGeorgian Kupon
GHCGhanian Cedi
GIPGibraltar Pound
GMDGambian Dalasi
GNFGuinea Franc
GRDGreek Drachma
GTQGuatemalan Quedzal
GWPGuinea Peso
GYDGuyanese Dollar
HKDHong Kong Dollar
HNLHonduran Lempira
HRDCroatian Dinar
HTGHaitian Gourde
HUFHungarian forint
IDRIndeonesian Rupiah
IEPIrish Pound
ILSIsraeli Scheckel
INRIndian Rupee
IQDIraqui Dinar
IRRIranian Rial
ISKIceland Krona
ITLItalian Lira
JMDJAMAICAN DOLLAR
JODJordanian Dinar
JPYJapanese Yen
KESKenyan Shilling
KHRCambodian Riel
KISKirghizstan Som
KMFComoros Franc
KPWNorth Korean Won
KRWSouth Korean Won
KWDKuwaiti Dinar
KYDCayman Dollar
KZTKazakhstani Tenge
LAKLaotian Kip
LBPLebanese Pound
LKRSri Lankan Rupee
LRDLiberian Dollar
LSLLesotho Loti
LTLLithuanian Lita
LUFLuxembourgian Franc
LVLLatvian Lat
LYDLibyan Dinar
MADMoroccan Dirham
MDLMoldavian Lei
MGFMadagascan Franc
MNCMonaco
MNTMongolian Tugrik
MOPMacao Pataca
MROMauritanian Ouguiya
MTLMaltese Lira
MURMauritius Rupee
MVRMaldive Rufiyaa
MWKMalawi Kwacha
MXNMexican Peso (new)
MXPMexican Peso (old)
MYRMalaysian Ringgit
MZMMozambique Metical
NGNNigerian Naira
NICNicaragua
NIONicaraguan Cordoba
NISIsreal
NLGDutch Guilder
NOKNorwegian Krone
NPRNepalese Rupee
NZDNew Zealand Dollars
OMROmani Rial
PABPanamanian Balboa
PEIPeruvian Inti
PENPeruvian Sol - New
PESPeruvian Sol
PGKPapua New Guinea Kina
PHPPhilippino Peso
PKRPakistan Rupee
PLNPolish Zloty
PLZPoland
PTEPortuguese Escudo
PYGParaguayan Guarani
QARQatar Riyal
RMBChinese Renminbi Yuan
ROLRoumanian Lei
RURRussian Rouble
RWFRwanda Franc
SARSaudi Riyal
SBDSolomon Islands Dollar
SCRSeychelles Rupee
SDPSudanese Pound
SEKSwedish Krona
SGDSingapore Dollar
SHPSt.Helena Pound
SITSlovenian Tolar
SKKSlovakian Krona
SLLLeone
SOLPeru
SOSSomalian Shilling
SRGSurinam Guilder
STDSao Tome / Principe Dobra
SURRussian Ruble (old)
SVCEl Salvador Colon
SYPSyrian Pound
SZLSwaziland Lilangeni
THBThailand Baht
TJRTadzhikistani Ruble
TMMTurkmenistani Manat
TNDTunisian Dinar
TOPTongan Pa'anga
TPETimor Escudo
TRLTurkish Lira
TTDTrinidad and Tobago Dollar
TWDNew Taiwan Dollar
TZSTanzanian Shilling
UAKUkrainian Karbowanez
UGSUgandan Shilling
USDAmerican Dollar
UYPUruguayan New Peso
UYUUruguay
VEBVenezuelan Bolivar
VNDVietnamese Dong
VUVVanuatu Vatu
WSTSamoan Tala
XAFGabon C.f.A Franc
XCDEast Carribean Dollar
XOFBenin C.f.A. Franc
YERYemeni Ryal
ZARSouth African Rand
ZMKZambian Kwacha
ZRZZaire
ZWDZimbabwean Dollar
- -


-
Retour à la Page principale de la documentation. -
  - - diff --git a/Docs/fr/xacc-date.html b/Docs/fr/xacc-date.html deleted file mode 100644 index 9c13dc409e..0000000000 --- a/Docs/fr/xacc-date.html +++ /dev/null @@ -1,49 +0,0 @@ - - - - - - - - - -

-L'entrée de date

-La cellule/case de la date fonctionne avec les raccourcis clavier suivant -: -
    -
  • -+, =  incrémente d'un jour
  • - -
  • -_ , - décremente d'un jour
  • - -
  • -} , ]  incrémente d'un mois
  • - -
  • -{ , [  décrémente d'un mois
  • - -
  • -M , m  début du mois
  • - -
  • -H , h   fin du mois
  • - -
  • -Y , y  début de l'année
  • - -
  • -R , r   fin de l'année
  • - -
  • -T , t   aujourd'hui
  • -
-GnuCash peut-être compiler pour utiliser soit les dates au format -européen ou les dates au format américain. -
Chercher UK_DATES dans dates.h -
-
-

Retour à la Page principale de la documentation. - - diff --git a/Docs/fr/xacc-double.html b/Docs/fr/xacc-double.html deleted file mode 100644 index c50b94996d..0000000000 --- a/Docs/fr/xacc-double.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - - Utilisation de la fonction de la double entrée - - - - - -

-Qu'est-ce que la comptabilité du double livret/double -entrée?

-La comptabilité du double livret est une méthodologie comptable -introduite au 13ème siècle pour s'assurer que chaque transaction -est correctement equilibrée/égale. -

Quand celles-ci sont toutes requises pour s'équilibrer, la probabilité -qu'une erreur sur les données entrées est été -faite est beaucoup moindre. Pour les grands et complexes ensembles de comptes -avec beaucoup de transactions , il est d'une manière navrante facile -de faire des erreurs qui peuvent continuer à rester undétectées -pendant longtemps, et être épouvantablement -
difficile à localiser, même quand la comptabilité -du double livret est utilisé. -

Une transaction à double entrée est une transaction qui -contient des entrées pour deux (ou plus) comptes qui s'annule l'un -et l'autre. Un compte est débité d'un montant exactement -égal à celui dont l'autre est crédité.En -s'assurant que chaque transaction -
s'équilibre/s'annule, un ensemble équilibré de -comptes est garanti. Celà ne vous empêche pas d'avoir des -errors, mais certainement il élimine le grand type d'erreurs du -genre :J'ai oublié d'entrer cette partie de la transaction. -

La double entrée peut être introduite d'une façon -plus grâce à la notion de transfert d'un compte bancaire vers -un autre , où le montant est retiré d'un compte et déposé -dans un autre. C'est effectivement le "rôle" de la comptabilité -du double livret; si vous avez ajouté quelque chose dans un compte, -vous devez avoir un autre composant de cette transaction pour équilibrer -celà. -

Pas forcément un aparté: Si vous regardez votre -relevé de compte, il est typiquement décrit en détail -à partir du point de vue de la banque, qui est exactement -l'opposé du votre. Par exemple, quand vous y mettez de l'argent, -effectuant un dépôt, qui établit un DEBIT de -leur part/pour eux. -

Peut-être moins évident est la notion que la double entrée -peut être utilisée pour représenter les revenus et -dépenses aussi bien que les transferts bancaires . Regardez la fenêtre -d'aide "Revenu/Dépense" pour plus -d'informations sur celà -

Dans un système traditionnel qui enregistre -les débits et crédits séparément, l'identité -que toutes les transactions sont -
 requises pour satisfaire que Total de débits = Total -de crédits. -

Le fait que l'identité requiert seulement que le total -des soldes veut dire que c'est un petit peu trompeux d'appeler celle-ci -comptabilité de la double-entée; il devrait être -quelque peu plus exact de l'appeler comptabilité multiple-entrée. -Malheureusement, il y a 700 ans d'histoire d'utilisation de ce terme, ce -qui sufisamment décourageant pour le changer. -
(Et quelques gens pensent qu' UNIX a quelques croustillants et  -vieux morceau d'étrangeté. Hah!) -

GnuCash traite les "Débits" comme valeurs positives, et "Crédits" -comme valeurs négatives, de telle façon à ce que cette -
identité simplifie en  value1 + value2 -+ value3 + ... = 0. -

-Utiliser la double entrée/double livret

- -

-Creation de transactions

-Pour créer une transaction à double-entrée: -
    -
  • -Cliquez sur une boîte dans la colonne marqué Transfert -depuis sur le côté gauche du registre.
  • - -


    Un menu se déroulera , listant tous les comptes depuis lequel -un transfert peut être réalisé. -

  • -Sélectionnez-en un.
  • - -


    Quand vous enregistrez la transaction, la double entrée sera -automatiquement réalisée, et la transaction apparaîtra -automatiquement dans toutes les fenêtres montrant les comptes transféré-depuis -et transféré-vers.

- -

-Changement des transactions

- -


Pour changer une transaction à double entrée: -

Afficher simplement la transaction dans n'importe quelle fenêtre -dans laquelle elle apparait -

N'importe quels changements effectués seront automatiquement -reflétés dans l'ensemble des comptes et dans toutes les fenêtres -affichant la transaction. -

De la même manière, quand une transaction à double -entrée est supprimée , les répartitions seront supprimés -depuis l'ensemble des comptes ; et les soldes seront automatiquement recalculés -pour l'ensemble des comptes . -

Pour changer le compte de transfert, sélectionnez simplement -un nouveau compte depuis le menu déroulant . Quand vous enregistrez -la transaction, elle sera automatiquement selectionnée depuis le -vieux compte , et insérée dans le nouveau compte . -

-Nettoyage impeccable

-GnuCash peut être configuré pour être strict à -propos de la double entrée, ou vous pouvez le configurer pour être -"relaché". -

En mode "relaché", vous pouvez créer des transactions -anormales/non équilibrées, c'est à dire, des transactions -où les répartitions ne s'équilibrent pas pour faire -zéro.Celà met de coté la validation qui vient en utilisant -le schema le plus strict -
de la double entrée, qui n'est pas probablement réellement -une prudent modification. En effet: -

    -
  • -Si vous n'êtes pas sûr de ce que vous faites, vous ne voulez -probablement pas mettre de côté la validation de la double -entrée, comme celà vous aides à garder vos comptes -équilibrés même quand tout celà n'est pas clair.
  • - -
  • -Si vous êtes une "bête"/expert de la comptabilité, -vous serez ce qui est réellement important de garder comme -choses en équilibre et préférerez encore la double -entrée.
  • -
-Mais si vous décidez de "dépasser le système," et -avoir un nombre de transactions non équilibrées, vous voudrez -probablement -
nettoyer ce travail à certain point. Pour nettoyer ces transactions -anormales/non équilibrées, vous pouvez nettoyer le -compte pour être net en choisissant "Nettoyage" à partir de -la fenêtre du menu. Celà examinera chaque transaction; si -la transaction ne s'équilibre pas, une entrée divisée/répartie  -sera créée et placée dans un compte nommé "Anormal/Unbalanced". -Vous pouvez alors revoir ces divisions/répartitions et les déplacer -vers leurs comptes appropriés. -
-
-

Retour à la Page principale de la documentation. -
  - - diff --git a/Docs/fr/xacc-expense.html b/Docs/fr/xacc-expense.html deleted file mode 100644 index 1f1dbda56c..0000000000 --- a/Docs/fr/xacc-expense.html +++ /dev/null @@ -1,195 +0,0 @@ - - - - - - Utilisation des comptes Revenus/Dépenses - - - - - -

-Que sont les Revenus et Dépenses ?

-Les mots "Revenu" et "Dépenses " sont bigrement simple; n'importe -qui pense sovoir ce qu'ils veulent dire; celà est habituellement -ce qui suit Quand j'achète quelque chose, c'est une dépense, -et quand je reçois de l'argent, c'est un revenu. -

Celà simplifie trop les choses en quelque sorte; il est souvent -une assez-bonne approximation quand je fais de la comptabilité -
personelle, mais quand je fais fonctionner un commerce, revenus et -dépenses ont souvent été reconnu/identifié -comme ayant lieu quand quelques "évènement critique" ont -lieu et qui peut-être ne corresponde pas parfaitement à "quand -l'argent comptant rentre ou sort." -

Par exemple, les sociétés habituellement doivent reconnaitre -revenus quand une vente se passe. Celà veut dire que j'ai -reconnu une vente de 100 000F  sur le moment avec moi et le client -nous serrant la main lors de l'accord. -

Depuis que l'argent ne rentre pas, les ventes ont été -estimé d'une autre manière; la manière qui est faite -est de cumuler une vente à ce moment, et la faire mettre -dans le solde de la transaction, plutôt que d'ajouter quelque chose -en argent comptant, -
j'ajoute les 100 000F de la vente dans Crédit fournisseurs. -

Dans un système à double entrée, deux sortes de -comptes doivent être créés: certains de type "Revenus" -et d'autres de type "Dépenses ". (Il tend à y avoir beaucoup -plus de différents sortes de dépenses qu'il y a de revenus.) -

Les Revenus de ce genre: salaire, primes , intérêt bancaire -et les dividendes d'actions sont alors enregistrés comme transferts -depuis un compte revenus vers un compte bancaire (ou, en général, -quelques avoirs (actif) ) . De la même manière, les dépenses -sont enregistrés comme des transferts depuis un compte de carte -de crédit (ou, en général, un compte de passif(dettes)). -

Une autre voie pour décrire la nécessité de la -"double entrée" est que quand vous recevez un revenu, deux choses -se passent: -

    -
  • -Vous recevez une somme d' argent, et devez enregistrer cet effet -sur votre compte bancaire.
  • - -
  • -Vous avez reçu un revenu, et devez enregistrer cet effet sur un -compte de revenus.
  • -
-Quand, par exemple, le salaire est déposé dans un compte -bancaire, le compte bancaire est crédité, et le compte de -revenus est débité, ainsi: -
  - - - - - - - - - - - - - - - - - - - - - - - - -
CompteDébitCrédit
Compte chèques1.600,00
Salaire1.600,00
- -

Celà peut être volontairement étendu à un -grand nombre d'éléments "réparti" ainsi: -
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
CompteDébitCrédit
Compte chèques1.300,00
Impôts sur le revenu200.00
Sécurité sociale100.00
Salaire1.600,00
- -

Il peut y avoir un lot entier de plus de deux entrées dans la -transaction, mais la somme totale des débits, de 1.600,.00F, pourtant -égalera la somme totale des crédits, 1.600,00F. -

Si, comme avec GnuCash, tout est forcé sur une colonne, -de telle façon à ce que les débits soit représentés -par des valeurs  positives, et les crédits sont représentés -par des valeurs négatives, les comptes revenus/dépenses font -légèrement une chose non-intuitive et vous voyez des revenus -comme valeurs  négatives. Celà -apparait -contraire à l'intuition, mais c'est néanmoins  nécessaire -pour que l'ordre de l' identité -de la comptabilité de la double-entrée se maintienne vraie. -

Une autre manière de voir la façon dont les comptes revenus -et  dépenses sont spéciaux est que leurs totaux de comptes -n'apparaissent pas directement sur la feuille du solde/bilan. Une feuille -du solde montre la  "Valeur nette": la somme de tous les avoirs moins -toutes les dettes. -

Les revenus et dépenses ne sont ni des avoirs ni des dettes, -et ainsi n'apparaissent pas sur la feuille du solde. Ce qui apparait sur -la feuille du solde est leurs effets sur les capitaux propres. -

Il y a un rapport séparé, un rapport "Pertes et profits" -(P&P), pour analyser les revenus et dépenses. Le profit total -(ou pertes) est calculé comme le total des revenus moins le total -des dépenses. D'une manière agréablement symétrique, -étant donné que les avoirs et les dettes ne sont ni des revenus -et ni des dépenses, ils n' apparaissent pas également -sur l'état des Pertes et Profits. -

Même si malgré tout ces comptes peuvent être en quelque -sorte "spéciaux", vous n'avez pas besoin de faire quelque chose -de particulièrement spécial pour utiliser les comptes de -revenus et dépenses. GnuCash traite les valeurs automatiquement, -de telle façon à ce que si vous enregistrez proprement les -effets des transactions sur votre compte bancaire ou de carte de crédit, -la face revenus/dépenses de la transaction devrait aussi être -chargé traité correctement. -

Le temps quand les choses deviennent "particulières," et quand -vous avez besoin de plus de compréhension profonde de celles-ci, -est quand les montants sont transférés entre les comptes -revenus/dépenses. (Les causes pour de tels transferts tendent -à être en quelque sorte particulières, ainsi c'est -une jolie exposition pour celui-ci d'être une jolie situation singulière.) -

-Utiliser les comptes Revenus/Dépenses

-Pour utiliser un compte revenus/dépenses, créez -en un simplement -depuis la fenêtre de dialogue "Nouveau Compte" , et alors soyez sûr -de transférer revenus/dépenses vers celui oû vous enregistrez -feuille de paie , intérêt, etc. -

Vous souhaitez sans doute créer un certain nombre de comptes -de revenus et dépenses; I peut être valable de regarder le -Tableau de comptes d'exemple pour des idées. -

Ce partitionnement de revenus et dépenses est surement prouvé -être particulièrement utile quand .le temps des impôts -arrive. -

-Utilisation de la terminologie dans d'autres logiciels

-Si vous avez utiliser d'autre logiciel de finances personnelles, soyez -averti de ce que  Quicken -les appelle "Catégories." -
-
-

Retour à la Page principale de la documentation. - - diff --git a/Docs/fr/xacc-globalprefs.html b/Docs/fr/xacc-globalprefs.html deleted file mode 100644 index d1351b6c4c..0000000000 --- a/Docs/fr/xacc-globalprefs.html +++ /dev/null @@ -1,50 +0,0 @@ - - - - - - Préférences - - - - -

-Préférences

-Vous pouvez personnaliser le comportement de GnuCash en changeant les paramètres -dans cette boîte de dialogue.Tous les  paramètres sont -automatiquement sauvegardés ainsi que les changements qui sont préservés -pour de futures sessions. -

Pour changer les paramètres, cliquez simplement pour sélectionner -la page appropriée, alors faites les changements appropriées, -et cliquez sur le bouton "Appliquer" pour voir vos changements prendre -effet. Cliquer sur "OK" applique les changement, alors fermez la boîte -de dialogue propriétées. Le bouton "Fermer" ferme simplement -la boîte de dialogue sans appliquer les derniers changements. -

Les paramètres sont groupés dans les catégories -suivantes: -

    -
  • -Champs du compte: règle les champs qui sont affichés -dans la liste de compte de la fenêtre principale.
  • - -
  • -Types de comptes: règle ceux des types de comptes qui sont -affichés dans la fenêtre principale.
  • - -
  • -Général: toute chose qui s'ajuste n'importe où -autrement.
  • - -
  • -International: Options relatives aux formats affichant la date et -l'heure.
  • - -
  • -Registre: Options relatives à l'apparence par défaut -des registres du compte.
  • -
- -
-

Retour à la Page principale de la documentation. - - diff --git a/Docs/fr/xacc-gpl.html b/Docs/fr/xacc-gpl.html deleted file mode 100644 index 863bed904e..0000000000 --- a/Docs/fr/xacc-gpl.html +++ /dev/null @@ -1,335 +0,0 @@ - - - - GNU General Public License - - - - -

GNU General Public License

-

Version 2, June 1991

- -
- Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 675 Mass Ave, Cambridge, MA 02139, USA

- Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed.

-

-

-

Preamble

- -

- The licenses for most software are designed to take away your - freedom to share and change it. By contrast, the GNU General Public - License is intended to guarantee your freedom to share and change free - software--to make sure the software is free for all its users. This - General Public License applies to most of the Free Software - Foundation's software and to any other program whose authors commit to - using it. (Some other Free Software Foundation software is covered by - the GNU Library General Public License instead.) You can apply it to - your programs, too. - -

- When we speak of free software, we are referring to freedom, not - price. Our General Public Licenses are designed to make sure that you - have the freedom to distribute copies of free software (and charge for - this service if you wish), that you receive source code or can get it - if you want it, that you can change the software or use pieces of it - in new free programs; and that you know you can do these things. - -

- To protect your rights, we need to make restrictions that forbid - anyone to deny you these rights or to ask you to surrender the rights. - These restrictions translate to certain responsibilities for you if you - distribute copies of the software, or if you modify it. - -

- For example, if you distribute copies of such a program, whether - gratis or for a fee, you must give the recipients all the rights that - you have. You must make sure that they, too, receive or can get the - source code. And you must show them these terms so they know their - rights. - -

- We protect your rights with two steps: (1) copyright the software, and - (2) offer you this license which gives you legal permission to copy, - distribute and/or modify the software. - -

- Also, for each author's protection and ours, we want to make certain - that everyone understands that there is no warranty for this free - software. If the software is modified by someone else and passed on, we - want its recipients to know that what they have is not the original, so - that any problems introduced by others will not reflect on the original - authors' reputations. - -

- Finally, any free program is threatened constantly by software - patents. We wish to avoid the danger that redistributors of a free - program will individually obtain patent licenses, in effect making the - program proprietary. To prevent this, we have made it clear that any - patent must be licensed for everyone's free use or not licensed at all. - -

- The precise terms and conditions for copying, distribution and - modification follow. -

-
-

GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION

- -

- 0. This License applies to any program or other work which contains - a notice placed by the copyright holder saying it may be distributed - under the terms of this General Public License. The "Program", below, - refers to any such program or work, and a "work based on the Program" - means either the Program or any derivative work under copyright law: - that is to say, a work containing the Program or a portion of it, - either verbatim or with modifications and/or translated into another - language. (Hereinafter, translation is included without limitation in - the term "modification".) Each licensee is addressed as "you". - -

- Activities other than copying, distribution and modification are not - covered by this License; they are outside its scope. The act of - running the Program is not restricted, and the output from the Program - is covered only if its contents constitute a work based on the - Program (independent of having been made by running the Program). - Whether that is true depends on what the Program does. - -

- 1. You may copy and distribute verbatim copies of the Program's - source code as you receive it, in any medium, provided that you - conspicuously and appropriately publish on each copy an appropriate - copyright notice and disclaimer of warranty; keep intact all the - notices that refer to this License and to the absence of any warranty; - and give any other recipients of the Program a copy of this License - along with the Program. - -

- You may charge a fee for the physical act of transferring a copy, and - you may at your option offer warranty protection in exchange for a fee. - -

- 2. You may modify your copy or copies of the Program or any portion - of it, thus forming a work based on the Program, and copy and - distribute such modifications or work under the terms of Section 1 - above, provided that you also meet all of these conditions: - -

- a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. -

- b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. -

- c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) -

-
- -
- These requirements apply to the modified work as a whole. If - identifiable sections of that work are not derived from the Program, - and can be reasonably considered independent and separate works in - themselves, then this License, and its terms, do not apply to those - sections when you distribute them as separate works. But when you - distribute the same sections as part of a whole which is a work based - on the Program, the distribution of the whole must be on the terms of - this License, whose permissions for other licensees extend to the - entire whole, and thus to each and every part regardless of who wrote it. - -

- Thus, it is not the intent of this section to claim rights or contest - your rights to work written entirely by you; rather, the intent is to - exercise the right to control the distribution of derivative or - collective works based on the Program. - -

- In addition, mere aggregation of another work not based on the Program - with the Program (or with a work based on the Program) on a volume of - a storage or distribution medium does not bring the other work under - the scope of this License. - -

- 3. You may copy and distribute the Program (or a work based on it, - under Section 2) in object code or executable form under the terms of - Sections 1 and 2 above provided that you also do one of the following: - -

- a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, -

- b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, -

- c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) -

- -

- The source code for a work means the preferred form of the work for - making modifications to it. For an executable work, complete source - code means all the source code for all modules it contains, plus any - associated interface definition files, plus the scripts used to - control compilation and installation of the executable. However, as a - special exception, the source code distributed need not include - anything that is normally distributed (in either source or binary - form) with the major components (compiler, kernel, and so on) of the - operating system on which the executable runs, unless that component - itself accompanies the executable. - -

- If distribution of executable or object code is made by offering - access to copy from a designated place, then offering equivalent - access to copy the source code from the same place counts as - distribution of the source code, even though third parties are not - compelled to copy the source along with the object code. -

- -
- 4. You may not copy, modify, sublicense, or distribute the Program - except as expressly provided under this License. Any attempt - otherwise to copy, modify, sublicense or distribute the Program is - void, and will automatically terminate your rights under this License. - However, parties who have received copies, or rights, from you under - this License will not have their licenses terminated so long as such - parties remain in full compliance. - -

- 5. You are not required to accept this License, since you have not - signed it. However, nothing else grants you permission to modify or - distribute the Program or its derivative works. These actions are - prohibited by law if you do not accept this License. Therefore, by - modifying or distributing the Program (or any work based on the - Program), you indicate your acceptance of this License to do so, and - all its terms and conditions for copying, distributing or modifying - the Program or works based on it. - -

- 6. Each time you redistribute the Program (or any work based on the - Program), the recipient automatically receives a license from the - original licensor to copy, distribute or modify the Program subject to - these terms and conditions. You may not impose any further - restrictions on the recipients' exercise of the rights granted herein. - You are not responsible for enforcing compliance by third parties to - this License. - -

- 7. If, as a consequence of a court judgment or allegation of patent - infringement or for any other reason (not limited to patent issues), - conditions are imposed on you (whether by court order, agreement or - otherwise) that contradict the conditions of this License, they do not - excuse you from the conditions of this License. If you cannot - distribute so as to satisfy simultaneously your obligations under this - License and any other pertinent obligations, then as a consequence you - may not distribute the Program at all. For example, if a patent - license would not permit royalty-free redistribution of the Program by - all those who receive copies directly or indirectly through you, then - the only way you could satisfy both it and this License would be to - refrain entirely from distribution of the Program. - -

- If any portion of this section is held invalid or unenforceable under - any particular circumstance, the balance of the section is intended to - apply and the section as a whole is intended to apply in other - circumstances. - -

- It is not the purpose of this section to induce you to infringe any - patents or other property right claims or to contest validity of any - such claims; this section has the sole purpose of protecting the - integrity of the free software distribution system, which is - implemented by public license practices. Many people have made - generous contributions to the wide range of software distributed - through that system in reliance on consistent application of that - system; it is up to the author/donor to decide if he or she is willing - to distribute software through any other system and a licensee cannot - impose that choice. -

- -
- This section is intended to make thoroughly clear what is believed to - be a consequence of the rest of this License. - -

- 8. If the distribution and/or use of the Program is restricted in - certain countries either by patents or by copyrighted interfaces, the - original copyright holder who places the Program under this License - may add an explicit geographical distribution limitation excluding - those countries, so that distribution is permitted only in or among - countries not thus excluded. In such case, this License incorporates - the limitation as if written in the body of this License. - -

- 9. The Free Software Foundation may publish revised and/or new versions - of the General Public License from time to time. Such new versions will - be similar in spirit to the present version, but may differ in detail to - address new problems or concerns. - -

- Each version is given a distinguishing version number. If the Program - specifies a version number of this License which applies to it and "any - later version", you have the option of following the terms and conditions - either of that version or of any later version published by the Free - Software Foundation. If the Program does not specify a version number of - this License, you may choose any version ever published by the Free Software - Foundation. - -

- 10. If you wish to incorporate parts of the Program into other free - programs whose distribution conditions are different, write to the author - to ask for permission. For software which is copyrighted by the Free - Software Foundation, write to the Free Software Foundation; we sometimes - make exceptions for this. Our decision will be guided by the two goals - of preserving the free status of all derivatives of our free software and - of promoting the sharing and reuse of software generally. -

- -

NO WARRANTY

- -

- 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY - FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN - OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES - PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED - OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF - MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS - TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE - PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, - REPAIR OR CORRECTION. - -

- 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING - WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR - REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, - INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING - OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED - TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY - YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER - PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE - POSSIBILITY OF SUCH DAMAGES. - -

END OF TERMS AND CONDITIONS

- -
- - diff --git a/Docs/fr/xacc-groups.html b/Docs/fr/xacc-groups.html deleted file mode 100644 index 7ed143b21b..0000000000 --- a/Docs/fr/xacc-groups.html +++ /dev/null @@ -1,429 +0,0 @@ - - - - - - Tableau de comptes et numérotation des comptes - - - - -

-Tableau de comptes

-Typiquement les comptes sont arrangés comme un arbre, dans une forme -hiérarchique. -

Le tronc principal représente les catégories ou groupes -en entier, tandis que les feuillles de l'arbre contiennent des comptes -bancaires individuels ou des catégories de dépenses. -

Quand un rapport sommaire est demandé, typiquement seulement -les branches principales sont montrés dans le rapport, plutôt -que les comptes individuels. Par example, un tableau de comptes devrait -ressembler à ce qui suit: -

        300             Dépenses
-         |
-         +--310         Dépenses en cours
-         |   |
-         |   +--311     Bière
-         |   |
-         |   +--312     Cable
-         |
-         +--320         Dépenses commerciales
-         |   |
-         |   +--321     Disquettes 8 pouces
-         |   |
-         :   :
-Noter que les comptes n'ont pas seulement des noms; ils ont des codes,afin -de fournir un ordre. Quand un rapport est généré, -l'ordre de tri est déterminé entièrement par la numérotation. -

Une arborescence logique générallement aura la fin des -comptes "feuilles" en chiffre différent de zéro, tandis que -les noeuds  parents ont des numéros croissant de zéro. -Par exemple, les comptes "liquidités" devraient logiquement être -arrangés ainsi: -

    -
  • -Avoirs globaux: 100
  • - -
      -
    • -Liquidités globales: 110
    • - -
        -
      • -Espèces dans le portefeuille: 111
      • - -
      • -Espèces dans la chaussette dans le placard: 112
      • - -
      • -Espèces dans le matelas: 113
      • - -
      • -Boite à petits frais: 114
      • -
      - -
    • -Avoirs bancaires globaux: 120
    • - -
        -
      • -Compte chèques: 121
      • - -
      • -Compte d'épargne: 122
      • -
      -
    -
-            Quand -vous faites une création d'un nouveau -compte, GnuCash offre une possibilité de deviner à quoi -il pense que -
            -le code du compte devrait être; vous êtes libre de le changer. -GnuCash ne prévient pas la duplication de numérotation, -
            -bien que vous êtes encouragés à l'éviter. Les -codes de compte sont traités comme des numéros, base-36: -ainsi, s'il n'y -
            -a plus de numéros, vous pouvez utiliser les lettres, de a jusqu'à -z. -

      Un exemple de tableaux -de comptes -

-

            Un -tableau "typique" de comptes est montré ci-dessous. Chaque compte -est un type de compte donné.C'est -une -
            -combinaison de quelques comptes commerciaux et personnels typiques. -
            ->>>>>>> 1.2 -

    -
  • -Actifs
  • - -
      -
    • -Argent à portée de main / Liquidités
    • - -
        -
      • -Compte chèques ou courant
      • - -
      • -Compte de marché monétaire
      • - -
      • -Certificat de dépôt
      • -
      - -
    • -Actifs fixes / Immobilisations
    • - -
        -
      • -Meubles
      • - -
      • -Ordinateurs
      • - -
      • -Bijoux, articles de collection
      • - -
      • -Outils, machines
      • -
      - -
    • -Investissements
    • - -
        -
      • -Actions
      • - -
      • -Obligations
      • - -
      • -Sociétés d'investissements (n.d.t.: SICAV, FCP, OPCVM, SCPI -en france)
      • - -
      • -Biens immobiliers
      • -
      -
    - -
  • -Passifs
  • - -
      -
    • -Impôt/Taxes
    • - -
        -
      • -Sécurité sociale
      • - -
      • -Impôt sur le revenu
      • - -
      • -Taxe d'habitation
      • - -
      • -Impôt foncier
      • - -
      • -Vignette automobile
      • -
      - -
    • -Carte de crédit et carte a débit différé
    • - -
        -
      • -Eurocard/MasterCard
      • - -
      • -Visa
      • - -
      • -American Express
      • - -
      • -Diner's Club
      • -
      - -
    • -Emprunts
    • - -
        -
      • -Obligations(bourse)
      • - -
      • -Prêt étudiant
      • - -
      • -Prêt personel d'oncle Jean
      • - -
      • -Prêt immobilier
      • -
      -
    - -
  • -Capitaux propres
  • - -
      -
    • -Reste de profits
    • - -
    • -Primes et profits de l'année en cours
    • - -
    • -Règlement d'une demande (justice)
    • -
    - -
  • -Revenus
  • - -
      -
    • -Revenus d'intérêts
    • - -
        -
      • -Intérêt du compte bancaire (compte rémunéré)
      • - -
      • -Certificat de depôt
      • - -
      • -Interêts d'obligations
      • -
      - -
    • -Dividendes
    • - -
        -
      • -Actions
      • - -
      • -Sociétés d'investissements (n.d.t.: SICAV, FCP, OPCVM, SCPI -en france)
      • -
      - -
    • -Consultant
    • - -
        -
      • -ABC Design
      • - -
      • -PQR Infomatics
      • -
      - -
    • -Salaire
    • - -
        -
      • -Mon travail de jour
      • -
      - -
    • -Commissions
    • - -
        -
      • -Royalties
      • -
      -
    - -
  • -Dépenses
  • - -
      -
    • -Loyer and Sevices
    • - -
        -
      • -Loyer
      • - -
      • -Intérêts sur le loyer en retard
      • - -
      • -Electricité
      • - -
      • -Gaz
      • - -
      • -Téléphone
      • - -
      • -Internet
      • - -
      • -TV par cable
      • -
      - -
    • -Dépenses de bureau
    • - -
        -
      • -Comptabilité
      • - -
      • -Avocat (pour les USA)
      • - -
      • -Logiciels
      • - -
      • -Poste
      • - -
      • -Frais bancaires
      • - -
      • -Frais de cartes de crédit
      • - -
      • -Toner, Papier, Paper Clips
      • -
      - -
    • -Dépenses automobiles
    • - -
        -
      • -Carburant
      • - -
      • -Assurance
      • - -
      • -Réparation
      • - -
      • -Location
      • -
      - -
    • -Taxes
    • - -
        -
      • -Sécurité sociale
      • - -
      • -Assurance chomage
      • - -
      • -Amende des impôts
      • -
      - -
    • -Salaires et primes
    • - -
        -
      • -Consultant
      • - -
      • -Primes
      • - -
      • -Assurance santé
      • -
      - -
    • -Voyage
    • - -
        -
      • -Avion
      • - -
      • -Hotel
      • - -
      • -Repas
      • - -
      • -Auto
      • -
      - -
    • -Marketing/Mercatique
    • - -
        -
      • -Publicité
      • - -
      • -Salon professionnel / Foire commerciale
      • - -
      • -Donations/Gadgets
      • - -
      • -Un tableau "typique" de comptes est montré ci-dessous. C'est une -combinaison de quelques comptes commerciaux et personnels typiques.
      • -
      - -
      -

      Retour à la Page principale de la documentation.

    -
- - - diff --git a/Docs/fr/xacc-main.html b/Docs/fr/xacc-main.html deleted file mode 100644 index c814c1b652..0000000000 --- a/Docs/fr/xacc-main.html +++ /dev/null @@ -1,116 +0,0 @@ - - - - - - Aide - - - - - -Sommaire de la documentation utilisateur -

Pour l'aide sur un sujet en particulier: -

- -

-Aide étendu/Documentation du système

-La documentation suivante se rapporte à l' implémentation -de GnuCash à l'opposé de celle concernant la documentationde -l'utilisateur sur comment l' utiliser. -

Ces quelques pages représentent la documentation préliminaire -pour les sous-systemes qui ne sont pas encore suffisamment fonctionnel -pour être utilisé par les utilisateurs finaux. -

-      Le sous-systeme de rapport est actuellement -en phase de développement actif ; la documentation devrait éventuellement -
      inclure: -
            -* Une documentation utilisateur sur la manière d'utiliser les rapports -intégrés -
            -* Une documentation pour l'utilisateur expert sur la manière de -créer de nouveaux rapports -
            -* Une vue d'ensemble de la conception du logiciel décrivant l'architecture -de rapport - - -
- - diff --git a/Docs/fr/xacc-mainwin.html b/Docs/fr/xacc-mainwin.html deleted file mode 100644 index 2067104c99..0000000000 --- a/Docs/fr/xacc-mainwin.html +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - Fenêtre principale - - - - - -

-Fenêtre principale de Gnucash

-C'est la fenêtre principale du compte . Vous controlez l'ensemble -de vos des comptes depuis ici . -

Ci dessous se trouve une image de la fenêtre principale , avec -seulement les comptes principaux affichés . Notez comment Business -Expenses a été sélectionné par surbrillance -. La boîte avec une croix à l'intérieur d'elle, immediatement -à sa gauche, montre qu'il y a un un ou plus de comptes detaillés -qui ne sont pas montrés en ce moment. Pour le voir, cliquez sur -cette boîte. -

-

Ci-dessous se trouve la fenêtre principale , avec les détails -des comptes affichés. -
  -

-

-


L'élément du menu "Ouvrir Sous-comptes" est intérresant -seulement si vous choisissez un compte avec des sous-comptes (comptes détaillées).En -choisissant l'élément du menu "Ouvrir Sous-comptes" , une -fenêtre de registre général (ou d'enregistrement) est -ouverte , qui affiche toutes les transactions pour le compte principal -et les comptes détaillés. Notez que la fenêtre de registre -général est plus compliquée et dificile à utiliser -que les registres de comptes individuels. La fenêtre du registre -général permet une vision plus compréhensible des -comptes dans un espace plus petit. A cause de sa complexité accrue -, son utilisation est recommandé seulement pour les experts en comptabilité. -

-


-
Retour à la Page principale de la documentation. -
  - - diff --git a/Docs/fr/xacc-pnl.html b/Docs/fr/xacc-pnl.html deleted file mode 100644 index 1f41177748..0000000000 --- a/Docs/fr/xacc-pnl.html +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - Profit And Loss Statement - - -

Profit and Loss Statement

- -

This report summarizes your sources of income and expenditure.

- -

There are currently no options for this report, but the option - to specify an accounting period will be added soon.

- -

Return to Main Documentation - Page.

- - diff --git a/Docs/fr/xacc-print.html b/Docs/fr/xacc-print.html deleted file mode 100644 index 5ae845b9ba..0000000000 --- a/Docs/fr/xacc-print.html +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - Impression et serveur web - - - - -

-Impression

-Actuellement, GnuCash ne supporte aucune sorte de sortie vers l'imprimante. -Pourtant, vous pouvez créer une impression des éléments -de la fenêtre registre en ouvrant une fenêtre registre et en -sélectionnant "Imprimer ... Vers fichier" depuis le menu "Fichier". -Les rapports peuvent aussi être exportés -en HTML. -
  -

-GnuCash comme serveur web

- -


Suivant la dernière tendance à la mode de l'exagération -internet, GnuCash peut aussi agir comme un serveur web sans valeur! -
  -

    -
  • -Depuis une fenêtre registre ouverte, selectionnez  "Imprimer -... Vers WWW" depuis le menu "Fichier".
  • - -
  • -Alors pointer votre navigateur à http://localhost:1080/ -ou http://mon nom de machine.com:1080/et vous verrez votre fenêtre -registre.
  • - -
  • -Mais, souvenez-vous, nous disons "sans valeur": pour voir la page une seconde -fois, vous devrez  sélectionner l'élément -du menu de nouveau  pour "recharger" les choses et permettre de -le préparer pour un autre cliché des données.
  • -
- -
-

Retour à la Page principale de la documentation - - diff --git a/Docs/fr/xacc-quicken.html b/Docs/fr/xacc-quicken.html deleted file mode 100644 index 2dba01fdd1..0000000000 --- a/Docs/fr/xacc-quicken.html +++ /dev/null @@ -1,156 +0,0 @@ - - - - - - Guide de l'utilisateur de Quicken - - - - - -

-Guide de l'utilisateur de Quicken (TM)

-Tous les systèmes de comptabilité n'utilise pas les mêmes -mots pour les mêmes concepts . Ci-dessous se trouve quelques notes -qui peuvent être utile pour les utilisateurs habitués des -produits Intuit . -

-Catégories Quicken

- -

Ce que Quicken appelle "Catégories" sont juste réellement -des comptes Revenus/Dépenses . Ainsi, -si vous utilisez les spécifications d'une catégorie dans -Quicken, créez juste un compte revenus/dépenses du même -nom dans Gnucash, et utilisez le comme le nom d'un compte. -

-Importation des fichiers QIF de Quicken

-Gnucash supporte l'importation des Quicken Import Fichiers -(QIF). (Note: Seulement les fichiers QIF de la version 3.0 de Quicken ont -été testé formellement jusqu'à présent). -

Notez que le format QIF est representif dans une certaine mesure d'un -modèle de données particulier qui n'est pas aussi  expressif:adapté  -que l'on aurait voulu; il requiert pour chaque compte de se faire enregistrer -dans un fichier de données séparé, plutôt que -de vous permettre d'avoir un fichier qui représente tous -les comptes que vous pouvez avoir eu dans Quicken. -

De plus, tandis qu'il y a des plans pour faire ainsi dans le futur, -il n'y a pas, à ce point, une solution pour organiser les noms de -catégories ou comptes utilisés dans Quicken vers un différent -ensemble de noms de compte que vous puissiez utiliser dans -
GnuCash. -

En conséquence de, s'il vous plaît lisez cette section -avec attention. Il se peut en quelque sorte que vous soyez déçu -avec les résultats d'une importation de fichier QIF; celà -vous donnera au moins quelques espérances plus précises quant -à ce qui se passera. -

-Création de fichiers QIF

-Pour créer un ensemble de fichiers QIF de Quicken, exécutez -la procédure suivante: -
    -
  • -Démarrez Quicken.
  • - -


    Il fonctionne avec Wine, Wabi -de Caldera, et sans doute sur VMWare, ainsi il n'est pas requis que vous -démarreriez Windows. -

  • -Selectionnez le compte que vous souhaitez exporter.
  • - -


    Quicken ne peut exporter seulement qu'un  compte pour chaque -fichier de données, ce qui veut dire que si vous avez plusieurs -comptes, ce là se révèlera être un procesus -quelquesc peu pénible. (D'un autre coté, il devrait être -en globalité -
    moins pénible que d'entrer les données depuis -zéro/rien.) -

  • -Choisissez le menu "Fichier" et sélectionnez l'entrée du -menu "Exporter..." .
  • - -


    Celà fournira une boite de dialogue qui demandera un nom -de fichier, les dates effectives, en plus d'une série de -
     boite à cocher, incluant Transactions, Liste -de comptes, Liste de catégories, et ainsi dorénavant. -

     Pour de meilleurs résultats, vous devrez etre sûr -d'avoir ces trois dernières qui soit vérifiées/activées. -

    Si vous ne vérifiez pas la boite Listes de Comptes, -alors le nom de votre compte sera probablement perdu., et que -
    celà causera des problèmes quand vous essairez d'importer -des données dans GnuCash plus tard.

-Maintenant vous avez un ensemble de fichiers .QIF, et devriez -lancer GnuCash. -
  -

-Chargement des fichiers QIF dans GnuCash

- -
    -
  • -Pour importer un fichier QIF de Quicken, choisissez le menu Fichieret -sélectionnez l'entrée Importer QIF.
  • - -
  • -Le fichier importé quel qu'il soit sera fusionné avec les -autres données que vous avez actuellement dans GnuCash.
  • - -
    Cette fusion permet aux multiples comptes Quicken d'être importés -et fusionnés dans un groupe de compte .
- -

-Les choses à noter à propos de l'importation de QIF

- -
    -
  • -Recherche des entrées dupliquées
  • - -


    Notez que durant la fusion, une analyse est effectuée pour -les transactions dupliquées , et les doubles sont enlevés. -Une transaction dupliquée est où la date, la description -(bénéficiaire), mémo, quantitée, prix du titre -, et les comptes ou catégories débités/crédités -se retrouve exactement. Ainsi, la fusion devrait être -sûr à moins que vous ayez de multiples transactions à -la même date, au même compte , pour le même montant , -avec la même description et mémo. -

    Celà malheureusement peut se produire, le scénario -typique se produit quand vous faites de multiples retraits d'argent liquide -de montants identiques à partir de DAB (distributeur automatique -de billets) le même jour. -

  • -Comptes vides
  • - -


    Notez que quand la "Liste des Comptes " et la "Liste de Catégories" -est exporté depuis Quicken, tous les comptes et catégories -seront exportés, même s'ils sont vides et ne contiennent pas -de transactions. Quand ceux-ci sont importés, ils apparaitront comme -des comptes avec un solde de zéro. Si vous n'avez pas besoin ou -n'utilisez pas ces comptes , soyez libre de les supprimer . Les futures -améliorations de Gnucash vous permettront de les supprimer "en-masse", -ou de les rendre invisible sans les supprimer. -

  • -QIF extension (mark) II Un projet en cours est de construire un -utilitaire d'importation alternatif en Guile qui sera plus flexible, et -qui, en vertue d'étant stocké comme un ensemble de scripts -Scheme, pourra être modifié sans avoir besoin de recompiler -l'application entière.
  • -
- -
    En ce moment, il analyse/trazite les fichiers QIF avec succès; -ce qui reste est (plutôt la tâche complexe) de déterminer -
    les correspondances appopriées entre les Catégories -de Quicken, et les équivalents de Gnucash. C'est un des plus -
    significatif défaut avec la présente importation du QIF -avec scheme. -
  • -Plus à propos de QIF
  • - -


    Pour plus de détails à propos du format d'échange -QIF peuvent être trouvés ici. -

    -


    -

    Retour à la Page principale de la documentation.

- -
  - - diff --git a/Docs/fr/xacc-recnwin.html b/Docs/fr/xacc-recnwin.html deleted file mode 100644 index dca7e2574b..0000000000 --- a/Docs/fr/xacc-recnwin.html +++ /dev/null @@ -1,51 +0,0 @@ - - - - - - Fenêtre de rapprochement - - - - - -

-Fenêtre de rapprochement

-La fenêtre de rapprochement est utilisé pour rapprocher les -transactions pointés depuis un relevé bancaire . Entrez le -montant en francs depuis votre dernier relevé bancaire dans la fenêtre -, et alors cliquez sur OK. La fenêtre montrera alors toutes les transactions -non pointées depuis votre dernier relevé bancaire . Cette -fenêtre de rapprochement ressemble à celà: -
  -

-

La fenêtre de rapprochement est pour le rapprochement des enregistrements -des utilisateurs à la fin du mois quand le relevé bancaire -arrive. Par example, si vous écrivez un chèque pour quelqu'un -, entrez la transaction. Quand vous savez que que le chèque a été -pointé (débité de votre compte) , vous pouvez cliquez -le champ entre les champs de description et de paiement , et le changer -depuis 'n' vers 'c', indiquant que la transaction a été pointée -A la fin du mois , ouvrez la fenêtre de rapprochement , et xacc vous -suggèrera /soufflera l'entrée du solde final à partir -du relevé bancaire . Alors la fenêtre de rapprochement apparaitra -, et vous verrez une colonne de crédit et de débit qui listera -toutes les transactions non rapprochés . Vous pouvez alors pointer -les transactions qui apparaissent dans le relevé bancaire , et vérifier -que le montant des champs soit correct. En bas de la fenêtre se trouve -un champ différence , qui devrait être de 0.00F quand vous -avez fait le rapprochement . Si'il ne l'est pas alors vous avez laisser -échapper une transaction, ou un des montants est erroné (ou -faux). Quand vous cliquez sur "Ok", alors le 'n' ou 'c' dans les transactions -qui ont été pointé se changera en un 'y'. Quand vous -changez quelque chose dans une transaction de rapprochement , une boite -de dialogue de verification devrait apparaitre , mais celà ne semble -pas être encore un évènement. Aussi , le total "pointé" -en bas semble afficher F0.00 sans se soucier de ces transactions qui ont -été pointés ou rapprochés . Le total"pointé" -devrait afficher le total de seulement les transactions qui ont été -pointés ('c') ou rapprochés ('y'). -

-


- - diff --git a/Docs/fr/xacc-regwin.html b/Docs/fr/xacc-regwin.html deleted file mode 100644 index 194a7339a9..0000000000 --- a/Docs/fr/xacc-regwin.html +++ /dev/null @@ -1,175 +0,0 @@ - - - - - - Fenêtre registre - - - - - -

-La fenêtre registre

- -

C'est la fenêtre du Registre/Grand Livre(ou d'enregistrement ). -Les transactions sont entrées ici . -

Pour entrer une nouvelle transaction, tapez juste à l'intérieur -de la dernière transaction vierge. Utilisez la souris (ndt : ou -le mulot pour ce qui préfère) ou les Raccourcis -clavier du registre pour se déplacer entre les champs, et frappez -la touche Entrée ou cliquez sur Enregistrer pour enregistrer la -transaction: -

-

Remarquez comment la transaction a été enregistrée -et une transaction vierge, nouvelle a été créée. -

Vous pouvez affichez des transactions existantes de la même manière. -GnuCash vous demandera de confirmer n'importe quel -
changements que vous ayez fait. -

-Manipulation des transactions

-Vous pouvez manipuler les transactions avec la barre d'outils ou le menu -"Transaction": -
    -
  • -Supprimer: vous pouvez supprimer une transaction ou une répartition -en particulier.
  • - -
  • -Annuler: celà reviens en arrière sur n'importe quel -changements que vous ayez fait sur la transaction que vous entrez/changez -actuellement.
  • - -
  • -Nouveau: celà déplace le curseur vers la dernière -ligne du registre où les nouvelles transactions sont entrées
  • - -
  • -Sauter: Quand vous vous placez sur unr transaction existante, il -vous conduit de l'entrée du registre correspondant dans l'entrée -de l'autre registre dans lequel cette transaction apparait
  • - -
  • -Transférer: C'est une voie alternative pour entrer une transaction. -Vous pouvez faire un transfert entre n'importe lequel des deux comlptes -sans ouvrir d'autres registres.
  • - -
  • -Fermer:Ferme ce registre
  • -
- -

-Observation des transactions

-Le registre peut montrer les transactions dans une diversité de -différentes manières, controllé par les entrées -sur le menu du "Registre". -

Le registre peut afficher les transactions dans plusieurs styles différents: -

    -
  • -mode simple-ligne: les transactions sont affichées sur une -simple ligne.
  • - -
  • -double-ligne: les transactions sont affichées sur deux lignes, -avec plus d'informations à propos de chaque transaction montrée.
  • - -
  • -mode multi-ligne: les transactions sont affichées sur de -lignes multiples, permettant l'affichage de multiples entrées. Celà -vous permet d'entrer des transactions multi-réparti (par exemple, -quand vous payez de multiples factures avec un chèque).
  • - -
  • -modes auto-simple et auto-double sont comme les modes simple et -double-ligne, excepter que la transaction actuellement ouverte est affichée -sous une forme multi-ligne. C'est une façon très comode d'entrer -des transactions multi-compte.
  • -
-Pour changer le style d'affichage, allez dans le menu "Registre" et selectionnez -"style". -

Les transactions existantes sont normallement affichées dans -l'ordre de la date, mais celà peut auusi être changé -avec -
"Trier par ordre". Vous pouvez aussi sélectionner une échelle -de date durant laquelle les transactions seront affichées avec  -"Echelle de date". -

-Rapprochement

-Les transactions sont typiquement vérifiées d'après -le relevé de compte - suivant un processus appelé "rapprochement". -GnuCash garde le suivi de l'état du rapprochement de chaque transaction. -

L'état du rapprochement d'une transaction est montré par -le champ rapprochement (R) . 'c' indique qu'une transaction a été -
rapprochée, 'n' indique qu'elle ne l'est pas. Vous pouvez changer -l'état du rapprochement en cliquant sur le champ 'r' de la -
transaction. -

En bas de la fenêtre du compte, il y a deux soldes en cours, le -solde "pointé et rapproché", et le solde "total"... le solde -"pointé et rapproché " devrait correspondre à la totalité -de l'argent que la banque pense que vous ayez sur votre compte, et le solde -"total" inclut les transactions en cours de règlement. -

Le rapprochement peut être fait dans la fenêtre -de rapprochement -

-Portefeuilles d'actions

-Vous pouvez faire des transactions d'actions soit depuis une fenêtre -avec une seule valeur(nom) d'actions , ou soit depuis une fenêtre -de vue de porte-feuille , montré ci-dessous. -

-

-

Le registre du porte-feuille peut intimidé un peu au premier -abord . -

Si vous avez de la peine à le comprendre , alors tournez vous -vers la création de comptes qui contiennent une seule valeur d'action. -

Quelques points importants à se souvenir à propos de la -fenêtre du porte-feuille: -

    -
  • -Elle montre toutes les actions de votre porte-feuille , pas seulement un -seul .
  • -
-          Les montants des -titres montrés sont pour chaque action en particulier . -
    -
  • -Notez qu'elle utilise un affichage sur deux lignes .
  • -
-           Les comptes -débités et les montants débités sont sur la -ligne supérieure , et les montants et comptes crédités -sont -
           sur la -ligne inférieure. -
    -
  • -Si vous achetez ou vendez une action avec de de l'argent d'un compte de -courtage , le solde total ne changera pas , tant que la valeur de l'action -égale le montant de l'argent échangé.
  • - -
  • -Si vous achetez ou vendez une action avec de de l'argent d'un compte de -courtage , la valeur de la transaction apparaitra deux fois , une fois -en rouge , et une fois en noir . Si les titres sont achetés , le -montant de l'argent débité d'un compte de courtage sera en -rouge, et la valeur des titres en noir . Si les titres sont vendus , alors -la valeur des titres est en rouge , et l'argent crédité dans -le compte de courtage en noir .
  • - -
  • -Si vous avez de la peine à indiquer un titre acheté/vendu -dans le registre du porte-feuille , alors soyez sûr que les comptes -Transfert -depuis et Transfert vers sont dans le bon ordre . Un transfert -depuis un compte d'actions est toujours interprété comme -une vente, même si vous entrez la donnée comme un achat . -Le contraire est aussi vrai .
  • - -
  • -Par la suite, une fenêtre registre de porte-feuille plus simple et -alternative sera peut-être prévu.
  • -
- -
-
Retour à la Page principale de la documentation. - - diff --git a/Docs/fr/xacc-reports.html b/Docs/fr/xacc-reports.html deleted file mode 100644 index 80102a6bdd..0000000000 --- a/Docs/fr/xacc-reports.html +++ /dev/null @@ -1,97 +0,0 @@ - - - - - - Rapports - - - - -

-Rapports

-Une variété de rapports financiers peut être sélectionnés -sur le menu "Extensions": -
    -
  • -Feuille du solde/bilan:montre les avoirs/biens(Actif), -dettes(Passif) et capitaux propres.
  • - -
  • -Etats des pertes et profits:montrent les revenus -et dépenses sur une période sélectionnable bien, -il le sera quand je comprendrai (get around) comment ajouter le support -de la période
  • - -
  • -Rapport de transaction montre les -transactions dans un compte, présenté dans de différentes -façons.
  • - -
  • -Suivi du solde suit le solde d'un ou -plusieurs comptes sur le temps, et supporte une sortie graphique (si vous -avez  gnuplot installé).
  • -
- -

-La fenêtre de rapports

-Dès que vous sélectionnez un rapport, une fenêtre de -rapports apparaitra: -

-

Le rapport est affiché dans une fenêtre redimensionnable -et déroulante. Pour controler le rapport, vous pouvez utilisez les -boutons de la barre d'outils en haut de la fenêtre: -

    -
  • -Précédent et Suivant vous permettent de voir -les précédents contenus de la fenêtre, juste comme -un navigateur internet
  • - -
  • -Paramètres affiche une boîte de dialogue vous permettant -de changer l'information présentée dans le rapport:
  • - -
      -

      -

    -

    Voyez l'aide pour les rapports individuels pour les détails des -options disponibles. -

  • -Exporter vous permet d'exporter le contenu du rapport comme un fichier -HTML pour un visionnement ou impression ultérieur.
  • - -
  • -Fermer ferme la fenêtre du rapport.
  • -
- -

-Construction de rapports personnalisés

-Il est possible d'écrire votre propres rapports pour répondre -à vos propres besoins, si vous savez programmer un peu. Vous aurez -besoin de connaitre Scheme (un langage de programmation ressemblant à -LISP), et c'est une excellente idée d'avoir une copie du code source -de Gnucash disponible . -

L'interface de rapport est actuellement non documenté, mais vous -pouvez obtenir une bonne idée de comment il fonctionne en   -examinant le fichier src/scm/report/hello-world.scm dans la distribution -du source de GnuCash. -

Vous aurez aussi besoin pour accédez aux données du "moteur" -d'obtenir de l'information pour votre rapport. Celà est accompli -par un ensemble de fonctions d'encapsulage Scheme qui sont documentés -dans le fichier src/g-wrap/gnc.html. Vous pouvez souhaiter examiner quelques -uns des autres rapports dans src/scm/report pour une indication de comment -ils sont utilisés. -

A présent, les rapports sont produit intérieurement en -créant du HTML et en présentant celà avec un widget -HTML. (Les futures versions de GnuCash supporteront si tout va bien un -système plus flexible). -

Si vous avez besoin plus d'information, ou avez développé -un nouveau rapport qui peut être utilisé par les autres, s'il -vous plait  contactez la liste de courriers de développement -de GnuCash (mailing list) à gnucash-devel@gnucash.org.  -


-

Retour à la Page principale de la documentation. - - diff --git a/Docs/fr/xacc-ticker.html b/Docs/fr/xacc-ticker.html deleted file mode 100644 index 2c0f1d6dbe..0000000000 --- a/Docs/fr/xacc-ticker.html +++ /dev/null @@ -1,102 +0,0 @@ - - - - - - Codes/symboles des actions - - - - -

-Cours des actions et codes des titres

-GnuCash actuellement fournit dans une certaine mesure uns système -rudimentaire de récupération automatisée des cours -d'actions. -

Si un compte d'actions de -Gnucash est convenablement configuré, et l'ordinateur hôte -est connecté sur internet, le programme gnc-prices peut -être utilisé pour récupérer  les cotations -des cours d'actions et de fonds communs (pas de FCP et de SICAV pour la -france) à partir de divers sites web directement dans GnuCash. -

Pour utiliser cette fonctionnalité, ce qui suit doit être -fait: -

    -
  • -Créer un compte et marquer le comme étant du type "Fonds -communs" ou "Actions".
  • - -
  • -Entrer un code de titre valide (ndt : code SICOVAM en france) dans le champ -marqué "Valeur:"
  • - -
  • -Sélectionner une source de cotations depuis le menu déroulant. -Actuellement les sources de cotations supportés incluent Yahoo, -Yahoo -Europe , Fidelity Investments, T. Rowe Price et le Vanguard -Group. Noter que Yahoo fournira le cours des valeurs pour la plupart -des fonds communs , incluant Fidelity, T.Rowe Price and Vanguard, -et que les cours des valeurs cotées à Yahoo devrait être -identique à ceux qui sont sur les sites sources.(Autrement, quelqu'un -rapportera une mauvaise information!).Si vous choisissez Yahoo Europe, -vous devrez accoller le code du marché pour la valeur, tel que PA -pour Paris, BE pour Berlin, etc. Example: 12150.PA (la valeur Peugot au -marché de Paris).
  • - -
  • -Liste des codes de marchés européens:
  • -
-          value=PA>Paris -
          value=BC>Barcelone -
          value=BE>Berlin -
          value=BI>Bilbao -
          value=BM>Brême -
          value=CO>Copenhague -
          value=D>Dusseldorf -
          value=F>Francfort -
          value=H>Hambourg -
          value=HA>Hanovre -
          value=L>London -
          value=MA>Madrid -
          value=MC>Madrid -(M.C.) -
          value=MI>Milan -
          value=MU>Munich -
          value=O>Oslo -
          value=ST>Stockholm -
          value=SG>Stuttgart -
          value=VA>Valence -
          value=FX>Xetra -

Un exemple d'image est montré ci-dessous: -

-

Pour mettre à jour les cours stockés dans un fichier de -compte de gnucash, lancez en ligne de commande gnc-price, en specifiant -le nom du fichier; par exemple: -

    gnc-prices myaccts.xac
-En lançant cette commande, elle affichera divers messages de diagnostic -vers l'écran tandis qu'elle chargera les données. Elle fonctionnera -seulement quand l'ordinateur hôte est connecté à internet. -Elle peut fonctionner ensemble avec un parefeu/firewall de style -masqué. Elle ne fonctionne pas actuellement depuis derrière -des parefeu de style socks. -

La commande peut être lancée plusieurs fois dans une journée;  -pourtant, elle mettra les comptes à jour au maximum une fois avec -les plus récentes données du cours des échanges de -la journée. -

Ainsi, si  gnc-prices est lancé le vendredi, samedi, -dimanche et  lundi, seulement deux chargement de cours seront effectués: -un contenant les données du vendredi, et un contenant les données -du lundi, tandis que celui lancé le samedi et dimanche retrouvera -seulement les cours de clôture du vendredi. -

Pour empêcher  gnc-prices de mettre à jour un compte, -tandis que vous lui permettez de mettre à jour un autre compte, -marquez simplement les données source pour ce compte comme "(aucun)". -Vous pouvez le faire depuis la fenêtre "Afficher un compte". -

Après avoir lancé gnc-prices pendant quelques jours, vos -comptes commenceront à ressembler  à ce qui suit: -

-


-
Retour à la Page principale de la documentation. - - diff --git a/Docs/fr/xacc-trans_report.html b/Docs/fr/xacc-trans_report.html deleted file mode 100644 index 7bf0033934..0000000000 --- a/Docs/fr/xacc-trans_report.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - Transaction Report - - - -

Transaction Report

- -

Transaction reports list details for transactions in a specified - account over a specified period, in a convenient format for - viewing and exporting.

-

Options specifiable for this report include:

-
-
-

Return to Main Documentation - Page.

- - diff --git a/Docs/fr/xacc-y2k.html b/Docs/fr/xacc-y2k.html deleted file mode 100644 index 134307f458..0000000000 --- a/Docs/fr/xacc-y2k.html +++ /dev/null @@ -1,45 +0,0 @@ - - - - - - Compatibilité an 2000 de GnuCash - - - - -

-Compatibilité an 2000 de GnuCash

-La version 1.1.25 de Gnucash et suivantes stocke toutes les dates en secondes -et nanosecondes, où les secondes sont stockés comme un entier -signé de 64-bit. Celà devait suffire pour stocker les dates -du passé distant aussi bien que le futur distant, aussi longtemps -qu'il y aura moins plusieurs douzaines d'heures dans l'âge de l'univers. -

Le format de fichier pour la version 1.1.25 et suivantes stocke les -dates de la manière cité ci-dessus. -

Quelques routines internes utilisent le type time_t pour exprimer -les secondes. Noter que sur la plupart des OS, c'est une longueur de 32-bit, -et elle est limité à l'ère Unix (Déc 1901 à -Jan 2038).Il est résonnable d'espérer que time_t -sera migré vers l'utilisation de valeurs de 64 bit à ce moment -là. -

Les fichiers de sauvegarde et log sont estampillé temporellement -en utilisant la routine standard Unix ctime(), qui prend comme -argument time_t. Ainsi, le mécanisme de sauvegarde et de -log pourrait éprouver des troubles en 2038.Supposant que votre Unix -actuel continue à être en service à ce moment là -sans aucune correction. -

Notez aussi que GnuCash reconnait correctement le 29 février -2000 comme une "année bissextile," une autre des "dates critiques -de l'année 2000." -

Il est très fortement suggéré que GnuCash devrait -faire face raisonnablement bien à la transition vers le nouveau -millénaire, ou qu'il prend place en 2000 ou en 2001... -

Les éléments de l'an 2000 sont décrits en plus -de détails à Linux -et l'an 2000. -
-


-

Retour à la Page principale de la documentation. - - diff --git a/Docs/gnucash.css b/Docs/gnucash.css deleted file mode 100644 index 148c57cfbc..0000000000 --- a/Docs/gnucash.css +++ /dev/null @@ -1,35 +0,0 @@ -/* Style Sheet */ -/* $Id$ */ - -BODY{ background-color:#EEFFEE; -/* background-image: url(http://www.isomedia.com/homes/tboyle/greenpaper.gif); */ - background-repeat: repeat-y;} - -SPAN.indent{margin-left:0.4in;} - -/* This may be a bit excessively loud... */ -H1, H2, H3, H4 {font-family: Optima, Lucida, Helvetica, sans-serif; - color: green; background-color: transparent; - font-weight: bolder; } - -/* Utopia, Helvetica, Optima, Lucida Typewriter */ - -H1{ font-size: 18pt;} -H2{ font-size: 16pt;} -H3{ font-size: 14pt;} -H4{ font-size: 12pt;} - -/* And make the main title big, centre it */ - -H1.title {font-size: 24pt; text-align: center; color: maroon; -background-color: transparent; font-family: Optima, Lucida, Helvetica, -sans-serif;} - -DEL {font-weight: bold} -INS {background-color: white} - -/* Zowie way of presenting PRE stuff */ - -PRE,TT.LITERAL,P.LITERALLAYOUT{ font-family:Lucida Typewriter, Courier, -monospace; font-weight: normal; background-color: gray; color: white; -border-width: thin; white-space:pre; } diff --git a/Docs/logos/NetBSD-banner.gif b/Docs/logos/NetBSD-banner.gif deleted file mode 100644 index 8796228cde614638462771c9808ab536fba9a163..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1007 zcmVM)j-X(k zLVyZn>x!xw0CZieL(aZ@Pnou$FqInwe8|u)C2S6LyQEZ;5;(67!W&o z&j*5$7EpzQ0)qN&t7_3*FknC^6#4{KHF16g15Irv172lXD@P-G0CIkSf@FYxhe3&o zJ&iJLoMee@A6tR~m4$(Ws{~GEi!CuWZK7jt9Xd69tABz4eSZa)aHvK~GKjchGrClg z0Kdb6zJIVzT4f%N&U9F}D$!f6#H&^T=dIeeju<#hx!_mg04W$mi+wDgg0DgJPj`0f`+7ux|*NC+CP| zQ~0fv35QIy*yuOxWXwM_RDyFOgeNsa3xUvN(q)8SIe;?P48ln0PZ3RZ zeDx`Jg5$j+XmeE9cy=esls;i~B}PZy4XnNJHQzaypi={L zZ)n&{AE|M-qiu-X!yyK^B^XA33{p}FR!{{w)_8y+6&x@*R+9-Y%*^1PVR|X0m>Tym zx0@z(@MM>BP*Ig#g=QfFQit-8M4XITRFr0NPma}0Ys{^vh8$7>H%|&nS|E%#+ej9Q zU41&XS90rB$;O^qIuqMPPHDgk4g+}_l~Jr!a|@2^bo$Mw%-lnU2I?4*NJ~rIhNe11 zGD<^5O?m`gLeJbJYAZ36YSWF{tYk@?B24A_QW$mK;EsWg8p0?qeWId>i`6=3S)!&o zLYN$f28J6QxHJ@6Aj!Ij?F8}E8AB&;)}fKNp)85-ipyNffew%1)6i!h+uprZ2qu^s6ua=S3LG;d)cD+EddE50c<1qf`o2dhm8$jfU%%g@l! zi;&dS*42(9eTs|O*A$YL;+PjiE15LueL~;h3h(ce@b3b8(jRB{CKE~~K07d8{MzBe z#w#7DX7tFhz?Qy;5F=&@u_lECVqtpas7OLW4lZ8*Himd1q9ZSlVdlt!0)^KA0xSW* zDzUPJ7y>}vKxxPl!A&Ry8sg-s)7h1FNR#qm=ZlmRVGAT$QOKwZFB8JlG&~?|)~g^6 zrHUO(wyfE+dz7l>P)HCYZ-=@~YbQW~xJnA@X-EsVs^4$n?ouLGPOdh&nG!3lD-W+c zy=x;&ZcDkc<;$2eXGWV!35$=O;S?G9L5Wc!P6@7ZlLAeMU>z$0c)dhIFWNdh`{5$R z4j0cS;Ur{YJ0&R7Azseb!9o@olFINPGdB)?9>Sq7Mz;Pv9J^IPr|X(TO1UzwwwJ z+%IaVR91OPkT>S>_> diff --git a/Docs/logos/debian.jpg b/Docs/logos/debian.jpg deleted file mode 100644 index 906ecffb710a24bfe0a79fa4b39680008e5068b2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3357 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 diff --git a/Docs/logos/linux.gif b/Docs/logos/linux.gif deleted file mode 100644 index 6a136a030fd127148a80090e71b05aa45af8d94a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1887 zcmb7@`&ZOe7sgMffVwC|BP0}ky#W%IhXGcGP-6&KKv{^yCA=KD$e6&$-6g(<9 z7MX$wdVu~u7(sz3LJT2}pu!kof-psxA=RGx;qh5&#Io!7NUea028_) z4qyVq;1H-m44|PCuz&*wgEmNWVMW4gxP}@IhmApy;19+^#W)uhXk5QQVce*&PvepV zC}ZxzdW}&EjK*|?Z5s^>$VLys@{L%61LGu+hR*@E1mS@v<0xcqZf;{^V{dOS5{blO zabRFzSXfwWY;1CJa&~rhadELiq0neF7cN}TYPExdgL=K*U@-jM`_G5`?|+RhKf&7CVOao>p|^%n9)M)aOifSDrPF8R|WAYU?M9JU_PeZLZN4t_)Cz zYMX02OY9d`x=b7&_o=Xr+?8&c-D2NEi8iIG4UtAK91ZDGql!)Esg3lQk7q&!1=_-EwVp zkk01N#DFaJSGmXH2h-OshV__i4xO2}v0A$L;<6#v_|cjIvFx5MY5!Pb>61aPdqf|+ z{7qvLH?_-f`}u!YV(Z=Zr*4`u9LQ@5=x_h>;e$5W?w{-5O`B{<(I#C@9DDv*UGNWd z-iko_=0KI$@Z!XsBMV;}2$WiQ2aiTuNxmKZK>cv8ki z-<9t&7+hB1K3+bQ`_lc1@3(uIIOvPESVilP`K+zeAAj9-QePbCono=%Evva*rEk2I zYw=(In4M!@;m%8yuk1eja1VW_TDP|()NgWc#eOwi{pr5;`C}D33YRM7bH{wgMZqzX z>&oAr(yc2Gvbs9Zk7mwERe7b)35lvISsN35GVY#lo#LpKqf#l8e5|VZ?C?tt zDwSp`T3H;z9Vb*-lDet7raR{yY8Jd`GhLb7r{1HHg)dlN|Gu|h%o(NSLZ^m~Za-yH z>8lk^@;d)|$NI*WTdGrEhxo>|boxEA|NO3GeO&9n@@V@Lm;BzJ=vk5D^h@vR zvi%#io0SdCiR)V%zR!2=$uDCr*Ub{HxbKz@9W7YtKHT@TdhBdM-K2gbY`)@Xs4VD1 zpV17x!Fu*!$4ZZ-{^Cs@qc)-h9$f1w^Tsd%4(UsVr6Ww<1!KGQ?lJDek5w~AGGkz|k&yYb!MxKxq-?p`CcgxGE&zKEgLEL^%DqOs*N-z60 zNzo@g`6s^X9iTax)%?-&-}-7I!Yjuj4k*tL7n=5^-2F1wK5e}EW_ZwaTS89CWLCmY zY1dmXN>UA-yCq*4g4fCJraz`_sl%n)?EXlb=X&x#Gd*9oy&RqJS>NN?uQq5r9t~aJ z=kZg2hxz6|iWdI9S*O14;`vwh4~IR!Ju8;qndlL9i<}StwmtO6YS+qs_bVT8x{O=c zdzn2|6t#Av-ILN*&nvGL#xGc6XZHA6kCrxNy2&q+q zSUc&FEusY}1zEi~a$rlkNzHOc^R>>M3JYzS$h7u_D4#@m)_dibR%M?~d%7f~&*k&x oia0~wqPeH6x4Lw14DZU1T5?A_*xT)T-cay<{;Hxm*U+Z_1MV}KF8}}l diff --git a/Docs/logos/sgi.gif b/Docs/logos/sgi.gif deleted file mode 100644 index bb00dce8f12d5e1174f31fd57a81c74d304b3d8c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3397 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 diff --git a/Makefile.in b/Makefile.in index cd5cf7c881..6e0e3c3a96 100644 --- a/Makefile.in +++ b/Makefile.in @@ -134,8 +134,12 @@ install-bin: gnucash.${FLAVOR} (cd ${GNC_BINDIR} && ln -sf gnucash.${FLAVOR} gnucash) install: - $(INSTALL) -d ${GNC_BINDIR} ${GNC_LIBDIR} ${GNC_DOCDIR} ${GNC_SHAREDIR} + $(INSTALL) -d ${GNC_BINDIR} ${GNC_LIBDIR} ${GNC_DOCDIR} $(INSTALL) -d ${GNC_DOCDIR}/examples ${GNC_MANDIR}/man1 + $(INSTALL) -d ${GNC_SHAREDIR} ${GNC_SHAREDIR}/html + $(INSTALL) -d ${GNC_SHAREDIR}/html/C ${GNC_SHAREDIR}/html/C/pix + $(INSTALL) -d ${GNC_SHAREDIR}/html/fr ${GNC_SHAREDIR}/html/fr/pix + $(INSTALL) -d ${GNC_SHAREDIR}/html/logos # Put these in the opposite order of precedence. Final bin/gnucash link will # point to the last one that exists... @@ -191,18 +195,12 @@ install: ${INSTALL_DATA} $$file ${GNC_SHAREDIR}/scm/$$dest; \ done - @mkdir -p ${GNC_SHAREDIR}/Docs - @mkdir -p ${GNC_SHAREDIR}/Docs/C - @mkdir -p ${GNC_SHAREDIR}/Docs/C/pix - @mkdir -p ${GNC_SHAREDIR}/Docs/fr - @mkdir -p ${GNC_SHAREDIR}/Docs/fr/pix - $(INSTALL_DATA) Docs/C/*.html ${GNC_SHAREDIR}/Docs/C - $(INSTALL_DATA) Docs/fr/*.html ${GNC_SHAREDIR}/Docs/fr - $(INSTALL_DATA) Docs/C/pix/*.* ${GNC_SHAREDIR}/Docs/C/pix - $(INSTALL_DATA) Docs/fr/pix/*.* ${GNC_SHAREDIR}/Docs/fr/pix - $(INSTALL_DATA) Docs/*.css ${GNC_SHAREDIR}/Docs - @mkdir -p ${GNC_SHAREDIR}/Docs/logos - $(INSTALL_DATA) Docs/logos/*.* ${GNC_SHAREDIR}/Docs/logos + $(INSTALL_DATA) doc/html/C/*.html ${GNC_SHAREDIR}/html/C + $(INSTALL_DATA) doc/html/fr/*.html ${GNC_SHAREDIR}/html/fr + $(INSTALL_DATA) doc/html/C/pix/*.* ${GNC_SHAREDIR}/html/C/pix + $(INSTALL_DATA) doc/html/fr/pix/*.* ${GNC_SHAREDIR}/html/fr/pix + $(INSTALL_DATA) doc/html/*.css ${GNC_SHAREDIR}/html + $(INSTALL_DATA) doc/html/logos/*.* ${GNC_SHAREDIR}/html/logos # ------------------------------------------------------------------ # hack alert -- the config dir stuff is messed up in configure.in as well diff --git a/src/scm/html-generator.scm b/src/scm/html-generator.scm index 1f075a665d..48de4bc28e 100644 --- a/src/scm/html-generator.scm +++ b/src/scm/html-generator.scm @@ -117,12 +117,7 @@ (define (html-end-table) (list "")) -;;;; Here's functions defined in average-balance.scm -;;;; The point to this is twofold: -;;;; 1. It doesn't break anything because if the functions get -;;;; redefined somewhere here, things were *already broken.* -;;;; 2. It pushes all HTML stuff into *this* file, and encourages -;;;; fixing any resulting mess. + ;;;;;;;;;;;;;;;;;;;; ;; HTML Table ;;;;;;;;;;;;;;;;;;;; @@ -139,14 +134,26 @@ (define (html-table-col val) (string-append "" (tostring val) "")) +(define (html-table-col-align val align) + (string-append "" (tostring val) "")) + ; Create an html table row from a list of entries (define (html-table-row lst) (cond ((string? lst) lst) (else (string-append - (sprintf #f "") + "" (apply string-append (map html-table-col lst)) - (sprintf #f "\n"))))) + "")))) + +; Create an html table row from a list of entries +(define (html-table-row-align lst align-list) + (cond ((string? lst) lst) + (else + (string-append + "" + (apply string-append (map html-table-col-align lst align-list)) + "")))) ; Create an html table from a list of rows, each containing ; a list of column entries @@ -164,4 +171,4 @@ (map html-table-headcol vec))) (define (html-table-footer) - (sprintf #f "")) + "") diff --git a/src/scm/path.scm b/src/scm/path.scm index 85e1f99d84..b4cb42e103 100644 --- a/src/scm/path.scm +++ b/src/scm/path.scm @@ -8,19 +8,17 @@ (define (gnc:default-doc-dirs) (let ((user-paths (list - (list (getenv "HOME") ".gnucash" "doc"))) + (list (getenv "HOME") ".gnucash" "html"))) (locale-paths (map (lambda (prefix) - (list gnc:_share-dir-default_ "Docs" prefix)) + (list gnc:_share-dir-default_ "html" prefix)) (gnc:locale-prefixes))) (pix-paths (map (lambda (prefix) - (list gnc:_share-dir-default_ "Docs" prefix "pix")) + (list gnc:_share-dir-default_ "html" prefix "pix")) (gnc:locale-prefixes))) (base-paths (list - (list gnc:_share-dir-default_ "Docs"))) - (report-paths (list - (list gnc:_share-dir-default_ "Reports")))) + (list gnc:_share-dir-default_ "html")))) (map (lambda (paths) (apply build-path paths)) - (append user-paths locale-paths pix-paths base-paths report-paths)))) + (append user-paths locale-paths pix-paths base-paths)))) (define (gnc:_expand-doc-path_ new-path) ;; FIXME: Bad items should probably cause this to abort with #f or diff --git a/src/scm/report-utilities.scm b/src/scm/report-utilities.scm index 2ed420d0f8..7d9e9b4ff1 100644 --- a/src/scm/report-utilities.scm +++ b/src/scm/report-utilities.scm @@ -45,28 +45,24 @@ separator (gnc:account-get-name account))))))) +;; returns a list contains elements of the-list for which predicate is true (define (gnc:filter-list the-list predicate) - (cond - ((not (list? the-list)) - (gnc:error("Attempted to filter a non-list object"))) - ((null? the-list) - '()) - ((predicate (car the-list)) - (cons (car the-list) - (gnc:filter-list (cdr the-list) predicate))) - (else (gnc:filter-list (cdr the-list) predicate)))) + (let loop ((rest the-list) + (collected '())) + (cond ((null? rest) (reverse collected)) + (else (loop (cdr rest) + (if (predicate (car rest)) + (cons (car rest) collected) + collected)))))) ;; like map, but restricted to one dimension, and ;; guaranteed to have inorder semantics. (define (gnc:inorder-map the-list fn) - (cond - ((not (list? the-list)) - (gnc:error("Attempted to map a non-list object"))) - ((not (procedure? fn)) - (gnc:error("Attempted to map a non-function object to a list"))) - ((eq? the-list '()) '()) - (else (cons (fn (car the-list)) - (gnc:inorder-map (cdr the-list) fn))))) + (let loop ((rest the-list) + (collected '())) + (cond ((null? rest) (reverse collected)) + (else (loop (cdr rest) + (cons (fn (car rest)) collected)))))) (define (gnc:for-loop thunk first last step) (if (< first last) @@ -79,16 +75,46 @@ (define (gnc:for-each-split-in-account account thunk) (gnc:for-loop (lambda (x) (thunk (gnc:account-get-split account x))) - 0 (gnc:account-get-split-count account) 1)) + 0 (gnc:account-get-split-count account) 1)) (define (gnc:group-map-accounts thunk group) - (let loop - ((num-accounts (gnc:group-get-num-accounts group)) - (i 0)) - (if (= i num-accounts) - '() - (cons (thunk (gnc:group-get-account group i)) - (loop num-accounts (+ i 1)))))) + (let ((num-accounts (gnc:group-get-num-accounts group))) + (let loop + ((i 0) + (collected '())) + (if (>= i num-accounts) + (reverse collected) + (loop (+ i 1) + (cons (thunk (gnc:group-get-account group i)) collected)))))) + +;; Pull a scheme list of splits from a C array +(define (gnc:convert-split-list split-array) + (let loop ((index 0) + (split (gnc:ith-split split-array 0)) + (slist '())) + (if (pointer-token-null? split) + (reverse slist) + (loop (+ index 1) + (gnc:ith-split split-array (+ index 1)) + (cons split slist))))) + +;; Pull a scheme list of accounts (including subaccounts) from group grp +(define (gnc:group-get-account-list grp) + (if (pointer-token-null? grp) + '() + (let ((account-array (gnc:get-accounts grp))) + (let loop ((index 0) + (account (gnc:account-nth-account account-array 0)) + (account-list '())) + (if (pointer-token-null? account) + (reverse account-list) + (loop (+ index 1) + (gnc:account-nth-account account-array (+ index 1)) + (cons account account-list))))))) + +;; map over all accounts (including subaccounts) in a group +(define (gnc:group-map-all-accounts thunk group) + (map thunk (gnc:group-get-account-list group))) ; (define (gnc:account-transactions-for-each thunk account) ; ;; You must call gnc:group-reset-write-flags on the account group diff --git a/src/scm/report/average-balance.scm b/src/scm/report/average-balance.scm index 9d30c66d1d..11771c9f4c 100644 --- a/src/scm/report/average-balance.scm +++ b/src/scm/report/average-balance.scm @@ -257,31 +257,6 @@ (cons (reduce-line (car list)) (gnuplot-reduced-list (cdr list))))) - ;; Pull a scheme list of splits from a C array - (define (gnc:convert-split-list split-array) - (let loop ((index 0) - (split (gnc:ith-split split-array 0)) - (slist '())) - (if (pointer-token-null? split) - (reverse slist) - (loop (+ index 1) - (gnc:ith-split split-array (+ index 1)) - (cons split slist))))) - - ;; Pull a scheme list of accounts (including subaccounts) from group grp - (define (gnc:group-get-account-list grp) - (if (pointer-token-null? grp) - '() - (let ((account-array (gnc:get-accounts grp))) - (let loop ((index 0) - (account (gnc:account-nth-account account-array 0)) - (account-list '())) - (if (pointer-token-null? account) - (reverse account-list) - (loop (+ index 1) - (gnc:account-nth-account account-array (+ index 1)) - (cons account account-list))))))) - (define (accumvects x y) (cond ((null? x) '()) diff --git a/src/scm/report/balance-and-pnl.scm b/src/scm/report/balance-and-pnl.scm index ee4e108417..d49ce432ce 100644 --- a/src/scm/report/balance-and-pnl.scm +++ b/src/scm/report/balance-and-pnl.scm @@ -76,21 +76,25 @@ (html-table-row (list account-name type-name (gnc:amount->formatted-string l2-value #f))))) +; (list "left" "center" "right")))) (define (render-level-1-account account l1-value l2-value) (let ((name (gnc:account-get-name account)) (type (gnc:account-get-type-string (gnc:account-get-type account)))) - (html-table-row + (html-table-row (list name type (gnc:amount->formatted-string l2-value #f) (gnc:amount->formatted-string l1-value #f) " " " ")))) +; (list "left" "center" "right" "right" "right" "right")))) (define (render-total l0-value) - (html-table-row (list " " " " " " - (html-strong (string-db 'lookup 'net)) - " " - (gnc:amount->formatted-string l0-value #f)))) + (html-table-row + (list " " " " " " + (html-strong (string-db 'lookup 'net)) + " " + (gnc:amount->formatted-string l0-value #f)))) +; (list "left" "center" "right" "right" "right" "right"))) (define (is-it-on-balance-sheet? type balance?) (eq? diff --git a/src/scm/report/folio.scm b/src/scm/report/folio.scm index a5f8cf2b62..881278655f 100644 --- a/src/scm/report/folio.scm +++ b/src/scm/report/folio.scm @@ -74,7 +74,7 @@ (gnc:amount->string (- value cost) #f #t #f)))) (define (report-rows-main) - (gnc:group-map-accounts + (gnc:group-map-all-accounts (lambda (account) (let ((type (gnc:account-type->symbol (gnc:account-get-type account)))) diff --git a/src/scm/report/transaction-report.scm b/src/scm/report/transaction-report.scm index 51b3aabe1a..0d48a0acd0 100644 --- a/src/scm/report/transaction-report.scm +++ b/src/scm/report/transaction-report.scm @@ -25,25 +25,6 @@ (set! gnc:total-inflow 0) (set! gnc:total-outflow 0)) - ;; returns a list contains elements of the-list for which predicate is true - (define (gnc:filter-list the-list predicate) - (let loop ((rest the-list) - (collected '())) - (cond ((null? rest) (reverse collected)) - (else (loop (cdr rest) - (if (predicate (car rest)) - (cons (car rest) collected) - collected)))))) - - ;; like map, but restricted to one dimension, and - ;; guaranteed to have inorder semantics. - (define (gnc:inorder-map the-list fn) - (let loop ((rest the-list) - (collected '())) - (cond ((null? rest) (reverse collected)) - (else (loop (cdr rest) - (cons (fn (car rest)) collected)))))) - ;; extract fields out of the scheme split representation (define (gnc:tr-report-get-memo split-scm)

  • Account: the account to do the report on.
  • -
  • Date To and Date From: the date range for the report - to cover.
  • -
  • Primary Sort Key: the field to sort on first.
  • -
  • Primary Sort Order: the order in which to sort. "Ascending" - specifies smallest/largest, alphabetical ordering, earliest->latest, - or smallest amounts first. Descending produces the opposite effects.
  • -
  • Secondary Sort Key: the field to sort on if the primary - sort keys are equal
  • -
  • Secondary Sort Order: the ordering on which to sort the - secondary key. -