diff --git a/guide/C/appendixa.xml b/guide/C/appendixa.xml index 5e5d42e..4fa3a43 100644 --- a/guide/C/appendixa.xml +++ b/guide/C/appendixa.xml @@ -13,19 +13,19 @@ Migration Guide -This appendix is to help current users of other financial software packages in their migration to GnuCash. We address the conceptual differences between the layout of GnuCash accounts versus other software packages. +This appendix is to help current users of other financial software packages in their migration to &app;. We address the conceptual differences between the layout of &app; accounts versus other software packages. Using Accounts vs. Categories -If you are familiar with other personal finance programs, you are already accustomed to tracking your income and expenses as categories. Since GnuCash is a double-entry system (refer to section 2.1), incomes and expenses are tracked in accounts. The basic concept is the same, but the account structure allows more consistency with accepted business practices. So, if you are a business user as well as a home user, GnuCash makes it easy to keep track of your business as well as your personal accounts. +If you are familiar with other personal finance programs, you are already accustomed to tracking your income and expenses as categories. Since &app; is a double-entry system (refer to section 2.1), incomes and expenses are tracked in accounts. The basic concept is the same, but the account structure allows more consistency with accepted business practices. So, if you are a business user as well as a home user, &app; makes it easy to keep track of your business as well as your personal accounts. -Income and expense accounts give you the same information you would get with categories, but they also give you more flexibility in entering your transactions. In GnuCash, you have the option to enter transactions directly into income and expense accounts through their account registers. Other programs that use categories do not offer this option, because there is no account register for a category. +Income and expense accounts give you the same information you would get with categories, but they also give you more flexibility in entering your transactions. In &app;, you have the option to enter transactions directly into income and expense accounts through their account registers. Other programs that use categories do not offer this option, because there is no account register for a category. -You also have the option in GnuCash to treat income and expense accounts exactly as you would treat categories, if you are more comfortable with that method. In Quicken and similar programs, transactions require an account and a category. Substitute an income or expense account name in GnuCash where you would normally enter a category name in the other programs, and the result should be the same. We will discuss transaction entry in Chapter 4 in greater detail. +You also have the option in &app; to treat income and expense accounts exactly as you would treat categories, if you are more comfortable with that method. In Quicken and similar programs, transactions require an account and a category. Substitute an income or expense account name in &app; where you would normally enter a category name in the other programs, and the result should be the same. We will discuss transaction entry in Chapter 4 in greater detail. @@ -46,10 +46,10 @@ You also have the option in GnuCash to treat income and expense accounts exactly -Converting XML GnuCash File - The Gnucash XML data file can be tranformed to almost any other data +Converting XML &app; File + The &app; XML data file can be tranformed to almost any other data format (e.g., QIF, CSV...) quite easily if one is familiar with XSLT. -The Gnucash data file is well-formed XML, and it can therefore be run +The &app; data file is well-formed XML, and it can therefore be run through an XSLT parser with an associated stylesheet. This allows one to transform the file to just about any format that can be designed, given a properly written stylesheet. @@ -59,7 +59,7 @@ for a different time, but if you can get one written, here's what you need to do: - Copy the Gnucash to a working file. Modify the working file's + Copy the &app; to a working file. Modify the working file's <gnc-v2> tag to read something like what's below. Note that you can pretty much put anything you want in the '="..."' part; I used the URL because it's traditional (if such can be said about such a young @@ -105,7 +105,7 @@ to the processor's instructions. You will now have a file in the desired output format. An enterprising individual could go so far as to write a stylesheet to -transform the Gnucash data file to an OpenOffice spreadsheet (or +transform the &app; data file to an OpenOffice spreadsheet (or vice-versa, for that matter). Such things as QIF ought to be a little less work. diff --git a/guide/C/appendixb.xml b/guide/C/appendixb.xml index ff14c4f..3ecb51c 100644 --- a/guide/C/appendixb.xml +++ b/guide/C/appendixb.xml @@ -18,11 +18,11 @@ Q: Where's the FAQ? - A: You're looking at it. The most up-to-date copy can be found within the GnuCash Wiki. + A: You're looking at it. The most up-to-date copy can be found within the &app; Wiki. - Q: Are there mailing lists for GnuCash? + Q: Are there mailing lists for &app;? A: Yes. Go to http://lists.gnucash.org/mailman/listinfo/gnucash-user and http://lists.gnucash.org/mailman/listinfo/gnucash-devel to subscibe. @@ -32,8 +32,8 @@ - Q: Are there other means of obtaining support for GnuCash? - A: Yes. Many of the developers hang out on icq in the #gnucash discussion on irc.gnome.org. Also, there is a wiki online at http://wiki.gnucash.org/wiki/GnuCash. + Q: Are there other means of obtaining support for &app;? + A: Yes. Many of the developers hang out on icq in the #gnucash discussion on irc.gnome.org. Also, there is a wiki online at http://wiki.gnucash.org/wiki/&app;. @@ -41,45 +41,45 @@ General Information - Q: Can I run GnuCash on Windows? - A: Yes. Starting with release 2.2.0, GnuCash is also available on Windows. - Other related options would be colinux, VMWare and a windows-based X-server hosting a remote GnuCash session. + Q: Can I run &app; on Windows? + A: Yes. Starting with release 2.2.0, &app; is also available on Windows. + Other related options would be colinux, VMWare and a windows-based X-server hosting a remote &app; session. - Q: I heard it is too hard to compile GnuCash! - A: This was probably true at the time when 1.6.0 was released. It is no longer true today, as almost every distribution ships with all the necessary libraries (except g-wrap, which means there is in fact "one" extra library to be installed before compiling GnuCash). However, by default, distributions won't install the development packages of the required libraries, so you might need to start your distribution's installer program and tell it to install not only the library packages but also the -devel packages. In general, it was noted that this problem concerns many applications in the gnome domain, and this also boils down to the fact that there is no such thing as "one monolithic gnome package". + Q: I heard it is too hard to compile &app;! + A: This was probably true at the time when 1.6.0 was released. It is no longer true today, as almost every distribution ships with all the necessary libraries (except g-wrap, which means there is in fact "one" extra library to be installed before compiling &app;). However, by default, distributions won't install the development packages of the required libraries, so you might need to start your distribution's installer program and tell it to install not only the library packages but also the -devel packages. In general, it was noted that this problem concerns many applications in the gnome domain, and this also boils down to the fact that there is no such thing as "one monolithic gnome package". - Q: Is there a batch mode (non-interactive) available for GnuCash, for building reports, etc? - A: No, for now GnuCash must be run interactively. + Q: Is there a batch mode (non-interactive) available for &app;, for building reports, etc? + A: No, for now &app; must be run interactively. - Q: Can multiple people access the same datafile in GnuCash? + Q: Can multiple people access the same datafile in &app;? A: You can have multiple people with access to the same datafile, but they cannot use the data file simultaneously. To setup multi-person access, all the people must have read/write access to the directory containing the file (to read the other's created files, and to create new files). One way to do this is by creating a user group and setting the data directory to be owned by the shared group and set to mode 2775. The '2' makes the directory setgid which copies the permissions to all files. - Q: Why is GnuCash written in C? - A: The core functionality of GnuCash is written in C, but do not forget that much of this can be accessed through Guile (scheme). There are a number of reasons for why GnuCash is written in C. The first is historical, Gnucash was started in 1996 (or maybe even earlier!) and many of the OOP (C++, Java, Python) compilers were not yet mature and standarized enough on the variety of platforms considered at that time, so C was the only option at that time. A second reason is because the standard GUI GnuCash uses is GTK, which is written in C. + Q: Why is &app; written in C? + A: The core functionality of &app; is written in C, but do not forget that much of this can be accessed through Guile (scheme). There are a number of reasons for why &app; is written in C. The first is historical, &app; was started in 1996 (or maybe even earlier!) and many of the OOP (C++, Java, Python) compilers were not yet mature and standarized enough on the variety of platforms considered at that time, so C was the only option at that time. A second reason is because the standard GUI &app; uses is GTK, which is written in C. - Q: Why don't you rewrite GnuCash in programming language xyz so that I can contribute easily? - A: The quick answer is "We won't". The longer answer is complex but still amounts to "We won't". GnuCash is a large body of code maintained by a small group of developers who are comfortable in C and Scheme (Guile). Actually, 80% of it is in C and approx. 13% is in Scheme/Lisp. There is no valid reason that would justify rewriting this amount of existing code in a newer language. Also, creating language bindings to recent languages such as Python or Ruby or (insert your favourite language here) is labor intensive, and we're already stretched pretty thin maintaining and developing the existing code. - Having said that, this is an open source project and you're free to do with it or contribute what you want. Just don't expect much support if the reason for your changes is that you're not willing to learn C or Scheme. Also, GnuCash used to have SWIG bindings () which have been used for some perl programming code. According to a list discussion, these SWIG bindings might still be a way to include other languages into GnuCash, but currently they are unused and unmaintained. + Q: Why don't you rewrite &app; in programming language xyz so that I can contribute easily? + A: The quick answer is "We won't". The longer answer is complex but still amounts to "We won't". &app; is a large body of code maintained by a small group of developers who are comfortable in C and Scheme (Guile). Actually, 80% of it is in C and approx. 13% is in Scheme/Lisp. There is no valid reason that would justify rewriting this amount of existing code in a newer language. Also, creating language bindings to recent languages such as Python or Ruby or (insert your favourite language here) is labor intensive, and we're already stretched pretty thin maintaining and developing the existing code. + Having said that, this is an open source project and you're free to do with it or contribute what you want. Just don't expect much support if the reason for your changes is that you're not willing to learn C or Scheme. Also, &app; used to have SWIG bindings () which have been used for some perl programming code. According to a list discussion, these SWIG bindings might still be a way to include other languages into &app;, but currently they are unused and unmaintained. - Q: I really want feature XYZ but GnuCash doesn't have it. How do I get it added? - A: Ask nicely. :-) You can file an enhancement request at . Please bear in mind to describe your proposed enhancement as verbosely as possible. The trick here is to learn how to give the best information to the programmers about what your proposed new feature should do. If you want to speed up development significantly, consider donating some money as described on GnuCashDevelopment. + Q: I really want feature XYZ but &app; doesn't have it. How do I get it added? + A: Ask nicely. :-) You can file an enhancement request at . Please bear in mind to describe your proposed enhancement as verbosely as possible. The trick here is to learn how to give the best information to the programmers about what your proposed new feature should do. If you want to speed up development significantly, consider donating some money as described on &app;Development. - Q: Is there a web interface available for GnuCash? + Q: Is there a web interface available for &app;? A: No @@ -89,23 +89,23 @@ - Q: How can I contribute to the GnuCash project? - A: We're working on a more formal process, but for now you should subscribe to the mailing list at http://lists.gnucash.org/mailman/listinfo/gnucash-user and http://lists.gnucash.org/mailman/listinfo/gnucash-devel and discuss what you can contribute with the participants on the lists. Please be aware that GnuCash is a large body of code written in C and Scheme (see the FAQ above, "Why is GnuCash written in C?" if you want to know why). If these are languages that you are not willing to work with, consider contributing in other ways. + Q: How can I contribute to the &app; project? + A: We're working on a more formal process, but for now you should subscribe to the mailing list at http://lists.gnucash.org/mailman/listinfo/gnucash-user and http://lists.gnucash.org/mailman/listinfo/gnucash-devel and discuss what you can contribute with the participants on the lists. Please be aware that &app; is a large body of code written in C and Scheme (see the FAQ above, "Why is &app; written in C?" if you want to know why). If these are languages that you are not willing to work with, consider contributing in other ways. Q: I think I found a bug. How do I report it? A: First of all, try to verify that it is indeed a bug and that it has not been reported before. Search the mail list archives (see FAQ above). Then search the Gnome Bugzilla database. - If you feel you have indeed found a bug, you can then report it at . Please bear in mind to report your bug as verbosely as possible. The trick here is to learn how to give the best information to the programmers about how to reproduce bugs. A Programmer will usually only be able to fix a bug they can see, if you can't make the programmer see your bug, it won't get fixed! + If you feel you have indeed found a bug, you can then report it at . Please bear in mind to report your bug as verbosely as possible. The trick here is to learn how to give the best information to the programmers about how to reproduce bugs. A Programmer will usually only be able to fix a bug they can see, if you can't make the programmer see your bug, it won't get fixed! - Using GnuCash + Using &app; Q: How can I move the transactions from account A into account B, thus combining them? - A: At present, Gnucash does not offer a way to move groups of splits from one account to another. You will need to move them one at a time. Open the register for account A and select the pulldown menu item View -> Style -> Transaction Journal to expose all the splits. For every split where the "Account" field shows account A reset it to account B. To do this quickly and safely, first use CTRL-c to copy the destination account name ("account B ") to the clipboard. Then highlight each reference to account A by double clicking on it and use CTRL-v to paste the destination account name. Pressing Enter after each paste silently moves the transaction out of the register. + A: At present, &app; does not offer a way to move groups of splits from one account to another. You will need to move them one at a time. Open the register for account A and select the pulldown menu item View -> Style -> Transaction Journal to expose all the splits. For every split where the "Account" field shows account A reset it to account B. To do this quickly and safely, first use CTRL-c to copy the destination account name ("account B ") to the clipboard. Then highlight each reference to account A by double clicking on it and use CTRL-v to paste the destination account name. Pressing Enter after each paste silently moves the transaction out of the register. Be careful! If you inadvertently set the "Account" field to an unintended location, you will need to search through all your accounts to find the lost transaction to correct your mistake. diff --git a/guide/C/appendixd.xml b/guide/C/appendixd.xml index 49d01f7..bcd7071 100644 --- a/guide/C/appendixd.xml +++ b/guide/C/appendixd.xml @@ -11,21 +11,21 @@ --> Auxiliary File Formats - These are the formats of some auxiliary files used by GnuCash. + These are the formats of some auxiliary files used by &app;. Check Format Files (*.chk) Overview The check format file is used to tell gnucash how to print a check or checks onto a page of paper. This file first describes the overall layout of a page (number of checks, orientation, etc) and then describes the layout of the specific items on a single check. The file is organized as a typical Key/Value file used by many Linux applications. Keys/values pairs are grouped into sections that begin with the group name enclosed in square brackets. - GnuCash looks for check format files in two different locations when you bring up the check printing dialog. The first location is typically /usr/share/gnucash/checks, where check files distributed with the application can be found. The second location is the user private ~/.gnucash/checks directory. Users may add check formats at any time (even while GnuCash is running) simply by dropping a new *.chk file in this directory. The next time the check printing dialog is opened the new check format will appear in the list of available check formats. + &app; looks for check format files in two different locations when you bring up the check printing dialog. The first location is typically /usr/share/gnucash/checks, where check files distributed with the application can be found. The second location is the user private ~/.gnucash/checks directory. Users may add check formats at any time (even while &app; is running) simply by dropping a new *.chk file in this directory. The next time the check printing dialog is opened the new check format will appear in the list of available check formats. - Printing functions differently depending on the version of GTK that is installed on your system. When GnuCash is using a version of GTK prior to 2.10 all offsets are measured from the lower left corner of the page or check. When using GTK 2.10 or later, all offsets are measured from the upper left corner of the page or check. + Printing functions differently depending on the version of GTK that is installed on your system. When &app; is using a version of GTK prior to 2.10 all offsets are measured from the lower left corner of the page or check. When using GTK 2.10 or later, all offsets are measured from the upper left corner of the page or check. Example file - A typical GnuCash check file is presented below. The contents of this file will be described in the next sections. + A typical &app; check file is presented below. The contents of this file will be described in the next sections. [Top] @@ -78,7 +78,7 @@ Coords_5 = 50.0;212.0 Guid string mandatory - The guid is used to uniquely identify a check format to GnuCash. It must be unique across the entire set of application supplied and user supplied check formats. If you copy an application check file as the basis of your own check format, you must change this value. The uuidgen program may be used to generate these identifiers. + The guid is used to uniquely identify a check format to &app;. It must be unique across the entire set of application supplied and user supplied check formats. If you copy an application check file as the basis of your own check format, you must change this value. The uuidgen program may be used to generate these identifiers. Title @@ -90,7 +90,7 @@ Coords_5 = 50.0;212.0 Font string optional - If supplied, this is the default font used to print all text items on this check. This field can contain any string that is acceptable by gtk as a font specifier. If this field is omitted, the default font is the font specified in the GnuCash preferences dialog. A typical string would be "sans 12". + If supplied, this is the default font used to print all text items on this check. This field can contain any string that is acceptable by gtk as a font specifier. If this field is omitted, the default font is the font specified in the &app; preferences dialog. A typical string would be "sans 12". Rotation @@ -108,13 +108,13 @@ Coords_5 = 50.0;212.0 Show_Grid boolean optional - If this value is set to true then GnuCash will draw a grid on the page, starting at the origin with the lines spaced every 50 points. This can be helpful when creating a check format file. + If this value is set to true then &app; will draw a grid on the page, starting at the origin with the lines spaced every 50 points. This can be helpful when creating a check format file. Show_Boxes boolean optional - If this value is set to true then for each item where the width and height have been specified, GnuCash will draw a box showing location and maximum size of that item . This can be helpful when creating a check format file. + If this value is set to true then for each item where the width and height have been specified, &app; will draw a box showing location and maximum size of that item . This can be helpful when creating a check format file. @@ -122,7 +122,7 @@ Coords_5 = 50.0;212.0 Check Positions Group - This group of items specifies how multiple checks are laid out on the same sheet of paper, and gives names to each of these check locations so that a user can specify which check location that GnuCash should print. This entire group of key/value pairs is optional, and should be omitted if the format file only specifies a single check per page of paper. + This group of items specifies how multiple checks are laid out on the same sheet of paper, and gives names to each of these check locations so that a user can specify which check location that &app; should print. This entire group of key/value pairs is optional, and should be omitted if the format file only specifies a single check per page of paper. Multiple Checks Per Page Fields @@ -154,7 +154,7 @@ Coords_5 = 50.0;212.0 Check Items Group This section specifies the individual items that are printed on the check. There is no limit to the number of items that may be present in this section, and any given type of item can be repeated multiple times. This allows for the printing of checks that have a side stub, or for the one-per-page business checks that have both the check and multiple check stubs on the same page. For example, to print the payee name on a business check and on both stubs, simply specify three payee items with differing print coordinates. - Each key names in this section explicitly includes the item number to which it applies. E.G. The key named Type_1 applies to the first item to be printed, and the key Coords_3 applies to the third item to be printed. Item numbers start at one and increase sequentially. Any gap in the numbering sequence is interpreted by GnuCash as the end of the item list. Items are printed in the order of their item numbers, not in the order in which they appear in the file. + Each key names in this section explicitly includes the item number to which it applies. E.G. The key named Type_1 applies to the first item to be printed, and the key Coords_3 applies to the third item to be printed. Item numbers start at one and increase sequentially. Any gap in the numbering sequence is interpreted by &app; as the end of the item list. Items are printed in the order of their item numbers, not in the order in which they appear in the file. Each item specified must include a type declaration. The rest of the parameters for that item depend upon the particular type of that item. See for a list of valid item types and their required parameters.
Individual Check Item Fields @@ -184,7 +184,7 @@ Coords_5 = 50.0;212.0 Font_nstringoptional - If supplied, this is the font used to print this specific text item. This field can contain any string that is acceptable by gtk as a font specifier. If this field is omitted, the default font is the font specified in the Top section of the check description file, or if that was omitted the font specified in the GnuCash preferences dialog. This field is only recognized when using gtk version 2.10 or later. + If supplied, this is the font used to print this specific text item. This field can contain any string that is acceptable by gtk as a font specifier. If this field is omitted, the default font is the font specified in the Top section of the check description file, or if that was omitted the font specified in the &app; preferences dialog. This field is only recognized when using gtk version 2.10 or later. Align_n @@ -202,7 +202,7 @@ Coords_5 = 50.0;212.0 Filename_n string optional - This field is only used when the item type is PICTURE. It specifies the filename of the image that should be printed on the check. The string may specify either an absolute path name or as a relative path name. If a relative path name is specified, GnuCash first looks in in the application check format folder (typically /usr/share/gnucash/checks) for the image file, and if it isn't found there then it looks in the user private ~/.gnucash/checks directory for the image. This field is only recognized when using gtk version 2.10 or later. + This field is only used when the item type is PICTURE. It specifies the filename of the image that should be printed on the check. The string may specify either an absolute path name or as a relative path name. If a relative path name is specified, &app; first looks in in the application check format folder (typically /usr/share/gnucash/checks) for the image file, and if it isn't found there then it looks in the user private ~/.gnucash/checks directory for the image. This field is only recognized when using gtk version 2.10 or later. diff --git a/guide/C/ch_accts.xml b/guide/C/ch_accts.xml index af89b1e..5e3510c 100644 --- a/guide/C/ch_accts.xml +++ b/guide/C/ch_accts.xml @@ -15,7 +15,7 @@ Translators: AccountsThis chapter will discuss some useful concepts for organizing your - accounts. Since GnuCash does not impose any specific account tree layout, + accounts. Since &app; does not impose any specific account tree layout, you are free to design your account structure in any manner you wish. However, there are a few basic accounting concepts which you will probably want to follow when designing your accounts to maximize their @@ -29,7 +29,7 @@ Translators: Liabilities, Equity, Income and Expenses. We will now expand on our understanding of these account types, and show how they are - represented in GnuCash. But first, let's divide them into 2 groups, the + represented in &app;. But first, let's divide them into 2 groups, the balance sheet accounts and the income and expense accounts.Let's have a quick look at the Accounting Equation (Assets @@ -106,24 +106,24 @@ Translators: - GnuCash Accounts + &app; Accounts - This section will show how the GnuCash definition of an account fits + This section will show how the &app; definition of an account fits into the view of the 5 basic accounting types. But first, let's begin with a definition of an - account in GnuCash. A GnuCash + account in &app;. A &app; account is an entity which contains other sub-accounts, or that contains transactions. Since an account can contain other accounts, you often see account - trees in GnuCash, in which logically associated accounts reside + trees in &app;, in which logically associated accounts reside within a common parent account. - A GnuCash account must have a unique name (that you assign) and one - of the predefined GnuCash "account types". There are a total of 12 account - types in GnuCash. These 12 account types are based on the 5 basic - accounting types; the reason there are more GnuCash account types than - basic accounting types is that this allows GnuCash to perform specialized + A &app; account must have a unique name (that you assign) and one + of the predefined &app; "account types". There are a total of 12 account + types in &app;. These 12 account types are based on the 5 basic + accounting types; the reason there are more &app; account types than + basic accounting types is that this allows &app; to perform specialized tracking and handling of certain accounts. There are 6 asset accounts (Cash, Bank, Stock, Mutual Fund, @@ -134,7 +134,7 @@ Translators: (Income), and 1 expense account (Expense). - These GnuCash account types are presented in more detail + These &app; account types are presented in more detail below. @@ -145,7 +145,7 @@ Translators: section, refers to things you own. To help you organize your asset accounts and to simplify - transaction entry, GnuCash supports several types of asset + transaction entry, &app; supports several types of asset accounts: @@ -201,7 +201,7 @@ Translators: - For all GnuCash asset accounts, a debit + For all &app; asset accounts, a debit (left-column value entry) increases the account balance and a credit (right-column value entry) decreases the balance. (See note later in this chapter.) @@ -214,7 +214,7 @@ Translators: Tracking the liability balances lets you know how much debt you have at a given point in time. - GnuCash offers three liability account types: + &app; offers three liability account types: @@ -252,11 +252,11 @@ Translators: which is synonymous with "net worth". It represents what is left over after you subtract your liabilities from your assets, so it is the portion of your assets that you own outright, without any debt. In - GnuCash, use this type of account as the source of your opening bank + &app;, use this type of account as the source of your opening bank balances, because these balances represent your beginning net worth. - There is only a single GnuCash equity account, called naturally + There is only a single &app; equity account, called naturally enough, Equity. @@ -277,7 +277,7 @@ Translators: Income and Expense Accounts Income is the payment you receive for your - time, services you provide, or the use of your money. In GnuCash, use an + time, services you provide, or the use of your money. In &app;, use an Income type account to track these. @@ -294,7 +294,7 @@ Translators: Expenses refer to money you spend to purchase - goods or services provided by someone else. In GnuCash, use an + goods or services provided by someone else. In &app;, use an Expense type account to track your expenses. @@ -397,7 +397,7 @@ Translators: Let's go through the process of building a common personal finance chart of accounts using the information we have - learned from this chapter. A chart of accounts is simply a new GnuCash + learned from this chapter. A chart of accounts is simply a new &app; file in which you group your accounts to track your finances. In building this chart of accounts, the first task is to divide the items you want to track into the basic account types of accounting. This is fairly simple, @@ -431,10 +431,10 @@ Translators: likely, you want your assets grouped together, your liabilities grouped together, your Equity grouped together, your income grouped together, and your expenses grouped together. This is the most common way of - building a GnuCash chart of accounts, and it is highly recommended that + building a &app; chart of accounts, and it is highly recommended that you always begin this way. - Start with a clean GnuCash file (do not select any predefined + Start with a clean &app; file (do not select any predefined accounts) and build this basic starting account structure (File -> New Account...). @@ -490,7 +490,7 @@ Translators: When you have created the top-level accounts, the main Account page - in GnuCash should look like below + in &app; should look like below diff --git a/guide/C/ch_basics.xml b/guide/C/ch_basics.xml index 4478be9..3e3cba0 100644 --- a/guide/C/ch_basics.xml +++ b/guide/C/ch_basics.xml @@ -15,18 +15,18 @@ The Basics - This chapter will introduce some of the basics of using GnuCash. It is + This chapter will introduce some of the basics of using &app;. It is recommended that you read through this chapter, before starting to do any - real work with GnuCash. The chapters which follow this will begin to show + real work with &app;. The chapters which follow this will begin to show you hands on examples. Accounting Concepts - GnuCash is easy enough to use that you do not have to have a + &app; is easy enough to use that you do not have to have a complete understanding of accounting principles to find it useful. However, you will find that some basic accounting knowledge will prove to - be invaluable as GnuCash was designed using these principles as a + be invaluable as &app; was designed using these principles as a template. It is highly recommended that you understand this section of the guide before proceeding. @@ -120,8 +120,8 @@ accounting system. For every change in value of one account in the Accounting Equation, there must be a balancing change in another. This concept is known as the Principle of Balance, and - is of fundamental importance for understanding GnuCash and other double - entry accounting systems. When you work with GnuCash, you will always be + is of fundamental importance for understanding &app; and other double + entry accounting systems. When you work with &app;, you will always be concerned with at least 2 accounts, to keep the Accounting Equation balanced. @@ -140,7 +140,7 @@ in a book called a ledger, then copying each part of the transaction to separate books called journals. This method is still used in businesses today as a way to avoid entry errors and to track the source of those - errors. GnuCash simplifies this traditional accounting by copying part + errors. &app; simplifies this traditional accounting by copying part of each transaction for you, so it may not catch some of the entry errors that would show up in traditional accounting. But it will flag transactions that are not balanced, and it will let you know when an @@ -159,21 +159,21 @@ Data Entry Concepts - When entering data in GnuCash, you should be aware of the 3 levels - of organization in which GnuCash divides your data: files, accounts and + When entering data in &app;, you should be aware of the 3 levels + of organization in which &app; divides your data: files, accounts and transactions. These levels are presented in their order of complexity, one file contains many accounts and one account contains many transactions. - This division is fundamental to understanding how to use GnuCash. + This division is fundamental to understanding how to use &app;. Files, Accounts and Transactions - GnuCash uses files for storing information. - GnuCash provides three types of files: data files, backup files, and log + &app; uses files for storing information. + &app; provides three types of files: data files, backup files, and log files. The main file that you will use to store your data is a data file. You will probably have only one data file that you use for your - home data, but GnuCash will automatically save a backup copy for you - each time you save that data file. GnuCash also provides log files which + home data, but &app; will automatically save a backup copy for you + each time you save that data file. &app; also provides log files which can be used to help reconstruct data. Backup and log files are described later in this chapter. @@ -189,7 +189,7 @@ statements showing how much you still owe on your loan. - In GnuCash, accounts are also used to categorize money you receive + In &app;, accounts are also used to categorize money you receive or spend, even though these are not physical accounts that receive statements. As we will cover more in , income type accounts are @@ -202,11 +202,11 @@ A transaction represents the movement of money from one account to another account. Whenever you spend or receive money, or transfer money between accounts, that is a transaction. In - GnuCash, as we will see in the next section, transactions always involve + &app;, as we will see in the next section, transactions always involve at least two accounts. Examples of transactions are: paying a bill, transferring money from savings to checking, buying a pizza, withdrawing money, and depositing a paycheck. - goes more in depth on how to enter transactions in GnuCash. + goes more in depth on how to enter transactions in &app;. @@ -225,7 +225,7 @@ transferring money from your source of income to your bank account. - In GnuCash, these transfers are known as transactions, and each + In &app;, these transfers are known as transactions, and each transaction requires at least two accounts. To enter the cash withdrawal, for example, you would enter a transfer of money from a bank account to a cash account. You would record the grocery check as a @@ -233,7 +233,7 @@ paycheck deposit is recorded as a transfer from an income account to a bank account. - Unlike traditional accounting packages, GnuCash makes it very easy + Unlike traditional accounting packages, &app; makes it very easy to enter your double entry transactions. gives more detail on entering transactions, but for now let's take a general look at how they @@ -244,7 +244,7 @@ (See for more detail on creating accounts.) To record the check, you simply enter a transaction to transfer money from the checking account to the groceries - account. In this example, the GnuCash transactions look like this when + account. In this example, the &app; transactions look like this when viewed from the register windows of the checking account: @@ -269,12 +269,12 @@ In this transaction, a check is written to Grocery Store for $50. Since this is a double entry transaction, at least two accounts are affected and must be part - of the transaction. GnuCash automatically enters the current account + of the transaction. &app; automatically enters the current account name (Assets:Checking Account) for you so you only enter the other account name affected (Expenses:Groceries). - To emphasize that GnuCash stores everything as double entry + To emphasize that &app; stores everything as double entry transactions, we change the view to Transaction Journal and see how it looks. @@ -336,14 +336,14 @@ account, but where does it come from? In double-entry, the money has to come from somewhere. Technically, that money comes from your employer, but you don't care about tracking your employer's accounts. So how do - you account for money coming in? In GnuCash, you create a special income + you account for money coming in? In &app;, you create a special income type account to track your incoming paychecks. (See for more information on creating income accounts.) To record the paychecks, you simply enter a transaction to transfer money from the income account to a bank account. - Here's what a paycheck deposit looks like in GnuCash. + Here's what a paycheck deposit looks like in &app;. @@ -386,7 +386,7 @@ For example, your gross pay might be $1000, but only $655 of that gets deposited in your checking account. The remaining $345 is split between your deductions, such as federal taxes, FICA and state taxes. - How do you account for this in GnuCash? First, you should have accounts + How do you account for this in &app;? First, you should have accounts set up for the gross income (salary), checking, and each of the deductions (See ). Then you enter a transaction to transfer @@ -430,11 +430,11 @@ of accounts must equal the total amount transferred to another set of accounts. When a transaction transfers an equal sum from accounts to other accounts, that transaction is said to be in - balance. In GnuCash, as in double-entry accounting, you want + balance. In &app;, as in double-entry accounting, you want to have all of your transactions in balance.Why is this important to you? If all of your transactions are in - balance, then your money is all accounted for. GnuCash has a record of + balance, then your money is all accounted for. &app; has a record of where that money came from and where it was used. By storing the names of all accounts involved in each transaction, you provide data that can be sorted and viewed in report form later. Reports allow you to see @@ -463,8 +463,8 @@ accounts must equal the amount transferred to other accounts - You don't have to use the terms debit and credit to use GnuCash, - however. GnuCash account registers default to common column headings + You don't have to use the terms debit and credit to use &app;, + however. &app; account registers default to common column headings such as deposit and withdrawal - if you are more comfortable with those headings, use them. If you prefer the credit and debit headings, you can change the column headings to use accounting labels from the @@ -477,10 +477,10 @@ - The GnuCash Interface + The &app; Interface - The very first time you open GnuCash, you will see the - Welcome to GnuCash! dialog. From there, GnuCash + The very first time you open &app;, you will see the + Welcome to &app;! dialog. From there, &app; provides other tools to help you easily find what you are looking for. Let's take a look at some of the common screens and dialog boxes you will see. @@ -489,7 +489,7 @@ Create a new set of accounts The New Account Hierarchy Setup druid allows - you to create several accounts at once. When you open GnuCash the first + you to create several accounts at once. When you open &app; the first time, you will get this dialog: @@ -611,14 +611,14 @@ If you intend to import your data from another program and you want to keep the same account names you used in that program, you may want to delay setting up default accounts at this time. You can simply - import the data and the account names into GnuCash from the other + import the data and the account names into &app; from the other program ( explains how to do this). Tip of the Day - GnuCash provides a Tip of the Day dialog to + &app; provides a Tip of the Day dialog to give helpful hints for using the program: @@ -676,7 +676,7 @@ The Account Tree window provides an overview of the data contained in the current file. It contains a list of account names and their current balances. From this window, you can open any of the accounts. - The individual account windows are called account registers. GnuCash + The individual account windows are called account registers. &app; allows you to have as many account registers open as you wish. At the top of this window is the title bar, which displays the @@ -737,7 +737,7 @@ account register window, information appears about the current location of the cursor. - You can resize the various columns that GnuCash displays, but keep + You can resize the various columns that &app; displays, but keep in mind that the description column will automatically expand to fill all unused space. Therefore you should increase the size of all your other columns first and then decrease the size of the description column. @@ -827,10 +827,10 @@ by users by setting a preference in the "Menu and Toolbar" preference panel. - GnuCash, as a Gnome application, also allows you to define your + &app;, as a Gnome application, also allows you to define your own menu shortcuts. To define a shortcut, first go to the "Menu and Toolbar" preference panel and select the "Editable menu accelerators" - check box. Then return to GnuCash, click on the menu header and move + check box. Then return to &app;, click on the menu header and move the mouse pointer over the menu item. While the menu item is highlighted, press a key or key combination to set the shortcut. You should now see your shortcut choice next to the item in the menu. To @@ -844,7 +844,7 @@ Setting Preferences - GnuCash allows you to customize your session by setting several + &app; allows you to customize your session by setting several preference options. From the menu select Edit -> Preferences, then make your desired changes using the list of items shown on the left. The changes you made will be @@ -865,7 +865,7 @@ - GnuCash Preferences - Accounts + &app; Preferences - Accounts
@@ -959,7 +959,7 @@ - GnuCash Preferences - Business + &app; Preferences - Business @@ -1025,7 +1025,7 @@ - GnuCash Preferences - Date/Time + &app; Preferences - Date/Time @@ -1065,7 +1065,7 @@ - GnuCash Preferences - General + &app; Preferences - General @@ -1103,7 +1103,7 @@ Display negative amounts in red - If you - turn off this option, GnuCash will display negative numbers in + turn off this option, &app; will display negative numbers in black. @@ -1120,7 +1120,7 @@ Compress files - This option determines - whether the GnuCash data file will be compressed or not. + whether the &app; data file will be compressed or not. @@ -1150,7 +1150,7 @@ - GnuCash Preferences - Online banking + &app; Preferences - Online banking @@ -1197,7 +1197,7 @@ Commercial Cash Machine fees threshold - If the ATM machine automatically adds a small transaction fee, - GnuCash will still be able to match it to the transaction as long as + &app; will still be able to match it to the transaction as long as the difference is below this threshold @@ -1217,7 +1217,7 @@ - GnuCash Preferences - Register + &app; Preferences - Register @@ -1262,7 +1262,7 @@ Use system theme colours - If selected, - GnuCash will use the system theme colours instead of the default + &app; will use the system theme colours instead of the default colours. @@ -1275,13 +1275,13 @@ Draw horizontal lines between rows - If - selected, GnuCash will draw a horizontal line between each + selected, &app; will draw a horizontal line between each row. Draw vertical lines between cells - If - selected, GnuCash will draw a vertical line between the cells in + selected, &app; will draw a vertical line between the cells in each row. @@ -1306,7 +1306,7 @@ - GnuCash Preferences - Register Defaults + &app; Preferences - Register Defaults @@ -1370,7 +1370,7 @@ - GnuCash Preferences - Reports + &app; Preferences - Reports @@ -1410,7 +1410,7 @@ - GnuCash Preferences - Accounting Period + &app; Preferences - Accounting Period @@ -1423,12 +1423,12 @@ Include grand total - if this item is - selected, GnuCash will include a grand total on the report. + selected, &app; will include a grand total on the report. Include non-currency totals - if this - item is selected, GnuCash will include a total of non-currency items + item is selected, &app; will include a total of non-currency items (for instance number of shares) in the report. @@ -1456,7 +1456,7 @@ Scheduled Transactions The Scheduled Transactions preferences item - affects the behavior of GnuCash for scheduling transactions. More + affects the behavior of &app; for scheduling transactions. More information about scheduled transactions can be found in of this guide. @@ -1471,7 +1471,7 @@ - GnuCash Preferences - Scheduled Transactions + &app; Preferences - Scheduled Transactions @@ -1484,8 +1484,8 @@ Run when data file opened - If selected, - the "Since-Last-Run" window will appear on GnuCash start-up (or - rather when GnuCash opens the file). + the "Since-Last-Run" window will appear on &app; start-up (or + rather when &app; opens the file). @@ -1524,7 +1524,7 @@ - GnuCash Preferences - Windows + &app; Preferences - Windows @@ -1537,7 +1537,7 @@ Save window size and position - If - selected, next time GnuCash starts it will re-use the window size + selected, next time &app; starts it will re-use the window size and position of the last run. @@ -1555,15 +1555,15 @@ Getting Help - GnuCash offers help in many ways. We have already covered the + &app; offers help in many ways. We have already covered the Tip of the Day dialog that gives you helpful hints - upon start-up of your GnuCash session. GnuCash also offers an extensive + upon start-up of your &app; session. &app; also offers an extensive help manual. Help Manual - Once you have opened GnuCash, you will see the Account + Once you have opened &app;, you will see the Account Tree window Help menu heading, which opens the on-line manual. The on-line manual is organized by topic, and you can expand each topic into its subtopics. @@ -1579,7 +1579,7 @@ Web Access - The GnuCash Help window also acts as a simple + The &app; Help window also acts as a simple web browser, so you can pull up a web site for additional information. You can open any web site under this window by clicking the Open tool bar button and then typing in the URL. @@ -1589,20 +1589,20 @@ browser. The GnuCash web + url="http://www.gnucash.org">&app; web site contains helpful information about the program and about any - updates to it. It also contains links to the GnuCash mailing lists for + updates to it. It also contains links to the &app; mailing lists for developers and users, and you can search the archives - of GnuCash mailing lists for discussions on a + of &app; mailing lists for discussions on a particular topic. If you don't find the answers you are looking for, you can post your question to the GnuCash + url="https://lists.gnucash.org/mailman/listinfo/gnucash-user">&app; user list, and someone on the list will attempt to answer you. - The most updated GnuCash FAQ is also located - on the GnuCash + The most updated &app; FAQ is also located + on the &app; FAQ website, and contains answers to the popular questions. @@ -1622,7 +1622,7 @@ Creating and Saving Files - If you are using GnuCash for the first time, it will automatically + If you are using &app; for the first time, it will automatically open a new file when you begin. Follow these steps to save the file under a new name: @@ -1630,7 +1630,7 @@ Choose File -> Save As... from the menu bar or select the - Save toolbar button. GnuCash will bring up this + Save toolbar button. &app; will bring up this window: @@ -1680,16 +1680,16 @@ - Before ending each GnuCash session, be sure to save your data + Before ending each &app; session, be sure to save your data changes using File -> Save or the Save toolbar button. In fact, it is a good idea to save your data changes often, since - GnuCash does not permanently record your changes until you save them. To + &app; does not permanently record your changes until you save them. To open an existing file, select File -> Open and choose your file from the list. - GnuCash is storing its data file without any extension. If you name - your GnuCash file to MyBudget, the actual file name + &app; is storing its data file without any extension. If you name + your &app; file to MyBudget, the actual file name will be MyBudget. Ensure that you do not specify an extension when you specify the file name. Per the above example, only specify @@ -1772,24 +1772,24 @@ - Review the GnuCash accounts to be created. + Review the &app; accounts to be created. The importer then matches up your QIF accounts and categories - with GnuCash accounts and gives you a brief description of the + with &app; accounts and gives you a brief description of the matching process. Clicking Next will bring you - to a view comparing your QIF accounts with the corresponding GnuCash + to a view comparing your QIF accounts with the corresponding &app; accounts created. To change an account name, select the row containing that account name and edit the name in the dialog box provided. Click Next when you have finished making changes, and proceed through a similar category matching process. QIF income and - expense categories import as GnuCash income and expense accounts (see + expense categories import as &app; income and expense accounts (see for more on this). Make changes to these account names if necessary, and click Next to continue. If you are not sure what changes are needed, it is safe to - accept the GnuCash account names. It is easy to edit the accounts + accept the &app; account names. It is easy to edit the accounts later if you find you need to make a change. @@ -1804,15 +1804,15 @@ - Tell GnuCash to import the data. + Tell &app; to import the data. The last step is the import. Once you have verified your account names and investment information, click Finish - in the Update your GnuCash accounts page to + in the Update your &app; accounts page to complete the import process. Depending upon the size of your file, the import might take a few minutes to complete, so a progress bar displays the percentage finished. When the import process is complete, - GnuCash will return you to the main window, which should now display + &app; will return you to the main window, which should now display the names of the accounts you imported. @@ -1821,7 +1821,7 @@ Backing Up and Recovering Data - GnuCash creates several types of files to help ensure that your data + &app; creates several types of files to help ensure that your data is not lost. You may see files with the following file extensions: xac, log, LCK, LNK in the same directory as your primary data file. What each of these files does is presented below. @@ -1859,24 +1859,24 @@ Log file (.log) - Each time you open a file in GnuCash, a .log is created and saved + Each time you open a file in &app;, a .log is created and saved with the same name format as the .xac backup files. As you make changes to the open data file, the log file saves only those changes. Log files are not a full backup of your data file - they simply record changes you - have made to the data file in the current GnuCash session. + have made to the data file in the current &app; session. - In case you exit GnuCash inadvertently, possibly due to a power + In case you exit &app; inadvertently, possibly due to a power outage or a system wide crash, it is possible to recover most of your - work since the last time you saved your GnuCash file using this log + work since the last time you saved your &app; file using this log file. This is the procedure: - Open the last saved GnuCash file. + Open the last saved &app; file. - Go to "File" -> "Import" -> "Replay GnuCash .log file" + Go to "File" -> "Import" -> "Replay &app; .log file" and select the one .log file with the same date as the saved file you just opened. Make sure that you picked the right .log file, or you will possibly wreak havoc in your accounts. @@ -1904,17 +1904,17 @@ store any data, but they are created to prevent more than one user from opening the same file at the same time. These files are automatically created when you open the file, to lock it so no one else can access it. - When you close your GnuCash session or open another file, GnuCash + When you close your &app; session or open another file, &app; unlocks the first data file by deleting the LCK and LNK files. - If GnuCash crashes while you have a data file open, the LCK and - LNK files are not deleted. The next time you try to open GnuCash, you + If &app; crashes while you have a data file open, the LCK and + LNK files are not deleted. The next time you try to open &app;, you will get a warning message that the file is locked. The warning message appears because the LNK and LCK files are still in your directory. It is safe to choose Yes to open the file, but you should delete the .LNK and .LCK files (using a terminal window or your file manager.) Once those files are deleted, you will not get the warning message again unless - GnuCash crashes. + &app; crashes. @@ -1925,13 +1925,13 @@ good idea to keep some of the more recent .xac files, but you can safely delete the .log files since they are not complete copies of your data. You should also delete any .LCK and .LNK files that you see after - closing GnuCash. If you decide to back up your data file to another + closing &app;. If you decide to back up your data file to another disk manually, you only need to back up the main data file - not the .xac files. - GnuCash will automatically delete any .xac, .log files that are - older than 30 days. You can change this behavior in the GnuCash + &app; will automatically delete any .xac, .log files that are + older than 30 days. You can change this behavior in the &app; preferences. @@ -1953,7 +1953,7 @@ - First, let's create a file to store your real data. Open GnuCash + First, let's create a file to store your real data. Open &app; and go through the New Account Hierarchy Setup dialog. You will create a file and accounts to be used for your home finances, so choose the accounts that pertain to you. If you are not diff --git a/guide/C/ch_budgets.xml b/guide/C/ch_budgets.xml index bb50c1d..c136a8f 100644 --- a/guide/C/ch_budgets.xml +++ b/guide/C/ch_budgets.xml @@ -12,7 +12,7 @@ Budgets - This chapter explains how to create and use budgets with GnuCash. + This chapter explains how to create and use budgets with &app;. Basic Concepts @@ -23,7 +23,7 @@ financial transactions for the period compare to your planned transactions. - The budgeting concept is quite general, so GnuCash offers a + The budgeting concept is quite general, so &app; offers a budgeting tool that is both simple and flexible. You, the user, have to decide how complex or simple you want to make your budget. This guide will help you make some of those decisions. @@ -153,15 +153,15 @@ guide will help you make some of those decisions. There are two ways to enter budget values. The first way is to simply click on the cell and enter an amount. - If you have past transactions recorded in GnuCash, the - second way is to let GnuCash estimate the budget values by looking + If you have past transactions recorded in &app;, the + second way is to let &app; estimate the budget values by looking at those transactions. First, select the accounts you want - GnuCash to estimate. Then click on the 'Estimate' toolbar button. + &app; to estimate. Then click on the 'Estimate' toolbar button. In the Estimate Budget Values dialog, select the date past which - GnuCash should look for past transactions. GnuCash will start at + &app; should look for past transactions. &app; will start at that date and look forward for the duration of your budget. For example, if you are making an annual budget, and you select - Jan. 1, 2005, GnuCash will look at all the transactions in that + Jan. 1, 2005, &app; will look at all the transactions in that account from Jan. 1, 2005 through Dec. 31, 2005. diff --git a/guide/C/ch_bus_ap.xml b/guide/C/ch_bus_ap.xml index 999651f..91a22b1 100644 --- a/guide/C/ch_bus_ap.xml +++ b/guide/C/ch_bus_ap.xml @@ -22,7 +22,7 @@ Initial Setup - To set up GnuCash to handle accounts payable for a company, two preliminary things must be done. The first is to build an appropriate Account Hierarchy and the second is to register the company in GnuCash. + To set up &app; to handle accounts payable for a company, two preliminary things must be done. The first is to build an appropriate Account Hierarchy and the second is to register the company in &app;. Account Setup @@ -30,7 +30,7 @@ There are many different ways to set up a business account hierarchy. You can start with the Business Accounts setup which is available from the New Account Hierarchy druid, or you could build one - manually. To access the prebuilt Business Accounts, start GnuCash and + manually. To access the prebuilt Business Accounts, start &app; and click on File -> New File and proceed until you see the list of available accounts, select Business Accounts. @@ -40,7 +40,7 @@ well with your particular situation. It should be close enough that it is recommended you begin with it. - Accounts Payable (or A/P) refers to products or services bought by your company for which payment has not yet been sent. This is represented on the balance sheet as a liability because you will have to pay for them. To use GnuCash's integrated accounts payable system, you must first setup an account of the A/Payable type. The A/Payable account is usually a sub-account under Liabilities. It is within this account that the integrated A/P system places transactions. + Accounts Payable (or A/P) refers to products or services bought by your company for which payment has not yet been sent. This is represented on the balance sheet as a liability because you will have to pay for them. To use &app;'s integrated accounts payable system, you must first setup an account of the A/Payable type. The A/Payable account is usually a sub-account under Liabilities. It is within this account that the integrated A/P system places transactions. Basic A/P Account Hierarchy: @@ -59,7 +59,7 @@ Basic A/P Account Hierarchy: Company Registration - After you have built the account structure, register the GnuCash + After you have built the account structure, register the &app; file as belonging to your company. To register your company, select File -> Properties: @@ -81,7 +81,7 @@ Basic A/P Account Hierarchy: System Components - GnuCash has an integrated accounts payable system. The transactions generated by the A/P system are placed within the Accounts Payable account, as a record of what occurs. Generally you do not directly work with this account but use the four integrated GnuCash A/P application components. The A/P components are available from theBusiness -> Vendor sub-menu. These A/P components are: + &app; has an integrated accounts payable system. The transactions generated by the A/P system are placed within the Accounts Payable account, as a record of what occurs. Generally you do not directly work with this account but use the four integrated &app; A/P application components. The A/P components are available from theBusiness -> Vendor sub-menu. These A/P components are: @@ -195,7 +195,7 @@ Basic A/P Account Hierarchy: If many vendors match the search criteria you provide, the search can be refined by running an additional search within the current results. The current result set is searched when the Refine - Current Search radio button is selected. In fact, GnuCash + Current Search radio button is selected. In fact, &app; selects this option for you after you run the initial search. If the vendor you are searching for does not match the supplied @@ -215,10 +215,10 @@ Basic A/P Account Hierarchy: Bills - A bill is a request for payment you receive from a vendor. GnuCash can track bills. + A bill is a request for payment you receive from a vendor. &app; can track bills. New - When you receive a bill from a vendor and want to enter it into GnuCash, you must create a new bill. To create a new bill use the Business -> Vendor -> New Bill menu item, and fill in the resulting window appropriately. + When you receive a bill from a vendor and want to enter it into &app;, you must create a new bill. To create a new bill use the Business -> Vendor -> New Bill menu item, and fill in the resulting window appropriately. Invoice Info - Invoice ID (optional) - the identification number of the invoice as emitted by the vendor (IE: the vendor's internal number for this invoice). @@ -517,7 +517,7 @@ Basic A/P Account Hierarchy: Transfer Account - the account from which money for the payments comes from, such as a checking account. - Below is the GnuCash Accounts Receivable payment window. + Below is the &app; Accounts Receivable payment window. diff --git a/guide/C/ch_bus_ar.xml b/guide/C/ch_bus_ar.xml index 0082330..364ba4c 100644 --- a/guide/C/ch_bus_ar.xml +++ b/guide/C/ch_bus_ar.xml @@ -22,7 +22,7 @@ The accounting needs of a business are quite different from that of a person. Businesses have customers that owe money, vendors which are owed - money, employee payroll, more complex tax laws, etc. GnuCash offers + money, employee payroll, more complex tax laws, etc. &app; offers business oriented features to facilitate these needs. Accounts Receivable (A/R) are used by businesses to record sales for @@ -46,10 +46,10 @@ Initial Setup - To set up GnuCash to handle accounts receivable for a company two + To set up &app; to handle accounts receivable for a company two preliminary things must be done. The first is to build an appropriate Account Hierarchy and the second is to register the company in - GnuCash. + &app;. Account Setup @@ -57,7 +57,7 @@ There are many different ways to set up a business account hierarchy. You can start with the Business Accounts setup which is available from the New Account Hierarchy druid, or you could build one - manually. To access the prebuilt Business Accounts, start GnuCash and + manually. To access the prebuilt Business Accounts, start &app; and click on File -> New File and proceed until you see the list of available accounts, select Business Accounts. @@ -70,7 +70,7 @@ Accounts Receivable (or A/R) refers to products or services provided by the company on credit for which payment has not yet been received. This is represented on the balance sheet as an asset, because - you expect to receive payment soon. To use GnuCash's integrated accounts + you expect to receive payment soon. To use &app;'s integrated accounts receivable system, you must first set up an account (usually a sub-account under Assets) defined with account type A/Receivable. It is within this account that the @@ -94,7 +94,7 @@ Basic A/R Account Hierarchy: You do not need to create an individual A/R account for each - customer. GnuCash keeps track of customers internally and provides + customer. &app; keeps track of customers internally and provides per-customer reports based on the internal tracking. @@ -102,7 +102,7 @@ Basic A/R Account Hierarchy: Company Registration - After you have built the account structure, register the GnuCash + After you have built the account structure, register the &app; file as belonging to your company. To register your company, select File -> Properties: @@ -129,10 +129,10 @@ Basic A/R Account Hierarchy: System Components - GnuCash has an integrated accounts receivable system. The + &app; has an integrated accounts receivable system. The transactions generated by the A/R system are recorded within the Accounts Receivable account. You generally do not work directly with this account. - You generally work with the four integrated GnuCash A/R application + You generally work with the four integrated &app; A/R application components available through the Business -> Customer sub-menu. These four components are: @@ -225,7 +225,7 @@ Basic A/R Account Hierarchy: Billing Information - Credit Limit - stores the maximum credit you are willing to extend to the customer. - This field is for your reference purposes only. GnuCash does not use + This field is for your reference purposes only. &app; does not use the value. @@ -264,7 +264,7 @@ Basic A/R Account Hierarchy: Shipping Address - records the customer's shipping address if it is different from the billing address. The - shipping address is for your reference. GnuCash does not use the + shipping address is for your reference. &app; does not use the value. @@ -316,7 +316,7 @@ Basic A/R Account Hierarchy: If many customers match the search criteria you provide, the search can be refined by running an additional search within the current results. The current result set is searched when the Refine - Current Search radio button is selected. In fact, GnuCash + Current Search radio button is selected. In fact, &app; selects this option for you after you run the initial search. If the customer you are searching for does not match the supplied @@ -342,7 +342,7 @@ Basic A/R Account Hierarchy: Invoices An invoice is the paperwork you send to a customer to request - payment for products or services rendered. GnuCash can generate and track + payment for products or services rendered. &app; can generate and track invoices. @@ -687,7 +687,7 @@ Basic A/R Account Hierarchy: Unpost it. - One of the design goals in GnuCash's Account Receivable system was + One of the design goals in &app;'s Account Receivable system was to allow different processes to get to the same state, so you can reach an invoice from different directions based on the way you think about the problem: @@ -716,7 +716,7 @@ Basic A/R Account Hierarchy: customer. To print an invoice use File -> Print Invoice menu item. - An example of the default GnuCash invoice print output is shown + An example of the default &app; invoice print output is shown below. @@ -777,7 +777,7 @@ Basic A/R Account Hierarchy: Assign Starting Invoice Number There is no easy way to assign an automatic starting invoice - number. GnuCash starts with number 1 and increments from there. You can + number. &app; starts with number 1 and increments from there. You can manually type an invoice number into the text box each time you create an invoice, but this gets tiring and sooner or later leads to duplicate numbers. @@ -789,7 +789,7 @@ Basic A/R Account Hierarchy: editing. - GnuCash optionally compresses files. Disable compression and + &app; optionally compresses files. Disable compression and save before editing the file. To enable or disable compression use Edit -> Preferences, access the General tab, and select or deselect the @@ -928,7 +928,7 @@ Basic A/R Account Hierarchy: - Below is the GnuCash Accounts Receivable payment window. + Below is the &app; Accounts Receivable payment window. diff --git a/guide/C/ch_bus_pay.xml b/guide/C/ch_bus_pay.xml index 45e2490..c7d80c4 100644 --- a/guide/C/ch_bus_pay.xml +++ b/guide/C/ch_bus_pay.xml @@ -13,13 +13,13 @@ --> Payroll - Payroll is a financial record of wages, net pay, paid vacations, and deductions for an employee. This chapter demonstrates how to track payroll using GnuCash + Payroll is a financial record of wages, net pay, paid vacations, and deductions for an employee. This chapter demonstrates how to track payroll using &app; Basic Concepts Payroll is a financial record of wages, net pay, paid vacations, and deductions for an employee. Basically, anything that relates to giving money or benefits to an employee. Payroll is one of the more complex tasks in accounting, because there are many different accounts, people, and agencies involved in paying salaries. Payroll is typically accounted for as an expense. Sometimes accountants "store" some payroll expenses in a short term liability account. This is useful for things such as payroll taxes, which may be paid at a different time than the employee. The employee might get paid biweekly, while taxes are paid quarterly. This chapter presents a methodology which expenses payroll immediately for salaries, but stores taxes in liability accounts. - GnuCash does not have an integrated payroll system. While you can track payroll expenses in GnuCash, the calculation of taxes and deductions has to be done outside of GnuCash. + &app; does not have an integrated payroll system. While you can track payroll expenses in &app;, the calculation of taxes and deductions has to be done outside of &app;. @@ -53,7 +53,7 @@ Simple Payroll Account Layout: Protocol - GnuCash does not have an integrated payroll system. GnuCash can track your payroll expenses, but you need to develop a payroll protocol and perform the calculations outside of GnuCash, in a spreadsheet for example. In this section, one such protocol is presented. You can use the sample protocol as a model. + &app; does not have an integrated payroll system. &app; can track your payroll expenses, but you need to develop a payroll protocol and perform the calculations outside of &app;, in a spreadsheet for example. In this section, one such protocol is presented. You can use the sample protocol as a model. Step 1: Deductions list @@ -86,8 +86,8 @@ Simple Payroll Account Layout: Step 2: Create the Transaction Map - When you record payroll in GnuCash, do so with a single split transaction. This split transaction populates the appropriate expense and liability accounts. If you need to look the payroll details at a later time, open the split transaction. - With the deductions list from above, an employee split transaction map can be generated. Each of the items in the list is mapped to a GnuCash account. + When you record payroll in &app;, do so with a single split transaction. This split transaction populates the appropriate expense and liability accounts. If you need to look the payroll details at a later time, open the split transaction. + With the deductions list from above, an employee split transaction map can be generated. Each of the items in the list is mapped to a &app; account. @@ -136,7 +136,7 @@ Simple Payroll Account Layout: Go to the account from which the employee will be paid, for example your Assets:Checking account. Open a split transaction and enter the real values using the Transaction Map above as a guide. Repeat this for all employees. This manual process is tedious, especially if you have a large number of employees. - One GnuCash tool you certainly want use when entering employee payroll is duplicate transaction (use the Duplicate tool bar button). This saves you from having to enter all the transaction splits for each employee. You still need to change the amounts of money to match each employee's real payroll values, but you will not have to build the split for each employee. + One &app; tool you certainly want use when entering employee payroll is duplicate transaction (use the Duplicate tool bar button). This saves you from having to enter all the transaction splits for each employee. You still need to change the amounts of money to match each employee's real payroll values, but you will not have to build the split for each employee. If payroll transactions do not change significantly every pay period, you can also use the duplicate transaction feature to duplicate each employee's most recent payroll transaction for the current pay period. If you find you are doing so all the time, read about the Schedule Transactions feature and save even more time! @@ -253,7 +253,7 @@ Simple Payroll Account Layout: - When paying employees, enter only the employee name in the Description area. If you decide to use GnuCash's check printing capabilities, the check is automatically made out to the correct employee. If you want to record other information in the transaction besides the employee name, use the Notes area, available when viewing the Register in double-line mode. + When paying employees, enter only the employee name in the Description area. If you decide to use &app;'s check printing capabilities, the check is automatically made out to the correct employee. If you want to record other information in the transaction besides the employee name, use the Notes area, available when viewing the Register in double-line mode. Repeat this for the second employee, which leaves the account hierarchy looking like this: diff --git a/guide/C/ch_capgain.xml b/guide/C/ch_capgain.xml index 9e7088b..66660cb 100644 --- a/guide/C/ch_capgain.xml +++ b/guide/C/ch_capgain.xml @@ -60,7 +60,7 @@ As mentioned in the introduction to this chapter, capital gains are the profits received from the sale of an asset. This section will describe - how to record capital gains in GnuCash. + how to record capital gains in &app;.The accounting methods for handling asset appreciation differs somewhat from depreciation because typically you are only concerned with @@ -119,7 +119,7 @@ ways to setup capital gains accounts. We will present here a general method which should be flexible enough to handle most situations. The first account you will need is an Asset Cost account - (GnuCash account type "asset"), which is simply a place where you record + (&app; account type "asset"), which is simply a place where you record the original purchase of the asset. Usually this purchase is accomplished by a transaction from your bank account. diff --git a/guide/C/ch_cbook.xml b/guide/C/ch_cbook.xml index ef24d1a..6d3ef21 100644 --- a/guide/C/ch_cbook.xml +++ b/guide/C/ch_cbook.xml @@ -15,20 +15,20 @@ CheckbookThis chapter will give you all the specific information you need to - manage your checkbook with GnuCash. Managing your checkbook register is the - first step of tracking your finances, and GnuCash makes it much easier to + manage your checkbook with &app;. Managing your checkbook register is the + first step of tracking your finances, and &app; makes it much easier to manage than the traditional paper register does.For one thing, as discussed in , data entry of common - transactions is practically done for you in GnuCash, because of its - auto-completion feature. GnuCash keeps a running balance of each account, + transactions is practically done for you in &app;, because of its + auto-completion feature. &app; keeps a running balance of each account, and it makes reconciling these accounts easy. And the double-entry method helps you account for your spending by requiring a transfer account for withdrawals, so you can easily find out how much money you spend in different areas. - Once you are comfortable with using GnuCash for your checking and + Once you are comfortable with using &app; for your checking and other bank accounts, you may wish to continue on with tracking other financial accounts. Chapters 6 through 9 examine methods to manage your other accounts. @@ -37,15 +37,15 @@ Setting up Accounts The first step in managing your checkbook is to set up the necessary - accounts. You can either use the default GnuCash accounts or set up your + accounts. You can either use the default &app; accounts or set up your own. For more detail on how to set up a new account, refer to . For instructions on importing your accounts from another program, refer to . - Let's start with the bank accounts you'll need. You need one GnuCash + Let's start with the bank accounts you'll need. You need one &app; bank type account for each physical bank account you wish to track. If you - are setting up your own accounts or using the default GnuCash accounts, + are setting up your own accounts or using the default &app; accounts, make sure that you have an opening balance transaction for each bank account you own. The easiest way to get this number is to use the balance from your last bank statement as your opening balance. You can enter this @@ -104,10 +104,10 @@ Before you start entering paycheck deposits, decide how much detail you want to track. The basic level of detail is to enter your net pay, just like you would in your paper register. This is easiest, but you can - get even more information out of GnuCash if you enter your gross pay with + get even more information out of &app; if you enter your gross pay with deductions. It takes a bit more effort to enter the deductions, but entering your tax withholding information throughout the year allows you - to run useful tax status reports in GnuCash at any time. These reports can + to run useful tax status reports in &app; at any time. These reports can help you determine whether you are withholding enough tax, and they can help you estimate your tax bill ahead of time. If you are unsure about the level of detail, start by entering net pay. You can always go back and @@ -119,7 +119,7 @@ When you withdraw money from your bank account, for whatever reason, you are transferring money from your bank account to some other location. - In GnuCash, this other location is tracked as an account. The more + In &app;, this other location is tracked as an account. The more detailed accounts you create and use for your spending, the more information you will get about where your money goes. @@ -129,13 +129,13 @@ you might also have service charges, where the bank withdraws the money from your account. Transfers of money out to another account are also withdrawals. We will take a look at each of these types of withdrawals and - how to record them in GnuCash. + how to record them in &app;. ATM/Cash Withdrawals Cash withdrawals are handled as a transfer from a bank account to - a cash account. GnuCash provides special Cash type + a cash account. &app; provides special Cash type accounts for tracking your cash purchases, so you should set up a cash account to record your ATM and other cash withdrawals. @@ -163,7 +163,7 @@ Reconciling Your Accounts - GnuCash makes reconciliation of your bank account with your monthly + &app; makes reconciliation of your bank account with your monthly bank statement much easier. gives instructions on how to reconcile your transactions with the monthly bank statement. This is the @@ -175,7 +175,7 @@ account statement, the savings account statement, and the credit card statement. Credit card statements and credit card transactions are covered in the , so if you are interested in - tracking your credit cards in GnuCash, take a look at the instructions + tracking your credit cards in &app;, take a look at the instructions provided there. Income and expense accounts are usually not reconciled, because @@ -549,8 +549,8 @@ Notice that you have not yet used one of the accounts listed in your chart, the Credit Card account. Now that you know how - to keep track of your bank and cash accounts in GnuCash, you may want to - start tracking your credit cards as well. GnuCash provides a special type + to keep track of your bank and cash accounts in &app;, you may want to + start tracking your credit cards as well. &app; provides a special type of account for credit cards, and this is discussed in the next chapter. diff --git a/guide/C/ch_cc.xml b/guide/C/ch_cc.xml index 4db4304..28ee4e3 100644 --- a/guide/C/ch_cc.xml +++ b/guide/C/ch_cc.xml @@ -15,7 +15,7 @@ Credit Cards This chapter will show you how to manage your credit cards using - GnuCash. + &app;. Concepts @@ -37,7 +37,7 @@ any information about your credit card balance or credit card purchases. - A more complete way to track your credit card in GnuCash is to enter + A more complete way to track your credit card in &app; is to enter each purchase and payment as a separate transaction. Using the credit card account register, you enter your receipts throughout the month. When your credit card statement arrives, you reconcile the credit card account to @@ -51,7 +51,7 @@ Setting Up Accounts - To begin managing your credit cards in GnuCash, you should set up a + To begin managing your credit cards in &app;, you should set up a "Liability" top level account and under this parent account create credit card type accounts for each credit card you use. If you are tracking only the payments you make to the credit card company, then all you need is a @@ -213,7 +213,7 @@ Since we had not created the Expense:Clothes account - previously, GnuCash will prompt us to create it. Just remember to + previously, &app; will prompt us to create it. Just remember to create it as an Expense account @@ -279,7 +279,7 @@ - Save the GnuCash data file. + Save the &app; data file. @@ -289,13 +289,13 @@ Now that we have covered the basic ideas behind the various transactions you must make to successfully track your credit card in - GnuCash, let's go through an example. In this example, we will make credit + &app;, let's go through an example. In this example, we will make credit card purchases, refund two of the purchases, get charged interest on the unpaid balance, reconcile the credit card account, and finally make a partial payoff of the credit card. - Open GnuCash file + Open &app; file Start with opening the previous datafile we stored, gcashdata_5, and store it as @@ -362,7 +362,7 @@ your credit card. Enter a transaction for the credit card refund for the full $100 amount. Remember to use the same transfer account you used for the original purchase, and enter the amount under the Payment column. - GnuCash will automatically complete the name and transfer account for + &app; will automatically complete the name and transfer account for you, but it will also automatically enter the $100 in the Charge column. You will need to reenter the amount in the Payment column. The transaction looks like this: @@ -417,7 +417,7 @@ Reconciliation When your credit card bill arrives you should reconcile your - credit card account to this document. This is done using GnuCash's + credit card account to this document. This is done using &app;'s built-in reconciliation application. Highlight the credit card account and click on Actions -> Reconcile.... This reconciliation procedure is @@ -447,9 +447,9 @@ During the reconciliation process, you check off each transaction in the account as you confirm that the transaction appears in both your - GnuCash account and the credit card statement. For this example, as + &app; account and the credit card statement. For this example, as shown in the figure below, there is a $300 difference between your - GnuCash accounts and the credit card statement. + &app; accounts and the credit card statement. @@ -472,7 +472,7 @@ Some investigation uncovers that you forgot to record a payment you made on March 5th to the credit card company for $300, you must enter this payment transaction from your bank account to the credit - card. Now the credit card statement and your GnuCash account can be + card. Now the credit card statement and your &app; account can be reconciled, with a balance of $455. @@ -517,11 +517,11 @@ - GnuCash main window + &app; main window @@ -530,7 +530,7 @@ Save file - Last, save the GnuCash data file (gcashdata_6). + Last, save the &app; data file (gcashdata_6). diff --git a/guide/C/ch_currency.xml b/guide/C/ch_currency.xml index eef084c..0adf122 100644 --- a/guide/C/ch_currency.xml +++ b/guide/C/ch_currency.xml @@ -14,13 +14,13 @@ Multiple Currencies - This chapter will show you how to setup your GnuCash accounts to use + This chapter will show you how to setup your &app; accounts to use multiple currencies. Basic Concepts - GnuCash supports the use of multiple currencies in different + &app; supports the use of multiple currencies in different accounts. For example, you can have a bank account setup in Euros, and another using Hong Kong Dollars. @@ -41,7 +41,7 @@ When you create a new account, you have the option to define the commodity. For currency accounts, you can specify any one of the hundreds - of currencies supported by GnuCash by simply selecting it from the + of currencies supported by &app; by simply selecting it from the currency commodity list. You will notice that the default currency is always whatever you have defined in the preferences. So, if you mostly work with Euros, but have the occasional Ethiopian Birr account, be sure @@ -113,9 +113,9 @@ Note: the currency of each account is shown in parenthesis. - GnuCash Currency Support + &app; Currency Support - GnuCash supports over a hundred currencies, from the Andorran Franc + &app; supports over a hundred currencies, from the Andorran Franc to the Zimbabwe Dollar. You will also find supports for some lesser popular currencies like the US Dollar, Canadian Dollar, European Euro, and British Pound. @@ -124,7 +124,7 @@ Note: the currency of each account is shown in parenthesis. Setting International Preferences - GnuCash allows you to specify the following international related + &app; allows you to specify the following international related preferences @@ -153,7 +153,7 @@ Note: the currency of each account is shown in parenthesis. Recording/Updating Currency Exchange (How-To) - GnuCash allows you to update the Currency Exchange Rates in two + &app; allows you to update the Currency Exchange Rates in two different ways, manual and automatic. In the following two sections we will work through both ways. @@ -271,7 +271,7 @@ Note: the currency of each account is shown in parenthesis. - Observe that since you have no exchange rate for HKD, GnuCash do + Observe that since you have no exchange rate for HKD, &app; do not convert the HKD accounts to USD. This will be added in the next section. @@ -328,14 +328,14 @@ Note: the currency of each account is shown in parenthesis. - You noticed that GnuCash will download exchange rates for all + You noticed that &app; will download exchange rates for all currencies you are using in your various accounts. This will happend - everytime you click on Get Quotes or have GnuCash + everytime you click on Get Quotes or have &app; downloading quotes/exchange rates automatically as per And if you check the main Chart of Accounts you now see that - GnuCash has automatically converted the HKD amount to USD amount on the + &app; has automatically converted the HKD amount to USD amount on the parent accounts that are in USD, as well as on the Total (USD) column. Also the Euro accounts have been been updated with the latest exchange rate. @@ -360,7 +360,7 @@ Note: the currency of each account is shown in parenthesis. Disabling Exchange Rate Retrieval Whenever you create an account that uses a non-default currency, exchange rate retrieval will be automatically enabled for that currency. - However, if you later delete that account, GnuCash will not automatically + However, if you later delete that account, &app; will not automatically disable exchange rate retrieval for that currency. If you have deleted the last account for a particular currency, and you do not wish to retrieve exchange rates for that currency anymore, do @@ -396,7 +396,7 @@ Note: the currency of each account is shown in parenthesis. You can do it in two different ways. - 1) Use GnuCash build in currency exchange between accounts when you + 1) Use &app; build in currency exchange between accounts when you do your transactions. This is mainly used for one time transactions, and nothing which happens regurarly. @@ -419,7 +419,7 @@ Note: the currency of each account is shown in parenthesis. money from US, and then purchased your dream boat (smallest version) - To record this in GnuCash we use the following basic account + To record this in &app; we use the following basic account structure @@ -497,7 +497,7 @@ Note: the currency of each account is shown in parenthesis. You find the boat, and since it's a bargain at JMD 509,000 you - decide to buy it. To record this transaction in GnuCash, you will need + decide to buy it. To record this transaction in &app;, you will need to enter a simple transaction in Assets:Current Assets:Jamaican Bank withdrawing 509,000 and transfering it to Assets:Fixed Assets:Boat @@ -522,7 +522,7 @@ Note: the currency of each account is shown in parenthesis. boat account has been increased with the same amount. If you also have turned on the CoA (Column Choice) "Total (USD)" you will see the corresponding value in USD. The USD value will always reflect the latest currency exchange - rate you have either automatically or manually updated GnuCash with. + rate you have either automatically or manually updated &app; with. @@ -666,7 +666,7 @@ Buy Stocks However, as you can see, the USD totals may be zero if - GnuCash doesn't have an exchange rate between USD and HKD. + &app; doesn't have an exchange rate between USD and HKD. To fix this, go to Tools -> Price Editor and click the Get Quotes button to @@ -696,7 +696,7 @@ Buy Stocks countries currency, and hope that their currency will raise in value relative your own currency. - When you enter these transactions into GnuCash, you will have to + When you enter these transactions into &app;, you will have to decide on how much details you would like to have. If you are not interested in details at all, a very simple account @@ -721,7 +721,7 @@ Buy Stocks There is currently (30 April 2006) a small bug ( 340041 - ) in GnuCash, that makes it impossible to track currency investments + ) in &app;, that makes it impossible to track currency investments capital gains. @@ -858,7 +858,7 @@ Buy Stocks 340041 - ) in GnuCash, that makes it impossible to track currency investments capital gains. + ) in &app;, that makes it impossible to track currency investments capital gains. @@ -948,7 +948,7 @@ Buy Stocks Again these samples are not to be consider a valid and accurate advice. They are only to be considered as an sample for - the techniques used in GnuCash, and not as a Invenstment Advice. + the techniques used in &app;, and not as a Invenstment Advice. Please consult a proper financial advisor for more information regarding international investments/loans. @@ -959,7 +959,7 @@ Buy Stocks Configure Accounts - This time let's start with a fresh and new GnuCash data file, so + This time let's start with a fresh and new &app; data file, so File -> New, and edit preferences (Edit -> Preferences) to set Default Currency as AUD. Since you have @@ -1287,7 +1287,7 @@ Expenses:Investments:Currency Transfer (AUD) - Next section will ensure you get the various exchange rates so GnuCash can show your + Next section will ensure you get the various exchange rates so &app; can show your total worth in the local currency (AUD in this case) diff --git a/guide/C/ch_dep.xml b/guide/C/ch_dep.xml index f1a69ba..1fa9839 100644 --- a/guide/C/ch_dep.xml +++ b/guide/C/ch_dep.xml @@ -447,18 +447,18 @@ ways to setup depreciation accounts. We will present here a general method which should be flexible enough to handle most situations. The first account you will need is an Asset Cost account - (GnuCash account type "asset"), which is simply a place where you record + (&app; account type "asset"), which is simply a place where you record the original purchase of the asset. Usually this purchase is accomplished by a transaction from your bank account. In order to keep track of the depreciation of the asset, you will need two depreciation accounts. The first is an Accumulated Depreciation account in which to collect the sum of all of the - depreciation amounts, and will contain negative values. In GnuCash, this + depreciation amounts, and will contain negative values. In &app;, this is an account type asset. The Accumulated Depreciation account is balanced by a Depreciation Expense account, in which all periodic depreciation expenses - are recorded. In GnuCash, this is an account type + are recorded. In &app;, this is an account type expense. Below is a generic account hierarchy for tracking the depreciation @@ -500,7 +500,7 @@ a way that works best for you. The actual input of the depreciation amounts is done by hand every - accounting period. There is no way in GnuCash (as of yet) to perform the + accounting period. There is no way in &app; (as of yet) to perform the depreciation scheme calculations automatically, or to input the values automatically into the appropriate accounts. However, since an accounting period is typically one year, this really is not much work to do by diff --git a/guide/C/ch_invest.xml b/guide/C/ch_invest.xml index e2e2a69..bfc9b9e 100644 --- a/guide/C/ch_invest.xml +++ b/guide/C/ch_invest.xml @@ -15,10 +15,10 @@ Investments - This chapter explains how to manage your investments with GnuCash. + This chapter explains how to manage your investments with &app;. Most people have an investment plan, whether its just putting money into a CD account, investing through a company sponsored plan at your workplace or - buying and selling stocks and bonds through a brokerage. GnuCash gives you + buying and selling stocks and bonds through a brokerage. &app; gives you tools to help you manage these investments such as the Price Editor which allows you to record changes in the prices of stocks you own. @@ -32,7 +32,7 @@ investments: the house you live in, a valuable painting, stocks in publicly traded companies, your savings account at the bank, or a certificate of deposit. These many types of investments will be discussed - in this chapter in terms of how to track them using GnuCash. + in this chapter in terms of how to track them using &app;. Terminology @@ -234,7 +234,7 @@ Setting Up Accounts - To setup investment accounts in GnuCash you can either use the + To setup investment accounts in &app; you can either use the predefined investment account hierarchy or create your own. The minimum you need to do to track investments is to setup an asset account for each type of investment you own. However, as we have seen in previous chapters, @@ -252,7 +252,7 @@ Predefined Accounts To use the predefined investment account hierarchy, you - must create a new GnuCash file. This will run the + must create a new &app; file. This will run the New Account Hierarchy Setup druid. After choosing the default currency to use, you will be asked to Choose accounts to create. At this point, choose the "Investment @@ -288,11 +288,11 @@ You can also manually setup your own investment account hierarchy. The following is a somewhat more complicated example of setting up - GnuCash to track your investments, which has the advantage that it + &app; to track your investments, which has the advantage that it groups each different investment under the brokerage that deals with the investments. This way it is easier to compare the statements you get - from your brokerage with the accounts you have in GnuCash and spot where - GnuCash differs from the statement. + from your brokerage with the accounts you have in &app; and spot where + &app; differs from the statement. Assets Investments Brokerage Accounts @@ -357,7 +357,7 @@ bearing investments include your bank account, a certificate of deposit, or any other kind of investment in which you receive interest from the principal. This section will describe how to handle these kinds of - investments in GnuCash. + investments in &app;. Account Setup @@ -436,7 +436,7 @@ Income - And this is the main GnuCash window: + And this is the main &app; window: @@ -454,7 +454,7 @@ Income - From the above image of the main GnuCash account window you see a + From the above image of the main &app; account window you see a nice summary of what happened to these investments over the 6 months. While the yield on the CD is double that of the savings account, the return on the CD was $50.21 versus $13.03 for the savings account, or @@ -474,7 +474,7 @@ Income Now that you have built an account hierarchy in the previous section, this section will show you how to create and populate the accounts with your investment portfolio. After this initial setup of your portfolio, you may have - shares of stock purchased from before you started using GnuCash. For these stocks, + shares of stock purchased from before you started using &app;. For these stocks, follow the instructions in the Entering Preexisting Shares section below. If your have just purchased your stocks, then use the Buying New Shares @@ -484,7 +484,7 @@ Income Setup Accounts for Stocks and Mutual Funds This section will show you how to add stocks and mutual fund - accounts to GnuCash. In this section, we will assume you are using the + accounts to &app;. In this section, we will assume you are using the basic account setup introduced in the previous section, but the principles can be applied to any account hierarchy. @@ -901,7 +901,7 @@ Income usually give their quotes as one of bid, ask or last. Mutual funds are often given as net asset value. For other commodities, simply choose "Unknown". This option is for informational purposes only, it - is not used by GnuCash. + is not used by &app;. @@ -963,7 +963,7 @@ Income Configuring for Automatic Retrieval of Quotes If you have more than a couple of commodities, you will tire of - having to update their prices constantly. GnuCash has the ability to + having to update their prices constantly. &app; has the ability to automatically download the most recent price for your commodities using the Internet. This is accomplished through the Perl module Finance::Quote, which must be installed in order to activate this @@ -979,8 +979,8 @@ Income Installing Finance::Quote - To install Finance::Quote begin by first closing any GnuCash - applications you have running. Second, locate the folder where GnuCash + To install Finance::Quote begin by first closing any &app; + applications you have running. Second, locate the folder where &app; is installed by searching for gnc-fq-update (without the quotes). Change to that directory, open a root shell and run the command gnc-fq-update (without the quotation marks). This will @@ -992,13 +992,13 @@ Income continue automatically from that point. After installation is complete, you should run the gnc-fq-dump - test program, in the same directory, distributed with GnuCash to test + test program, in the same directory, distributed with &app; to test if Finance::Quote is installed and working properly. If you feel uncomfortable about performing any of these steps, - please either email the GnuCash-user mailing list - (gnucash-user@gnucash.org) for help or come to the GnuCash IRC + please either email the &app;-user mailing list + (gnucash-user@gnucash.org) for help or come to the &app; IRC channel on irc.gnome.org. You can also leave out this step and manually update your stock prices. @@ -1008,7 +1008,7 @@ Income Configuring Securities for Online Quotes With Finance::Quote installed and functioning correctly, you - must configure your GnuCash securities to use this feature to + must configure your &app; securities to use this feature to obtain updated price information automatically. Whether creating new securities or modifying securities that have already been setup, use the Tools -> Security Editor, to edit the security and check the Get Online Quotes box. You will @@ -1022,7 +1022,7 @@ Income can be used to fetch the current prices of your stocks. The file specified $HOME/gnucash-filename will depend on the name and location of your data file. - This can be determined by the name displayed in the top frame of the GnuCash window, + This can be determined by the name displayed in the top frame of the &app; window, before the -. The file name can also be found File -> pull down list, the first item, numbered 1, is the name of the currently open file. @@ -1078,7 +1078,7 @@ Income Selecting "Price Source" in Stock Value Reports - Most GnuCash Asset reports have options to set/modify a number of parameters for the report. The + Most &app; Asset reports have options to set/modify a number of parameters for the report. The Options windows is displayed by selecting the report tab then clicking on either the Options icon in the menu bar or selecting Edit -> Report Options. The tab "General" in the resulting window contains various parameters for the report. One of these is "Price Source" which of offers @@ -1476,7 +1476,7 @@ Income Note: You may either enter the loss as a positive number in the buy column or as a negative number in the sell - column, GnuCash will move the negative profit to the other column. + column, &app; will move the negative profit to the other column. @@ -1572,7 +1572,7 @@ Income Starting with the purchase of 100 shares on Jan. 3, 2005, all dividends will be - reinvested and an account is created to track the dividend to the specific stock. GnuCash + reinvested and an account is created to track the dividend to the specific stock. &app; simplifies the entry by allowing calculations within the cells of the transaction. If the first dividend is $.29/share, enter $53.38 in the share price and 100*.29 in the Buy cell. @@ -1824,7 +1824,7 @@ Income Shares - The number of shares increased (or decreased) in the transaction. In our example it is a .77942 for 1 split so the number of shares will - decrease from the number of shares currently in the register. You may use GnuCash's + decrease from the number of shares currently in the register. You may use &app;'s ability to preform calculations on an entry form by entering data directly (E.g. (.77942*100)-100) to calculate the decrease in shares from the split. diff --git a/guide/C/ch_loans.xml b/guide/C/ch_loans.xml index 1ea740c..ca2dc39 100644 --- a/guide/C/ch_loans.xml +++ b/guide/C/ch_loans.xml @@ -14,7 +14,7 @@ Loans - This chapter explains how to manage your loans with GnuCash. + This chapter explains how to manage your loans with &app;. Basic Concepts @@ -27,7 +27,7 @@ Terminology - Before discussing tracking loan in GnuCash specifically, it will + Before discussing tracking loan in &app; specifically, it will be helpful to present a glossary of terminology. The terms presented below represent some of the basic concepts found concerning loans. It is a good idea to become familiar with these terms, or at least, refer back @@ -140,7 +140,7 @@ Basic Loan Account Structure -Mortgage Adm Fees - GnuCash has a number of predefined loan account hierarchies + &app; has a number of predefined loan account hierarchies available, including Car Loans and Home Mortgage Loans. To access these predefined account structures, click on @@ -154,7 +154,7 @@ Basic Loan Account Structure Determining loan amortization schedules, periodic payment amounts, total payment value, or interest rates can be somewhat complex. To help - facilitate these kinds of calculations, GnuCash has a built-in Financial + facilitate these kinds of calculations, &app; has a built-in Financial Calculator. To access the calculator, go to Tools @@ -172,7 +172,7 @@ Basic Loan Account Structure Financial Calculator - + @@ -335,7 +335,7 @@ Continuous Interest: i = ln[(1+ieff)^PF]From this equation, functions which solve for the individual variables can be derived. For a detailed explanation of the derivation of this equation, see the comments in the file src/calculation/fin.c - from the GnuCash source code. The A, B, and C variables are defined + from the &app; source code. The A, B, and C variables are defined first, to make the later equations simpler to read. @@ -568,7 +568,7 @@ The simple case for when PMT == 0 gives the solution: You have a number of different options, like paper and pen, Linux Calculator, Open Office's Calc module, but the easiest is to use - GnuCash Financial Calculater. This gives you that the Monthly Payment + &app; Financial Calculater. This gives you that the Monthly Payment should be 115.56$. But you need to know how much of this is Interest and how much is @@ -694,7 +694,7 @@ Equity:Opening Balances:USD - This can be translated to the following GnuCash entry + This can be translated to the following &app; entry @@ -744,7 +744,7 @@ Equity:Opening Balances:USD - This can be translated to the following GnuCash entry + This can be translated to the following &app; entry @@ -849,7 +849,7 @@ Equity:Opening Balances:USD Selling a house or a car (How-To) - When you will record the selling of your house in GnuCash you have + When you will record the selling of your house in &app; you have some different options. Here we will go through two of them, one in which you only recorded the purchase amount, and now the selling amount. The other where you have followed the ups and downs on the property market and registered diff --git a/guide/C/ch_oview.xml b/guide/C/ch_oview.xml index 229a494..669effe 100644 --- a/guide/C/ch_oview.xml +++ b/guide/C/ch_oview.xml @@ -17,20 +17,20 @@ Introduction - GnuCash is the personal finance software package made for you. It is + &app; is the personal finance software package made for you. It is versatile enough to keep track of all your financial information, from the simple to the very complex. It is one of the few financial software packages that supports global currencies, and it is the only open-source - program of its kind. Best of all, GnuCash is easy to learn and use! + program of its kind. Best of all, &app; is easy to learn and use! - So, what can GnuCash do for you? It can keep track of your personal + So, what can &app; do for you? It can keep track of your personal finances in as much detail as you prefer. If you are just starting out, - use GnuCash to keep track of your checkbook. You may then decide to track + use &app; to keep track of your checkbook. You may then decide to track cash as well as credit card purchases to better determine where your money - is being spent. When you start investing, you can use GnuCash to help - monitor your portfolio. Buying a vehicle or a home? GnuCash will help you + is being spent. When you start investing, you can use &app; to help + monitor your portfolio. Buying a vehicle or a home? &app; will help you plan the investment and track loan payments. If your financial records - span the globe, GnuCash provides all the multiple-currency support you + span the globe, &app; provides all the multiple-currency support you need. @@ -41,7 +41,7 @@ - GnuCash Chart of Accounts - Teaser + &app; Chart of Accounts - Teaser
- GnuCash Chart of Accounts after account reconciliation and + &app; Chart of Accounts after account reconciliation and payment. The GnuCash Financial Calculator.The &app; Financial Calculator. @@ -50,7 +50,7 @@ - While GnuCash is well suited for personal finances, it is also + While &app; is well suited for personal finances, it is also powerful enough for business use. There are many business features, from integrated accounts receivable and payable systems, to tax table construction. You will find these and the many other business features @@ -66,26 +66,26 @@ Within a matter of minutes you will be able to enter your personal finance information and generate color graphs that represent your financial status. If you can use the register in the back of your - checkbook - you can use GnuCash! Type directly into the register, tab + checkbook - you can use &app;! Type directly into the register, tab between fields, and use quick-fill to automatically complete transactions. The interface is customizable from within the application itself. - Easy to Use Menus: GnuCash menus conform + Easy to Use Menus: &app; menus conform with the GNOME Human Interface Guidelines. This means that they are simple and similar in appearance to many other GNOME applications. - Documentation: GnuCash has built in Help + Documentation: &app; has built in Help and extensive User Guide documentation. - Import Methods: GnuCash supports many + Import Methods: &app; supports many ways to input transactions besides manual entry. If you can access your bank accounts on-line, this is especially useful, as most banks and credit card companies support one of the following import @@ -101,14 +101,14 @@ Open Financial Exchange (OFX): - GnuCash is the first free software application to support the + &app; is the first free software application to support the Open Financial Exchange protocol. Many financial institutions are moving towards this format. Home Banking Computer Interface - (HBCI): GnuCash is the first free software + (HBCI): &app; is the first free software application to support the German Home Banking Computer Interface protocol. This protocol includes statement download, initiates bank transfers, and makes direct debits @@ -118,7 +118,7 @@ - Reports: GnuCash comes with over 30 + Reports: &app; comes with over 30 prebuilt reports, including Account Summary, Income, Expenses, Transaction Report, Balance Sheet, Profit&Loss, Portfolio Valuation, and many others. Reports support graphical views of the @@ -128,7 +128,7 @@ - Scheduled Transactions: GnuCash now has + Scheduled Transactions: &app; now has the ability to automatically create and enter transactions, or remind you when these transactions are due, giving you the choice of entering, postponing or removing the automated transaction. @@ -141,17 +141,17 @@ Easy Account Reconciliation: Integrated - reconciliation makes reconciling your GnuCash accounts with + reconciliation makes reconciling your &app; accounts with statements simple and effective. - Multi-platform Compatibility: GnuCash is + Multi-platform Compatibility: &app; is supported on a variety of platforms and operating systems. The list - of fully supported operating systems (and platforms) for GnuCash + of fully supported operating systems (and platforms) for &app; v2.0.x is: GNU/Linux (x86, Sparc, PPC), FreeBSD (x86), OpenBSD (x86), Solaris (Sparc), and MacOS X (PPC). Previous versions of - GnuCash have been known to work with, SGI IRIX (MIPS), IBM AIX 4.1.5 + &app; have been known to work with, SGI IRIX (MIPS), IBM AIX 4.1.5 (RS/6000), Unixware 7 (Intel), and SCO OpenServer 5.0.4 (Intel), but their current status is unknown. @@ -161,8 +161,8 @@ Tracks Your Investments - GnuCash has a number of investment features. From simple - certificates of deposit, to publicly traded stocks, GnuCash will track + &app; has a number of investment features. From simple + certificates of deposit, to publicly traded stocks, &app; will track all your investments. @@ -174,7 +174,7 @@ On-line Stock and Mutual Fund Quotes: - With GnuCash, you no longer need look up your stock values one at a + With &app;, you no longer need look up your stock values one at a time. The process can be automated, to always present you with the latest value of your stocks. @@ -184,14 +184,14 @@ International Support - GnuCash is truly an application that works with and understands + &app; is truly an application that works with and understands users from all around the world. There are many built-in features to facilitate interaction with the international world we live in today. - Native Languages: GnuCash has been fully + Native Languages: &app; has been fully translated into 12 languages: Chinese, Czech, Dutch, English, French, German, Italian, Portuguese, Russian, Slovak, Spanish and Swedish. More than 13 other languages are partially @@ -206,7 +206,7 @@ - International Date Handling: GnuCash + International Date Handling: &app; understands that different countries display the date differently. You are able to work with the date format you are accustomed to. @@ -214,7 +214,7 @@ On-line exchange rates: - With GnuCash, you no longer need look up your exchange rates one at a + With &app;, you no longer need look up your exchange rates one at a time. The process can be automated, to always present you with the account values converted to your preferred currency using the latest exchange rates. @@ -225,24 +225,24 @@ Business Support - GnuCash has many features to support the needs of the business + &app; has many features to support the needs of the business accounting community. - Accounts Receivable/Payable: GnuCash has + Accounts Receivable/Payable: &app; has an integrated Accounts Receivable and Accounts Payable system. You can track Customers, Vendors, Invoicing and Bill Payment, and use different Tax and Billing Terms in a small business. - Depreciation: GnuCash can track + Depreciation: &app; can track depreciation of capital assets. - Reports: GnuCash offers a wide variety of + Reports: &app; offers a wide variety of ready-to-use business reports. @@ -251,7 +251,7 @@ Accounting Features - For those knowledgeable in accounting, here is a list of GnuCash's + For those knowledgeable in accounting, here is a list of &app;'s accounting features. @@ -300,21 +300,21 @@ Gnome 2.0 (Gtk2) - GnuCash is now using the latest tool-kits from gtk, and + &app; is now using the latest tool-kits from gtk, and follows the normal Gnome2 HIG standards. UTF-8 support - GnuCash now stores and reads each country's special + &app; now stores and reads each country's special character sets by using UTF-8. Budget - GnuCash now comes with a budget feature that can help you + &app; now comes with a budget feature that can help you keep your expenses under control. @@ -323,16 +323,16 @@ Data files with transactions in MT940 format (as can be downloaded from some banks) can now be imported into - GnuCash. + &app;. Bug fixes - GnuCash is now more stable and secure than ever before due + &app; is now more stable and secure than ever before due to the long testing phase before we reached 2.0, as well as using more stable and mature libraries (gtk2 for instance). Numerous - corrections has been made in every part of GnuCash, and too many + corrections has been made in every part of &app;, and too many for us to highlight any special area. @@ -343,7 +343,7 @@ About this Book This manual's goal is to save you time. It will get you started - using GnuCash as quickly as possible. + using &app; as quickly as possible. Each chapter follows a simple format. A chapter begins with a Concepts discussion which introduces general themes and @@ -377,7 +377,7 @@ Getting Started provides you with the most - basic information needed to begin using GnuCash. Use this part as a + basic information needed to begin using &app;. Use this part as a quick-start guide. Its chapters will get you up and running: @@ -397,9 +397,9 @@ Managing Your Personal Finances addresses - common applications and features of GnuCash in greater detail. You will + common applications and features of &app; in greater detail. You will see more specific cases, based on frequently asked questions about - applying GnuCash to everyday situations. Here are the applications and + applying &app; to everyday situations. Here are the applications and features covered in this part: @@ -427,7 +427,7 @@ Managing Your Business Finances discusses the - use of GnuCash in business accounting: + use of &app; in business accounting: @@ -477,17 +477,17 @@ - Top Ten Reasons to Use GnuCash + Top Ten Reasons to Use &app; We've already discussed some of the general advantages of using - GnuCash. Here are some specific features offered by GnuCash that may not + &app;. Here are some specific features offered by &app; that may not exist in other programs. Simple user interface - GnuCash is as easy to use as a checkbook register. It's simpler + &app; is as easy to use as a checkbook register. It's simpler than a paper register, because auto-completion and other entry shortcuts not only do work for you, but reduce data entry errors. @@ -496,26 +496,26 @@ Easy import - GnuCash allows you to import data from on-line bank statements + &app; allows you to import data from on-line bank statements and software packages using QIF (Quicken Interchange Format), OFX and HBCI files. An easy-to-use druid walks you through reviewing resulting changes and actually importing them into - GnuCash. + &app;. Statement reconciliation Reconcile monthly statements quickly by entering the statement - ending balance and checking off transactions. GnuCash helps you catch + ending balance and checking off transactions. &app; helps you catch any discrepancies between your data and statements you receive. Investment tracking - GnuCash offers a host of ways to track your investment + &app; offers a host of ways to track your investment portfolio. Special investment accounts simplify data entry, and on-line tools allow you to update prices of your holdings as the markets change. Reports complete the picture, allowing you to analyze @@ -525,9 +525,9 @@ Multiple currency support - GnuCash allows you to track multiple currencies. If you have + &app; allows you to track multiple currencies. If you have bank accounts, investments or other financial data in different - currencies, use GnuCash to monitor them. + currencies, use &app; to monitor them. @@ -535,7 +535,7 @@ Reports and graphs give you valuable information for filing taxes, budgeting, or simply figuring out where your money goes. - GnuCash offers a variety of easy-to-use reports and graphs to help + &app; offers a variety of easy-to-use reports and graphs to help analyze your financial position. It gives you the freedom to customize your own reports to suit your unique needs. @@ -543,11 +543,11 @@ Double entry - To provide complete records, GnuCash uses the double entry + To provide complete records, &app; uses the double entry method of bookkeeping. Double entry simply means that money doesn't just appear or disappear - an equal amount must come from one location and go to another location. By tracking the transaction in both - locations, GnuCash will give you detailed reports from the perspective + locations, &app; will give you detailed reports from the perspective of either account. @@ -555,9 +555,9 @@ Sources of help A Tip of the Day dialog gives helpful tips to new users about - GnuCash features. Within the program, a searchable Help menu guides - you to information or connects to the GnuCash web page for further - assistance. GnuCash also has strong, helpful developer and user + &app; features. Within the program, a searchable Help menu guides + you to information or connects to the &app; web page for further + assistance. &app; also has strong, helpful developer and user communities who provide help through mailing lists as well as through the IRC channel. @@ -565,44 +565,44 @@ Shortcuts - GnuCash offers many shortcuts to help you enter data. Type the - first few characters of a common entry and GnuCash will automatically + &app; offers many shortcuts to help you enter data. Type the + first few characters of a common entry and &app; will automatically fill in the rest! You can also use copy, paste and duplicate functions to save typing time. Keyboard shortcuts let you quickly choose a menu option or to enter numerical data. Many numeric entry fields can act - as a calculator: enter "92.18+33.26" and watch GnuCash input the + as a calculator: enter "92.18+33.26" and watch &app; input the corresponding sum for you! Open source - GnuCash doesn't hide its methods. If you wonder how GnuCash + &app; doesn't hide its methods. If you wonder how &app; computed a number, you can find it out. In addition, you can set - preferences that tell GnuCash how much information to display to you. - There is no secret code used in GnuCash - it continues + preferences that tell &app; how much information to display to you. + There is no secret code used in &app; - it continues to be an open-source program. These are only a few of the advantages you'll discover when you - start using GnuCash to track your financial information. Now get ready to - enjoy the benefits of GnuCash for yourself! + start using &app; to track your financial information. Now get ready to + enjoy the benefits of &app; for yourself! Installation - Installation of GnuCash can be simple, as most modern linux - distributions come with GnuCash precompiled and ready to go. In fact, most - likely, GnuCash is already installed. If you do not have GnuCash + Installation of &app; can be simple, as most modern linux + distributions come with &app; precompiled and ready to go. In fact, most + likely, &app; is already installed. If you do not have &app; installed, the simplest method for installing it is to insert the installation CD that came with your distribution and follow the instructions. - The GnuCash home + The &app; home page contains detailed instructions on how to install - GnuCash in the event your current distribution does not include it or you + &app; in the event your current distribution does not include it or you want to install a different version. You can also read the README file in the source code. diff --git a/guide/C/ch_reports.xml b/guide/C/ch_reports.xml index 79a533d..5d84665 100644 --- a/guide/C/ch_reports.xml +++ b/guide/C/ch_reports.xml @@ -17,12 +17,12 @@ Report Concepts - GnuCash has a powerful built-in report generation capabilities. + &app; has a powerful built-in report generation capabilities. The reports are presented in this chapter in the order that they appear in the Reports menu. Each section will follow a similar organization. First, a short introduction which explains what the report is intended to show, next the options for the report will be shown, and finally an example will be given. Overview - There are more than 20 standard reports pre-built in GnuCash, all available from the Reports pulldown menu in the main account window. + There are more than 20 standard reports pre-built in &app;, all available from the Reports pulldown menu in the main account window. Report Overview - Assets & Liabilities diff --git a/guide/C/ch_txns.xml b/guide/C/ch_txns.xml index 6d2e2f7..9ed6fe8 100644 --- a/guide/C/ch_txns.xml +++ b/guide/C/ch_txns.xml @@ -15,7 +15,7 @@ Transactions This chapter will give you the basic information you need to - understand and use transactions in GnuCash. Whereas accounts are the + understand and use transactions in &app;. Whereas accounts are the framework and structure of a chart of accounts, transactions are the data which fills each account. @@ -23,11 +23,11 @@ Basic Concepts A transaction in a double entry accounting - system such as GnuCash is an exchange between at least 2 accounts. Thus, a + system such as &app; is an exchange between at least 2 accounts. Thus, a single transaction must always consist of at least two parts, a "from" and a "to" account. The "from" account is passing value to the "to" account. Accountants call these parts of a transaction Ledger - Entries. In GnuCash, they are called + Entries. In &app;, they are called Splits. For example, you receive a paycheck and deposit it into your savings @@ -36,7 +36,7 @@ account. Two accounts are affected, and in this case there is a net increase in your equity. - Working with transactions in GnuCash is performed using what is + Working with transactions in &app; is performed using what is known as the account register. Every account you create has an account register. It will appear familiar to you as it looks very similar to the log used to track checkbooks. @@ -45,13 +45,13 @@ The Account Register - The account register is the GnuCash window + The account register is the &app; window which allows you to view or edit preexisting transactions, or add new transactions for a particular account. To enter the account register, simply highlight the account name in the account tree window and double-click to open it. You can also click the Open button in the tool bar or use the right mouse - button menu to open the account. GnuCash will display the account register + button menu to open the account. &app; will display the account register window. @@ -61,7 +61,7 @@ previous chapter gcashdata_3, double click on the checking asset account. Let's add a simple transaction to the checking account. When you first create your accounts - in GnuCash, it is common to start them off with an initial + in &app;, it is common to start them off with an initial balance. In the first transaction row, enter a date (eg: March, 1, 2006), a @@ -177,7 +177,7 @@ the basic register is a summary of the splits affecting the current account. In the Transfer column, you can see the other account from which money is transferred into or out of this - account. If the transaction affects more than two accounts, GnuCash + account. If the transaction affects more than two accounts, &app; displays -- Split Transaction -- to show it is a multiple-split transaction. You can see the individual splits of each transaction by clicking the Split button in the @@ -241,7 +241,7 @@ Jump button on the tool bar. In this example, if you jump to the - Income:Salary account, GnuCash brings up the same + Income:Salary account, &app; brings up the same transaction in the Income:Salary - Register: @@ -267,7 +267,7 @@ exactly the same, but the transaction line now reflects the credit to the Income:Salary account. - At the bottom left of the register window, GnuCash displays + At the bottom left of the register window, &app; displays helpful messages as you move about the register. To the right, you can see the current account balance and the total of cleared splits. @@ -277,7 +277,7 @@ Choosing a Register Style - GnuCash offers several options for viewing your registers. The + &app; offers several options for viewing your registers. The default style is Basic Ledger mode, which displays only the summary of splits affecting the current account. This is the style that most closely resembles other popular personal financial @@ -371,7 +371,7 @@ Using Entry Shortcuts - GnuCash provides several time-saving shortcuts for entering your + &app; provides several time-saving shortcuts for entering your data. When you type the first few characters of a description that you have used before, the QuickFill feature automatically fills in the rest of the transaction as you last entered it. When you type in the first @@ -382,9 +382,9 @@ fields: simply type the first characters of the parent account name followed by a colon and the first characters of the sub-account name. For example, to enter Assets:Checking, you might type - A:C and let GnuCash fill in the rest. + A:C and let &app; fill in the rest. - Register keyboard shortcuts also save you time, and GnuCash provides + Register keyboard shortcuts also save you time, and &app; provides several of them. In the date field, you can type: @@ -433,11 +433,11 @@ the split line, if you choose to enter split numbers there. The Action field also supports QuickFill - if you type the first characters of a common action (such as - Deposit), GnuCash will fill in the rest. + Deposit), &app; will fill in the rest. The Transfer field supports QuickFill of account names. You can start typing an account name and - GnuCash will fill in the remaining part of the name. Typing the + &app; will fill in the remaining part of the name. Typing the separator character at any time will complete the current level of the account name, leaving the cursor positioned to start the next level of account name. For example, typing "A:C" with the @@ -449,7 +449,7 @@ In any of the amount fields, you can use a built-in calculator. Simply type in the first value, followed by +, -, *, or /, then type - in the second value. GnuCash will perform the calculation and return the + in the second value. &app; will perform the calculation and return the resulting value to the amount field when you press the Tab key. @@ -532,7 +532,7 @@ Reconciliation Transactions are typically checked against bank statements - a - process known as "reconciliation". GnuCash keeps track of the + process known as "reconciliation". &app; keeps track of the reconciliation status of each transaction. The reconciliation status of a transaction is shown by the @@ -550,7 +550,7 @@ Reconcile Window - The Reconciliation Window is used to reconcile a GnuCash account + The Reconciliation Window is used to reconcile a &app; account with a statement that a bank or other institution has sent you. Reconciliation is useful not only to double-check your records against those of your bank, but also to get a better idea of outstanding @@ -563,14 +563,14 @@ includes outstanding transactions. For example, when you write a check for something, you should - enter the transaction into GnuCash. The reconciliation (R) field of the + enter the transaction into &app;. The reconciliation (R) field of the transaction will initially contain n (new). Your new entry will contribute to the "total" balance, but not to the "cleared and reconciled" balance. Later, if you think that the check has been cashed, you might click on the transaction's R field to change it to c (cleared). When you do this, the "cleared and reconciled" balance will change to include this amount. When the bank statement arrives, you can - then compare it to what you've recorded in GnuCash in the Reconciliation + then compare it to what you've recorded in &app; in the Reconciliation window. There, you will be able to change the R field to y (reconciled). You cannot reconcile in the register window, you must use the reconciliation window. Once a transaction has been marked "reconciled", @@ -663,7 +663,7 @@ When you find the item in the Reconcile window, compare the amount in the item to the amount on the statement. If they disagree, you may - have made an error when you entered the transaction in GnuCash. You can + have made an error when you entered the transaction in &app;. You can use the Edit button on the tool bar, or the Edit menu item in the Transaction menu, to open a register window and correct the transaction. @@ -675,13 +675,13 @@ item as reconciled. 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. + statement, verifying that the amounts match with the amounts in &app;, + and marking off transactions in &app; as they are reconciled. At the bottom of the "Reconcile" window is a "Difference" field, which should show $0.00 when you are done reconciling. If it shows some other value, then either you have missed transactions, or some amounts - may be incorrect in GnuCash. (Or, less likely, the bank may have made an + may be incorrect in &app;. (Or, less likely, the bank may have made an error.) When you have marked off all the items on the bank statement, and @@ -724,13 +724,13 @@ operations, like subscriptions, insurances or taxes. By using scheduled transactions, you only have to enter the concerned transaction once, set a few parameters like start date, frequency and a little description, and - then GnuCash will tell you whenever a scheduled transaction is ready to + then &app; will tell you whenever a scheduled transaction is ready to create, and create it for you. In this howto, we'll take a monthly Internet subscription of 20 USD as example, which is taken on the 28th of each month. - In GnuCash, there are two ways of creating scheduled transactions, + In &app;, there are two ways of creating scheduled transactions, from the ledger or from the scheduled transactions editor. @@ -757,7 +757,7 @@ - Since we did not create the Expence:Internet account, GnuCash + Since we did not create the Expence:Internet account, &app; will prompt us to create it. @@ -821,7 +821,7 @@ Click the OK button, and the transaction will be scheduled. - GnuCash now has memorized this scheduled transaction and on the 28th of + &app; now has memorized this scheduled transaction and on the 28th of next month, it will pop up a window asking if it should create it (see far below for a screenshot of this window). @@ -918,12 +918,12 @@ "Remind me n days in advance" is explicit and used for example - when you have to pay something by check, GnuCash can remind you one + when you have to pay something by check, &app; can remind you one week before so you send your check before the deadline. - The End tab allows you to tell GnuCash that this scheduled + The End tab allows you to tell &app; that this scheduled transaction won't last for ever, for example if you are repaying a loan, you can enter the loan end date. @@ -991,13 +991,13 @@ What comes below is just an illustration, and is not meant to be - entered into the GnuCash database at this stage. As per this example, + entered into the &app; database at this stage. As per this example, the below dialogs will appear when the scheduled transaction is supposed to run. From now on, on each first day of month (or the next time you - launch GnuCash after this day) a windows will pop up to remind you to + launch &app; after this day) a windows will pop up to remind you to create this transaction : @@ -1068,7 +1068,7 @@ If you entered the transaction for 28 of April at this stage, - then please revert back to the last saved GnuCash file. + then please revert back to the last saved &app; file. File -> Open and choose gcashdata_3 @@ -1079,13 +1079,13 @@ Putting It All Together In the previous sections of this chapter the concepts and mechanics - of working with transactions in GnuCash have been discussed. This section + of working with transactions in &app; have been discussed. This section will expand upon the chart of accounts initially built in the previous chapter, by setting some opening balances, adding transactions and a scheduled transaction. - Open GnuCash file + Open &app; file Start with opening the previous datafile we stored, gcashdata_3emptyAccts, and store it as @@ -1222,7 +1222,7 @@ clicking on the current rent transaction, and click on the Duplicate icon. Enter the transaction date a month out in the future (eg: April 28, 2006), and notice the blue - line separator that GnuCash uses to separate future transactions + line separator that &app; uses to separate future transactions from current ones. In this way, you can enter transactions before they occur. @@ -1304,7 +1304,7 @@ Save file - Before we go to the report section, let's save the GnuCash data + Before we go to the report section, let's save the &app; data file (gcashdata_4). @@ -1312,7 +1312,7 @@ Reports But only having data available on the computer screen will not - make your accountant happy, therefore GnuCash comes with a large number + make your accountant happy, therefore &app; comes with a large number of highly customizable reports. diff --git a/guide/C/gnucash-guide.xml b/guide/C/gnucash-guide.xml index d36b607..6285214 100644 --- a/guide/C/gnucash-guide.xml +++ b/guide/C/gnucash-guide.xml @@ -81,7 +81,7 @@ --> - GnuCash Documentation Team + &app; Documentation Team &legal; @@ -102,7 +102,7 @@ Chris Lyttle - GnuCash Documentation Team + &app; Documentation Team
chris@wilddev.net
@@ -111,7 +111,7 @@ Jon Lapham - GnuCash Documentation Team + &app; Documentation Team
lapham@extracta.com.br
@@ -119,7 +119,7 @@ Bengt Thuree - GnuCash Documentation Team + &app; Documentation Team
bengt@thuree.com
@@ -127,7 +127,7 @@ Dave Herman - GnuCash Documentation Team + &app; Documentation Team
dvherman@bigfoot.com
@@ -161,11 +161,11 @@ Dave Herman dvherman@bigfoot.com - GnuCash Documentation Team + &app; Documentation Team - GnuCash Tutorial and Concepts Guide V2.0.0 + &app; Tutorial and Concepts Guide V2.0.0 July 2006 Jon Lapham @@ -177,74 +177,74 @@ Dave Herman dvherman@bigfoot.com - GnuCash Documentation Team + &app; Documentation Team - GnuCash Tutorial and Concepts Guide V1.8.3 + &app; Tutorial and Concepts Guide V1.8.3 Aug 2003 Jon Lapham lapham@extracta.com.br - GnuCash Documentation Team + &app; Documentation Team - GnuCash Tutorial and Concepts Guide V1.8.2 + &app; Tutorial and Concepts Guide V1.8.2 Aug 2003 Jon Lapham lapham@extracta.com.br - GnuCash Documentation Team + &app; Documentation Team - GnuCash Tutorial and Concepts Guide V1.8.1 + &app; Tutorial and Concepts Guide V1.8.1 May 2003 Chris Lyttle chris@wilddev.net - GnuCash Documentation Team + &app; Documentation Team - GnuCash Tutorial and Concepts Guide V1.8.0 + &app; Tutorial and Concepts Guide V1.8.0 Jan 2003 Chris Lyttle chris@wilddev.net - GnuCash Documentation Team + &app; Documentation Team - GnuCash User Guide V1.6.5 + &app; User Guide V1.6.5 June 2002 Chris Lyttle chris@wilddev.net - GnuCash Documentation Team + &app; Documentation Team - GnuCash User Guide V1.6.0 + &app; User Guide V1.6.0 October 2001 Carol Champagne carol@io.com - GnuCash Documentation Team + &app; Documentation Team - This Guide contains a tutorial for using GnuCash and describes the concepts - behind GnuCash. + This Guide contains a tutorial for using &app; and describes the concepts + behind &app;. Feedback