gnucash-docs stable: Multiple changes pushed
Frank H.Ellenberger
fell at code.gnucash.org
Mon Sep 11 23:42:40 EDT 2023
Updated via https://github.com/Gnucash/gnucash-docs/commit/afd0c521 (commit)
via https://github.com/Gnucash/gnucash-docs/commit/6a63785b (commit)
via https://github.com/Gnucash/gnucash-docs/commit/dbfdea65 (commit)
via https://github.com/Gnucash/gnucash-docs/commit/3054faf1 (commit)
via https://github.com/Gnucash/gnucash-docs/commit/91dfbe1b (commit)
via https://github.com/Gnucash/gnucash-docs/commit/d89b2f03 (commit)
via https://github.com/Gnucash/gnucash-docs/commit/623403bc (commit)
via https://github.com/Gnucash/gnucash-docs/commit/41f770f5 (commit)
via https://github.com/Gnucash/gnucash-docs/commit/f5fa1066 (commit)
from https://github.com/Gnucash/gnucash-docs/commit/98d9d72d (commit)
commit afd0c5212e448d7de095f4e2c46f8d47fca86cc5
Merge: 98d9d72d 6a63785b
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date: Tue Sep 12 05:39:54 2023 +0200
Merge PR #328 'translation-zh' into stable
commit 6a63785b836f1409a7cec38ae78da5418e77eb19
Author: xuxinhang <xuxinhang4567 at 126.com>
Date: Sat Sep 9 16:49:21 2023 +0800
Guide(zh): Further translation for ch_oview
diff --git a/zh/guide/ch_oview.xml b/zh/guide/ch_oview.xml
index 0e7c4c77..749082cd 100644
--- a/zh/guide/ch_oview.xml
+++ b/zh/guide/ch_oview.xml
@@ -12,7 +12,7 @@
Updated Bengt Thuree <bengt at thuree.com>
Originally written by Carol Champagne.
Translators:
- (translators put your name and email here)
+ Xinhang Xu <xuxinhang4567 at outlook.com>
-->
<chapter id="chapter_oview">
<title>æ¦è§</title>
@@ -35,14 +35,14 @@
srccredit="Bengt Thuree"/>
</imageobject>
<caption>
- <para>æ¤å¾å±ç¤ºäºå
å«å¤ç§è´§å¸åæèµç±»åçç§ç®è¡¨
+ <para>æ¤å¾å±ç¤ºäºå
å«å¤ç§è´§å¸åæèµç±»åçç§ç®è¡¨ã
</para>
</caption>
</mediaobject>
</screenshot>
</figure>
- <para>&app;ååéå个人财å¡ç®¡çï¼ä¸è¿å¯¹ä¼ä¸ç¨æ·èè¨ä¹æ¯ç¸å½å¼ºå¤§ãå¦è®¤æ¯å
ç½®çåºæ¶è´¦æ¬¾ä¸åºä»è´¦æ¬¾ç§ç®ç³»ç»ï¼è¿æ¯ç¨å¡æ¥è¡¨çæï¼&app;åæ ·å
å«è®¸å¤ä¼ä¸åè½ãä½ ä¼åç°è¿äºåè½ï¼ä»¥åå
¶å®è®¸å¤ä¼ä¸åè½ï¼å¼ºå¤§èæç¨ã
+ <para>尽管&app;ååéå个人财å¡ç®¡çï¼ä½å¯¹ä¼ä¸ç¨æ·èè¨ä¹æ¯ç¸å½å¼ºå¤§ãä»å
ç½®çåºæ¶è´¦æ¬¾ä¸åºä»è´¦æ¬¾ç§ç®ç³»ç»ï¼å°ç¨å¡æ¥è¡¨çæï¼&app;åæ ·å
å«è®¸å¤ä¼ä¸åè½ãä½ ä¼åç°&app;æä¾ç许å¤ä¼ä¸åè½å¼ºå¤§èæç¨ã
</para>
</sect1>
@@ -52,13 +52,13 @@
<sect2 id="oview-featureseasy2">
<title>æäºä½¿ç¨</title>
- <para>å åéä¹å
ï¼ä½ å°±å¯ä»¥å½å
¥ä½ çä¸ªäººè´¢å¡æ°æ®å¹¶çæå±ç¤ºè´¢å¡ç¶åµçç¾è§å¾è¡¨ãè¦æ¯ä½ ä¼ä½¿ç¨æ¯ç¥¨ç°¿åé¢ç账簿ï¼é£ä½ å°±ä¼ä½¿ç¨&app;ï¼ç´æ¥å账簿è¾å
¥å
容ï¼å¨ä¸ååé´è·³è½¬ï¼è¿å¯ä»¥ä½¿ç¨å¿«éå¡«å
èªå¨è¡¥å
¨äº¤æè®°å½ãè¿æ ·çæä½æ¹å¼ä¹å¯ä»¥å¨è½¯ä»¶å
èªè¡ä¿®æ¹ã
+ <para>å åéä¹å
ï¼ä½ å°±å¯ä»¥å½å
¥ä½ çä¸ªäººè´¢å¡æ°æ®å¹¶çæå±ç¤ºè´¢å¡ç¶åµçç¾è§å¾è¡¨ãè¦æ¯ä½ ä¼ä½¿ç¨æ¯ç¥¨ç°¿åé¢ç账簿ï¼é£ä½ å°±ä¼ä½¿ç¨&app;ï¼ç´æ¥å账簿è¾å
¥å
容ï¼å¨ä¸ååé´è·³è½¬ï¼è¿å¯ä»¥ä½¿ç¨å¿«éå¡«å
èªå¨è¡¥å
¨äº¤æè®°å½ãä¸è¿°æä½æ¹å¼ä¹å¯ä»¥å¨è½¯ä»¶å
èªè¡ä¿®æ¹ã
</para>
<itemizedlist>
<listitem>
- <para><emphasis>好ç¨çèå</emphasis>ï¼
- &app;çèå符åGNOME人æºäº¤äºæåï¼ä¹å°±æ¯è¯´ï¼å
¶èåç®åæç¨ï¼ä¹ä¸å
¶å®GNOME软件å¤è§ç¸è¿ã
+ <para><emphasis>æâ½¤çèå</emphasis>ï¼
+ &app;çèå符åGNOME人æºäº¤äºæåï¼ä¹å°±æ¯è¯´ï¼å
¶èåç®åæç¨ï¼å¹¶ä¸å
¶å®GNOME软件å¤è§ç¸è¿ã
</para>
</listitem>
@@ -70,35 +70,29 @@
<listitem>
<para><emphasis>æ°æ®å¯¼å
¥æ¹æ³</emphasis>ï¼
- é¤äºæå¨è¾å
¥ï¼&app;æ¯æè®¸å¤èªå¨å¯¼å
¥äº¤æè®°å½çæ¹å¼ãè¦æ¯ä½ å¯ä»¥å¨çº¿è®¿é®é¶è¡è´¦æ·ï¼è¿ä¸ç¹æ§å°±ç¹å«å®ç¨ï¼å ä¸ºå¤æ°é¶è¡åä¿¡ç¨å¡å
¬å¸é½æ¯æä¸è¿°å¯¼å
¥æ¹å¼ä¸çè³å°ä¸ç§ã妿¤ä¸æ¥ï¼å°ä¸äºæ¶é´å½å
¥æ°æ®ï¼å°±å¯ä»¥å¤ä¸äºæ¶é´åæç»è®¡ç»æã
+ é¤äºæå¨è¾å
¥ï¼&app;è¿æ¯æè®¸å¤èªå¨å¯¼å
¥äº¤æè®°å½çæ¹å¼ãè¦æ¯ä½ å¯ä»¥å¨çº¿è®¿é®é¶è¡è´¦æ·ï¼è¿ä¸ç¹æ§å°±ç¹å«å®ç¨ï¼å ä¸ºå¤æ°é¶è¡åä¿¡ç¨å¡å
¬å¸é½æ¯æä¸è¿°å¯¼å
¥æ¹å¼ä¸çè³å°ä¸ç§ã妿¤ä¸æ¥ï¼å°ä¸äºæ¶é´å½å
¥æ°æ®ï¼å°±å¯ä»¥å¤ä¸äºæ¶é´åæç»è®¡ç»æã
</para>
<itemizedlist>
<listitem>
- <para><emphasis>Quicken Import File (QIF)</emphasis>: Quicken <acronym>QIF</acronym> style files, a
- popular file format with many commercial personal finance software packages.
+ <para><emphasis>Quicken导å
¥æä»¶ï¼QIFï¼</emphasis>ï¼Quicken <acronym>QIF</acronym> 飿 ¼çæä»¶ãè¿æ¯ä¸ç§å¨è®¸å¤æµè¡ç个人财å¡åä¸è½¯ä»¶é´æµè¡çæä»¶æ ¼å¼ã
</para>
</listitem>
<listitem>
- <para><emphasis>Open Financial Exchange (OFX)</emphasis>: &app; has been the first free software
- application to support the Open Financial Exchange protocol. Many financial
- institutions are moving towards this format.
+ <para><emphasis>弿¾å¼éè交æ¢ï¼OFXï¼</emphasis>ï¼&app;æ¯ç¬¬ä¸æ¬¾æ¯æå¼æ¾å¼éè交æ¢åè®®çèªç±è½¯ä»¶ã许å¤éèæºææ£å¨è¿ç§»è³è¿ä¸æ ¼å¼ã
</para>
</listitem>
<listitem>
- <para><emphasis>Home Banking Computer Interface (HBCI)</emphasis>: &app; has been 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 possible.
+ <para><emphasis>å®¶åºé¶è¡ä¸å¡è®¡ç®æºæ¥å£ï¼HBCIï¼</emphasis>ï¼&app;æ¯ç¬¬ä¸æ¬¾æ¯æå¾·å½å®¶åºé¶è¡ä¸å¡è®¡ç®æºæ¥å£åè®®çèªç±è½¯ä»¶ã该åè®®å¯ç¨äºä¸è½½è´¦åãåèµ·é¶è¡è½¬è´¦ï¼å¹¶ä½¿èªå¨æ£æ¬¾æä¸ºå¯è½ã
</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
- <para><emphasis>æ¥è¡¨</emphasis>ï¼&app;é¢ç½®è¶
è¿30款æ¥è¡¨ï¼å
æ¬ç§ç®æ±æ»è¡¨ãæ¶å
¥è¡¨ãè´¹ç¨è¡¨ãäº¤ææ±æ»è¡¨ãèµäº§è´åºè¡¨ãæç表ãæèµç»åä¼°å¼ï¼ä»¥å许å¤å
¶å®æ¥è¡¨ãæ¥è¡¨è½å¤ç»åºæ°æ®å¾è¡¨ï¼å
æ¬é¥¼å¾ãæ¡å½¢å¾åæ£ç¹å¾ãæ¥è¡¨å¯ä»¥å¯¼åºä¸º<acronym>HTML</acronym>æä»¶ï¼ä¹å¯ä»¥æ¹ä¾¿å°èªå®ä¹ã
+ <para><emphasis>æ¥è¡¨</emphasis>ï¼&app;é¢ç½®è¶
è¿30款æ¥è¡¨ï¼å
æ¬ç§ç®æ±æ»è¡¨ãæ¶å
¥è¡¨ãè´¹ç¨è¡¨ãäº¤ææ±æ»è¡¨ãèµäº§è´åºè¡¨ãæç表ãæèµç»åä¼°å¼ï¼ä»¥å许å¤å
¶å®æ¥è¡¨ãæ¥è¡¨è½å¤ç»åºæ°æ®å¾è¡¨ï¼å
æ¬é¥¼å¾ãæ¡å½¢å¾åæ£ç¹å¾ãæ¥è¡¨å¯ä»¥å¯¼åºä¸º<acronym>HTML</acronym>æä»¶ï¼ä¹å¯ä»¥æ¹ä¾¿å°èªè¡ä¿®æ¹ã
</para>
</listitem>
@@ -108,14 +102,14 @@
</listitem>
<listitem>
- <para><emphasis>贷款å¿è¿å©æMortgage and Loan Repayment Assistant</emphasis>ï¼ç¨äºè®¾ç½®åå¼åæ ·ç贷款å¿è¿è®¡å交æã
- <!-- ToDoZ: Used to set up a variable payment loan
- scheduled transaction. variable æ¯ä»ä¹ææ -->
+ <para><emphasis>è´·æ¬¾è¿æ¬¾å©æ</emphasis>ï¼ç¨äºè®¡ç®åå¼åæ ·ç贷款å¿è¿è®¡å交æã
+ <!-- ToDoZ: Mortgage and Loan Repayment Assistant æ¯ä»ä¹ -->
+ <!-- ToDoZ: Used to set up a variable payment loan scheduled transaction. variable æ¯ä»ä¹ææ -->
</para>
</listitem>
<listitem>
- <para><emphasis>è½»æ¾è¿è¡ç§ç®å¯¹è´¦</emphasis>ï¼&app;ä¸éæäºå¯¹è´¦åè½ï¼å°&app;ç§ç®åé¶è¡è´¦å对账ç°å¨ç®åå髿ã
+ <para><emphasis>è½»æ¾è¿è¡ç§ç®å¯¹è´¦</emphasis>ï¼&app;å
置对账åè½ï¼å°&app;ç§ç®åé¶è¡è´¦å对账ç°å¨ç®åå髿ã
</para>
</listitem>
@@ -128,8 +122,8 @@
<term>&app; ≥ 3.0</term>
<listitem>
- <para>&lin; (x86, x86_64), FreeBSD (x86, x86_64), OpenBSD (x86, x86_64), &mac; (64-bit Intel), and &win;
- (Windows 7 and later).
+ <para>&lin; (x86, x86_64)ã FreeBSD (x86, x86_64)ã OpenBSD (x86, x86_64)ã &mac; (64-bit Intel), å &win;
+ (Windows 7 ææ´é«çæ¬).
</para>
</listitem>
</varlistentry>
@@ -138,7 +132,7 @@
<term>&app; ≤ 2.6.21</term>
<listitem>
- <para>&mac; (32-bit Intel, PPC) and &win; (XP and Vista).
+ <para>&mac; (32-bit Intel, PPC) å &win; (XP and Vista).
</para>
</listitem>
</varlistentry>
@@ -153,11 +147,10 @@
</varlistentry>
<varlistentry>
- <term>Previous versions of &app;</term>
+ <term>æ´æ©çæ¬ç&app;</term>
<listitem>
- <para>have been known to work with SGI IRIX (MIPS), IBM AIX 4.1.5 (RS/6000), Unixware 7 (Intel), SCO
- OpenServer 5.0.4 (Intel), and Solaris (SPARC) but their current status is unknown.
+ <para>ç®åå·²ç¥å¯ä»¥å¨SGI IRIX (MIPS)ãIBM AIX 4.1.5 (RS/6000)ãUnixware 7 (Intel)ãSCO OpenServer 5.0.4 (Intel) å Solaris (SPARC) ä¸ä½¿ç¨ï¼ä½åå¹³å°ç®åçæ
åµä¸ç¡®å®ã
</para>
</listitem>
</varlistentry>
@@ -220,10 +213,7 @@
<itemizedlist>
<listitem>
<para><emphasis>åºæ¶è´¦æ¬¾ä¸åºä»è´¦æ¬¾ç§ç®</emphasis>ï¼
- &app;å
ç½®åºæ¶è´¦æ¬¾ä¸åºä»è´¦æ¬¾ç§ç®ç³»ç»ãå¯ç¨äºè·è¸ªå®¢æ·ãä¾åºåãå票åè´¦åç¼´ä»ï¼å¹¶å¨å°åä¼ä¸ä¸ä½¿ç¨ä¸åçç¨è´¹å计费æéã
- <!-- &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. -->
+ &app;å
ç½®åºæ¶è´¦æ¬¾ä¸åºä»è´¦æ¬¾ç§ç®ç³»ç»ãå¯å¨å°åä¼ä¸ä¸ç¨äºè·è¸ªå®¢æ·ãä¾åºåãå票åè´¦åç¼´ä»ï¼å¹¶èªå®ä¹ä¸åçç¨è´¹å计费æéã
</para>
</listitem>
@@ -233,7 +223,7 @@
</listitem>
<listitem>
- <para><emphasis>æ¥è¡¨</emphasis>ï¼&app;è½å¤éæ¶çæåå¼åæ ·ãè½å¤æ¿æ¥ç´æ¥ä½¿ç¨çå䏿¥è¡¨ã
+ <para><emphasis>æ¥è¡¨</emphasis>ï¼&app;è½å¤éæ¶çæåå¼åæ ·ãè½å¤ç´æ¥æ¿æ¥ä½¿ç¨çå䏿¥è¡¨ã
</para>
</listitem>
</itemizedlist>
@@ -242,33 +232,33 @@
<sect2 id="oview-featuresaccounting2">
<title>ä¼è®¡ç¹æ§</title>
- <para>äºè§£ä¼è®¡å·¥ä½çç¨æ·å¯è½æ³è¦äºè§£ä¸æååºç&app;ä¼è®¡ç¹æ§ã
+ <para>äºè§£ä¼è®¡å·¥ä½çç¨æ·å¯è½æ³è¦äºè§£ä¸å&app;ä¼è®¡ç¹æ§ã
</para>
<itemizedlist>
<listitem>
- <para><emphasis>å¤å¼è®°è´¦</emphasis>ï¼æ¯ä¸é¡¹äº¤æå¿
é¡»å¨ä¸äºç§ç®ä¸è®°åå¹¶å¨å
¶å®ç§ç®ä¸ä»¥ç¸åçéé¢è®°è´·ãè¿ä¸è§åç¡®ä¿äºä¼è®¡å¹³è¡¡ââæ¶å
¥ä¸è±è´¹é´çå·®é¢ä¸ææé¶è¡å款ãè¡ç¥¨åå
¶å®èµäº§çæ»é¢ç²¾ç¡®ç¸çã
+ <para><emphasis>å¤å¼è®°è´¦</emphasis>ï¼
+ æ¯ä¸é¡¹äº¤æå¿
é¡»å¨ä¸äºç§ç®ä¸è®°åå¹¶å¨å
¶å®ç§ç®ä¸ä»¥ç¸åçéé¢è®°è´·ãè¿ä¸è§åç¡®ä¿äºä¼è®¡å¹³è¡¡ââæ¶å
¥ä¸è´¹ç¨é´çå·®é¢ä¸ææé¶è¡å款ãè¡ç¥¨åå
¶å®èµäº§çæ»é¢ç¡®åç¸çã
</para>
</listitem>
<listitem>
- <para><emphasis>åå½äº¤æ</emphasis>ï¼
- ä¸é¡¹äº¤æå¯ä»¥åæä¸ºå é¨åï¼ç¨äºè®°å½ç¨è´¹ãæå¡è´¹åå
¶å®åå½ç»åã
+ <para><emphasis>åå½äº¤æ</emphasis>ï¼ä¸é¡¹äº¤æå¯è¢«åæä¸ºå é¨åï¼ç¨äºè®°å½ç¨è´¹ãæå¡è´¹åå
¶å®åå½çç»åã
</para>
</listitem>
<listitem>
- <para><emphasis>ç§ç®è¡¨</emphasis>ï¼ä¸»ç§ç®å¯ä»¥ä¸è®¾åç§ç®ä»¥å½¢æå±æ¬¡ç»æãè¿ä¸ç¹æ§å¯ä»¥å°ç°éãé¶è¡ãè¡ç¥¨çç¸ä¼¼çç§ç®ç±»åç¼ç»ä¸º<quote>èµäº§</quote>è¿æ ·ç主ç§ç®ã
+ <para><emphasis>ç§ç®è¡¨</emphasis>ï¼ä¸»ç§ç®å¯ä»¥ä¸è®¾åç§ç®ä»¥ææå±æ¬¡ç»æãè¿ä¸ç¹æ§å¯ä»¥å°ç°éãé¶è¡ãè¡ç¥¨çç¸ä¼¼çç§ç®ç±»åç¼ç»ä¸º<quote>èµäº§</quote>è¿æ ·ç主ç§ç®ã
</para>
</listitem>
<listitem>
- <para><emphasis>éç¨æ¥å¿è´¦</emphasis>ï¼è¿æ¯ä¸ç§å¯ä»¥åæ¶æ¾ç¤ºå¤ä¸ªç§ç®ç账簿çªå£ãæ¤åè½ä½¿æ¥æå½å
¥é误æ´å ç®åãå®ä¹å¯ä»¥å°ç±è®¸å¤è¡ç¥¨ç»æçæèµç»åä¸çææäº¤æä¸åæ¾ç¤ºï¼ä¾¿äºæµè§æèµç»åã
+ <para><emphasis>éç¨æ¥è®°è´¦</emphasis>ï¼è¿æ¯ä¸ç§å¯ä»¥åæ¶æ¾ç¤ºå¤ä¸ªç§ç®ç账簿çªå£ã该åè½ä½¿æ¥åºå½å
¥é误æ´å ç®åãå®ä¹å¯ä»¥ä¸åæ¾ç¤ºç±è®¸å¤è¡ç¥¨ç»æçæèµç»åä¸çææäº¤æï¼ä»¥ä¾¿äºæµè§ã
</para>
</listitem>
<listitem>
- <para><emphasis>æ¶å
¥ãè±è´¹ç§ç®ç±»å</emphasis>ï¼è¿äºç§ç®ç±»åå°ä½ çç°éæµå½ç±»ï¼å½åç使ç¨å¤å¼è®°è´¦ç¹æ§æ¶ï¼è½å¤ç»åºåç¡®çæç表ã
+ <para><emphasis>æ¶å
¥ãè±è´¹ç§ç®ç±»å</emphasis>ï¼è¿å ç§ç§ç®ç±»åå°ä½ çç°éæµå½ç±»ï¼å½åç使ç¨å¤å¼è®°è´¦ç¹æ§æ¶è½å¤ç»åºåç¡®çæç表ã
</para>
</listitem>
</itemizedlist>
@@ -284,7 +274,7 @@
<para>æ¯ä¸ç« é½ä»¥æ¸
æ°æäºçç»æå±å¼ãæ¯ä¸ç« å¼å§æ¯å¯¹<quote>æ¦å¿µ</quote>ç讨论ï¼ä»ç»æ´ç« æ¶åçæ ¸å¿ä¸»é¢åæ¯è¯ãæ¥çï¼æ¯<quote>æä¹å</quote>å°èï¼ä»ç»å
·ä½çæä½è¿ç¨ãæ«å°¾ï¼æ¯<quote>æ¥æ¥ä¸ºè¥</quote>å°èï¼ç»åºè¯¦å°½å
·ä½çæä½ç¤ºä¾ã
</para>
- <para>æ°ç¨æ·ä¼åç°<quote>æ¦å¿µ</quote>å°èç¹å«å®ç¨ãè¿äºå°èä¼å±ç¤ºè·è¸ªä¸ªäººè´¢å¡çä¼ç§åæ³ï¼ä¹ä¼ç®è¦ä»ç»è´¢å¡èæ¯ç¥è¯åæ¯è¯ãæç»éªçç¨æ·å¯ä»¥ç´æ¥è·³å°<quote>æä¹å</quote>å°èå¿«éæµè§æä½æ¥éª¤ãè¿ä¸¤ä¸ªå°èç®ææ¼è¦å°ç»åºäºå®æå
·ä½ä»»å¡çæ¥éª¤ã<quote>æ¥æ¥ä¸ºè¥</quote>å°è以æä½è¯´æçå½¢å¼å±ç¤ºäºå®é
åºæ¯ä¸ç使ç¨ç¤ºä¾ã卿<xref linkend="chapter_basics"></xref>æè¿°å建æä»¶ä¹åï¼åä¸ç« é½å¨åä¸ç« æä½è¯´æçåºç¡ä¸æ´è¿ä¸æ¥ã
+ <para>æ°ç¨æ·ä¼åç°<quote>æ¦å¿µ</quote>å°èç¹å«å®ç¨ãè¿äºå°èä¼å±ç¤ºè·è¸ªä¸ªäººè´¢å¡çä¼ç§å®è·µï¼ä¹ä¼ç®è¦ä»ç»è´¢å¡èæ¯ç¥è¯åæ¯è¯ãæç»éªçç¨æ·å¯ä»¥ç´æ¥è·³å°<quote>æä¹å</quote>å°èå¿«éæµè§æä½æ¥éª¤ãè¿ä¸¤ä¸ªå°èç®ææ¼è¦å°ååºäºå®æå
·ä½ä»»å¡çæ¥éª¤ã<quote>æ¥æ¥ä¸ºè¥</quote>å°è以æä½è¯´æçå½¢å¼ç»åºäºå®é
åºæ¯ä¸ç使ç¨ç¤ºä¾ã卿<xref linkend="chapter_basics"></xref>æè¿°å建æä»¶ä¹åï¼åä¸ç« é½å¨åä¸ç« æä½è¯´æçåºç¡ä¸æ´è¿ä¸æ¥ã
</para>
<para>æ¬æå主è¦å为ä¸å¤§é¨åï¼<itemizedlist>
@@ -468,8 +458,7 @@
</para>
</sect2>
-
-
+
<sect2 id="on-line-assistance">
<title>&app;å¨çº¿å¸®å©</title>
diff --git a/zh/guide/index.docbook b/zh/guide/index.docbook
index 6f967640..0bf850a0 100644
--- a/zh/guide/index.docbook
+++ b/zh/guide/index.docbook
@@ -14,7 +14,7 @@
Maintainers:
Gnucash Development Team <gnucash-devel at gnucash.org>
Translators:
- (translators put your name and email here)
+ Xinhang Xu <xuxinhang4567 at outlook.com>
-->
<book id="index" lang="zh"
xmlns:xi="http://www.w3.org/2001/XInclude">
@@ -22,7 +22,7 @@
<!-- appropriate code -->
<bookinfo>
<title>&app;æç¨ä¸æ¦å¿µæå</title>
- <subtitle>The Didactical Documentation</subtitle>
+ <subtitle>æå¦ææ¡£</subtitle>
<edition>v&manrevision;</edition>
<titleabbrev>&appname;æå &manrevision;</titleabbrev>
<copyright>
@@ -54,21 +54,19 @@
</copyright>
<copyright>
- <year>2001</year> <holder>Carol Champagne and Chris Lyttle</holder>
+ <year>2001</year> <holder>Carol Champagne å Chris Lyttle</holder>
</copyright>
-<!-- translators: uncomment this:
- <copyright>
- <year>2000</year>
- <holder>ME-THE-TRANSLATOR (Latin translation)</holder>
- </copyright>
--->
+ <!-- translators: uncomment this: -->
+ <copyright>
+ <year>2023-2024</year> <holder>Xinhang Xu</holder>
+ </copyright>
<publisher>
<publishername>&appname;ææ¡£å¢é</publishername>
-<address>
- <email>gnucash-devel at gnucash.org</email>
- </address>
+ <address>
+ <email>gnucash-devel at gnucash.org</email>
+ </address>
</publisher>
<xi:include href="legal.xml" />
@@ -552,35 +550,25 @@
</revhistory>
<releaseinfo>
- This Guide contains a tutorial for using &vers-stable; and describes the concepts behind
- &appname;.
+ æ¬æåå
å«&vers-stable;ä½¿ç¨æç¨ï¼å¹¶ä»ç»äº&appname;èåçæ¦å¿µåçã
</releaseinfo>
<legalnotice>
- <title>Feedback</title>
-
- <para>To report a bug or make a suggestion regarding the program or this documentation, follow the
- instructions at the <ulink url="&url-bug-wiki;">Bugzilla page of the &appname; wiki</ulink>
- and use the <ulink url="&url-bug-start;">&appname; Bug Tracking System</ulink>. At first you
- want to <ulink url="&url-bug-browse;">browse</ulink> or
- <ulink url="&url-bug-search;">search</ulink> it for already existing bugs. Select the
- product <emphasis>&appname;</emphasis> for the program or <emphasis>Documentation</emphasis>
- for any parts of this documentation.
+ <title>æè§åé¦</title>
+
+ <para>è¦æ¥åæå
³ç¨åºææ¬ææ¡£çç¼ºé·ææåºç¸å
³å»ºè®®ï¼è¯·æç
§<ulink url="&url-bug-wiki;">&appname;ç»´åºä¸Bugzilla页é¢</ulink>æåæå¼ä½¿ç¨<ulink url="&url-bug-start;">&appname;缺é·è·è¸ªç³»ç»</ulink>ã建议é¦å
å¨ç¼ºé·è·è¸ªç³»ç»ä¸éè¿<ulink url="&url-bug-browse;">æµè§(browse)</ulink>æ<ulink url="&url-bug-search;">æç´¢(search)</ulink>寻æ¾ç¸å
³ç¼ºé·æ¯å¦å·²è¢«æ¥åãç¨åºç¸å
³çé®é¢è¯·éæ©äº§å<emphasis>&appname;</emphasis>ï¼æ¬ææ¡£ç¸å
³çä»»ä½é®é¢è¯·éæ©äº§å<emphasis>Documentation</emphasis>ã
</para>
<!-- Translators may also add here a feedback address for translations. -->
</legalnotice>
</bookinfo>
<preface id="authors">
- <title>About the Authors</title>
+ <title>å
³äºä½è
</title>
- <para>The &appname; Documentation Team is a self-designated group of &app; users and developers who have
- volunteered to write this documentation for the benefit of the broader user base. People who
- are interested in joining this group are encouraged to express their interest on the &appname;
- lists (<email>gnucash-users</email> and <email>gnucash-devel</email>) for further direction.
+ <para>&appname;ææ¡£å¢éç±ä¸ç¾¤èªåå¥åç&app;ç¨æ·åå¼åè
ç»æï¼ä»ä»¬èªæ¿ç¼åæ¬ææ¡£ï¼ä¸ºæ´å¹¿æ³çç¨æ·ç¾¤ä½å¸¦å»ä¾¿å©ãæä»¬æ¬¢è¿æå¿äºå å
¥ææ¡£å¢éçç¨æ·å¨&appname;é®ä»¶å表ï¼<email>gnucash-users</email>å<email>gnucash-devel</email>ï¼ä¸è¡¨è¾¾èªå·±çå
´è¶£ï¼å¹¶è·å¾ä¸ä¸æ¥çæå¼ã
</para>
- <para>Contributors on the team so far have been:
+ <para>ç®åææ¡£å¢éçè´¡ç®è
æï¼
<author>
<firstname>Yawar</firstname> <surname>Amin</surname>
</author>
@@ -649,7 +637,7 @@
<author>
<firstname>David</firstname> <surname>T.</surname>
</author>
- , and
+ ,
<author>
<firstname>Bengt</firstname> <surname>Thuree</surname>
</author>
@@ -659,6 +647,7 @@
maintainers, etc. Commented out by default.
Note: Do not use the addess tag, if you do not want to be contacted
with user questions over decades. -->
+<!-- ToDoZ: è¿ç©æåå -->
<!--
<para>This - still incomplete - translation was created by the
Latin &appname; translation team, which included until now
commit dbfdea653003722b308ec855506857da639c9973
Author: xuxinhang <xuxinhang4567 at 126.com>
Date: Sat Sep 9 16:43:50 2023 +0800
Guide(zh): Primary translation of ch_capgain
diff --git a/zh/guide/ch_capgain.xml b/zh/guide/ch_capgain.xml
index 2705c163..e18b5d2c 100644
--- a/zh/guide/ch_capgain.xml
+++ b/zh/guide/ch_capgain.xml
@@ -10,174 +10,104 @@
Updated Bengt Thuree <bengt at thuree.com>
Originally designed by Carol Champagne.
Translators:
- (translators put your name and email here)
+ Xinhang Xu <xuxinhang4567 at outlook.com>
-->
<chapter id="chapter_capgain">
- <title>Capital Gains</title>
+ <title>èµæ¬å©å¾</title>
- <para>This chapter will present some of the techniques used to keep track of the unrealized and realized
- gains and losses, better known as capital gains and losses.
+ <para>æ¬ç« ä¼ä»ç»ä¸äºæ¹æ³ï¼ä»¥è·è¸ªæªå®ç°æçåå·²å®ç°æçï¼ä¹å³ä¼æå¨ç¥çèµæ¬å©å¾ã
</para>
<sect1 id="capgain_concepts1">
- <title>Basic Concepts</title>
+ <title>åºæ¬æ¦å¿µ</title>
- <para>This chapter will present some of the techniques used to keep track of the unrealized and realized
+ <!-- ToDoC: éå¤äºå§ -->
+ <!-- <para>This chapter will present some of the techniques used to keep track of the unrealized and realized
gains and losses, better known as capital gains and losses.
- </para>
+ </para> -->
- <para>Certain resellable assets can change value over time, such as stocks, bonds, houses, or cars. Some
- assets could increase in value, some could decrease in value. It is
- important to be able to track some of these time-dependent asset valuations, this chapter will
- show you how.
+ <para>忝è¡ç¥¨ãåºå¸ãæ¿å±ææ±½è½¦è¿æ ·çå¯å次åºå®çèµäº§å¯è½ä¼éæ¶é´åçä»·å¼çåå¨ãä¸äºèµäº§çä»·å¼å¯è½ä¼å¢å ï¼èå¦ä¸äºèµäº§çä»·å¼å¯è½ä¼åå°ãè½å¤è·è¸ªè¿äºéæ¶é´ååçèµäº§ä»·å¼æ¯ååéè¦çï¼æ¬ç« ä¼ä»ç»å
·ä½åæ³ã
</para>
- <para>Probably everything you own will increase or decrease in value over time. So, the question is for
- which of these assets should you track this changing value? The simple answer is that you only
- need to track this for items which could be sold for cash in the future or which relate to
- taxation.
+ <para>ä½ æ¥æçä¸åä¸è¥¿é½å¯è½ä¼éæ¶é´åçä»·å¼çå¢åãæä»¥é®é¢å¨äºå°åºè¦è·è¸ªåªäºèµäº§çä»·å¼ååãä¸ä¸ªç®åçåçæ¯ä½ åªéè·è¸ªé£äºå°æ¥å¯è½åºå®ä»¥æ¢åç°éï¼ææ¶åç¼´ç¨çèµäº§ã
</para>
- <para>Consumable and disposable items (for example, food, gas for your car, or printer paper) are obviously not
- involved. Thus, even though the new clothes you recently bought will certainly depreciate, you
- would not want to track this depreciation since you have no intention of reselling the clothes
- and there is no tax implications to the depreciation on clothing. So, for this example, the
- purchase of new clothes should be recorded as a pure expense... you spent the money, and it is
- gone.
+ <para>æ¾ç¶ï¼æ¶èåæä¸æ¬¡æ§ç¨åï¼å¦é£åãæ±½æ²¹ææå°çº¸ï¼æ éè·è¸ªå
¶ä»·å¼ååãå æ¤ï¼å°½ç®¡ä½ åä¹°çæ°è¡£æç¡®å®ä¼ææ§ï¼ä½ ä¹ä¸åºè¯¥è·è¸ªè¡£æçææ§ï¼å ä¸ºä½ ä¸ä¼æ³çéæ°åºå®è¿ä»¶è¡£æï¼ä»¥åä¹ä¸ä¼ä¸ºè¿ä»¶è¡£æç¼´ç¨ãæä»¥ï¼å¯¹è¿ä¸ªä¾åèè¨ï¼ä¹°æ°è¡£æåºè¯¥è®°å½ä¸ºçº¯ç²¹çè´¹ç¨ââä½ è±åºå»äºä¸äºé±ï¼äºæ¯ä¸åå°±ç»æäºã
</para>
- <para>Asset appreciation occurs when something you own increases in value over time. When you own an asset
- which has increased in value, the difference between the original purchase price and the new
- value is known as <emphasis>unrealized gains</emphasis>. When you sell the asset, the profit
- you earn is known as <emphasis>realized gains</emphasis> or <emphasis>capital
- gains</emphasis>. An example of an asset from which you could have unrealized gains, and
- eventually capital gains, is stock in a publicly traded company.
+ <para>èµäº§å¢å¼æèµäº§ä»·å¼éæ¶é´å¢å ãå½ä½ ææçèµäº§ä»·å¼å¢å æ¶ï¼åå§è´ä¹°ä»·æ ¼ä¸å½åä»·å¼é´çå·®é¢å°±æ¯æè¯´ç<emphasis>æªå®ç°æç</emphasis>ãå½ä½ åºå®èµäº§æ¶ï¼ä½ èµåç婿¶¦å°±æ¯æè°ç<emphasis>å·²å®ç°æç</emphasis>æ<emphasis>èµæ¬å©å¾</emphasis>ãæå¾å¤å¯ä»¥äº§çæªå®ç°æçå¹¶æç»å®ç°èµæ¬å©å¾çèµäº§ï¼ä¾å¦ä¸å¸å
¬å¸çè¡ç¥¨ã
</para>
</sect1>
<sect1 id="capgain_value1">
- <title>Estimating Valuation</title>
+ <title>ä¼°å¼</title>
- <para>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 &app;.
+ <para>æ£å¦åæç®ä»æå°ç飿 ·ï¼èµæ¬å©å¾æ¯ç±åºå®èµäº§å¾å°ç婿¶¦ãä¸é¢è¿ä¸èä¼ä»ç»ææ ·å¨&app;ä¸è®°å½èµæ¬å©å¾ã
</para>
- <para>The accounting methods for handling asset appreciation differs somewhat from depreciation because
- typically you are only concerned with the moment you sell the asset and realize the capital
- gains. This is opposed to the continuous nature of tracking depreciation. Capital gains are an
- important subject in the world of taxation, because governments tend to be quite interested in
- taxing capital gains in one manner or another.
+ <para>å¤çèµäº§å¢å¼ä¼è®¡æ¹æ³ä¸ææ§ç¨æä¸åï¼å 为ä¸è¬ä½ åªå
³å¿ååºèµäº§å¹¶å®ç°èµæ¬å©å¾çæ¶å»ãèµæ¬å©å¾æ¯ç¨å¡é¢åä¸çéè¦ä¸»é¢ï¼å 为æ¿åºå¾å¾å¯¹ä½¿ç¨åç§æ¹æ³å°±èµæ¬å©å¾æ¶ç¨ç¹å«æå
´è¶£ã
</para>
<note>
- <para>As always, there are exceptions. If you hold a bond that pays all of its interest at maturity, tax
- authorities often require that you recognize interest each year, and refuse this to be
- treated as a capital gain. Consult the appropriate tax codes to determine the preferred
- treatment for each type of asset you have which may be affected by capital gains taxes.
+ <para>äºæ
æ»ä¼æä¾å¤æ
åµãå¦æä½ ææå°æä¸æ¬¡æ§ç»æ¯çåºå¸ï¼ç¨å¡é¨é¨å¸¸å¸¸ä¼è¦æ±å°æ¯å¹´ç婿¯å忏
æ¥ï¼å¹¶æç»å°ä¹è§ä¸ºèµæ¬å©å¾ãç ç©¶æ¸
æ¥éåçç¨å¡ä»£ç ï¼ä»¥ä¾¿ä¸ºæ¯ç§ä½ æ¥æå¹¶å¯è½æ¶åèµæ¬å©å¾ç¨çèµäº§ç¡®å®æåéçåºå¯¹æ¹æ³ã
</para>
</note>
- <para>Estimating the increasing value of assets is generally not simple, because often it is difficult to
- know its exact value until the moment it is sold.
+ <para>è¯ä¼°èµäº§çä»·å¼å¢å é常并ä¸ç®åï¼å 为ç´å°å®åºé£ä¸å»ä¹åé½é¾ä»¥ç¥æèµäº§çç¡®åä»·å¼ã
</para>
- <para>Securities traded daily on open markets such as stock exchanges are possibly the easiest type of
- asset to predict the value of, and selling the asset at market prices may be as simple as
- calling a broker and issuing a Market Order. On the other hand, estimating the value of a
- house is more difficult. Homes are sold less often than stocks, and the sales tend to involve
- expending considerable effort and negotiations, which means that estimates are likely to be
- less precise. Similarly, selling a used automobile involves a negotiation process that makes
- pricing a bit less predictable.
+ <para>å¨è¡ç¥¨äº¤ææçå
¬å¼å¸åºæ¯æ¥äº¤æçè¯å¸æè®¸æ¯æå®¹æé¢ä¼°å
¶ä»·å¼çä¸ç±»èµäº§ï¼ä»¥å¸åºä»·åºå®è¿ç±»èµäº§å¯è½ç®åå°åªéè¦ç»ç»çºªäººæçµè¯ä¸åãå¦ä¸æ¹é¢ï¼ä¼°è®¡æ¿å±ç价弿´å å°é¾ãæ¿å±çåºå®é常常æ¯è¡ç¥¨å°ï¼åºå®æ¶å¾å¾è¿è¦è±å¾å¤æ¶é´åç²¾åè¿è¡ååï¼è¿æå³ç对价å¼ç估计ä¸ä¼å¾åç¡®ã类似å°ï¼åºå®äºææ±½è½¦ä¹æ¶åååçè¿ç¨ï¼åæ ·ä¼ä½¿ä»·æ ¼ä¸æé¢æµã
</para>
- <para>Values of collectible objects such as jewelry, works of art, baseball cards, and <quote>Beanie
- Babies</quote> are even harder to estimate. The markets for such objects are much less open
- than the securities markets and less open than the housing market. Worse still are
- one-of-a-kind assets. Factories often contain presses and dies customized to build a very
- specific product that cost tens or hundreds of thousands of dollars; this equipment may be
- worthless outside of that very specific context. In such cases, several conflicting values
- might be attached to the asset, none of them unambiguously correct.
+ <para>估计ç å®ãèºæ¯åãæ£çå¡çæ¶èåç价弿´æ¯é¾ä¸å é¾ãæ¶èåå¸åºæ¯è¯å¸å¸åºå°éå¾å¤ï¼ä¸æ¿å±å¸åºç¸æ¯ä¹æ´ä¸éæãæ´ç³ç³çæ¯é£äºç¬ä¸æ äºçèµäº§ã常常工åéä¼æä¸ºç产ç¹å®äº§åèè±å åãå ç¾ä¸å
å®å¶çæ¤åè®¾å¤ææ¨¡å
·ï¼è¿ç±»è®¾å¤å¯è½ç¦»å¼æä¸ªç¹å®çåºæ¯å°±æ¯«æ ä»·å¼äºãè¿ç§æ
åµä¸ï¼èµäº§å¯è½ä¼è¢«è¯ä¼°åºå 个ç¸äºå²çªçä¼°å¼ï¼å
¶ä¸æ²¡æåªä¸ªæ¯æ¸
æ°åç¡®çã
</para>
- <para>The general rule of thumb in accounting for estimating unrealized gains (or loses) is that you
- should only revalue assets such as stocks which are readily sellable and for which there are
- very good estimates of the value. For all other assets, it is better to simply wait until you
- sell them, at which time you can exactly determine the capital gains. Of course, there is no
- hard rule on this, and in fact different accountants may prefer to do this differently.
+ <para>估计æªå®ç°æççä¸è¬æ§ç»éªæ³åæ¯ä½ åªåºè¯¥ä¸ºè¡ç¥¨è¿æ ·ä¹°åæ¹ä¾¿ãä¼°å¼åç¡®çèµäº§éæ°ä¼°å¼ãå¯¹äºææå
¶å®èµäº§ï¼æå¥½çå°åºå®çæ¶ååå
·ä½ç¡®å®èµæ¬å©å¾ãå½ç¶ï¼è¿æ¹é¢ä¹æ²¡ä»ä¹ç¡¬æ§ååï¼å®é
ä¸ä¸åä¼è®¡å¸çå¤çä¹ æ¯ä¹ä¸å°½ç¸åã
</para>
</sect1>
<sect1 id="capgain_accounts1">
- <title>Account Setup</title>
+ <title>建ç«ç§ç®</title>
<important>
- <para>
- In the next few sections, unrealized gain accounts are created, and the estimated unrealized gain transactions
- are recorded there in order for users to understand unrealized gain easily. However, it is not necessary
- to record unrealized gains unless large corporations like which adopt IFRS in actual accounting.
- The small enterprise users, who are using &app;, should not record unrealized gains. Record into &app;
- only when realized gains are fixed.
+ <para>ä¸é¢ä¼å建æªå®ç°æçç§ç®ï¼ä¸ºäºä¾¿äºçè§£æªå®ç°æççæ¦å¿µï¼ä¼å¨è¿ä¸ªç§ç®ä¸å½å
¥ä¼°è®¡çæªå®ç°æçãç¶èï¼å¦æä¸æ¯å¨å®é
ä¼è®¡äºå¡ä¸éç¨å½é
è´¢å¡æ¥åååç大ä¼ä¸ï¼é£ä¹è®°å½æªå®ç°æç䏿¯å¿
è¦çã使ç¨&app;çå°åä¼ä¸ç¨æ·ä¸åºè¯¥è®°å½æªå®ç°æçï¼åªè¦å¨ç¡®å®å·²å®ç°æçä¹ååè®°å½å°±è¶³å¤äºã
</para>
</important>
- <para>As with most accounting practices, there are a number of different 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 <emphasis>Cost</emphasis> account
- (&app; account type <guilabel>Asset</guilabel>), 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.
+ <para>ä¸å¤æ°ä¼è®¡å®æä¸æ ·ï¼å»ºç«èµæ¬å©å¾ç§ç®ä¹æå¾å¤ä¸åçæ¹å¼ãè¿éåªä¼ä»ç»å¸¸ç¨çæ¹æ³ï¼ä½å¤æ°æ
åµä¸ä¹è¶³å¤çµæ´»äºãéè¦ç第ä¸ä¸ªç§ç®æ¯å为<emphasis>ææ¬</emphasis>çèµäº§ç±»ç§ç®ï¼&app;ç§ç®ç±»å为<guilabel>èµäº§</guilabel>ï¼ï¼è¿ä¸ªç§ç®ç®åå°ç¨æ¥è®°å½æåçèµäº§è´å
¥ãèµäº§è´å
¥é常记å½ä¸ºä»é¶è¡ç§ç®è½¬åºèµéç交æã
</para>
- <para>In order to keep track of the appreciation of the asset, you will need three accounts. The first is
- an <emphasis>Unrealized Gains</emphasis> asset account in which to collect the sum of all of
- the appreciation amounts. The <emphasis>Unrealized Gains</emphasis> asset account is balanced
- by a <emphasis>Unrealized Gains</emphasis> income account, in which all periodic appreciation
- income is recorded. Finally, another income account is necessary, called a <emphasis>Realized
- Gains</emphasis> in which you record the actual capital gains upon selling the asset.
- </para>
+ <para>è·è¸ªèµäº§å¢å¼è¿éè¦å¦å¤ä¸ä¸ªç§ç®ã第ä¸ä¸ªç§ç®æ¯<emphasis>æªå®ç°æç</emphasis>èµäº§ç±»ç§ç®ï¼ç¨äºç´¯è®¡å¢å¼éé¢ã<emphasis>æªå®ç°æç</emphasis>èµäº§ç§ç®åå©<emphasis>æªå®ç°æç</emphasis>æ¶å
¥ç§ç®å¹³è¡¡è´¦ç®ï¼ç¨äºå®æè®°å½ææèµäº§å¢å¼æ¶å
¥ãæåè¿æä¸ä¸ªæ¶å
¥ç§ç®æ¯å¿
éçï¼ç§°ä¸º<emphasis>å·²å®ç°æç</emphasis>ï¼ç¨äºè®°å½åºå®èµäº§æ¶å®é
çèµæ¬å©å¾ã</para>
- <para>Below is a generic account hierarchy for tracking the appreciation of 2 assets,
- <emphasis>ITEM1</emphasis> and <emphasis>ITEM2</emphasis>. The <emphasis>Assets:Fixed
- Assets:ITEM1:Cost</emphasis> accounts are balanced by the <emphasis>Assets:Current
- Assets:Savings</emphasis> account, the <emphasis>Assets:Fixed Assets:ITEM1:Unrealized
- Gains</emphasis> accounts are balanced by the <emphasis>Income:Unrealized Gains</emphasis>
- account (similar for <emphasis>ITEM2</emphasis>).
- </para>
+ <para>ä¸é¢æ¯ä¸ä¸ªç¨äºè·è¸ª<emphasis>ç©åç²</emphasis>å<emphasis>ç©åä¹</emphasis>两项èµäº§çéç¨ç§ç®ç»æã<emphasis>èµäº§:åºå®èµäº§:ç©åç²:ææ¬</emphasis>ç§ç®åå©<emphasis>èµäº§:æµå¨èµäº§:å¨è忬¾</emphasis>ç§ç®å®ç°å¹³è¡¡ï¼<emphasis>èµäº§:åºå®èµäº§:ç©åç²:æªå®ç°æç</emphasis>ç§ç®åå©<emphasis>æ¶å
¥:æªå®ç°æç</emphasis>ç§ç®å®ç°å¹³è¡¡ã<emphasis>ç©åä¹</emphasis>ä¸ä¹åçã</para>
<screen>
--Assets
- -Current Assets
- -Savings
- -Fixed Assets
- -ITEM1
- -Cost
- -Unrealized Gains
- -ITEM2
- -Cost
- -Unrealized Gains
--Income
- -Realized Gains
- -Unrealized Gains</screen>
+-èµäº§
+ -æµå¨èµäº§
+ -å¨è忬¾
+ -åºå®èµäº§
+ -ç©åç²
+ -ææ¬
+ -æªå®ç°æç
+ -ç©åä¹
+ -ææ¬
+ -æªå®ç°æç
+-æ¶å
¥
+ -å·²å®ç°æç
+ -æªå®ç°æç</screen>
</sect1>
<sect1 id="capgain_example1">
- <title>Example</title>
+ <title>示ä¾</title>
- <para>Let’s suppose you buy an asset expected to increase in value, say a Degas painting, and want
- to track this. (The insurance company will care about this, even if nobody else does.)
+ <para>åå®ä½ è´å
¥äºä¸é¡¹èµäº§ï¼æ¯å¦å¾·å çç»ä½ï¼å¸æå®è½å¤å¢å¼ï¼åæ¶æ³è·è¸ªå
¶ä»·å¼ååãï¼ä¿é©å
¬å¸å¾å
³å¿è¿ä¸ªäºæ
ï¼å³ä½¿å
¶å®äººé½ä¸ä¼å¨æãï¼
</para>
- <para>Start with an account hierarchy similar to that shown in <xref
- linkend="capgain_accounts1" />,
- but replace <emphasis>ITEM1</emphasis> with <emphasis>Degas</emphasis> and remove the
- <emphasis>ITEM2</emphasis> accounts. We will assume that the Degas painting had an initial value of
- one hundred thousand dollars. Begin by giving your self $100,000 in the bank and then
- transferring that from your bank account to your <emphasis>Assets:Fixed
- Assets:Degas:Cost</emphasis> account (the asset purchase transaction). You should now have a
- main account window which appears like this:
+ <para>é¦å
仿ç
§<xref linkend="capgain_accounts1" />建ç«ç§ç®ç»æï¼åªä¸è¿å°<emphasis>ç©åç²</emphasis>æ¢æ<emphasis>å¾·å </emphasis>å¹¶å å»<emphasis>ç©åä¹</emphasis>ç§ç®ãåå®å¾·å çç»ä½åå§ä»·å¼ä¸ºåä¸å
ãä¸å¼å§ä½ çé¶è¡è´¦æ·ä¸æ100,000å
ï¼ç¶åå°è¿ç¬é±ä»é¶è¡è´¦æ·è½¬å°<emphasis>èµäº§:åºå®èµäº§:å¾·å :ææ¬</emphasis>ç§ç®ï¼èµäº§è´å
¥äº¤æï¼ãç°å¨ä¸»ç§ç®çªå£åºè¯¥å¦ä¸æç¤ºï¼
</para>
<figure pgwide="1">
- <title>Asset Appreciation Main Window</title>
+ <title>è´å
¥èµäº§åç主çªå£</title>
+ <!-- ToDoC: è¿æ²¡å¢å¼å¢ -->
<screenshot id="capgain_appmain">
<mediaobject>
<imageobject>
@@ -185,7 +115,7 @@
srccredit="Bengt Thuree" />
</imageobject>
<caption>
- <para>The asset appreciation example main window
+ <para>主çªå£çåå§æ¾ç¤ºã
</para>
</caption>
</mediaobject>
@@ -194,16 +124,13 @@
<sect2 id="capgain_exampleunrealized2">
- <title>Unrealized Gains</title>
+ <title>æªå®ç°æç</title>
- <para>A month later, you have reason to suspect that the value of your painting has increased by $10,000
- (an unrealized gain). In order to record this you transfer $10,000 from your
- <emphasis>Income:Unrealized Gains</emphasis> account to your <emphasis>Assets:Fixed Assets:Degas:Unrealized Gains</emphasis> account.
- Your main window will resemble this:
+ <para>è¿äºä¸ä¸ªæï¼ä½ æçç±è®¤ä¸ºç»ä½çä»·å¼å¢é¿äº10,000å
ï¼æªå®ç°æçï¼ã为äºè®°å½å¢å¼ï¼ä»<emphasis>æ¶å
¥:æªå®ç°æç</emphasis>ç§ç®è½¬åº10,000å
å°<emphasis>èµäº§:åºå®èµäº§:å¾·å :æªå®ç°æç</emphasis>ç§ç®ã主çªå£ç°å¨å¦ä¸æç¤ºï¼
</para>
<figure pgwide="1">
- <title>Asset Appreciation Main Window</title>
+ <title>è®°å
¥èµäº§å¢å¼åç主çªå£</title>
<screenshot id="capgain_app2main">
<mediaobject>
<imageobject>
@@ -211,7 +138,7 @@
srccredit="Bengt Thuree" />
</imageobject>
<caption>
- <para>Chart of Accounts after unrealized gain
+ <para>æ·»å æªå®ç°æçåçç§ç®è¡¨ã
</para>
</caption>
</mediaobject>
@@ -220,114 +147,102 @@
</sect2>
<sect2 id="capgain_examplesell2">
- <title>Selling</title>
+ <title>åºå®</title>
- <para>Let’s suppose another month later prices for Degas paintings have gone up some more, in this
- case about $20,000, you estimate. You duly record the $20,000 as an unrealized income like
- above, then decide to sell the painting.
+ <para>åå®åè¿äºä¸ä¸ªæï¼å¾·å çç»ä½ä»·æ ¼å涨äºä¸äºï¼ä½ ä¼°è®¡è¿æ¬¡å¢å¼æ20,000å
ãä½ å°è¿20,000å
åæ¶è®°å½ä¸ºæªå®ç°æçæ¶å
¥ï¼å°±åä¸é¢é£æ ·ï¼å¹¶éåå³å®åºå®è¿ä»½ç»ä½ã
</para>
- <para>Three possibilities arise. You may have <emphasis>accurately estimated</emphasis> the unrealized
- gain, <emphasis>overestimated</emphasis> the unrealized gain, or
- <emphasis>underestimated</emphasis> the unrealized gain.
+ <para>ç°å¨æä¸ç§å¯è½çæ
åµãä½ ä¼°è®¡çæªå®ç°æçå¯è½æ¯<emphasis>估计åç¡®</emphasis>çï¼å¯è½è¢«<emphasis>é«ä¼°</emphasis>ï¼ä¹å¯è½è¢«<emphasis>ä½ä¼°</emphasis>äºã
</para>
<orderedlist>
<listitem>
- <para><emphasis>Accurate estimation</emphasis> of unrealized gains.
+ <para>æªå®ç°æç<emphasis>估计åç¡®</emphasis>ã
</para>
- <para>Your optimistic estimate of the painting’s value was correct. First you must record that the
- profits made are now realized gains, not unrealized gains. Do this by transferring the
- income from the <emphasis>Income:Unrealized Gains</emphasis> to the
- <emphasis>Income:Realized Gains</emphasis> account.
+ <para>ä½ å¯¹ç»ä½çä¹è§ä¼°å¼æ¯æ£ç¡®çãé¦å
ä½ éè¦å°çå©è®°å½ä¸ºå·²å®ç°æçï¼èéæªå®ç°æçãå
·ä½æä½æ¯å°æ¶å
¥ç±<emphasis>æ¶å
¥:æªå®ç°æç</emphasis>转è³<emphasis>æ¶å
¥:å·²å®ç°æç</emphasis>ã
</para>
- <para>Secondly, you must credit your bank account with the selling price of the painting. This money comes
- directly from your <emphasis>Assets:Fixed Assets:Degas</emphasis> sub-accounts. Transfer
- the full <emphasis>Assets:Fixed Assets:Degas:Cost</emphasis> value into
- <emphasis>Assets:Current Assets:Savings</emphasis>, and the full
- <emphasis>Assets:Fixed Assets:Degas:Unrealized Gains</emphasis> into
- <emphasis>Assets:Current Assets:Savings</emphasis>.
+ <para>å
¶åï¼ä½ éè¦æç»ä½çåºå®ä»·æ ¼è´·è®°é¶è¡ç§ç®ãè¿äºé±å好æ¥èªäº<emphasis>èµäº§:åºå®èµäº§:å¾·å </emphasis>çåç§ç®ãå°<emphasis>èµäº§:åºå®èµäº§:å¾·å :ææ¬</emphasis>çå
¨é¨éé¢è½¬å°<emphasis>èµäº§:æµå¨èµäº§:å¨è忬¾</emphasis>ï¼åå°<emphasis>èµäº§:åºå®èµäº§:å¾·å :æªå®ç°æç</emphasis>çå
¨é¨éé¢è½¬å°<emphasis>èµäº§:æµå¨èµäº§:å¨è忬¾</emphasis>ã
</para>
- <para>These transactions should now appear as follows:
+ <para>è¿äºäº¤æç°å¨åºè¯¥å¦ä¸æç¤ºï¼
</para>
<para><table>
- <title>Turning an Unrealized Gain into a Realized Gain - Accurate Estimation</title>
+ <title>å°æªå®ç°æçè°æ´ä¸ºå·²å®ç°æçââ估计åç¡®çæ
åµ</title>
<tgroup cols="4">
<tbody>
<row>
<entry>
- <emphasis>Account</emphasis>
+ <emphasis>ç§ç®</emphasis>
</entry>
<entry>
- <emphasis>Transfer to</emphasis>
+ <emphasis>转账è³</emphasis>
</entry>
<entry>
- <emphasis>Transaction Amount</emphasis>
+ <emphasis>交æéé¢</emphasis>
</entry>
<entry>
- <emphasis>Account Total</emphasis>
+ <emphasis>ç§ç®ä½é¢</emphasis>
</entry>
</row>
<row>
<entry>
- Income:Unrealized Gains
+ æ¶å
¥:æªå®ç°æç
</entry>
<entry>
- Income:Realized Gains
+ æ¶å
¥:å·²å®ç°æç
</entry>
<entry>
- $30,000
+ ï¿¥30,000
</entry>
<entry>
- $0
+ ï¿¥0
</entry>
</row>
<row>
<entry>
- Assets:Fixed Assets:Degas:Cost
+ èµäº§:åºå®èµäº§:å¾·å :ææ¬
</entry>
<entry>
- Assets:Current Assets:Savings
+ èµäº§:æµå¨èµäº§:å¨è忬¾
</entry>
<entry>
- $100,000
+ ï¿¥100,000
</entry>
<entry>
- $0
+ ï¿¥0
</entry>
</row>
<row>
<entry>
- Assets:Fixed Assets:Degas:Unrealized Gains
+ èµäº§:åºå®èµäº§:å¾·å :æªå®ç°æç
</entry>
<entry>
- Assets:Current Assets:Savings
+ èµäº§:æµå¨èµäº§:å¨è忬¾
</entry>
<entry>
- $30,000
+ ï¿¥30,000
</entry>
<entry>
- $0
+ ï¿¥0
</entry>
</row>
</tbody>
@@ -335,12 +250,11 @@
</table>
</para>
- <para>This leaves the <emphasis>Assets:Current Assets:Savings</emphasis> account with a total of
- $130,000 and <emphasis>Income:Realized Gains</emphasis> with a total of $30,000.
+ <para>ç°å¨ï¼<emphasis>èµäº§:æµå¨èµäº§:å¨è忬¾</emphasis>ç§ç®æ»è®¡130,000å
ï¼<emphasis>æ¶å
¥:å·²å®ç°æç</emphasis>ç§ç®æ»è®¡30,000å
ã
</para>
<figure pgwide="1">
- <title>Asset Appreciation Main Window</title>
+ <title>åºå®èµäº§åç主çªå£</title>
<screenshot id="capgain_app3main">
<mediaobject>
<imageobject>
@@ -348,7 +262,7 @@
srccredit="Bengt Thuree" />
</imageobject>
<caption>
- <para>Chart of Accounts after realized gains
+ <para>å½å
¥å·²å®ç°æçåçç§ç®è¡¨ã
</para>
</caption>
</mediaobject>
@@ -357,111 +271,107 @@
</listitem>
<listitem>
- <para><emphasis>Over estimation</emphasis> of unrealized gains.
+ <para>æªå®ç°æç被<emphasis>é«ä¼°</emphasis>ã
</para>
- <para>You were over-optimistic about the value of the painting. Instead of the $130,000 you thought the
- painting was worth you are only offered $120,000. But you still decide to sell, because
- you value $120,000 more than you value the painting. The numbers change a little bit, but
- not too dramatically.
+ <para>ä½ å¯¹ç»ä½çä»·å¼è¿äºä¹è§äºãä½ è®¤ä¸ºç»ä½å¼130,000å
ï¼èå¾å°çæ¥ä»·åªæ120,000å
ãä½ä½ è¿æ¯å³å®åºå®ï¼å 为å¨ä½ çæ¥è¿120,000å
æ¯ç»ä½æ´å¼é±ãä¼°å¼ç¨æååï¼ä½å·®è·ä¹ä¸ç®å¤¸å¼ ã
</para>
- <para>The transactions should now appear as follows (observe the last transaction which balances the
- <emphasis>Unrealized Gains</emphasis> account):
+ <para>交æç°å¨åºè¯¥å¦ä¸æç¤ºï¼æ³¨ææåä¸é¡¹äº¤æå¹³è¡¡äº<emphasis>æªå®ç°æç</emphasis>ç§ç®ï¼ï¼
</para>
<para><table>
- <title>Turning an Unrealized Gain into a Realized Gain - Over estimation</title>
+ <title>å°æªå®ç°æçè°æ´ä¸ºå·²å®ç°æçââé«ä¼°çæ
åµ</title>
<tgroup cols="4">
<tbody>
<row>
<entry>
- <emphasis>Account</emphasis>
+ <emphasis>ç§ç®</emphasis>
</entry>
<entry>
- <emphasis>Transfer to</emphasis>
+ <emphasis>转账è³</emphasis>
</entry>
<entry>
- <emphasis>Transaction Amount</emphasis>
+ <emphasis>交æéé¢</emphasis>
</entry>
<entry>
- <emphasis>Account Total</emphasis>
+ <emphasis>ç§ç®ä½é¢</emphasis>
</entry>
</row>
<row>
<entry>
- Income:Unrealized Gains
+ æ¶å
¥:æªå®ç°æç
</entry>
<entry>
- Income:Realized Gains
+ æ¶å
¥:å·²å®ç°æç
</entry>
<entry>
- $20,000
+ ï¿¥20,000
</entry>
<entry>
- $10,000
+ ï¿¥10,000
</entry>
</row>
<row>
<entry>
- Assets:Fixed Assets:Degas:Cost
+ èµäº§:åºå®èµäº§:å¾·å :ææ¬
</entry>
<entry>
- Assets:Current Assets:Savings
+ èµäº§:æµå¨èµäº§:å¨è忬¾
</entry>
<entry>
- $100,000
+ ï¿¥100,000
</entry>
<entry>
- $0
+ ï¿¥0
</entry>
</row>
<row>
<entry>
- Assets:Fixed Assets:Degas:Unrealized Gains
+ èµäº§:åºå®èµäº§:å¾·å :æªå®ç°æç
</entry>
<entry>
- Assets:Current Assets:Savings
+ èµäº§:æµå¨èµäº§:å¨è忬¾
</entry>
<entry>
- $20,000
+ ï¿¥20,000
</entry>
<entry>
- $10,000
+ ï¿¥10,000
</entry>
</row>
<row>
<entry>
- Assets:Fixed Assets:Degas:Unrealized Gains
+ èµäº§:åºå®èµäº§:å¾·å :æªå®ç°æç
</entry>
<entry>
- Income:Unrealized Gains
+ æ¶å
¥:æªå®ç°æç
</entry>
<entry>
- $10,000
+ ï¿¥10,000
</entry>
<entry>
- $0
+ ï¿¥0
</entry>
</row>
</tbody>
@@ -469,115 +379,112 @@
</table>
</para>
- <para>This leaves the <emphasis>Assets:Current Assets:Savings</emphasis> account with a total of
- $120,000 and <emphasis>Income:Realized Gains</emphasis> with a total of $20,000.
+ <para>ç°å¨ï¼<emphasis>èµäº§:æµå¨èµäº§:å¨è忬¾</emphasis>ç§ç®æ»é¢120,000å
ï¼åæ¶<emphasis>æ¶å
¥:å·²å®ç°æç</emphasis>æ»é¢20,000å
ã
</para>
</listitem>
<listitem>
- <para><emphasis>Under estimation</emphasis> of unrealized gains.
+ <para>æªå®ç°æç被<emphasis>ä½ä¼°</emphasis>ã
</para>
- <para>You manage to sell your painting for more than you thought in your wildest dreams ($150,000). The
- extra value is, again, recorded as a gain, that is an income.
+ <para>ä½ æåå°æç»ä½åäºä¸ä¸ªä½ 忢¦é½æ³ä¸å°çä»·æ ¼ï¼150,000å
ãé¢å¤çä»·å¼åæ ·è®°å½ä¸ºæ¶çï¼ä¹å°±æ¯æ¶å
¥ã
</para>
- <para>The transactions should now appear as follows (observe the last transaction which balances the
- <emphasis>Unrealized Gains</emphasis> accounts):
+ <para>交æç°å¨åºè¯¥å¦ä¸æç¤ºï¼æ³¨ææåä¸é¡¹äº¤æå¹³è¡¡äº<emphasis>æªå®ç°æç</emphasis>ç§ç®ï¼ï¼
</para>
<para><table>
- <title>Turning an Unrealized Gain into a Realized Gain - Under estimation</title>
+ <title>å°æªå®ç°æçè°æ´ä¸ºå·²å®ç°æçââä½ä¼°çæ
åµ</title>
<tgroup cols="4">
<tbody>
<row>
<entry>
- <emphasis>Account</emphasis>
+ <emphasis>ç§ç®</emphasis>
</entry>
<entry>
- <emphasis>Transfer to</emphasis>
+ <emphasis>转账è³</emphasis>
</entry>
<entry>
- <emphasis>Transaction Amount</emphasis>
+ <emphasis>交æéé¢</emphasis>
</entry>
<entry>
- <emphasis>Account Total</emphasis>
+ <emphasis>ç§ç®ä½é¢</emphasis>
</entry>
</row>
<row>
<entry>
- Income:Unrealized Gains
+ æ¶å
¥:æªå®ç°æç
</entry>
<entry>
- Income:Realized Gains
+ æ¶å
¥:å·²å®ç°æç
</entry>
<entry>
- $50,000
+ ï¿¥50,000
</entry>
<entry>
- $-20,000
+ ï¿¥-20,000
</entry>
</row>
<row>
<entry>
- Assets:Fixed Assets:Degas:Cost
+ èµäº§:åºå®èµäº§:å¾·å :ææ¬
</entry>
<entry>
- Assets:Current Assets:Savings
+ èµäº§:æµå¨èµäº§:å¨è忬¾
</entry>
<entry>
- $100,000
+ ï¿¥100,000
</entry>
<entry>
- $0
+ ï¿¥0
</entry>
</row>
<row>
<entry>
- Assets:Fixed Assets:Degas:Unrealized Gains
+ èµäº§:åºå®èµäº§:å¾·å :æªå®ç°æç
</entry>
<entry>
- Assets:Current Assets:Savings
+ èµäº§:æµå¨èµäº§:å¨è忬¾
</entry>
<entry>
- $50,000
+ ï¿¥50,000
</entry>
<entry>
- $-20,000
+ ï¿¥-20,000
</entry>
</row>
<row>
<entry>
- Income:Unrealized Gains
+ æ¶å
¥:æªå®ç°æç
</entry>
<entry>
- Assets:Fixed Assets:Degas:Unrealized Gains
+ èµäº§:åºå®èµäº§:å¾·å :æªå®ç°æç
</entry>
<entry>
- $20,000
+ ï¿¥20,000
</entry>
<entry>
- $0
+ ï¿¥0
</entry>
</row>
</tbody>
@@ -585,8 +492,7 @@
</table>
</para>
- <para>This leaves the <emphasis>Assets:Current Assets:Savings</emphasis> account with a total of
- $150,000 and <emphasis>Income:Realized Gains</emphasis> with a total of $50,000.
+ <para>ç°å¨ï¼<emphasis>èµäº§:æµå¨èµäº§:å¨è忬¾</emphasis>ç§ç®æ»é¢150,000å
ï¼åæ¶<emphasis>æ¶å
¥:å·²å®ç°æç</emphasis>æ»é¢50,000å
ã
</para>
</listitem>
</orderedlist>
@@ -594,23 +500,19 @@
</sect1>
<sect1 id="capgain_tax1">
- <title>Taxation</title>
-
- <para>Taxation policies vary considerably between countries, so it is virtually impossible to say anything
- that will be universally useful. However, it is common for income generated by capital gains
- to not be subject to taxation until the date that the asset is actually sold, and sometimes
- not even then. North American home owners usually find that when they sell personal
- residences, capital gains that occur are exempt from taxation. It appears that other countries
- treat sale of homes differently, taxing people on such gains. German authorities, for example,
- tax those gains only if you owned the property for less than ten years.
+ <title>ç¼´ç¨</title>
+
+ <para>ä¸åå½å®¶é´çç¨æ¶æ¿çå·®å«è¿¥å¼ï¼æä»¥ä»ç»å
¨ä¸çéç¨çç¸å
³ç¥è¯å 乿¯ä¸å¯è½çãç¶èå
±åçä¸ç¹æ¯ï¼èµæ¬å©å¾æ¶å
¥å¨èµäº§è¢«å®é
ååºä¹å䏿¶åç¼´ç¨ï¼ä¸è¿ä¹æä¾å¤ãåç¾ä½å®
æ¥æè
é常ä¼åç°ï¼å½ä»ä»¬åºå®ä¸ªäººä½æçæ¶åï¼èµæ¬å©å¾å
äºå¾ç¨ãå
¶å®ä¸äºå½å®¶å¯¹ä½å®
åºå®çå¤ç似乿æä¸åï¼ä¼å¯¹è¿æ ·çæ¶çæ¶ç¨ãä¾å¦ï¼å¾·å½æ¿åºä¼å¨æææ¿äº§å°äºåå¹´çæ
åµä¸ä¼å¯¹è¿äºæ¶çå¾ç¨ã
</para>
- <para>Chris Browne has a story from his professional tax preparation days where a family sold a farm, and
+ <para>å
éæ¯Â·å¸æå享äºè¿æ ·ä¸ä¸ªæ
äºï¼å¨ä»è䏿¥ç¨æ¥çæ¶åï¼æä¸å®¶äººæ³è¦åºå®ååºï¼æ¬ä»¥ä¸ºä¼æ¶å°éé¢å·¨å¤§çç¨åï¼ä½ç±äºå¨1971å¹´ä¹åå°±æ¥æäºè¿åå°äº§ï¼ç»æç¼´ç¨é¢å ä¹ä¸ºé¶ãåæ¶ï¼ç±äºæ¯ä¸å®¶å¥¶çåºï¼è¿è·å¾äºä¸äºå¥å¥æªæªçé颿£é¤ãæ
äºçå
³é®å¨äºå°½ç®¡ç¸å
³äºå®ååç®åï¼ä½ç¨å¡æºå¶ç»å¸¸ä¼æäºæ
æå¾å¤æå¾å¯æâ¦â¦
+ <!-- ToDoZ: çä¸å¤ªæç½ -->
+ <!-- Chris Browne has a story from his professional tax preparation days where a family sold a farm, and
expected a considerable tax bill that turned out to be virtually nil due to having owned the
property before 1971 (wherein lies a critical <quote>Valuation Day</quote> date in Canada) and
due to it being a dairy farm, with some really peculiar resulting deductions. The point of
this story is that while the presentation here is fairly simple, taxation often gets terribly
- complicated...
+ complicated... -->
</para>
</sect1>
</chapter>
commit 3054faf1e2a86ac3a04b0b494f1b5663c1978c2a
Author: xuxinhang <xuxinhang4567 at 126.com>
Date: Sat Sep 9 16:42:57 2023 +0800
Guide(zh): translate gnc-gui-zh.dtd
diff --git a/docbook/gnc-gui-zh.dtd b/docbook/gnc-gui-zh.dtd
index 0d76a387..6aa5986f 100644
--- a/docbook/gnc-gui-zh.dtd
+++ b/docbook/gnc-gui-zh.dtd
@@ -2,6 +2,430 @@
Only parameter entities (% entities) should be translated.
See htps://www.w3.org/TR/REC-xml/#sec-physical-struct. -->
+<!-- File-Menu -->
+<!ENTITY % gm.file "<guimenu>æä»¶(<accel>F</accel>)</guimenu>">
+<!ENTITY % gmi.fi.new "<guimenuitem>æ°å»º(<accel>F</accel>)</guimenuitem>">
+<!ENTITY % gmi.fi.open "<guimenuitem>æå¼â¦(<accel>O</accel>)</guimenuitem>">
+<!ENTITY % gsm.fi.imp "<guisubmenu>导å
¥(<accel>I</accel>)</guisubmenu>">
+<!ENTITY % gmi.fi.imp.bill-inv "<guimenuitem>Import Bill & Invoicesâ¦(<accel>I</accel>)</guimenuitem>">
+<!ENTITY % gmi.fi.imp.acct-csv "<guimenuitem>ç§ç®.csvâ¦(<accel>A</accel>)</guimenuitem>">
+<!ENTITY % gmi.fi.imp.tran-csv "<guimenuitem>交æ.csvâ¦(<accel>T</accel>)</guimenuitem>">
+<!ENTITY % gmi.fi.imp.pri-csv "<guimenuitem>ä» CSV æä»¶å¯¼å
¥æ±çâ¦(<accel>P</accel>)</guimenuitem>">
+<!ENTITY % gmi.fi.imp.cust-ven "<guimenuitem>客æ·åä¾åºåâ¦(<accel>C</accel>)</guimenuitem>">
+<!ENTITY % gmi.fi.imp.QIF "<guimenuitem>QIF æä»¶â¦(<accel>Q</accel>)</guimenuitem>">
+<!ENTITY % gmi.fi.imp.repl "<guimenuitem>Replay GnuCash.log fileâ¦(<accel>R</accel>)</guimenuitem>">
+<!ENTITY % gmi.fi.imp.OFX "<guimenuitem>OFX/QFX æä»¶â¦(<accel>O</accel>)</guimenuitem>">
+<!ENTITY % gmi.fi.imp.mt940 "<guimenuitem>Import MT940â¦(<accel>M</accel>)</guimenuitem>">
+<!ENTITY % gmi.fi.imp.mt942 "<guimenuitem>Import MT942â¦(<accel>2</accel>)</guimenuitem>">
+<!ENTITY % gmi.fi.imp.dtaus "<guimenuitem>Import DTAUSâ¦(<accel>D</accel>)</guimenuitem>">
+<!ENTITY % gmi.fi.imp.dtaus-sen "<guimenuitem>Import DTAUS and Sendâ¦(<accel>S</accel>)</guimenuitem>">
+<!ENTITY % gmi.fi.save "<guimenuitem><accel>S</accel>ave<guimenuitem>">
+<!ENTITY % gmi.fi.save-as "<guimenuitem>å¦å为â¦(<accel>a</accel>)</guimenuitem>">
+<!ENTITY % gmi.fi.rev "<guimenuitem>åæ¡£(<accel>R</accel>)</guimenuitem>">
+<!ENTITY % gmi.fi.prin "<guimenuitem>Printâ¦(<accel>P</accel>)</guimenuitem>">
+<!ENTITY % gmi.fi.prin-rep "<guimenuitem>æå°æ¥è¡¨â¦(<accel>P</accel>)</guimenuitem>">
+<!ENTITY % gmi.fi.prin-ch "<guimenuitem>æå°æ¯ç¥¨â¦(<accel>P</accel>)</guimenuitem>">
+<!ENTITY % gmi.fi.page "<guimenuitem>Page Setupâ¦(<accel>g</accel>)</guimenuitem>">
+<!ENTITY % gsm.fi.exp "<guisubmenu>导åº(<accel>E</accel>)</guisubmenu>">
+<!ENTITY % gmi.fi.exp.acct-csv "<guimenuitem>ç§ç®.csvâ¦(<accel>r</accel>)</guimenuitem>">
+<!ENTITY % gmi.fi.exp.tran-csv "<guimenuitem>交æ.csvâ¦(<accel>T</accel>)</guimenuitem>">
+<!ENTITY % gmi.fi.exp.regi-csv "<guimenuitem>æ ç¾é¡µäº¤æ.csvâ¦(<accel>c</accel>)</guimenuitem>">
+<!ENTITY % gmi.fi.exp.rep "<guimenuitem>Export Reports(<accel>R</accel>)</guimenuitem>">
+<!ENTITY % gmi.fi.exp.acct "<guimenuitem>ç§ç®.gnucash(<accel>A</accel>)</guimenuitem>">
+<!ENTITY % gmi.fi.prop "<guimenuitem>屿§(<accel>t</accel>)</guimenuitem>">
+<!ENTITY % gmi.fi.mru "<guimenuitem>Most Recently Used</guimenuitem>">
+<!ENTITY % gmi.fi.cls "<guimenuitem>å
³é(<accel>C</accel>)</guimenuitem>">
+<!ENTITY % gmi.fi.quit "<guimenuitem>éåº(<accel>Q</accel>)</guimenuitem>">
+
+<!-- Edit-Menu -->
+<!ENTITY % gm.edit "<guimenu>ç¼è¾(<accel>E</accel>)</guimenu>">
+<!ENTITY % gmi.ed.cut "<guimenuitem>åªå(<accel>t</accel>)</guimenuitem>">
+<!ENTITY % gmi.ed.copy "<guimenuitem>å¤å¶(<accel>C</accel>)</guimenuitem>">
+<!ENTITY % gmi.ed.paste "<guimenuitem>ç²è´´(<accel>P</accel>)</guimenuitem>">
+<!ENTITY % gmi.ed.pay-asng "<guimenuitem>Assing as paymentâ¦</guimenuitem>">
+<!ENTITY % gmi.ed.pay-edit "<guimenuitem>ç¼è¾ä»æ¬¾â¦</guimenuitem>">
+<!ENTITY % gmi.ed.acc-edit "<guimenuitem>ç¼è¾ç§ç®(<accel>A</accel>)</guimenuitem>">
+<!ENTITY % gmi.ed.acc-del "<guimenuitem>å é¤ç§ç®â¦(<accel>D</accel>)</guimenuitem>">
+<!ENTITY % gmi.ed.acc-find "<guimenuitem>æ¥æ¾ç§ç®(<accel>i</accel>)</guimenuitem>">
+<!ENTITY % gmi.ed.acc-casc "<guimenuitem>éå½ç§ç®å±æ§â¦</guimenuitem>">
+<!ENTITY % gmi.ed.acc-renum "<guimenuitem>Renumber Subaccounsâ¦(<accel>R</accel>)</guimenuitem>">
+<!ENTITY % gmi.ed.acc-open "<guimenuitem>æå¼ç§ç®(<accel>A</accel>)</guimenuitem>">
+<!ENTITY % gmi.ed.acc-open-sub "<guimenuitem>æå¼åç§ç®(<accel>S</accel>)</guimenuitem>">
+<!ENTITY % gmi.ed.find "<guimenuitem>æ¥æ¾â¦(<accel>F</accel>)</guimenuitem>">
+<!ENTITY % gmi.ed.pref "<guimenuitem>é¦é项(<accel>e</accel>)</guimenuitem>">
+<!ENTITY % gmi.ed.css "<guimenuitem>æ¥è¡¨é£æ ¼(<accel>y</accel>)</guimenuitem>">
+<!ENTITY % gmi.ed.rep-opt "<guimenuitem>æ¥è¡¨é项(<accel>R</accel>)</guimenuitem>">
+<!ENTITY % gmi.ed.tax-rep-opt "<guimenuitem>æå¾ç¨(<accel>x</accel>)</guimenuitem>">
+
+<!-- View-Menu -->
+<!ENTITY % gm.view "<guimenu>æ¥ç(<accel>V</accel>)</guimenu>">
+<!ENTITY % gmi.vw.tbar "<guimenuitem>å·¥å
·æ (<accel>T</accel>)</guimenuitem>">
+<!ENTITY % gmi.vw.sum "<guimenuitem>æ±æ»æ (<accel>M</accel>)</guimenuitem>">
+<!ENTITY % gmi.vw.stat "<guimenuitem>ç¶ææ (<accel>u</accel>)</guimenuitem>">
+<!ENTITY % gmi.vw.bas-led "<guimenuitem>åºæ¬æ¨¡å¼(<accel>B</accel>)</guimenuitem>">
+<!ENTITY % gmi.vw.spl-led "<guimenuitem>å彿¨¡å¼(<accel>A</accel>)</guimenuitem>">
+<!ENTITY % gmi.vw.jour "<guimenuitem>æ¥å¿æ¨¡å¼(<accel>J</accel>)</guimenuitem>">
+<!ENTITY % gmi.vw.doub "<guimenuitem>åè¡(<accel>D</accel>)</guimenuitem>">
+<!ENTITY % gmi.vw.s-by "<guimenuitem>æåºâ¦(<accel>S</accel>)</guimenuitem>">
+<!ENTITY % gmi.vw.f-by "<guimenuitem>çéï¼â¦(<accel>F</accel>)</guimenuitem>">
+<!ENTITY % gmi.vw.ref "<guimenuitem>å·æ°(<accel>R</accel>)</guimenuitem>">
+<!ENTITY % gmi.vw.new-page "<guimenuitem>账簿å¤å¼(<accel>P</accel>)</guimenuitem>">
+
+<!-- Actions-Menu -->
+<!ENTITY % gm.act "<guimenu>åè½(<accel>A</accel>)</guimenu>">
+<!ENTITY % gsm.ac.onli "<guisubmenu>èç½(<accel>O</accel>)</guisubmenu>">
+<!ENTITY % gmi.ac.onli.get-bal "<guimenuitem>è·åä½é¢(<accel>B</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.onli.get-tr "<guimenuitem>è·å交æäºé¡¹â¦(<accel>T</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.onli.sepa-tr "<guimenuitem>åèµ·SEPA交æâ¦(<accel>S</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.onli.sepa-int "<guimenuitem>åèµ·SEPAå
é¨äº¤æ(<accel>n</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.onli.int-tr "<guimenuitem>å
é¨äº¤æâ¦(<accel>I</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.onli.log "<guimenuitem>æ¾ç¤ºæ¥å¿çªå£(<accel>l</accel>)</guimenuitem>">
+<!ENTITY % gsm.ac.scd "<guisubmenu>计å交æ(<accel>S</accel>)</guisubmenu>">
+<!ENTITY % gmi.ac.scd.tr-ed "<guimenuitem>ç¼è¾(<accel>S</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.scd.slr "<guimenuitem>计åäº¤ææ¸
åâ¦(<accel>L</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.scd.loan "<guimenuitem>ææ/è¿è´·â¦(<accel>M</accel>)</guimenuitem>">
+<!ENTITY % gsm.ac.bgt "<guisubmenu>é¢ç®(<accel>u</accel>)</guisubmenu>">
+<!ENTITY % gmi.ac.bgt.new "<guimenuitem>æ°å»º(<accel>N</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.bgt.open "<guimenuitem>æå¼(<accel>O</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.bgt.copy "<guimenuitem>å¤å¶(<accel>C</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.bgt.del "<guimenuitem>å é¤(<accel>D</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.act-new "<guimenuitem>æ°å»ºç§ç®â¦(<accel>A</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.act-hier "<guimenuitem>New Account Hierarchy(<accel>H</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.trf "<guimenuitem>转账â¦(<accel>T</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.rec "<guimenuitem>对账â¦(<accel>R</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.au-clr "<guimenuitem>Auto Clearâ¦(<accel>A</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.stk-spt "<guimenuitem>è¡ç¥¨æåâ¦(<accel>k</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.vw-lots "<guimenuitem>æ¥çæ¹æ¬¡â¦(<accel>L</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.blk-tr "<guimenuitem>空ç½äº¤æ(<accel>B</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.go-to "<guimenuitem>å
¥è´¦æ¥æ(<accel>G</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.spt-tr "<guimenuitem>交æåå½(<accel>p</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.ed-ex "<guimenuitem>ç¼è¾æ±ç(<accel>x</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.sched "<guimenuitem>计åâ¦(<accel>d</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.jump "<guimenuitem>Jump to other Account(<accel>J</accel>)</guimenuitem>">
+<!ENTITY % gsm.ac.chk-rep "<guisubmenu>æ£æ¥ä¿®å¤(<accel>C</accel>)</guisubmenu>">
+<!ENTITY % gmi.ac.chk-rep.acct "<guimenuitem>ç§ç®(<accel>c</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.chk-rep.sacct "<guimenuitem>æ£æ¥å¹¶ä¿®å¤åç§ç®(<accel>b</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.chk-rep.all "<guimenuitem>å
¨é¨ç§ç®(<accel>l</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.chk-rep.tr-all "<guimenuitem>ææäº¤æ(<accel>A</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.chk-rep.tr-this "<guimenuitem>This Transactions(<accel>T</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.res-warn "<guimenuitem>éç½®è¦åâ¦(<accel>W</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.re-pg "<guimenuitem>账簿æ¹å(<accel>n</accel>)</guimenuitem>">
+
+<!-- Transactions-Menu -->
+<!ENTITY % gm.trans "<guimenu>交æ(<accel>n</accel>)</guimenu>">
+<!ENTITY % gmi.tr.cut "<guimenuitem>åªå交æ(<accel>t</accel>)</guimenuitem>">
+<!ENTITY % gmi.tr.copy "<guimenuitem>å¤å¶äº¤æ(<accel>C</accel>)</guimenuitem>">
+<!ENTITY % gmi.tr.paste "<guimenuitem>ç²è´´äº¤æ(<accel>P</accel>)</guimenuitem>">
+<!ENTITY % gmi.tr.dup "<guimenuitem>交æå¯æ¬(<accel>l</accel>)</guimenuitem>">
+<!ENTITY % gmi.tr.del "<guimenuitem>å é¤(<accel>D</accel>)</guimenuitem>">
+<!ENTITY % gmi.tr.rem "<guimenuitem>å é¤å
¶ä»åå½(<accel>v</accel>)</guimenuitem>">
+<!ENTITY % gmi.tr.ent "<guimenuitem>确认交æ(<accel>E</accel>)</guimenuitem>">
+<!ENTITY % gmi.tr.cnl "<guimenuitem>åæ¶äº¤æ(<accel>n</accel>)</guimenuitem>">
+<!ENTITY % gmi.tr.void "<guimenuitem>使交æäºé¡¹æ æ(<accel>V</accel>)</guimenuitem>">
+<!ENTITY % gmi.tr.un-void "<guimenuitem>å¤å交æ(<accel>U</accel>)</guimenuitem>">
+<!ENTITY % gmi.tr.add-rev "<guimenuitem>对å²äº¤æ(<accel>R</accel>)</guimenuitem>">
+<!ENTITY % gmi.tr.man-doc-link "<guimenuitem>管çåå§åè¯â¦(<accel>M</accel>)</guimenuitem>">
+<!ENTITY % gmi.tr.open-doc "<guimenuitem>æå¼åå§åè¯(<accel>O</accel>)</guimenuitem>">
+<!ENTITY % gmi.tr.jump-inv "<guimenuitem>转è³å票(<accel></accel>)</guimenuitem>">
+
+<!-- Business-Menu -->
+<!ENTITY % gm.bus "<guimenu>åä¸(<accel>B</accel>)</guimenu>">
+<!ENTITY % gsm.bus.cus "<guisubmenu>客æ·(<accel>C</accel>)</guisubmenu>">
+<!ENTITY % gmi.bus.cus.o-view "<guimenuitem>å®¢æ·æ¦åµ(<accel></accel>)</guimenuitem>">
+<!ENTITY % gmi.bus.cus.new-cus "<guimenuitem>æ°å¢å®¢æ·â¦(<accel>N</accel>)</guimenuitem>">
+<!ENTITY % gmi.bus.cus.find-cus "<guimenuitem>æ¥æ¾â¦(<accel>F</accel>)</guimenuitem>">
+<!ENTITY % gmi.bus.cus.new-inv "<guimenuitem>æ°å»ºå票â¦(<accel>I</accel>)</guimenuitem>">
+<!ENTITY % gmi.bus.cus.find-inv "<guimenuitem>æ¥æ¾å票â¦(<accel>v</accel>)</guimenuitem>">
+<!ENTITY % gmi.bus.cus.new-job "<guimenuitem>æ°å»ºé¡¹ç®â¦(<accel>J</accel>)</guimenuitem>">
+<!ENTITY % gmi.bus.cus.find-job "<guimenuitem>æ¥æ¾é¡¹ç®â¦(<accel>b</accel>)</guimenuitem>">
+<!ENTITY % gmi.bus.cus.pro-pay "<guimenuitem>æ¶ä»â¦(<accel>P</accel>)</guimenuitem>">
+<!ENTITY % gmi.bus.cus.inv-due-rem "<guimenuitem>Invoce Due Reminder(<accel>D</accel>)</guimenuitem>">
+<!ENTITY % gsm.bus.ven "<guisubmenu>ä¾åºå(<accel>V</accel>)</guisubmenu>">
+<!ENTITY % gmi.bus.ven.o-view "<guimenuitem>ä¾åºåæ¦åµ(<accel></accel>)</guimenuitem>">
+<!ENTITY % gmi.bus.ven.new-ven "<guimenuitem>æ°å¢ä¾åºåâ¦(<accel>N</accel>)</guimenuitem>">
+<!ENTITY % gmi.bus.ven.find-ven "<guimenuitem>æ¥æ¾ä¾åºåâ¦(<accel>F</accel>)</guimenuitem>">
+<!ENTITY % gmi.bus.ven.new-bil "<guimenuitem>æ°å»ºè´¦åâ¦(<accel>B</accel>)</guimenuitem>">
+<!ENTITY % gmi.bus.ven.find-bil "<guimenuitem>æ¥æ¾è´¦åâ¦(<accel>l</accel>)</guimenuitem>">
+<!ENTITY % gmi.bus.ven.new-job "<guimenuitem>æ°å»ºé¡¹ç®â¦(<accel>J</accel>)</guimenuitem>">
+<!ENTITY % gmi.bus.ven.find-job "<guimenuitem>æ¥æ¾é¡¹ç®â¦(<accel>b</accel>)</guimenuitem>">
+<!ENTITY % gmi.bus.ven.pro-pay "<guimenuitem>æ¶ä»â¦(<accel>P</accel>)</guimenuitem>">
+<!ENTITY % gmi.bus.ven.bil-due-rem "<guimenuitem>龿åºä»(<accel>D</accel>)</guimenuitem>">
+<!ENTITY % gsm.bus.emp "<guisubmenu>åå·¥(<accel>E</accel>)</guisubmenu>">
+<!ENTITY % gmi.bus.emp.o-view "<guimenuitem>Employess Overview(<accel></accel>)</guimenuitem>">
+<!ENTITY % gmi.bus.emp.new-emp "<guimenuitem>æ°å¢åå·¥â¦(<accel>N</accel>)</guimenuitem>">
+<!ENTITY % gmi.bus.emp.find-emp "<guimenuitem>æ¥æ¾åå·¥â¦(<accel>F</accel>)</guimenuitem>">
+<!ENTITY % gmi.bus.emp.new-exp-vou "<guimenuitem>æ°å»ºè´¹ç¨åè¯â¦(<accel>E</accel>)</guimenuitem>">
+<!ENTITY % gmi.bus.emp.find-exp-vou "<guimenuitem>æ¥æ¾è´¹ç¨åè¯â¦(<accel>V</accel>)</guimenuitem>">
+<!ENTITY % gmi.bus.emp.pro-pay "<guimenuitem>æ¶ä»â¦(<accel>P</accel>)</guimenuitem>">
+<!ENTITY % gmi.bus.link-doc "<guimenuitem>åä¸åå§åè¯(<accel></accel>)</guimenuitem>">
+<!ENTITY % gmi.bus.tax-tab "<guimenuitem>ç¨ç(<accel>T</accel>)</guimenuitem>">
+<!ENTITY % gmi.bus.bil-edit "<guimenuitem>è´¦æ(<accel>B</accel>)</guimenuitem>">
+
+<!-- Scheduled-Menu -->
+<!ENTITY % gm.sx "<guimenu>计å(<accel>S</accel>)</guimenu>">
+<!ENTITY % gmi.sx.new "<guimenuitem>æ°å»º(<accel>N</accel>)</guimenuitem>">
+<!ENTITY % gmi.sx.edit "<guimenuitem>ç¼è¾(<accel>E</accel>)</guimenuitem>">
+<!ENTITY % gmi.sx.del "<guimenuitem>å é¤(<accel>D</accel>)</guimenuitem>">
+
+<!-- Reports-Menu -->
+<!ENTITY % gm.rep "<guimenu>æ¥è¡¨(<accel>R</accel>)</guimenu>">
+<!ENTITY % gsm.rep.ass-lia "<guisubmenu>èµäº§è´åº(<accel>A</accel>)</guisubmenu>">
+<!ENTITY % gmi.rep.ass-lia.adv-por "<guimenuitem>é«é¶æèµç»å(<accel>A</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.ass-lia.ass-chr "<guimenuitem>èµäº§æ±ç¶å¾(<accel>s</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.ass-lia.ass-pie "<guimenuitem>èµäº§é¥¼å¾(<accel>e</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.ass-lia.bal-for "<guimenuitem>ä½é¢é¢æµ(<accel>B</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.ass-lia.bal-she "<guimenuitem>èµäº§è´åºè¡¨(<accel>l</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.ass-lia.bal-she-egu "<guimenuitem>èµäº§è´åºè¡¨ï¼eguile-gncï¼(<accel>n</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.ass-lia.gen-jour "<guimenuitem>äº¤ææ¥å¿(<accel>G</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.ass-lia.gen-led "<guimenuitem>æ»è´¦(<accel>r</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.ass-lia.inv-port "<guimenuitem>æèµç»å(<accel>I</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.ass-lia.lia-chr "<guimenuitem>è´åºæ±ç¶å¾(<accel>t</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.ass-lia.lia-pie "<guimenuitem>è´åºé¥¼å¾(<accel>y</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.ass-lia.net-bar "<guimenuitem>åèµäº§æ±ç¶å¾(<accel>W</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.ass-lia.net-line "<guimenuitem>åèµäº§æçº¿å¾(<accel>o</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.ass-lia.pri "<guimenuitem>æ±çæ£ç¹å¾(<accel>P</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.ass-lia.sec-pie "<guimenuitem>è¯å¸é¥¼å¾(<accel>c</accel>)</guimenuitem>">
+<!ENTITY % gsm.rep.bgt "<guisubmenu>é¢ç®(<accel>u</accel>)</guisubmenu>">
+<!ENTITY % gmi.rep.bgt.bgt-bal "<guimenuitem>èµäº§è´åºè¡¨(<accel>B</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.bgt.bgt-chr "<guimenuitem>æ±ç¶å¾(<accel>u</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.bgt.bgt-flow "<guimenuitem>ç°éæµ(<accel>d</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.bgt.bgt-in-stat "<guimenuitem>æ¶æ¯(<accel>g</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.bgt.bgt-p-r "<guimenuitem>æç(<accel>e</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.bgt.bgt-rep "<guimenuitem>é¢ç®æ¥è¡¨(<accel>t</accel>)</guimenuitem>">
+<!ENTITY % gsm.rep.bus "<guisubmenu>åä¸(<accel>B</accel>)</guisubmenu>">
+<!ENTITY % gmi.rep.bus.aus-tax "<guimenuitem>澳大å©äºç¨å¡å票(<accel>A</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.bus.cus-rep "<guimenuitem>å®¢æ·æ¥è¡¨(<accel>C</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.bus.cus-sum "<guimenuitem>å®¢æ·æ±æ»(<accel>u</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.bus.easy-inv "<guimenuitem>ç®æ´å票(<accel>E</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.bus.emp-rep "<guimenuitem>åå·¥æ¥è¡¨(<accel>m</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.bus.fcy-inv "<guimenuitem>ç²¾ç¾å票(<accel>F</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.bus.job-rep "<guimenuitem>é¡¹ç®æ¥è¡¨(<accel>J</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.bus.pay-rep "<guimenuitem>Payable Report(<accel>P</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.bus.pnt-rep "<guimenuitem>Printalbe Invoice(<accel>r</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.bus.receip "<guimenuitem>æ¶æ®(<accel>i</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.bus.rec-age "<guimenuitem>客æ·å¸é¾(<accel>v</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.bus.tax-inv "<guimenuitem>ç¨å¡å票(<accel>T</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.bus.ven-rep "<guimenuitem>ä¾åºåæ¥è¡¨(<accel>n</accel>)</guimenuitem>">
+<!ENTITY % gsm.rep.examp "<guisubmenu>示ä¾(<accel>x</accel>)</guisubmenu>">
+<!ENTITY % gmi.rep.examp.av-bal "<guimenuitem>å¹³åä½é¢(<accel>A</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.examp.exp-day "<guimenuitem>æ¯åº VS ææ(<accel>E</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.examp.inc-day "<guimenuitem>æ¶å
¥ VS ææ(<accel>I</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.examp.samp-grap "<guimenuitem>å¾è¡¨æ ·æ¬(<accel>S</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.examp.samp-rep "<guimenuitem>Sample Report with Examples(<accel>m</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.examp.wel-gnc "<guimenuitem>æµ·å
åç¥å·± å¤©æ¶¯è¥æ¯é»(<accel>W</accel>)</guimenuitem>">
+<!ENTITY % gsm.rep.exper "<guisubmenu>Eexperimantel(<accel>E</accel>)</guisubmenu>">
+<!ENTITY % gmi.rep.exper.bal-sht "<guimenuitem>èµäº§è´åºè¡¨ï¼å¤åï¼(<accel>B</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.exper.ifrs-rep "<guimenuitem>IFRS weighted-average cost basis report(<accel>I</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.exper.inc-stat "<guimenuitem>æ¶æ¯è¡¨ï¼å¤åï¼(<accel>n</accel>)</guimenuitem>">
+<!ENTITY % gsm.rep.inc-exp "<guisubmenu>æ¶å
¥æ¯åº(<accel>I</accel>)</guisubmenu>">
+<!ENTITY % gmi.rep.inc-exp.cash-flo "<guimenuitem>ç°éæµ(<accel>C</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.inc-exp.cash-bar "<guimenuitem>ç°éæµæ±ç¶å¾(<accel>a</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.inc-exp.equ-stat "<guimenuitem>Equity Statment(<accel>E</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.inc-exp.exp-chr "<guimenuitem>æ¯åºæ±ç¶å¾(<accel>x</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.inc-exp.exp-pie "<guimenuitem>æ¯åºé¥¼å¾(<accel>p</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.inc-exp.inc-gst-stat "<guimenuitem>æ¶å
¥åæ¶è´¹ç¨æ¥è¡¨(<accel>I</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.inc-exp.inc-chr "<guimenuitem>æ¶å
¥æ±ç¶å¾(<accel>n</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.inc-exp.inc-exp-bar "<guimenuitem>æ¶å
¥åæ¯åºæ±ç¶å¾(<accel>o</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.inc-exp.inc-exp-line "<guimenuitem>æ¶å
¥åæ¯åºæçº¿å¾(<accel>m</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.inc-exp.inc-pie "<guimenuitem>æ¶å
¥é¥¼å¾(<accel>h</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.inc-exp.inc-stat "<guimenuitem>æ¶æ¯è¡¨(<accel>S</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.inc-exp.pro-los "<guimenuitem>æç表(<accel>r</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.inc-exp.tri-bal "<guimenuitem>è¯ç®è¡¨(<accel>T</accel>)</guimenuitem>">
+<!ENTITY % gsm.rep.mul-col "<guisubmenu>å¤åæ¥è¡¨(<accel>M</accel>)</guisubmenu>">
+<!ENTITY % gmi.rep.mul-col.cus-mul-col "<guimenuitem>Custom Multi Column Report(<accel>C</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.mul-col.dash "<guimenuitem>æ¥è¡¨ç(<accel>D</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.acct-sum "<guimenuitem>ç§ç®æ±æ»(<accel>c</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.fut-tr-sum "<guimenuitem>计åäº¤ææ±æ»(<accel>F</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.rec-rep "<guimenuitem>å¯¹è´¦æ±æ»(<accel>R</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.tax-xml "<guimenuitem>Tax Report & XML Report(<accel>T</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.tr-rep "<guimenuitem>äº¤ææ±æ»(<accel>s</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.saved-rep-conf "<guimenuitem>æ¨¡æ¿æ¸
å...(<accel>S</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.save-conf "<guimenuitem>ä¿å模æ¿(<accel>R</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.save-conf-as "<guimenuitem>å¦å模æ¿â¦</guimenuitem>">
+<!ENTITY % gmi.rep.com-rep "<guimenuitem>å
¬å¸æ¥è¡¨(<accel>C</accel>)</guimenuitem>">
+<!ENTITY % gmi.rep.acct-rep "<guimenuitem>æ ç¾é¡µæ¥è¡¨</guimenuitem>">
+<!ENTITY % gmi.rep.acct-rep-tr "<guimenuitem>æ ç¾é¡µæ¥è¡¨ - å½å交æ</guimenuitem>">
+
+<!-- Tools-Menu -->
+<!ENTITY % gm.tool "<guimenu>å·¥å
·(<accel>T</accel>)</guimenu>">
+<!ENTITY % gmi.to.aqb "<guimenuitem>ç½é¶è®¾ç½®â¦(<accel>O</accel>)</guimenuitem>">
+<!ENTITY % gmi.to.price "<guimenuitem>æ±çæ°æ®åº(<accel>P</accel>)</guimenuitem>">
+<!ENTITY % gmi.to.sec "<guimenuitem>è¯å¸ç¼è¾å¨(<accel>S</accel>)</guimenuitem>">
+<!ENTITY % gmi.to.loan "<guimenuitem>è¿æ¬¾è®¡ç®å¨(<accel>L</accel>)</guimenuitem>">
+<!ENTITY % gmi.to.cls-bok "<guimenuitem>ç»è½¬(<accel>C</accel>)</guimenuitem>">
+<!ENTITY % gmi.to.imp-map "<guimenuitem>导å
¥æ å°ç¼è¾å¨(<accel>I</accel>)</guimenuitem>">
+<!ENTITY % gmi.to.link-doc "<guimenuitem>Transaction Linkend Documents(<accel>T</accel>)</guimenuitem>">
+<!ENTITY % gmi.to.gen-jour "<guimenuitem>äº¤ææ¥å¿(<accel>G</accel>)</guimenuitem>">
+
+<!-- Window-Menu -->
+<!ENTITY % gm.win "<guimenu>çªå£(<accel>W</accel>)</guimenu>">
+<!ENTITY % gmi.win.win "<guimenuitem>æ°å»ºçªå£(<accel>N</accel>)</guimenuitem>">
+<!ENTITY % gmi.win.page "<guimenuitem>æ°å»ºé¡µé¢çªå£(<accel>P</accel>)</guimenuitem>">
+
+<!-- Help-Menu -->
+<!ENTITY % gm.help "<guimenu>帮å©(<accel>H</accel>)</guimenu>">
+<!ENTITY % gmi.help.guide "<guimenuitem>æç¨æ¦å¿µ(<accel>G</accel>)</guimenuitem>">
+<!ENTITY % gmi.help.tip "<guimenuitem>æ¯æ¥æç¤º(<accel>T</accel>)</guimenuitem>">
+<!ENTITY % gmi.help.cont "<guimenuitem>å
容(<accel>C</accel>)</guimenuitem>">
+<!ENTITY % gmi.help.abo "<guimenuitem>å
³äº(<accel>A</accel>)</guimenuitem>">
+
+<!-- Budget Editor -->
+<!-- Budget Editor; Edit-Menu -->
+<!ENTITY % gmi.ed.bgt.est "<guimenuitem>è¯ä¼°é¢ç®â¦(<accel>m</accel>)</guimenuitem>">
+<!ENTITY % gmi.ed.bgt.per "<guimenuitem>æé´â¦(<accel>A</accel>)</guimenuitem>">
+<!ENTITY % gmi.ed.bgt.del "<guimenuitem>å é¤â¦(<accel>D</accel>)</guimenuitem>">
+<!ENTITY % gmi.ed.bgt.note "<guimenuitem>é¢ç®è¯´æ</guimenuitem>">
+<!ENTITY % gmi.ed.bgt.rep "<guimenuitem>é¢ç®æ¥è¡¨</guimenuitem>">
+<!ENTITY % gmi.ed.bgt.opt "<guimenuitem>é项â¦(<accel>O</accel>)</guimenuitem>">
+
+<!-- Business (Customer Vendor and Employee) -->
+<!-- Business (Customer Vendor and Employee); Edit-Menu -->
+<!ENTITY % gmi.ed.cus.edit "<guimenuitem>ç¼è¾(<accel>d</accel>)</guimenuitem>">
+<!ENTITY % gmi.ed.cus.new "<guimenuitem>æ°å¢å®¢æ·â¦(<accel>N</accel>)</guimenuitem>">
+<!ENTITY % gmi.ed.ven.edit "<guimenuitem>ç¼è¾ä¾åºå(<accel>d</accel>)</guimenuitem>">
+<!ENTITY % gmi.ed.ven.new "<guimenuitem>æ°å¢ä¾åºåâ¦(<accel>N</accel>)</guimenuitem>">
+<!ENTITY % gmi.ed.emp.edit "<guimenuitem>ç¼è¾åå·¥(<accel>d</accel>)</guimenuitem>">
+<!ENTITY % gmi.ed.emp.new "<guimenuitem>æ°å¢åå·¥â¦(<accel>N</accel>)</guimenuitem>">
+
+<!-- Business (Customer Vendor and Employee); Reports-Menu -->
+<!ENTITY % gmi.rep.cus-list "<guimenuitem>客æ·å¸é¾</guimenuitem>">
+<!ENTITY % gmi.rep.cus-rep "<guimenuitem>å®¢æ·æ¥è¡¨</guimenuitem>">
+<!ENTITY % gmi.rep.ven-list "<guimenuitem>ä¾åºåå¸é¾</guimenuitem>">
+<!ENTITY % gmi.rep.ven-rep "<guimenuitem>ä¾åºåæ¥è¡¨</guimenuitem>">
+<!ENTITY % gmi.rep.emp-rep "<guimenuitem>åå·¥æ¥è¡¨</guimenuitem>">
+
+<!-- Business (Invoice Bill Voucher) -->
+<!-- Business (Invoice Bill Voucher); File-Menu -->
+<!ENTITY % gmi.fi.prin-inv "<guimenuitem>æå°å票(<accel>P</accel>)</guimenuitem>">
+<!ENTITY % gmi.fi.prin-bill "<guimenuitem>æå°è´¦å(<accel>P</accel>)</guimenuitem>">
+<!ENTITY % gmi.fi.prin-vou "<guimenuitem>æå°åè¯(<accel>P</accel>)</guimenuitem>">
+
+<!-- Business (Invoice Bill Voucher); Edit-Menu -->
+<!ENTITY % gmi.ed.edit "<guimenuitem>ç¼è¾å票(<accel>E</accel>)</guimenuitem>">
+<!ENTITY % gmi.ed.dup "<guimenuitem>åç¥¨å¯æ¬(<accel>D</accel>)</guimenuitem>">
+<!ENTITY % gmi.ed.post "<guimenuitem>å
¥è´¦(<accel>P</accel>)</guimenuitem>">
+<!ENTITY % gmi.ed.unpost "<guimenuitem>åæ¶å
¥è´¦(<accel>U</accel>)</guimenuitem>">
+
+<!-- Business (Invoice Bill Voucher); View-Menu -->
+<!ENTITY % gmi.vw.use-lay-cus "<guimenuitem>è®°å½å¸å±(<accel>U</accel>)</guimenuitem>">
+<!ENTITY % gmi.vw.res-lay-cus "<guimenuitem>éç½®å¸å±(<accel>R</accel>)</guimenuitem>">
+<!ENTITY % gmi.vw.use-lay-ven "<guimenuitem>è®°å½å¸å±(<accel>U</accel>)</guimenuitem>">
+<!ENTITY % gmi.vw.res-lay-ven "<guimenuitem>éç½®å¸å±(<accel>R</accel>)</guimenuitem>">
+<!ENTITY % gmi.vw.use-lay-emp "<guimenuitem>è®°å½å¸å±(<accel>U</accel>)</guimenuitem>">
+<!ENTITY % gmi.vw.res-lay-emp "<guimenuitem>éç½®å¸å±(<accel>R</accel>)</guimenuitem>">
+<!ENTITY % gsm.vw.ord "<guisubmenu>æ¹å¼(<accel>O</accel>)</guisubmenu>">
+<!ENTITY % gmi.vw.ord.def "<guimenuitem>æ å(<accel>S</accel>)</guimenuitem>">
+<!ENTITY % gmi.vw.ord.date "<guimenuitem>æ¥æ(<accel>D</accel>)</guimenuitem>">
+<!ENTITY % gmi.vw.ord.entry "<guimenuitem>å½å
¥æ¥æ(<accel>E</accel>)</guimenuitem>">
+<!ENTITY % gmi.vw.ord.qua "<guimenuitem>æ°é(<accel>Q</accel>)</guimenuitem>">
+<!ENTITY % gmi.vw.ord.pri "<guimenuitem>æ±ç(<accel>P</accel>)</guimenuitem>">
+<!ENTITY % gmi.vw.ord.desc "<guimenuitem>æè¿°(<accel>p</accel>)</guimenuitem>">
+
+<!-- Business (Invoice Bill Voucher); Actions-Menu -->
+<!ENTITY % gmi.ac.ent "<guimenuitem>确认(<accel>E</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.cnl "<guimenuitem>åæ¶(<accel>C</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.del "<guimenuitem>å é¤(<accel>D</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.blk "<guimenuitem>空ç½(<accel>B</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.dup "<guimenuitem>æ¡ç®å¯æ¬(<accel>l</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.up "<guimenuitem>ä¸ç§»æ¡ç®(<accel>U</accel>)</guimenuitem>">
+<!ENTITY % gmi.ac.down "<guimenuitem>ä¸ç§»æ¡ç®(<accel>w</accel>)</guimenuitem>">
+
+<!-- Business (Invoice Bill Voucher); Business-Menu -->
+<!ENTITY % gmi.bus.man-doc-link "<guimenuitem>管çåå§åè¯â¦(<accel>M</accel>)</guimenuitem>">
+<!ENTITY % gmi.bus.open-doc "<guimenuitem>æå¼åå§åè¯(<accel>O</accel>)</guimenuitem>">
+<!ENTITY % gmi.bus.pay-inv "<guimenuitem>æ¶ä»(<accel>P</accel>)</guimenuitem>">
+<!ENTITY % gmi.bus.pay-bill "<guimenuitem>æ¶ä»(<accel>P</accel>)</guimenuitem>">
+<!ENTITY % gmi.bus.pay-vou "<guimenuitem>仿¬¾(<accel>P</accel>)</guimenuitem>">
+
+<!-- Reconcile-Window -->
+<!-- Reconcile-Window; Reconcile-Menu -->
+<!ENTITY % gm.rec.rec "<guimenu>对账(<accel>R</accel>)</guimenu>">
+<!ENTITY % gmi.rec.rec.info "<guimenuitem>ä¿¡æ¯â¦(<accel>R</accel>)</guimenuitem>">
+<!ENTITY % gmi.rec.rec.fin "<guimenuitem>宿(<accel>F</accel>)</guimenuitem>">
+<!ENTITY % gmi.rec.rec.pp "<guimenuitem>æ¨è¿(<accel>P</accel>)</guimenuitem>">
+<!ENTITY % gmi.rec.rec.cnl "<guimenuitem>åæ¶(<accel>C</accel>)</guimenuitem>">
+
+<!-- Reconcile-Window; Account-Menu -->
+<!ENTITY % gm.rec.acc "<guimenu>ç§ç®(<accel>A</accel>)</guimenu>">
+<!ENTITY % gmi.rec.acc.open "<guimenuitem>æå¼ç§ç®(<accel>O</accel>)</guimenuitem>">
+<!ENTITY % gmi.rec.acc.edit "<guimenuitem>ç¼è¾ç§ç®(<accel>E</accel>)</guimenuitem>">
+<!ENTITY % gmi.rec.acc.trf "<guimenuitem>转账â¦(<accel>T</accel>)</guimenuitem>">
+<!ENTITY % gmi.rec.acc.chk-rep "<guimenuitem>æ£æ¥ä¿®å¤(<accel>C</accel>)</guimenuitem>">
+
+<!-- Reconcile-Window; Transaction-Menu -->
+<!ENTITY % gm.rec.tr "<guimenu>交æ(<accel>T</accel>)</guimenu>">
+<!ENTITY % gmi.rec.tr.bal "<guimenuitem>ä½é¢(<accel>B</accel>)</guimenuitem>">
+<!ENTITY % gmi.rec.tr.edit "<guimenuitem>ç¼è¾(<accel>E</accel>)</guimenuitem>">
+<!ENTITY % gmi.rec.tr.rec-sel "<guimenuitem>æ ¸å®(<accel>R</accel>)</guimenuitem>">
+<!ENTITY % gmi.rec.tr.unrec-sel "<guimenuitem>å°æªæ ¸å®(<accel>U</accel>)</guimenuitem>">
+<!ENTITY % gmi.rec.tr.del "<guimenuitem>å é¤(<accel>D</accel>)</guimenuitem>">
+
+<!-- Reconcile-Window; Help-Menu -->
+<!ENTITY % gm.rec.help "<guimenu>帮å©(<accel>H</accel>)</guimenu>">
+<!ENTITY % gmi.rec.help.hlp "<guimenuitem>帮å©(<accel>H</accel>)</guimenuitem>">
+
+<!-- Specific strings for Operating Systems -->
+<!-- Strings for Windows -->
+<!ENTITY % gm.winOS "<guimenu>å¼å§</guimenu>">
+<!ENTITY % gsm.winOS.gc "<guisubmenu>GnuCash</guisubmenu>">
+<!ENTITY % gmi.winOS.inst-fq "<guimenuitem>Install Online Price Retrieval for GnuCash</guimenuitem>">
+<!ENTITY % gsm.winOS.pref "<guisubmenu>设置</guisubmenu>">
+<!ENTITY % gsm.winOS.pref.lang "<guisubmenu>æ¶é´åè¯è¨</guisubmenu>">
+<!ENTITY % gmi.winOS.pref.lang.local "<guimenuitem>åºå</guimenuitem>">
+<!ENTITY % gsm.winOS.sys "<guisubmenu>ç³»ç»</guisubmenu>">
+<!ENTITY % gmi.winOS.sys.tasks "<guimenuitem>计åä»»å¡</guimenuitem>">
+<!ENTITY % gmi.winOS.sys.task "<guimenuitem>å建任å¡â¦</guimenuitem>">
+
+<!-- Strings for Mac -->
+<!ENTITY % gm.macOS "<guimenu>Apple</guimenu>">
+<!ENTITY % gsm.macOS.sys "<guisubmenu>ç³»ç»è®¾ç½®</guisubmenu>">
+<!ENTITY % gsm.macOS.sys.gen "<guisubmenu>常è§</guisubmenu>">
+<!ENTITY % gmi.macOS.sys.gen.lang "<guimenuitem>Language & Region</guimenuitem>">
+<!ENTITY % gsm.macOS.gc "<guisubmenu>GnuCash</guisubmenu>">
+<!ENTITY % gmi.macOS.gc.pref "<guimenuitem>é¦é项</guimenuitem>">
+<!ENTITY % gm.macOS.appl "<guimenu>åºç¨</guimenu>">
+<!ENTITY % gmi.macOS.appl.util "<guimenuitem>å®ç¨ç¨åº</guimenuitem>">
+
+<!-- keycaps for keycombos and shortcuts -->
+<!ENTITY % kc.alt '<keycap function="alt">Alt</keycap>'>
+<!ENTITY % kc.cmd '<keycap function="command">Command</keycap>'>
+<!ENTITY % kc.ctrl '<keycap function="control">Ctrl</keycap>'>
+<!ENTITY % kc.del '<keycap function="delete">Delete</keycap>'>
+<!ENTITY % kc.end '<keycap function="end">End</keycap>'>
+<!ENTITY % kc.enter '<keycap function="enter">Enter</keycap>'>
+<!ENTITY % kc.esc '<keycap function="escape">Esc</keycap>'>
+<!ENTITY % kc.home '<keycap function="home">Home</keycap>'>
+<!ENTITY % kc.pgdown '<keycap function="pagedown">Page Down</keycap>'>
+<!ENTITY % kc.shift '<keycap function="shift">Shift</keycap>'>
+<!ENTITY % kc.opt-shift '<keycap function="shift"><optional>Shift</optional></keycap>'>
+<!ENTITY % kc.space '<keycap function="space">ç©ºæ ¼</keycap>'>
+<!ENTITY % kc.tab '<keycap function="tab">Tab</keycap>'>
+
+
+
+
+<!-- guilabel -->
+<!ENTITY % gl.new-acct-hi-setup "<guilabel>å建ç§ç®å±æ¬¡ç»æ</guilabel>">
+<!ENTITY gl.new-acct-hi-setup "%gl.new-acct-hi-setup;">
+
+<!-- Column selector for tables -->
+<!ENTITY % tip-col-sel '<tip><para>è¦è®¾ç½®æ¾ç¤ºçåï¼è¯·å廿 é¢è¡æå³ä¾§çå°<guilabel>ä¸è§å½¢</guilabel>å¹¶ä»å表ä¸éæ©æåæ¶éæ©æéçåã</para></tip>'>
+<!ENTITY tip-col-sel "%tip-col-sel;">
+
+<!-- untranslated message -->
+<!--
+ Translators:
+ If you can only offer a partial translation, that is fine.
+ Just inform the reader and potential successors about the state by inserting
+ the "&untranslated;" entity and commenting off the still untranslated part.
+-->
+
+<!ENTITY % untranslated '徿±æï¼ä¸æå°æªæä¾ç¿»è¯ãå¦ææ¨æ¿æï¼å¯ä»¥æç
§<ulink
+ url="https://wiki.gnucash.org/wiki/Translation#Translating_the_GnuCash_Guide_and_Help">
+ <citetitle>Gnucash wiki: How to translate the GnuCash guide and/or help files</citetitle></ulink>çæå¼å¸®å©æä»¬å®åç¿»è¯ãæ´å¤é®é¢å¯å¨gnucash-zh at gnucash.orgé®ä»¶å表è¿è¡è®¨è®ºã'>
+<!ENTITY untranslated "%untranslated;">
+
+
<!-- Include "gnc-gui-C.dtd" -->
<!ENTITY % gnc-gui-C SYSTEM "gnc-gui-C.dtd">
%gnc-gui-C;
commit 91dfbe1bf9ff7b37b47caa6f9572e4a1f52516ae
Author: xuxinhang <xuxinhang4567 at 126.com>
Date: Sun Sep 3 01:43:51 2023 +0800
Guide(zh): Fix svg file font name to suppress fop warnings.
diff --git a/zh/guide/figures/basics_AccountRelationships.svg b/zh/guide/figures/basics_AccountRelationships.svg
index 369deda1..65e22a19 100644
--- a/zh/guide/figures/basics_AccountRelationships.svg
+++ b/zh/guide/figures/basics_AccountRelationships.svg
@@ -143,7 +143,7 @@
inkscape:connector-curvature="0" />
<text
xml:space="preserve"
- style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:serif"
x="30.916859"
y="982.15399"
id="text2997"
@@ -159,7 +159,7 @@
id="rect5340-9" />
<text
xml:space="preserve"
- style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ style="font-size:20px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:serif"
x="420.88116"
y="982.15399"
id="text3001"
@@ -185,7 +185,7 @@
id="text2989"
y="993.79077"
x="401.5282"
- style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:serif"
xml:space="preserve"><tspan
y="993.79077"
x="401.5282"
@@ -196,7 +196,7 @@
id="text2993"
y="1010.5051"
x="404.42859"
- style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans, serif;-inkscape-font-specification:Bitstream Vera Sans Oblique"
+ style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:serif, serif;-inkscape-font-specification:Bitstream Vera Sans Oblique"
xml:space="preserve"><tspan
y="1010.5051"
x="404.42859"
@@ -220,7 +220,7 @@
id="g3021">
<text
xml:space="preserve"
- style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans, serif;-inkscape-font-specification:Bitstream Vera Sans Oblique"
+ style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:serif;-inkscape-font-specification:Bitstream Vera Sans Oblique"
x="175.72238"
y="1010.5051"
id="text3005"
@@ -231,7 +231,7 @@
y="1010.5051">æ£éé¢</tspan></text>
<text
xml:space="preserve"
- style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:serif"
x="177.02267"
y="993.17554"
id="text3013"
@@ -259,7 +259,7 @@
id="text3009"
y="1010.5051"
x="301.91086"
- style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans, serif;-inkscape-font-specification:Bitstream Vera Sans Oblique"
+ style="font-size:14px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:serif;-inkscape-font-specification:Bitstream Vera Sans Oblique"
xml:space="preserve"><tspan
y="1010.5051"
x="301.91086"
@@ -270,7 +270,7 @@
id="text3017"
y="993.79077"
x="302.28781"
- style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
+ style="font-size:22px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:serif"
xml:space="preserve"><tspan
y="993.79077"
x="302.28781"
commit d89b2f038b51ec0da7ffe1a1d83e83027220f813
Author: xuxinhang <xuxinhang4567 at 126.com>
Date: Sat Sep 2 20:41:42 2023 +0800
Guide(zh): Primary translation for ch_loans
diff --git a/zh/guide/ch_loans.xml b/zh/guide/ch_loans.xml
index 6d559593..fb5ddfad 100644
--- a/zh/guide/ch_loans.xml
+++ b/zh/guide/ch_loans.xml
@@ -7,138 +7,125 @@
Chris Lyttle <chris at wilddev.net>
Author:
Jon Lapham <lapham at extracta.com.br>
- Updated Bengt Thuree <bengt at thuree.com>
+ Updated Bengt Thuree <bengt at thuree.com>
Originally designed by Carol Champagne.
Translators:
- (translators put your name and email here)
+ Xinhang Xu <xuxinhang4567 at outlook.com>
-->
<chapter id="chapter_loans">
- <title>Loans</title>
+ <title>贷款</title>
- <para>This chapter explains how to manage your loans with &app;.
+ <para>æ¬ç« å°ä»ç»ææ ·ä½¿ç¨&app;管çä½ ç贷款ã
</para>
<sect1 id="loans_concepts1">
- <title>Basic Concepts</title>
+ <title>åºæ¬æ¦å¿µ</title>
- <para>A loan is defined as a financial transaction in which someone pays for the use of someone
- else’s money. There are many familiar examples of loans: credits cards, auto loans,
- house mortgages, or a business loan.
+ <para>贷款å®ä¹ä¸ºæäººä¸ºåç¨å
¶å®äººçé±èæ¯ä»ä¸å®è´¹ç¨çéè交æãçæ´»ä¸å¸¸è§çè´·æ¬¾å½¢å¼æå¾å¤ï¼å¦ä¿¡ç¨å¡ãæ±½è½¦è´·æ¬¾ãæ¿å±è´·æ¬¾æåä¸è´·æ¬¾ã
</para>
<sect2 id="loans_conceptsterms2">
- <title>Terminology</title>
+ <title>æ¯è¯</title>
- <para>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 to
- this list if you encounter an unfamiliar word in the later sections.
+ <para>å¨å
·ä½è®¨è®ºå¦ä½ä½¿ç¨&app;è·è¸ªè´·æ¬¾ä¹åï¼å
ååºç¸å
³æ¯è¯æ¯å¾æå¸®å©çãä¸é¢ååºçä¸äºæ¯è¯å¯¹åºè´·æ¬¾é¢åä¸çåºæ¬æ¦å¿µã建议尽éçæè¿äºæ¯è¯ï¼èµ·ç å¨åæéä¸çæçè¯æ±æ¶è®°å¾å头æ¥é
è¿ä»½å表ã
</para>
<variablelist>
<varlistentry>
- <term>Amortization</term>
+ <term>åæ</term>
<listitem>
- <para>The repayment plan which will insure that a loan is eventually paid off, typically utilizing equal
- valued monthly payments. These payments are usually split into principal and interest,
- where the amount of principal per payment increases (and interest decreases) as the
- amortization period elapses.
+ <para>ç¡®ä¿æç»å¿æ¸
贷款çè¿æ¬¾è®¡åï¼ä¸è¬è®¾è®¡ä¸ºä½¿æ¯æçè¿æ¬¾éé¢ç¸çãè¿æ¬¾éé¢é常åå为æ¬éå婿¯ä¸¤é¨åï¼éåæè¿æ¬¾çæ¨è¿ï¼å
¶ä¸å¿è¿æ¬éçéé¢å¢å ï¼æ¯ä»å©æ¯çéé¢åå°ã
</para>
</listitem>
</varlistentry>
<varlistentry>
- <term>Borrower</term>
+ <term>忬¾äºº</term>
<listitem>
- <para>The person or company that receives the money from a loan.
+ <para>ç»è´·æ¬¾å¾å°é±ç个人æä¼ä¸ã
</para>
</listitem>
</varlistentry>
<varlistentry>
- <term>Default</term>
+ <term>è¿çº¦</term>
<listitem>
- <para>The time when a borrower fails to repay a loan according to the terms agreed upon with the lender.
+ <para>忬¾äººæ æ³æ ¹æ®å贷款人达æçåè®®å¿è¿è´·æ¬¾çæ¶å»ã
</para>
</listitem>
</varlistentry>
<varlistentry>
- <term>Deferment</term>
+ <term>å»¶æ</term>
<listitem>
- <para>A temporary delay in the repayment of a loan.
+ <para>ä¸´æ¶æ¨è¿å¿è¿è´·æ¬¾ã
</para>
</listitem>
</varlistentry>
<varlistentry>
- <term>Delinquency</term>
+ <term>龿 <!-- ToDoZ: ææ ·ç¿»è¯delinquent --></term>
<listitem>
- <para>It is the term that refers to late payments.
+ <para>æªè½å¦æè¿æ¬¾ã
</para>
</listitem>
</varlistentry>
<varlistentry>
- <term>Disbursement</term>
+ <term>æ¾æ¬¾</term>
<listitem>
- <para>An amount of the loan paid to the borrower. Some loans have multiple disbursements, meaning the
- borrower does not receive the full amount of the loan at one time.
+ <para>æ¯ä»ç»å款人ç贷款éé¢ãä¸äºè´·æ¬¾å
å«å¤æ¬¡æ¾æ¬¾ï¼æå³ç忬¾äººä¸ä¼ä¸æ¬¡æ§æ¶å°è´·æ¬¾çå
¨é¨éé¢ã
</para>
</listitem>
</varlistentry>
<varlistentry>
- <term>Interest</term>
+ <term>婿¯</term>
<listitem>
- <para>The expense charged by the lender to the borrower for the use of the money loaned. This is typically
- expressed in terms of a yearly percentage charged on the principal borrowed, known as
- the <emphasis>Annual Percentage Rate</emphasis> or <acronym>APR</acronym>.
+ <para>忬¾äººå 使ç¨è´·æ¬¾èµéèå贷款人缴纳çè´¹ç¨ãä¸è¬ä»¥åå
¥æ¬éçå¹´ç¾åæ¯è¡¨ç¤ºï¼ä¹å°±æ¯å¸¸è¯´ç<emphasis>å¹´å©ç</emphasis>ã
</para>
</listitem>
</varlistentry>
<varlistentry>
- <term>Lender</term>
+ <term>贷款人</term>
<listitem>
- <para>The company or person who lends money to a borrower.
+ <para>å°é±ååºç»å款人çä¼ä¸æä¸ªäººã
</para>
</listitem>
</varlistentry>
<varlistentry>
- <term>Loan Fee</term>
+ <term>贷款æç»è´¹</term>
<listitem>
- <para>A processing fee removed from the principal at the time the borrower receives a loan.
+ <para>忬¾äººæ¶å°è´·æ¬¾æ¶ä»æ¬é䏿£é¤ç贷款å¤çæç»è´¹ã
</para>
</listitem>
</varlistentry>
<varlistentry>
- <term>Principal</term>
+ <term>æ¬é</term>
<listitem>
- <para>The original amount of the loan, or the amount of the original loan that is still owed. When you
- make a monthly payment on a loan, part of the money pays the interest, and part pays
- the principal.
+ <para>贷款çåå§éé¢ï¼æè´·æ¬¾ä¸ç®å仿ªå¿è¿çéé¢ãææå¿è¿è´·æ¬¾æ¶ï¼ä¸é¨åè¿æ¬¾éé¢ç¨äºå¿è¿å©æ¯ï¼ä¸é¨åè¿æ¬¾éé¢ç¨äºå¿è¿æ¬éã
</para>
</listitem>
</varlistentry>
<varlistentry>
- <term>Promissory Note</term>
+ <term>åæ®<!-- ToDoZ: Promissory Note ææ ·ç¿»è¯ --></term>
<listitem>
- <para>The legal agreement between the borrower and lender concerning the loan.
+ <para>忬¾äººä¸è´·æ¬¾äººå°±è´·æ¬¾äºå®è¾¾æçæ³å¾åè®®ã
</para>
</listitem>
</varlistentry>
@@ -147,60 +134,49 @@
</sect1>
<sect1 id="loans_accounts1">
- <title>Setting Up Accounts</title>
+ <title>å建ç§ç®</title>
- <para>When a borrower obtains a loan, it is usually with the intention to make a purchase of something of
- value. In fact, most loans require the borrower to buy some predetermined asset, such as a
- house. This asset is insurance against the borrower defaulting on the loan. There are, of
- course, examples of loans which do not necessarily have an associated high value asset, such
- as educational loans.
+ <para>忬¾äººå¨è·å¾è´·æ¬¾æ¶ï¼å¾å¾ææè¦è´ä¹°ä¸äºå¼é±çä¸è¥¿ãäºå®ä¸ï¼å¤æ°è´·æ¬¾å¾å¾è¦æ±å款人è´ä¹°äºå
约å®çèµäº§ï¼å¦æ¿å±ãè¿é¡¹èµäº§ä¹æ¯å¯¹å款人贷款è¿çº¦çä¿éãå½ç¶ï¼ä¹æä¸äºè´·æ¬¾ä¸ä¸å®å
³èå°é«ä»·å¼èµäº§ï¼å¦æè²è´·æ¬¾ã
</para>
- <para>For the account structure presented here, we will assume the loan was used to purchase a
- compensating asset.
+ <para>æ¤å¤ç»åºçç§ç®ç»æåå®è´·æ¬¾ç¨äºè´ä¹°å°è¢«ç¨ä½æµæ¼ç©çèµäº§ã
</para>
- <para>A loan is a liability, the interest you accrue on the loan is an on-going expense, and any
- administrative fees you may have to pay would be another expense. The thing purchased with the
- money from a loan is an asset. With these parameters, we can now present a basic loan account
- structure:
+ <para>贷款æ¯ä¸ç§è´åºï¼éæ¸å¢é¿çè´·æ¬¾å©æ¯æ¯ä¸é¡¹æç»åå¨çè±è´¹ï¼å¯è½è¦æ¯ä»ç管çè´¹æ¯å¦ä¸é¡¹è´¹ç¨ã使ç¨è´·æ¥çé±è´ä¹°çä¸è¥¿æ¯èµäº§ãç°å¨æ ¹æ®ä¸è¿°çå®ï¼å¯ä»¥ç»åºåºæ¬ç贷款ç§ç®ç»æå¦ä¸ï¼
</para>
<bridgehead>
- Basic Loan Account Structure
+ åºæ¬è´·æ¬¾ç§ç®ç»æ
</bridgehead>
<screen>
--Asset
- -Current Assets
- -Saving
- -Fixed Assets
- -Asset Purchased
--Liability
- -Loans
- -Mortgage Loan
--Expenses
- -Interest
- -Mortgage Interest
- -Mortgage Adm Fees</screen>
- <para>&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 <menuchoice>
- <guimenu>Actions</guimenu><guimenuitem>New Account Hierarchy...</guimenuitem>
- </menuchoice> and select the loan types in which you are interested.
+-èµäº§
+ -æµå¨èµäº§
+ -å¨è忬¾
+ -åºå®èµäº§
+ -è´å
¥çèµäº§<!-- ToDoZ: Asset Purchased ææ ·ç¿»è¯ -->
+-è´åº
+ -贷款
+ -æ¿å±ææè´·æ¬¾
+-è´¹ç¨
+ -婿¯
+ -æ¿å±ææè´·æ¬¾å©æ¯
+ -æ¿å±ææè´·æ¬¾ç®¡çè´¹</screen>
+ <para>&app;å
ç½®å¤ç§é¢å®ä¹ç贷款ç§ç®å±æ¬¡ç»æï¼å
æ¬æ±½è½¦è´·æ¬¾åä½å®
ææè´·æ¬¾ãè¦ä½¿ç¨è¿äºé¢å®ä¹çç§ç®ç»æï¼ç¹å»
+ <menuchoice>
+ <guimenu>åè½</guimenu><guimenuitem>æ°å»ºç§ç®å±æ¬¡ç»æ...</guimenuitem>
+ </menuchoice>å¹¶éæ©ä½ æ³ä½¿ç¨ç贷款类åã
</para>
</sect1>
<sect1 id="loans_calcs1">
- <title>Calculations</title>
+ <title>计ç®å¨</title>
- <para>Determining loan amortization schedules, periodic payment amounts, total payment value, or interest
- rates can be somewhat complex. To help facilitate these kinds of calculations, &app; has a
- built-in <guilabel>Loan Repayment Calculator</guilabel>. To access the calculator, go to <menuchoice>
- <guimenu>Tools</guimenu> <guimenuitem>Loan Repayment Calculator</guimenuitem>
- </menuchoice>.
+ <para>ç¡®å®åæè´·æ¬¾è¿æ¬¾è®¡åãæ¯æè¿æ¬¾éé¢ãæ»è¿æ¬¾é¢æå©çå¯è½å¹¶ä¸å®¹æã&app;å
ç½®ç<guilabel>è´·æ¬¾è¿æ¬¾è®¡ç®å¨<!-- ToDoP --></guilabel>å¯ä»¥å¸®å©ä½ æ¹ä¾¿å°è¿è¡è¿äºè®¡ç®ãéè¿
+ <menuchoice><guimenu>å·¥å
·</guimenu><guimenuitem>è´·æ¬¾è¿æ¬¾è®¡ç®å¨</guimenuitem></menuchoice>æå¼ã
</para>
<figure>
- <title>Loan Repayment Calculator</title>
+ <title>è´·æ¬¾è¿æ¬¾è®¡ç®å¨</title>
<screenshot id="loans_fcalc">
<mediaobject>
<imageobject>
@@ -208,201 +184,166 @@
srccredit="Bengt Thuree" />
</imageobject>
<caption>
- <para>The &app; <guilabel>Loan Repayment Calculator</guilabel>.
+ <para>&app;<guilabel>è´·æ¬¾è¿æ¬¾è®¡ç®å¨</guilabel>ã
</para>
</caption>
</mediaobject>
</screenshot>
</figure>
- <para>The <guilabel>Loan Repayment Calculator</guilabel> can be used to calculate any one of the
- parameters: <guilabel>Payment Periods</guilabel>, <guilabel>Interest Rate</guilabel>,
- <guilabel>Present Value</guilabel>, <guilabel>Periodic Payment</guilabel>, or <guilabel>Future
- Value</guilabel> given that the other 4 have been defined. You will also need to specify the
- compounding and payment methods.
+ <para><guilabel>è´·æ¬¾è¿æ¬¾è®¡ç®å¨</guilabel>è½å¤è®¡ç®çæ°å¼æ<guilabel>è¿æ¬¾ææ°</guilabel>ã<guilabel>å©ç</guilabel>ã<guilabel>ç°å¼</guilabel>, <guilabel>æ¯æè¿æ¬¾éé¢</guilabel>å<guilabel>ç»å¼</guilabel>ï¼åªè¦ç»åºå
¶å®å项æ°å¼å°±å¯ä»¥è®¡ç®ä»»ä¸æ°å¼ãå¦å¤è¿è¦æå®å¤å©æ¹æ¡åè¿æ¬¾æ¹æ¡ã
</para>
<variablelist>
<varlistentry>
- <term>Payment Periods</term>
+ <term>è¿æ¬¾ææ°</term>
<listitem>
- <para>The number of payment periods.
+ <para>è¦æ¯ä»å¤å°æ¬¡è¿æ¬¾ã
</para>
</listitem>
</varlistentry>
<varlistentry>
- <term>Interest Rate</term>
+ <term>å©ç</term>
<listitem>
- <para>The nominal interest rate of the loan, i.e., the yearly interest rate.
+ <para>贷款çåä¹å©ç(NAR)ï¼ä¹å°±æ¯å¸¸è¯´çå¹´å©çã
</para>
</listitem>
</varlistentry>
<varlistentry>
- <term>Present Value</term>
+ <term>ç°å¼</term>
<listitem>
- <para>The present value of the loan, i.e., current amount owed on the loan.
+ <para>贷款å½åçä»·å¼ï¼ä¹å°±æ¯å½åæ¬ æ¬¾éé¢ã
</para>
</listitem>
</varlistentry>
<varlistentry>
- <term>Periodic Payment</term>
+ <term>æ¯æè¿æ¬¾é¢</term>
<listitem>
- <para>The amount to pay per period.
+ <para>æ¯æè¦å¿è¿çéé¢ã
</para>
</listitem>
</varlistentry>
<varlistentry>
- <term>Future Value</term>
+ <term>ç»å¼</term>
<listitem>
- <para>The future value of the loan, i.e., the amount owed after all payment periods are over.
+ <para>è´·æ¬¾å°æ¥çä»·å¼ï¼ä¹å°±æ¯å
¨é¨è¿æ¬¾æç»æåå©ä½çæ¬ æ¬¾éé¢ã
</para>
</listitem>
</varlistentry>
<varlistentry>
- <term>Compounding</term>
+ <term>å¤å©</term>
<listitem>
- <para>Two interest compounding methods exist, discrete or continuous. For discrete compounding select the
- compounding frequency from the popup menu with a range from yearly to daily.
+ <para>æä¸¤ç§å¤å©è®¡ç®æ¹æ³ï¼ç¦»æ£å¤å©åè¿ç»å¤å©ãéæ©ç¦»æ£å¤å©æ¶ï¼è¦ä»ä¸ææ¡ä¸æå®ä»æ¯å¹´å°æ¯å¤©ä¸ççå¤å©é¢çã
</para>
</listitem>
</varlistentry>
<varlistentry>
- <term>Payments</term>
+ <term>è¿æ¬¾</term>
<listitem>
- <para>The popup menu allows you to select the payment frequency with a range from yearly to daily. You can
- also select whether your payments occur at the beginning or end of the period. Payments
- made at the beginning of the payment period have interest applied to the payment as well
- as any previous money paid or money still owed.
- </para>
+ <para>å¨ä¸ææ¡ä¸éæ©ä»æ¯å¹´å°æ¯å¤©ä¸ççè¿æ¬¾é¢çãä¹å¯ä»¥éæ©æ¯å¨æåè¿æ¯ææ«æ¶è¿æ¬¾ã妿鿩æåè¿æ¬¾ï¼è¿æ¬¾é¢ä¼åå½åæ¬ æ¬¾éé¢ä¸èµ·è®¡ç®å©æ¯ã
+ </para><!-- ToDoC: è¿ä¸ªè¡¨è¾¾å¾ä»¤äººè´¹è§£ -->
</listitem>
</varlistentry>
</variablelist>
<sect2 id="loans_calcsexample1_2">
- <title>Example: Monthly Payments</title>
+ <title>示ä¾ï¼æ¯æè¿æ¬¾</title>
- <para>What is your monthly payment on a $100,000 30 year loan at a fixed rate of 4% compounded monthly?
+ <para>ä¸ä»½æ»è®¡100,000å
ãæ¶é¿30å¹´ãåºå®å©ç4%ãå¤å©è®¡æ¯ç贷款ï¼å
¶æè¿æ¬¾é¢æ¯å¤å°å¢ï¼
</para>
- <para>This scenario is shown in the example image above. To perform this calculation, set
- <guilabel>Payment Periods</guilabel> to <userinput>360</userinput> (12 months x 30 years),
- <guilabel>Interest Rate</guilabel> to <userinput>4</userinput>, <guilabel>Present
- Value</guilabel> to <userinput>100000</userinput>, leave <guilabel>Periodic
- Payment</guilabel> empty and set <guilabel>Future Value</guilabel> to
- <userinput>0</userinput> (you do not want to owe anything at the end of the loan).
- <guilabel>Compounding</guilabel> is Monthly, <guilabel>Payments</guilabel> are Monthly,
- assume End of Period Payments, and Discrete Compounding. Now, click on the
- <guibutton>Calculate</guibutton> button next to the Periodic Payment area. You should see
- $<computeroutput>-477.42</computeroutput>.
- </para>
+ <para>è¿ä¸åææ¹æ¡å¦ä¸å¾æç¤ºãè¦æ§è¡è®¡ç®ï¼å°<guilabel>è¿æ¬¾ææ°</guilabel>设为<userinput>360</userinput>ï¼12个æÃ30å¹´ï¼ï¼<guilabel>å©ç</guilabel>为<userinput>4</userinput>ï¼<guilabel>ç°å¼</guilabel>为<userinput>100000</userinput>ï¼<guilabel>æ¯æè¿æ¬¾éé¢</guilabel>ç空ï¼<guilabel>ç»å¼</guilabel>设为<userinput>0</userinput>ï¼ä½ 䏿³å¨è¿æ¬¾ç»æå仿¬ 款ï¼ã<guilabel>å¤å©</guilabel>æ¯<guilabel>æ¯æ</guilabel>ï¼<guilabel>è¿æ¬¾</guilabel>æ¯<guilabel>æ¯æ</guilabel>ï¼å¦å设<guilabel>ææ«</guilabel>è¿æ¬¾ã<guilabel>离æ£å¤å©</guilabel>ãç°å¨ç¹å»<guibutton>计ç®</guibutton>æé®ï¼å¯è§ç»æä¸º<computeroutput>-477.42</computeroutput>ã
+ </para><!-- ToDoC: å¾å¢ -->
- <para>Answer: You must make monthly payments of 477.42.
+ <para>çæ¡ï¼æ¯æéè¿æ¬¾477.42å
ã
</para>
</sect2>
<sect2 id="loans_calcsexample2_2">
- <title>Example: Length of Loan</title>
+ <title>示ä¾ï¼è´·æ¬¾æ»ææ°</title>
- <para>How long will you be paying back a $20,000 loan at 10% fixed rate interest compounded monthly if you
- pay $500 per month?
+ <para>ä¸ä»½20,000å
ã10%åºå®å©çãææå¤å©çè´·æ¬¾ï¼æ¯æè¿æ¬¾500å
ï¼è¦å¤ä¹
æè½å¿æ¸
ï¼
</para>
- <para>To perform this calculation, leave <guilabel>Payment Periods</guilabel> empty, set
- <guilabel>Interest Rate</guilabel> to <emphasis>10</emphasis>, <guilabel>Present
- Value</guilabel> to <emphasis>20000</emphasis>, <guilabel>Periodic Payment</guilabel> is
- <emphasis>-500</emphasis>, and <guilabel>Future Value</guilabel> is <emphasis>0</emphasis>
- (you do not want to owe anything at the end of the loan). <guilabel>Compounding</guilabel>
- is <emphasis>Monthly</emphasis>, <guilabel>Payments</guilabel> are
- <emphasis>Monthly</emphasis>, assume <guilabel>End</guilabel> of <guilabel>Period</guilabel>
- payments, and <guilabel>Discrete</guilabel> <guilabel>Compounding</guilabel>. Now, click on
- the <guibutton>Calculate</guibutton>. You should see <computeroutput>49</computeroutput> in
- the <guilabel>Payment Periods</guilabel> field.
+ <para>è¦æ§è¡è®¡ç®ï¼<guilabel>è¿æ¬¾ææ°</guilabel>ç空ï¼è®¾ç½®<guilabel>å©ç</guilabel>为<userinput>10</userinput>ã<guilabel>ç°å¼</guilabel>为<userinput>20000</userinput>ã<guilabel>æ¯æè¿æ¬¾éé¢</guilabel>为<userinput>-500</userinput>ã<guilabel>ç»å¼</guilabel>为<userinput>0</userinput>ï¼ä½ 䏿³å¨è¿æ¬¾ç»æå仿¬ 款ï¼ã<guilabel>å¤å©</guilabel>为<guilabel>æ¯æ</guilabel>ã<guilabel>è¿æ¬¾</guilabel>为<guilabel>æ¯æ</guilabel>ï¼å设<guilabel>ææ«</guilabel>è¿æ¬¾ã<guilabel>离æ£å¤å©</guilabel>ãç°å¨ç¹å»<guibutton>计ç®</guibutton>æé®ï¼å¯è§<guilabel>è¿æ¬¾ææ°</guilabel>夿¾ç¤º<computeroutput>49</computeroutput>ã
</para>
- <para>Answer: You will pay off the loan in 4 years and 1 month (49 months).
+ <para>çæ¡ï¼ç¨4å¹´é¶1个æå
å¿æ¸
贷款ï¼49个æï¼ã
</para>
</sect2>
<sect2 id="loans_calcsdetails2">
- <title>Advanced: Calculation Details</title>
-
- <para>In order to discuss the mathematical formulas used by the <guilabel>Loan Repayment
- Calculator</guilabel>, we first must define some variables.<screen>
- n == number of payment periods
- %i == nominal interest rate, NAR, charged
- PV == Present Value
- PMT == Periodic Payment
- FV == Future Value
- CF == Compounding Frequency per year
- PF == Payment Frequency per year
-
-Normal values for CF and PF are:
- 1 == annual
- 2 == semi-annual
- 3 == tri-annual
- 4 == quaterly
- 6 == bi-monthly
- 12 == monthly
- 24 == semi-monthly
- 26 == bi-weekly
- 52 == weekly
- 360 == daily
- 365 == daily</screen>
+ <title>è¿é¶ï¼è®¡ç®è¯¦ç»è¿ç¨</title>
+
+ <!-- ToDoZ: ç¼©è¿ -->
+ <para>å¨è®¨è®º<guilabel>è´·æ¬¾è¿æ¬¾è®¡ç®å¨</guilabel>æä½¿ç¨çæ°å¦å
¬å¼ä¹åï¼å
å®ä¹ä¸äºåéã<screen>
+ n == è¿æ¬¾ææ°
+ %i == æ¶åçåä¹å©ç
+ PV == ç°å¼
+ PMT == æ¯æè¿æ¬¾éé¢
+ FV == ç»å¼
+ CF == æ¯å¹´è®¡æ¯é¢ç
+ PF == æ¯å¹´è¿æ¬¾é¢ç
+
+æ¯å¹´è®¡æ¯é¢ç(CF)åæ¯å¹´è¿æ¬¾é¢ç(PF)ä¸è¬ä¸ºï¼
+ 1 == æ¯å¹´
+ 2 == æ¯åå¹´
+ 3 == æ¯ä¸åä¹ä¸å¹´
+ 4 == æ¯å£åº¦
+ 6 == æ¯ä¸¤ä¸ªæ
+ 12 == æ¯æ
+ 24 == æ¯åæ
+ 26 == æ¯ä¸¤å¨
+ 52 == æ¯å¨
+ 360 == æ¯å¤©
+ 365 == æ¯å¤©</screen>
</para>
<sect3 id="loans_calcsdetails_i2">
- <title>Converting between nominal and effective interest rate</title>
+ <title>åä¹å©ç䏿æå©çé´ç转æ¢</title>
+ <!-- ToDoZ: ç¿»è¯ä¸ºåä¹å©çè¿æ¯ææå©ç -->
- <para>When a solution for n, PV, PMT or FV is required, the nominal interest rate (i) must first be
- converted to the effective interest rate per payment period (ieff). This rate, ieff, is
- then used to compute the selected variable. When a solution for i is required, the
- computation produces the effective interest rate (ieff). Thus, we need functions which
- convert from i to ieff, and from ieff to i.
+ <para>è¦æ±è§£ nãPVãPMTæFVï¼å
è¦å°åä¹å©ç(i)转æ¢ä¸ºè¿æ¬¾ææ¶é¿çææå©ç(ieff)ãè¿ä¸å©ç(ieff)éåç¨äºè®¡ç®éè¦æ±è§£çåéãéè¦æ±è§£iæ¶ï¼è®¡ç®ç»ææ¯ææå©ç(ieff)ãå æ¤ï¼éè¦å°i转æ¢ä¸ºieffï¼ä¹è¦å°ieff转æ¢ä¸ºiã
</para>
-<screen>To convert from i to ieff, the following expressions are used:
-Discrete Interest: <emphasis>ieff = (1 + i/CF)^(CF/PF) - 1</emphasis>
-Continuous Interest: <emphasis>ieff = e^(i/PF) - 1 = exp(i/PF) - 1</emphasis>
+<screen>å°i转æ¢ä¸ºieffï¼ä½¿ç¨å
¬å¼ï¼
+离æ£å¤å©ï¼<emphasis>ieff = (1 + i/CF)^(CF/PF) - 1</emphasis>
+è¿ç»å¤å©ï¼<emphasis>ieff = e^(i/PF) - 1 = exp(i/PF) - 1</emphasis>
-To convert from ieff to i, the following expressions are used:
-Discrete Interest: <emphasis>i = CF*[(1+ieff)^(PF/CF) - 1]</emphasis>
-Continuous Interest: <emphasis>i = ln[(1+ieff)^PF]</emphasis></screen>
+å°ieff转æ¢ä¸ºiï¼ä½¿ç¨å
¬å¼ï¼
+离æ£å¤å©ï¼<emphasis>i = CF*[(1+ieff)^(PF/CF) - 1]</emphasis>
+è¿ç»å¤å©ï¼<emphasis>i = ln[(1+ieff)^PF]</emphasis></screen>
<note>
- <para>In the equations below for the financial transaction, all interest rates are the effective interest
- rate, <quote>ieff</quote>. For the sake of brevity, the symbol will be shortened to just
- <quote>i</quote>.
+ <para>å¨ä¸æå¤çéèä¸å¡çå
¬å¼ä¸ï¼ææå©çåæææå©ç<quote>ieff</quote>ãåºäºç®æ´èèï¼æ¤ç¬¦å·ç¼©å为<quote>i</quote>.
</para>
</note>
</sect3>
<sect3 id="loans_calcsdetails_basic2">
- <title>The basic financial equation</title>
+ <title>åºæ¬éèå
¬å¼</title>
- <para>One equation fundamentally links all the 5 variables. This is known as the fundamental financial
- equation:
+ <para>ä¸ä¸ªæ¹ç¨å¯å°ææè¿äºä¸ªåéè系起æ¥ï¼è¿ä¹å°±æ¯å¸¸è¯´çåºæ¬éèæ¹ç¨ï¼
</para>
<screen>
<emphasis>PV*(1 + i)^n + PMT*(1 + iX)*[(1+i)^n - 1]/i + FV = 0</emphasis>
- Where: X = 0 for end of period payments, and
- X = 1 for beginning of period payments</screen>
- <para>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
- <ulink url="&url-gh-gc-stable;&file-finc;"><filename>&file-finc;</filename></ulink> from
- the &app; source code. The A, B, and C variables are defined first, to make the later
- equations simpler to read.
+ å
¶ä¸: X = 0 è¡¨ç¤ºææ«è¿æ¬¾, and
+ X = 1 表示æåè¿æ¬¾</screen>
+ <para>ç±æ¤æ¹ç¨å¯æ¨å¯¼åºè®¡ç®åç¬ç«åéç彿°è¡¨è¾¾å¼ãæå
³æ¹ç¨æ¨å¯¼ç详ç»è§£éï¼åè§&app;æºä»£ç æä»¶
+ <ulink url="&url-gh-gc-stable;&file-finc;"><filename>&file-finc;</filename></ulink>
+ ä¸ç注éãé¦å
å®ä¹AãBãCä¸ä¸ªåéï¼ä»¥ä½¿åé¢ç»åºçå
¬å¼æ´æè¯»ã
</para>
<screen>
<emphasis>A = (1 + i)^n - 1</emphasis>
@@ -414,67 +355,61 @@ Continuous Interest: <emphasis>i = ln[(1+ieff)^PF]</emphasis></screen>
<emphasis>PMT = -[FV + PV*(A + 1)]/[A*B]</emphasis>
<emphasis>FV = -[PV + A*(PV + C)] </emphasis>
-The solution for interest is broken into two cases.
-The simple case for when PMT == 0 gives the solution:
+æ±è§£å©çåä¸ºä¸¤ç§æ
åµã
+ç®åæ
åµä¸º PMT == 0 æ¶ï¼ç¸åºè§£ä¸ºï¼
<emphasis>i = [FV/PV]^(1/n) - 1</emphasis>
</screen>
- <para>The case where PMT != 0 is fairly complex and will not be presented here. Rather than involving an
- exactly solvable function, determining the interest rate when PMT !=0 involves an
- iterative process. Please see the <filename>&file-finc;</filename> source file for a
- detailed explanation.
+ <para><emphasis>PMT != 0</emphasis>çæ
åµç¸å½å¤æï¼è¿éä¸ä¼ååºããå½å¨<emphasis>PMT != 0</emphasis>çæ
åµä¸æ±è§£å©çæ¶ï¼æ æ³ç»åºåç¡®çå¯è§£å½æ°ï¼ç¸å
³è®¡ç®éæ¶åè¿ä»£è¿ç¨ã详ç»è¯´æè¯·åè§<filename>&file-finc;</filename>æºæä»¶ã
</para>
</sect3>
<sect3 id="loans_calcsdetails_ex2">
- <title>Example: Monthly Payments</title>
+ <title>示ä¾ï¼æ¯æè¿æ¬¾</title>
- <para>Let’s recalculate <xref linkend="loans_calcsexample1_2"/>, this time using the mathematical
- formulas rather than the <guilabel>Loan Repayment Calculator</guilabel>. What is your
- monthly payment on a $100,000 30 year loan at a fixed rate of 4% compounded monthly?
+ <para>ç°å¨éæ°è®¡ç®<xref linkend="loans_calcsexample1_2"/>ï¼è¿æ¬¡æä»¬ä½¿ç¨æ°å¦å
¬å¼èé<guilabel>è´·æ¬¾è¿æ¬¾è®¡ç®å¨</guilabel>ã对äºä¸ç¬ä¸ºæ30å¹´ãåºå®å©ç4%ãå¤å©è®¡æ¯ãæ»è®¡100,000å
ç贷款ï¼ä½ æ¯ä¸ªæè¦è¿å¤å°é±å¢ï¼
</para>
- <para>First, let’s define the variables: n = (30*12) = 360, PV = 100000, PMT = unknown, FV = 0, i =
- 4%=4/100=0.04, CF = PF = 12, X = 0 (end of payment periods).
+ <para>é¦å
ï¼å®ä¹åé n = (30*12) = 360, PV = 100000, PMT = æªç¥, FV = 0, i =
+ 4%=4/100=0.04, CF = PF = 12, X = 0 (ææè¿æ¬¾æç»æ)
</para>
- <para>The second step is to convert the nominal interest rate (i) to the effective interest rate (ieff).
- Since the interest rate is compounded monthly, it is discrete, and we use: ieff = (1 +
- i/CF)^(CF/PF) - 1, which gives ieff = (1 + 0.04/12)^(12/12) - 1, thus ieff = 1/300 =
- 0.0033333.
+ <para>ç¬¬äºæ¥ï¼å°åä¹å©ç(i)转æ¢ä¸ºææå©ç(ieff)ãç±äºå©çæ¯ææå¤å©ï¼è䏿¯ç¦»æ£çï¼ä½¿ç¨ï¼ ieff = (1 +
+ i/CF)^(CF/PF) - 1 ï¼ å
¶ä¸ ieff = (1 + 0.04/12)^(12/12) - 1 ï¼å æ¤ ieff = 1/300 =
+ 0.0033333ã
</para>
- <para>Now we can calculate A and B. A = (1 + i)^n - 1 = (1 + 1/300)^360 - 1 = 2.313498. B = (1 + iX)/i =
- (1 + (1/300)*0)/(1/300) = 300.
+ <para>ç°å¨æä»¬å¯ä»¥è®¡ç®AåBäºã A = (1 + i)^n - 1 = (1 + 1/300)^360 - 1 = 2.313498ã B = (1 + iX)/i = (1 + (1/300)*0)/(1/300) = 300ã
</para>
- <para>With A and B, we can calculate PMT. PMT = -[FV + PV*(A + 1)]/[A*B] = -[0 + 100000*(2.313498 + 1)] /
- [2.313498 * 300] = -331349.8 / 694.0494 = -477.415296 = -477.42.
+ <para>ç®åºAåBï¼å¯ä»¥è®¡ç® PMTã PMT = -[FV + PV*(A + 1)]/[A*B] = -[0 + 100000*(2.313498 + 1)] /
+ [2.313498 * 300] = -331349.8 / 694.0494 = -477.415296 = -477.42ã
</para>
- <para>Answer: You must make monthly payments of 477.42.
+ <para>çæ¡ï¼ä½ æ¯æé¡»è¿æ¬¾477.42å
ã
</para>
</sect3>
</sect2>
</sect1>
<sect1 id="loans_mortgage1">
- <title>House Mortgage (How-To)</title>
+ <title>ææ ·ï¼è®°å½æ¿å±ææè´·æ¬¾</title>
- <para>A house mortgage can be setup using the account structure present in
- <xref linkend="loans_accounts1" />.
+ <para>æ¿å±ææè´·æ¬¾å¯ä»¥ä½¿ç¨<xref linkend="loans_accounts1" />ä¸ç»åºçç§ç®ç»æã
</para>
- <para>As an example, assume you have $60,000 in you Saving account, and you buy a $150,000 house. The
+ <para>举个ä¾åï¼åå®ä½ å¨å¨èç§ç®ä¸æ60,000å
忬¾ï¼ä½ ä¹°äº150,000å
çæ¿å±ãææè´·æ¬¾æ¶å6%çå¹´å©çå3%ç管çè´¹ï¼å¦ï¼è¿æ·è´¹ï¼ãä½ å³å®å
æ¿åº50,000å
çé¦ä»æ¬¾ï¼å æ¤è¿éè¦å103,000å
ã<!-- ToDoC: 为ä»ä¹âä½ ä¼å¨æ¯ä»è¿æ·è´¹åæ¶å°100å
â -->
+
+ As an example, assume you have $60,000 in you Saving account, and you buy a $150,000 house. The
mortgage is charging 6% APR, and has administrative fees (closing costs, etc) of 3%. You
decide to put $50,000 down, and thus will need to borrow $103,000, which will give you $100
after the closing costs are paid (3% of $100,000).
</para>
- <para>Your accounts before borrowing the money:
+ <para>åé±ä¹åçç§ç®ï¼
</para>
<figure>
- <title>Accounts Before Receiving Loan</title>
+ <title>æ¶å°è´·æ¬¾åçç§ç®</title>
<screenshot id="loans_mortgage">
<mediaobject>
<imageobject>
@@ -485,38 +420,35 @@ The simple case for when PMT == 0 gives the solution:
</screenshot>
</figure>
- <para>The purchase of the house is recorded with a split transaction in the <emphasis>Assets:Fixed
- Assets:House</emphasis> account, with $50,000 coming from the bank (i.e., your down payment),
- and $100,000 coming from the Mortgage. You can place the $3,000 closing costs in the same
- split, and we increase the house loan to $103,000 to include the closing costs as well.
+ <para>æ¿å±è´ä¹°è®°å½ä¸º<emphasis>èµäº§:åºå®èµäº§:æ¿å±</emphasis>ç§ç®ä¸çåå½äº¤æï¼å
¶ä¸å
嫿¥èªé¶è¡ç50,000å
ï¼å³ä½ çé¦ä»æ¬¾ï¼ï¼ä»¥åæ¥èªææè´·æ¬¾ç100,000å
ãä½ å¯ä»¥å°3,000å
çè¿æ·è´¹è®°å°åä¸åå½ä¸ï¼æä»¬ä¼å°æ¿å±è´·æ¬¾å¢å å°103,000å
以å°è¿æ·è´¹çº³å
¥å
¶ä¸ã
</para>
<para><table>
- <title>Buying a House Split Transaction</title>
+ <title>è´ä¹°æ¿å±çåå½äº¤æ</title>
<tgroup cols="3">
<tbody>
<row>
<entry>
- Account
+ ç§ç®
</entry>
<entry>
- Increase
+ å¢å
</entry>
<entry>
- Decrease
+ åå°
</entry>
</row>
<row>
<entry>
- Assets:Fixed Assets:House
+ èµäº§:åºå®èµäº§:æ¿å±
</entry>
<entry>
- $150,000
+ ï¿¥150,000
</entry>
<entry></entry>
@@ -524,35 +456,35 @@ The simple case for when PMT == 0 gives the solution:
<row>
<entry>
- Assets:Current Assets:Bank
+ èµäº§:æµå¨èµäº§:é¶è¡
</entry>
<entry></entry>
<entry>
- $50,000
+ ï¿¥50,000
</entry>
</row>
<row>
<entry>
- Liabilities:Loans:Mortgage Loan
+ è´åº:贷款:æ¿å±ææè´·æ¬¾
</entry>
<entry></entry>
<entry>
- $103,000
+ ï¿¥103,000
</entry>
</row>
<row>
<entry>
- Expenses:Mortgage Adm Fees
+ è´¹ç¨:æ¿å±ææè´·æ¬¾ç®¡çè´¹
</entry>
<entry>
- $3,000
+ ï¿¥3,000
</entry>
<entry></entry>
@@ -562,11 +494,11 @@ The simple case for when PMT == 0 gives the solution:
</table>
</para>
- <para>The split will look like this in the <emphasis>Assets:Fixed Assets:House</emphasis> Account:
+ <para><emphasis>èµäº§:åºå®èµäº§:æ¿å±</emphasis>ä¸çåå½äº¤æå¦ä¸ï¼
</para>
<figure>
- <title>Mortgage Split Transaction</title>
+ <title>æ¿å±ææè´·æ¬¾åå½äº¤æ</title>
<screenshot id="loans_mortgage2.png">
<mediaobject>
<imageobject>
@@ -577,11 +509,11 @@ The simple case for when PMT == 0 gives the solution:
</screenshot>
</figure>
- <para>Which will give a Chart of Accounts like this:
+ <para>ç¸åºçç§ç®è¡¨å¦ä¸æç¤ºï¼
</para>
<figure>
- <title>Mortgage Accounts</title>
+ <title>æ¿å±ææè´·æ¬¾ç§ç®</title>
<screenshot id="loans_mortgage3">
<mediaobject>
<imageobject>
@@ -594,100 +526,88 @@ The simple case for when PMT == 0 gives the solution:
</sect1>
<sect1 id="loans_CarLoan">
- <title>Automobile Loan (How-To)</title>
-
- <para>The automobile Loan, or in common terms, car Loan, is treated more or less exactly as the house
- loan. The only difference is different accounts, and different interest rates. The basic car
- loan account structure is as follows:<screen>-Asset
- -Current Assets
- -Saving
- -Fixed Assets
- -Car
--Liability
- -Loans
- -Car Loan
--Expenses
- -Interest
- -Car Loan Interest
- -Car Loan Adm Fees</screen>
+ <title>ææ ·ï¼è®°å½æ±½è½¦è´·æ¬¾</title>
+
+ <para>汽车贷款ï¼å³é常æè¯´ç车贷ï¼å¤çèµ·æ¥å¤å¤å°å°ä¸æ¿å±è´·æ¬¾ç¸éãå¯ä¸çåºå«å¨äºç§ç®çä¸ååå©ççå·®å¼ãåºæ¬ç汽车贷款ç§ç®ç»æå¦ä¸ï¼<screen>
+-èµäº§
+ -æµå¨èµäº§
+ -å¨è忬¾
+ -åºå®èµäº§
+ -汽车
+-è´åº
+ -贷款
+ -汽车贷款
+-è´¹ç¨
+ -婿¯
+ -æ±½è½¦è´·æ¬¾å©æ¯
+ -汽车贷款管çè´¹</screen>
</para>
- <para>For more information, please check <xref
- linkend="loans_mortgage1" />.
+ <para>æ´å¤ä¿¡æ¯å¯åé
<xref linkend="loans_mortgage1" />ã
</para>
</sect1>
<sect1 id="loans_personalLoanToSomeOne">
- <title>A Personal Loan to a friend (How-To)</title>
+ <title>ææ ·ï¼è®°å½ç»æåçç§äººå款</title>
- <para>It is not always you are borrowing money from the bank, sometimes you borrow money from your family,
- or perhaps even lend money to a friend. This How-To chapter will describe one way to handle
- lending money to a friend.
+ <para>ä½ ä¸æ»æ¯ä»é¶è¡åé±ï¼ææ¶ä½ æ¾å®¶äººåé±ï¼ææ¯åé±ç»æåãè¿ä¸é¨åä¼ä»ç»ä¸ç§å¤çåç»æåç忬¾çæ¹æ³ã
</para>
- <para>We are basing this How-To on the following generic account structure.
+ <para>æä»¬ä»¥å¦ä¸æ®ééç¨çç§ç®ç»æä¸ºåºç¡ä»ç»å
·ä½åæ³ï¼
</para>
<screen>
--Asset
- -Bank
- -Bank Account
- -Money owed to you
- -Person
--Income
- -Interest Income
- -Person</screen>
- <para>This example will show how to track a personal loan of 2,000 USD (default currency) to your friend
- Peter.
+-èµäº§
+ -é¶è¡
+ -é¶è¡è´¦æ·
+ -æ¬ ä½ çé±
+ -个人
+-æ¶å
¥
+ -婿¯æ¶å
¥
+ -个人</screen>
+ <para>è¿ä¸ªä¾åå±ç¤ºææ ·è·è¸ªåç»æåå¼ ä¸æ»è®¡2,000å
çä¸ªäººåæ¬¾ã
</para>
<sect2 id="loans_personalLoanToSomeOne_loan">
- <title>Loan Specifications</title>
+ <title>忬¾çº¦å®</title>
- <para>Peter wants to borrow $2,000 dollars from you and plans to pay you back monthly for the next 18
- months. Since he is your friend, (but not that close) you both agree on a yearly interest
- rate of 5%.
+ <para>å¼ ä¸æ³ä»ä½ è¿éå2,000å
ï¼å¹¶è®¡å卿¥ä¸æ¥ç18个æéæ¯ä¸ªæå¿è¿ä¸é¨åãå ä¸ºä»æ¯ä½ çæåï¼ä¸è¿ä¹ä¸å¤ªçï¼ï¼æä»¥ä½ 们ä¸è´è®¤å¯5%çå¹´å©çã
</para>
- <para>In summary we have the below details. Peter’s loan details:<itemizedlist>
+ <para>ç°å¨å°å·²ç¥å
·ä½ä¿¡æ¯æ±æ»å¨ä¸é¢ãå¼ ä¸ç忬¾å
·ä½ä¿¡æ¯ï¼
+ <itemizedlist>
<listitem>
- <para>Principal Amount - $2,000
+ <para>æ¬ééé¢ââï¿¥2,000
</para>
</listitem>
<listitem>
- <para>Term - 18 months with 12 payments per year
+ <para>忬¾æéââ18个æï¼ä¸å¹´12æ¬¡è¿æ¬¾ã
</para>
</listitem>
<listitem>
- <para>Annual Percentage Rate: 5%
+ <para>å¹´å©çââ5%
</para>
</listitem>
<listitem>
- <para>Monthly Payment : ??
+ <para>æ¯æè¿æ¬¾éé¢ââ??
</para>
</listitem>
</itemizedlist>
</para>
- <para>So how do you calculate the Monthly Payment?
+ <para>æä»¥ä½ è¦ææ ·è®¡ç®æ¯æè¿æ¬¾éé¢å¢ï¼
</para>
- <para>You have a number of different options, like paper and pen, &lin; Calculator, &app-aoo;/&app-lo;
- Calc module, but the easiest is to use &app; <link linkend="loans_calcs1"><guilabel>Loan
- Repayment Calculator</guilabel></link>. This tells you that the Monthly Payment should be
- $115.56.
+ <para>ä½ å¯ä»¥ç¨å¾å¤å·¥å
·è¿è¡è®¡ç®ï¼çº¸ç¬ã&lin;计ç®å¨ã&app-aoo;/&app-lo;ççµåè¡¨æ ¼ç»ä»¶ï¼ççãä½è¿æ¯ä½¿ç¨&app;ç<link linkend="loans_calcs1"><guilabel>è´·æ¬¾è¿æ¬¾è®¡ç®å¨</guilabel></link>æä¸ºç®åãå¯ç®å¾æ¯æè¿æ¬¾éé¢ä¸ºï¿¥115.56ã
</para>
- <para>But you need to know how much of this is Interest and how much is Principal to be able to do a
- proper bookkeeping. For this you need a more powerful tool, something like the
- <application>Calc</application> module in &app-aoo;/&app-lo;, and in particular the
- <acronym>PMT</acronym> function.
+ <para>ä¸è¿ï¼ä½ è¿å¾ç¥éæ¯æè¿æ¬¾éé¢ä¸çå¤å°å¿è¿çæ¯å©æ¯ãå¤å°å¿è¿çæ¯æ¬éï¼è¿æ ·ä½ æè½å°æ¶å°çè¿æ¬¾æ°å½å°è®°å½å°è´¦ç°¿ä¸ã为æ¤ï¼ä½ éè¦æ´å¼ºå¤§çå·¥å
·ï¼åæ¯&app-aoo;/&app-lo;ä¸ççµåè¡¨æ ¼ç»ä»¶ï¼ç¹å«æ¯å
¶ä¸ç<acronym>PMT</acronym>彿°ã
</para>
<figure>
- <title>Calculation Of Private Loan Details</title>
+ <title>计ç®ç§äººå款ç详ç»ä¿¡æ¯</title>
<screenshot id="loans_OpenOfficePrivateLoanDetails">
<mediaobject>
<imageobject>
@@ -695,7 +615,7 @@ The simple case for when PMT == 0 gives the solution:
srccredit="Bengt Thuree" />
</imageobject>
<caption id="loans_OpenOfficePrivateLoanDetails.caption">
- Detailed view over the private loan to Peter
+ æå
³åå¼ ä¸å款ç详ç»ä¿¡æ¯ã
</caption>
</mediaobject>
</screenshot>
@@ -703,29 +623,29 @@ The simple case for when PMT == 0 gives the solution:
</sect2>
<sect2 id="loans_personalLoanToSomeOne_accounts">
- <title>Accounts for the loan</title>
+ <title>忬¾ç§ç®</title>
- <para>Let’s start with the following accounts. They all have the same currency, in this case USD.<example>
- <title>Accounts for the loan to Peter</title>
+ <para>å
ä»ä¸è¿°ç§ç®å¼å§ï¼å
¶ä¸åç§ç®çè´§å¸ç¸åï¼å为人æ°å¸ã<example>
+ <title>ç¨äºè®°å½ç»å¼ ä¸å款çç§ç®</title>
<itemizedlist>
<listitem>
- <simpara>Assets:Bank:USD
+ <simpara>èµäº§:é¶è¡:人æ°å¸
</simpara>
</listitem>
<listitem>
- <simpara>Assets:Money owed to you:Peter
+ <simpara>èµäº§:ä»äººæ¬ 款:å¼ ä¸
</simpara>
</listitem>
<listitem>
- <simpara>Income:Interest Income:Peter
+ <simpara>æ¶å
¥:婿¯æ¶å
¥:å¼ ä¸
</simpara>
</listitem>
<listitem>
- <simpara>Equity:Opening Balances:USD
+ <simpara>ææè
æç:æåä½é¢:人æ°å¸
</simpara>
</listitem>
</itemizedlist>
@@ -734,40 +654,37 @@ The simple case for when PMT == 0 gives the solution:
</sect2>
<sect2 id="loans_personalLoanToSomeOne_InitialSetup">
- <title>Lending the money</title>
+ <title>ååºé±æ¬¾</title>
- <para>When you have lent money to your friend, you have in fact moved money from an Asset account (like
- Bank, Checking or similar) to your Asset account <emphasis>Money owed to you</emphasis>. To
- record this you enter the following transaction into the <emphasis>Assets:Money owed to
- you:Peter</emphasis> account.
+ <para>å½ä½ æé±åç»æåçæ¶åï¼ä½ å®é
ä¸å°±æ¯å°é±ä»èµäº§ç§ç®ï¼å¦é¶è¡ãæ´»æå款æå
¶å®ç±»ä¼¼çç§ç®ï¼è½¬è´¦å°å¦ä¸ä¸ªèµäº§ç§ç®<emphasis>ä»äººæ¬ 款</emphasis>ãè¦è®°å½è¿ç¬åºåçèµéï¼å¨<emphasis>èµäº§:ä»äººæ¬ 款</emphasis>ä¸å½å
¥å¦ä¸äº¤æã
</para>
<para><table>
- <title>Personal loan to Peter</title>
+ <title>ç»å¼ ä¸çä¸ªäººåæ¬¾</title>
<tgroup cols="3">
<tbody>
<row>
<entry>
- Account
+ ç§ç®
</entry>
<entry>
- Increase
+ å¢å
</entry>
<entry>
- Decrease
+ åå°
</entry>
</row>
<row>
<entry>
- Assets:Money owed to you:Peter
+ èµäº§:ä»äººæ¬ 款:å¼ ä¸
</entry>
<entry>
- $2,000
+ ï¿¥2,000
</entry>
<entry></entry>
@@ -775,13 +692,13 @@ The simple case for when PMT == 0 gives the solution:
<row>
<entry>
- Assets:Bank:USD
+ èµäº§:é¶è¡:人æ°å¸
</entry>
<entry></entry>
<entry>
- $2,000
+ ï¿¥2,000
</entry>
</row>
</tbody>
@@ -790,7 +707,7 @@ The simple case for when PMT == 0 gives the solution:
</para>
<figure>
- <title>Chart of Accounts after lending money</title>
+ <title>ååºé±æ¬¾åçç§ç®è¡¨</title>
<screenshot id="loans_PrivateLoanInitial">
<mediaobject>
<imageobject>
@@ -803,45 +720,44 @@ The simple case for when PMT == 0 gives the solution:
</sect2>
<sect2 id="loans_personalLoanToSomeOne_FirstPayment">
- <title>Receiving first payment</title>
+ <title>æ¶å°ç¬¬ä¸ç¬è¿æ¬¾</title>
- <para>When the first payment ($115.56) is received, you will need to determine how much is for the
- principal loan, and how much is for the loan interest.
+ <para>æ¶å°ç¬¬ä¸ç¬è¿æ¬¾ï¼ï¿¥115.56ï¼åï¼ä½ éè¦ç¡®å®å
¶ä¸å¤å°å±äºå款æ¬éï¼å¤å°å±äºåæ¬¾å©æ¯ã
</para>
<itemizedlist>
<listitem>
- <para>Outstanding loan amount this period = $2,000
+ <para>æ¬ææªå¿è¿å款éé¢ = ï¿¥2000
</para>
</listitem>
<listitem>
- <para>Payment per month = $115.56
+ <para>æ¯æè¿æ¬¾ = ï¿¥115.56
</para>
</listitem>
<listitem>
- <para>Payment breakdown
+ <para>è¿æ¬¾éé¢åè§£
</para>
</listitem>
<listitem>
- <para>5%/12 * $2,000 = $8.33 Interest
+ <para>ââ婿¯ï¼ 5% ÷ 12 à ¥2,000 = ï¿¥8.33 <!-- ToDoC: è±æä¹å¯ä»¥ä½¿ç¨å¥½ççä¹å· -->
</para>
</listitem>
<listitem>
- <para>$115.56 - $8.33 = $107.23 Principal
+ <para>ââæ¬éï¼ ï¿¥115.56 - ï¿¥8.33 = ï¿¥107.23
</para>
</listitem>
</itemizedlist>
- <para>This can be translated to the following &app; entry
+ <para>æ¤è¿ç¨å¯å½å
¥ä¸ºå¦ä¸&app;交æã
</para>
<!-- ToDo: unshrink -->
<figure>
- <title>First Payment</title>
+ <title>第ä¸ç¬è¿æ¬¾</title>
<screenshot id="loans_PrivateLoanFirstPayment">
<mediaobject>
<imageobject>
@@ -849,56 +765,55 @@ The simple case for when PMT == 0 gives the solution:
srccredit="Bengt Thuree" />
</imageobject>
<caption>
- <para>Detailed view over first payment
+ <para>第ä¸ç¬è¿æ¬¾ç账簿ç»èã
</para>
</caption>
</mediaobject>
</screenshot>
</figure>
- <para>The balance on Peter’s loan is now $2,000 - $107.23 = $1,892.77.
+ <para>å¼ ä¸ç忬¾ä½é¢ç°å¨æ¯ ï¿¥2,000 - ï¿¥107.23 = ï¿¥1,892.77ã
</para>
</sect2>
<sect2 id="loans_personalLoanToSomeOne_SecondPayment">
- <title>Receiving second payment</title>
+ <title>æ¶å°ç¬¬äºç¬è¿æ¬¾</title>
- <para>When the second payment ($115.56) is received, you will again need to determine how much is for the
- principal loan, and how much is for the loan interest.
+ <para>æ¶å°ç¬¬äºç¬è¿æ¬¾ï¼ï¿¥115.56ï¼åï¼ä½ åæ ·éè¦ç¡®å®å
¶ä¸å¤å°æ¯å款æ¬éï¼å¤å°æ¯åæ¬¾å©æ¯ã
</para>
<itemizedlist>
<listitem>
- <para>Outstanding loan amount this period = $1,892.77
+ <para>æ¬ææªå¿è¿å款éé¢ = ï¿¥1,892.77
</para>
</listitem>
<listitem>
- <para>Payment per month = $115.56
+ <para>æ¯æè¿æ¬¾ = ï¿¥115.56
</para>
</listitem>
<listitem>
- <para>Payment breakdown
+ <para>è¿æ¬¾éé¢åè§£
</para>
</listitem>
<listitem>
- <para>5%/12 * $1,892.77 = $7.89 Interest
+ <para>5% ÷ 12 à ¥1,892.77 = ï¿¥7.89 婿¯
</para>
</listitem>
<listitem>
- <para>$115.56 - $7.89 = $107.67 Principal
+ <para>ï¿¥115.56 - ï¿¥7.89 = ï¿¥107.67 æ¬é
</para>
</listitem>
</itemizedlist>
- <para>This can be translated to the following &app; entry.
+ <para>æ¤è¿ç¨å¯è®°ä¸ºå¦ä¸&app;交æã
</para>
<figure>
- <title>Second payment</title>
+ <title>第äºç¬è¿æ¬¾</title>
<screenshot id="loans_PrivateLoanSecondPayment">
<mediaobject>
<imageobject>
@@ -906,22 +821,22 @@ The simple case for when PMT == 0 gives the solution:
srccredit="Bengt Thuree" />
</imageobject>
<caption>
- <para>Detailed view over the second payment
+ <para>第äºç¬è¿æ¬¾ç账簿ç»èã
</para>
</caption>
</mediaobject>
</screenshot>
</figure>
- <para>The balance on Peter’s loan is now $1,892.77 - $107.67 = $1,785.10.
+ <para>å¼ ä¸ç忬¾ä½é¢ç°å¨æ¯ ï¿¥1,892.77 - ï¿¥107.67 = ï¿¥1,785.10ã
</para>
- <para>The Chart of accounts looks now like this:
+ <para>è³æ¤ï¼ç§ç®è¡¨å¦ä¸æç¤ºï¼
</para>
<!-- ToDo: unshrink -->
<figure>
- <title>Chart Of Accounts After Second payment</title>
+ <title>第äºç¬è¿æ¬¾åçç§ç®è¡¨</title>
<screenshot id="loans_PrivateLoanSecondPaymentAccounts">
<mediaobject>
<imageobject>
@@ -932,114 +847,91 @@ The simple case for when PMT == 0 gives the solution:
</screenshot>
</figure>
- <para>As you can see, the interest varies for every month, as well as the principal amount. So for every
- payment you receive you need to calculate the proper amounts for your various split entries.
+ <para>æ¾èæè§ï¼æ¯ä¸ªæç婿¯å¨ååï¼æ¯ä¸ªæçæ¬éä¹ä¸åãæä»¥ï¼ä½ æ¯æ¶å°ä¸ç¬è¿æ¬¾å°±è¦è®¡ç®å交æåå½çéé¢ã
</para>
- <para>The interest amount will be less and less for every payment (since it is calculated on a smaller
- loan amount all the time), until the last payment where it is more or less 0. Please review
- <xref linkend="loans_OpenOfficePrivateLoanDetails" endterm="loans_OpenOfficePrivateLoanDetails.caption" />
- for more details.
+ <para>æ¯ç¬è¿æ¬¾ä¸ç婿¯éé¢ä¼è¶æ¥è¶å°ï¼å ä¸ºå©æ¯ä¸ç´æ¯æ ¹æ®æç»åå°ç忬¾æ¬é计ç®åºæ¥çï¼ï¼ç´å°æåä¸ç¬è¿æ¬¾åæ¬éå ä¹ä¸ºé¶ã请å顾<xref linkend="loans_OpenOfficePrivateLoanDetails" endterm="loans_OpenOfficePrivateLoanDetails.caption" />详ç»äºè§£ã
</para>
</sect2>
</sect1>
<sect1 id="loans_Reconciling">
- <title>Reconciling with the Loan Statements (How-To)</title>
+ <title>ææ ·ï¼ä¸ºè´·æ¬¾è´¦å对账</title>
- <para>Reconciling a loan statement is not different from reconciling a bank or credit card statement.
+ <para>æ ¹æ®è´·æ¬¾è´¦åå¯¹è´¦ä¸æ ¹æ®é¶è¡è´¦åæä¿¡ç¨å¡è´¦å对账没æä»ä¹ä¸åã
</para>
- <para>During the period you should have recorded all the various loan related transactions, and every one
- of them are touching the <guilabel>Liability:Loans:<replaceable>Loan</replaceable></guilabel>
- account. For instance, paying off a bit of the loan decreases your <emphasis>Bank
- Account</emphasis> and <emphasis>Loan account</emphasis>, and increases the <emphasis>Loan
- Interest</emphasis> as well as perhaps <emphasis>Loan administration fee</emphasis>.
+ <para>卿¤æé´ï¼ä½ åºè¯¥å·²ç»ææ°è®°å½äºåç§ä¸è´·æ¬¾ç¸å
³ç交æï¼å
¶ä¸æ¯ä¸é¡¹äº¤æé½æ¶å<guilabel>è´åº:贷款:<replaceable>贷款类å</replaceable></guilabel>ç§ç®ãä¾å¦ï¼å¿è¿ä¸é¨å贷款ä¼åå°<emphasis>é¶è¡</emphasis>ç§ç®å<emphasis>贷款</emphasis>ç§ç®çä½é¢ï¼åæ¶ä¼å¢å <emphasis>è´·æ¬¾å©æ¯</emphasis>ï¼è¿å¯è½ä¼å¢å <emphasis>贷款管çè´¹</emphasis>ã
</para>
- <para>With the loan statement in your hands, open the Loan account, start the reconcile assistant, and
- tick of all the various transaction you have recorded. When you have finished, the reconciling
- difference should be 0, and if it is not, then you will have to go through the account and
- compare it with the loan statement to find the difference. When you have reached a 0 in
- difference, then your loan account is reconciled and you can finish the Reconcile assistant.
+ <para>æ¶å°è´·æ¬¾è´¦ååï¼æå¼ç¸åºè´·æ¬¾ç§ç®ï¼å¯å¨å¯¹è´¦åå¯¼ï¼æ ¹æ®è´¦åä¿¡æ¯å¾éææå
åè®°å½ç交æã宿åï¼å¯¹è´¦å·®é¢åºå½ä¸º0ãå¦åï¼ä½ éè¦ä»ç»æ ¸å¯¹ç§ç®è´¦ç°¿å¹¶å贷款账åå¯¹æ¯æ¾åºå·®å¼ãå½å·®é¢ä¸º0æ¶ï¼è´·æ¬¾ç§ç®å¯¹è´¦å®æï¼æ¤æ¶ä½ å°±å¯ä»¥ç»æå¯¹è´¦å导äºã
</para>
- <para>For more information on how to Reconcile, please check <xref
- linkend="txns-reconcile1" />.
+ <para>æå
³å¯¹è´¦çæ´å¤ä¿¡æ¯ï¼è¯·åè<xref linkend="txns-reconcile1" />ã
</para>
</sect1>
<sect1>
- <title>Selling a house or a car (How-To)</title>
+ <title>ææ ·ï¼åºå®æ¿å±ææ±½è½¦</title>
- <para>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 various Unrealized gains over the time.
+ <para>å½ä½ è¦åºå®æ¿å±æ¶ï¼ä½ å¯ä»¥ä½¿ç¨ä¸åçè®°è´¦æ¹æ³å¨&app;ä¸è®°å½ãè¿éï¼æä»¬ä¼è¯¦ç»ç ç©¶å
¶ä¸ä¸¤ç§è®°è´¦æ¹æ³ãå¨å
¶ä¸ä¸ç§æ¹æ³ä¸ï¼ä½ åªéè®°å½è´ä¹°éé¢åå½ä¸çåºå®éé¢ãå¨å¦ä¸ç§æ¹æ³ä¸ï¼ä½ éè¦è·è¸ªæ¿å°äº§å¸åºçèµ·è½ï¼å¹¶å®æè®°å½éæ¶é´åå¨çæªå®ç°æçã
</para>
<sect2>
- <title>Simple Transaction</title>
+ <title>ç®å交æ</title>
- <para>In this way you only record the proper sale amount.
+ <para>è¿ç§æ¹æ³åªéè¦æ°å½è®°å½åºå®éé¢ã
</para>
- <para>Let’s work through two samples of selling a house, one with a profit, and one with a loss. If
- you want to sell a car instead, just substitute the house account with a car account.
+ <para>æä»¬è¦è®°å½ä¸¤ç¬æ¿å±åºå®ï¼ä¸ç¬çå©ï¼å¦ä¸ç¬äºæãå¦æä½ æ³åºå®æ±½è½¦ï¼åªè¦ææ¿å±ç§ç®æ¢ææ±½è½¦ç§ç®å°±å¯ä»¥äºã
</para>
<para><screen>
--Assets
- -Fixed Assets
- -House
- -Current Assets
- -Saving
--Income
- -Capital Gains Long
- -House</screen>
+-èµäº§
+ -åºå®èµäº§
+ -æ¿å±
+ -æµå¨èµäº§
+ -å¨è忬¾
+-æ¶å
¥
+ -é¿æèµæ¬æ¶ç
+ -æ¿å±</screen>
</para>
<itemizedlist>
<listitem>
- <para>You bought a house for $300,000 once upon a time, and now managed to sell it for $600,000. How do
- you record this?
+ <para>ä½ ä¹åè±300,000å
è´ä¹°äºæ¿å±ï¼ç°å¨åæå以600,000å
åºå®ãä½ è¦ææ ·è®°å½è¿é¡¹äº¤æå¢ï¼
+
</para>
- <para>To record this you need to increase your Saving account with the $600,000, and decrease some other
- accounts with $600,000. The house account only contains $300,000 which is what you
- bought it for, so you move this amount to your Saving account. That means you are
- lacking $300,000. This amount you fetch from the <emphasis>Income:Capital Gains
- Long:House</emphasis> account. The split transaction you enter into your
- <emphasis>Saving</emphasis> account (<emphasis>Assets:Current Assets:Saving</emphasis>)
- should look like this.
+ <para>è¦è®°å½è¿é¡¹äº¤æï¼ä½ éè¦å°<emphasis>å¨è忬¾</emphasis>ç§ç®å¢å 600,000å
ï¼å¹¶å°æäºå
¶å®ç§ç®åå°600,000å
ãæ¿å±ç§ç®åªæ300,000å
ï¼æ£å¥½ä¸ºå½åçè´ä¹°éé¢ï¼æä»¥ä½ å°è¿äºé±è½¬è´¦è³<emphasis>å¨è忬¾</emphasis>ç§ç®ãè¿æ ·ä¸æ¥ä½ è¿æ300,000å
ç缺å£ãè¿ç¬é±ä½ è¦ä»<emphasis>æ¶å
¥:é¿æèµæ¬æ¶ç:æ¿å±</emphasis>ç§ç®ä¸è½¬è´¦è¿æ¥ãå½å
¥<emphasis>å¨è忬¾</emphasis>ç§ç®ï¼<emphasis>èµäº§:æµå¨èµäº§:å¨è忬¾</emphasis>ï¼çåå½äº¤æåºå½å¦ä¸æç¤ºã
</para>
<para><table>
- <title>Selling an asset (house) with a profit</title>
+ <title>è·å©åºå®èµäº§ï¼æ¿å±ï¼</title>
<tgroup cols="3">
<tbody>
<row>
<entry>
- Account
+ ç§ç®
</entry>
<entry>
- Increase
+ å¢å
</entry>
<entry>
- Decrease
+ åå°
</entry>
</row>
<row>
<entry>
- Assets:Current Assets:Saving
+ èµäº§:æµå¨èµäº§:å¨è忬¾
</entry>
<entry>
- $600,000
+ ï¿¥600,000
</entry>
<entry></entry>
@@ -1047,25 +939,25 @@ The simple case for when PMT == 0 gives the solution:
<row>
<entry>
- Assets:Fixed Assets:House
+ èµäº§:åºå®èµäº§:æ¿å±
</entry>
<entry></entry>
<entry>
- $300,000
+ ï¿¥300,000
</entry>
</row>
<row>
<entry>
- Income:Capital Gains Long:House
+ æ¶å
¥:é¿æèµæ¬æ¶ç:æ¿å±
</entry>
<entry></entry>
<entry>
- $300,000
+ ï¿¥300,000
</entry>
</row>
</tbody>
@@ -1075,57 +967,50 @@ The simple case for when PMT == 0 gives the solution:
</listitem>
<listitem>
- <para>You bought a house for $300,000 once upon a time, but due to a newly created airport, could only
- sell it for $230,000. How do you record this?
+ <para>ä½ ä¹åè±300,000å
è´ä¹°äºæ¿å±ï¼ä½ç±äºéè¿æ°å»ºäºä¸åº§æºåºï¼ç°å¨åªè½ä»¥230,000å
åºå®ãä½ è¦ææ ·è®°å½è¿é¡¹äº¤æå¢ï¼
</para>
- <para>To record this you need to increase your Saving account with the $230,000, and decrease some other
- accounts with $230,000. The house account contains $300,000 which is more than what you
- sold it for. So let’s move $230,000 of it to your Saving account. After this you
- have $70,000 remaining in your house account which needs to be removed. You move it to
- our <emphasis>Income:Capital Gains Long:House</emphasis> account, which will indicate a
- loss. The split transaction you enter into your <emphasis>house</emphasis> account
- (<emphasis>Assets:Fixed Assets:House</emphasis>) should look like this.
+ <para>è¦è®°å½è¿é¡¹äº¤æï¼ä½ éè¦å°<emphasis>å¨è忬¾</emphasis>ç§ç®å¢å 230,000å
ï¼åæ¶å°æäºå
¶å®ç§ç®åå°230,000å
ãæ¿å±ç§ç®å
å«300,000å
ï¼å¤äºåºå®éé¢ãæä»¥åºå°230,000å
转è³å¨èç§ç®ãå
¶åï¼æ¿å±ç§ç®ä¸ä»å©70,000å
éè¦è½¬åºãä½ åºå°è¿äºé±è½¬è³<emphasis>æ¶å
¥:é¿æèµæ¬æ¶ç:æ¿å±</emphasis>ç§ç®ï¼è¡¨ç¤ºäºæãå½å
¥<emphasis>æ¿å±</emphasis>ç§ç®ï¼<emphasis>èµäº§:åºå®èµäº§:æ¿å±</emphasis>ï¼çåå½äº¤æå¦ä¸æç¤ºã
</para>
<para><table>
- <title>Selling an asset (house) with a loss</title>
+ <title>äºæåºå®èµäº§ï¼æ¿å±ï¼</title>
<tgroup cols="3">
<tbody>
<row>
<entry>
- Account
+ ç§ç®
</entry>
<entry>
- Increase
+ å¢å
</entry>
<entry>
- Decrease
+ åå°
</entry>
</row>
<row>
<entry>
- Assets:Fixed Assets:House
+ èµäº§:åºå®èµäº§:æ¿å±
</entry>
<entry></entry>
<entry>
- $300,000
+ ï¿¥300,000
</entry>
</row>
<row>
<entry>
- Assets:Current Assets:Saving
+ èµäº§:æµå¨èµäº§:å¨è忬¾
</entry>
<entry>
- $230,000
+ ï¿¥230,000
</entry>
<entry></entry>
@@ -1133,11 +1018,11 @@ The simple case for when PMT == 0 gives the solution:
<row>
<entry>
- Income:Capital Gains Long:House
+ æ¶å
¥:é¿æèµæ¬æ¶ç:æ¿å±
</entry>
<entry>
- $70,000
+ ï¿¥70,000
</entry>
<entry></entry>
@@ -1151,81 +1036,70 @@ The simple case for when PMT == 0 gives the solution:
</sect2>
<sect2>
- <title>A More Complex Transaction</title>
+ <title>æ´å¤æç交æ</title>
- <para>In this example, we will touch a little on some more complicated accounting principles. For more
- details on this subject, please check <xref linkend="chapter_capgain"></xref>.
+ <para>å¨è¿ä¸ªä¾åä¸ï¼æä»¬å°æµ
æ¾å°æ¥è§¦äºæ´å¤æçä¼è®¡ååãç¸å
³è¯¦ç»å
容请åè<xref linkend="chapter_capgain"></xref>ã
</para>
- <para>Here we will only touch on the case when you have accurately estimated the current value of your
- house. For the other cases (over-, and under-estimated), please check
- <xref linkend="chapter_capgain"></xref>.
+ <para>è¿éåªæ¶åå·²ç»å确估计æ¿å±ç°å¼çæ
åµã对äºå
¶å®æ
åµï¼é«ä¼°åä½ä¼°ï¼ï¼è¯·åè<xref linkend="chapter_capgain"></xref>ã
</para>
<para><screen>
--Assets
- -Fixed Assets
- -House
- -Cost
- -Unrealized Gain
- -Current Assets
- -Saving
--Income
- -Realized Gain
- -House
- -Unrealized Gain
- -House</screen>
+-èµäº§
+ -åºå®èµäº§
+ -æ¿å±
+ -ææ¬
+ -æªå®ç°æç
+ -æµå¨èµäº§
+ -å¨è忬¾
+-æ¶å
¥
+ -å·²å®ç°æç
+ -æ¿å±
+ -æªå®ç°æç
+ -æ¿å±</screen>
</para>
- <para>You bought a house for $300,000 once upon a time, and over the years kept a close look on the market
- and updated your records with the estimated current value of your house. At the time you
- want to sell it, you have determined that the current market value is $600,000.
+ <para>ä½ å
åè±300,000å
è´ä¹°äºæ¿å±ï¼åæ¶è¿äºå¹´ä¸ç´å¯åå
³æ³¨å¸åºå¨æå¹¶å°ä¼°è®¡çç°å¼æ´æ°å°è´¦ç°¿ä¸ãä½ ç°å¨æç®åºå®æ¿å±ï¼æ¥æå
¶å½åå¸åºä»·å¼ä¸º600,000å
ã
</para>
- <para>The difference between $600,000 (estimated market value) and $300,000 (purchase value) is the
- current Unrealized Gain value. Therefore you have a total of $300,000 in your
- <emphasis>Assets:Fixed Assets:House:Unrealized Gain</emphasis> account
+ <para>600,000å
ï¼ä¼°è®¡å¸åºä»·å¼ï¼ä¸300,000å
ï¼è´ä¹°éé¢ï¼ä¹é´çå·®é¢å°±æ¯å½åçæªå®ç°æçéé¢ãå æ¤ï¼ä½ å¨<emphasis>èµäº§:åºå®èµäº§:æ¿å±:æªå®ç°æç</emphasis>ç§ç®ä¸æ300,000å
ã
</para>
- <para>How do you record this sell transaction?
+ <para>ä½ è¯¥ææ ·è®°å½è¿ç¬åºå®äº¤æå¢ï¼
</para>
- <para>To record this you need to increase your Saving account with the $600,000, and decrease some other
- accounts with $600,000. You must first change from unrealized gain to realized gain for your
- <emphasis>Income</emphasis> accounts. Lastly you need to transfer the full amounts from the
- <emphasis>Assets:Fixed Assets:House</emphasis> sub-accounts.
+ <para>è¦è®°å½åºå®äº¤æï¼ä½ éè¦å°<emphasis>å¨è忬¾</emphasis>ç§ç®å¢å 600,000å
ï¼å¹¶å°æäºå
¶å®ç§ç®åå°600,000å
ãä½ å¿
é¡»é¦å
å°<emphasis>æ¶å
¥</emphasis>ç§ç®ä¸çæªå®ç°æçåæ¢ä¸ºå·²å®ç°æçãä½ æåéè¦å°å
¨é¨éé¢ä»<emphasis>èµäº§:åºå®èµäº§:æ¿å±</emphasis>çåç§ç®ä¸è½¬åºã
</para>
- <para>The transaction you enter into your <emphasis>Income:Realized Gain:House</emphasis> account should
- look like this.
+ <para>å½å
¥<emphasis>æ¶å
¥:å·²å®ç°æç:æ¿å±</emphasis>ç§ç®ç交æåºè¯¥å¦ä¸æç¤ºã
</para>
<para><table>
- <title>Selling an asset (house) with a profit</title>
+ <title>è·å©åºå®èµäº§ï¼æ¿å±ï¼ä¹ä¸</title>
<tgroup cols="3">
<tbody>
<row>
<entry>
- Account
+ ç§ç®
</entry>
<entry>
- Increase
+ å¢å
</entry>
<entry>
- Decrease
+ åå°
</entry>
</row>
<row>
<entry>
- Income:Realized Gain:House
+ æ¶å
¥:å·²å®ç°æç:æ¿å±
</entry>
<entry>
- $300,000
+ ï¿¥300,000
</entry>
<entry></entry>
@@ -1233,13 +1107,13 @@ The simple case for when PMT == 0 gives the solution:
<row>
<entry>
- Income:Unrealized Gain:House
+ æ¶å
¥:æªå®ç°æç:æ¿å±
</entry>
<entry></entry>
<entry>
- $300,000
+ ï¿¥300,000
</entry>
</row>
</tbody>
@@ -1247,36 +1121,35 @@ The simple case for when PMT == 0 gives the solution:
</table>
</para>
- <para>The transaction you enter into your <emphasis>Assets:Current Assets:Saving</emphasis> account should
- look like this.
+ <para>å½å
¥<emphasis>èµäº§:æµå¨èµäº§:å¨è忬¾</emphasis>ç§ç®ç交æåºè¯¥å¦ä¸æç¤ºã
</para>
<para><table>
- <title>Selling an asset (house) with a profit 2</title>
+ <title>è·å©åºå®èµäº§ï¼æ¿å±ï¼ä¹äº</title>
<tgroup cols="3">
<tbody>
<row>
<entry>
- Account
+ ç§ç®
</entry>
<entry>
- Increase
+ å¢å
</entry>
<entry>
- Decrease
+ åå°
</entry>
</row>
<row>
<entry>
- Assets:Current Assets:Saving
+ èµäº§:æµå¨èµäº§:å¨è忬¾
</entry>
<entry>
- $600,000
+ ï¿¥600,000
</entry>
<entry></entry>
@@ -1284,25 +1157,25 @@ The simple case for when PMT == 0 gives the solution:
<row>
<entry>
- Assets:Fixed Assets:House:Cost
+ èµäº§:åºå®èµäº§:æ¿å±:ææ¬
</entry>
<entry></entry>
<entry>
- $300,000
+ ï¿¥300,000
</entry>
</row>
<row>
<entry>
- Assets:Fixed Assets:House:Unrealized Gain
+ èµäº§:åºå®èµäº§:æ¿å±:æªå®ç°æç<!-- ToDoC: è¿æ¯ä¸æ¯æéäº -->
</entry>
<entry></entry>
<entry>
- $300,000
+ ï¿¥300,000
</entry>
</row>
</tbody>
@@ -1310,9 +1183,7 @@ The simple case for when PMT == 0 gives the solution:
</table>
</para>
- <para>After having recorded these transactions you see that your House Asset have a value of 0, your
- Saving account have increased with $600,000, and lastly, the <emphasis>Income:Realized
- Gain</emphasis> have increased to $300,000.
+ <para>å¨å½å
¥è¿äºäº¤æåï¼å¯ä»¥çå°<emphasis>èµäº§:åºå®èµäº§:æ¿å±</emphasis>çä½é¢ä¸º0ï¼<emphasis>å¨è忬¾</emphasis>ç§ç®å¢å äº600,000å
ï¼ä»¥å<emphasis>æ¶å
¥:å·²å®ç°æç</emphasis>å¢å å°äº300,000å
ã
</para>
</sect2>
</sect1>
commit 623403bca6badcc904e50016235772664fc062bf
Author: xuxinhang <xuxinhang4567 at 126.com>
Date: Sat Sep 2 20:41:00 2023 +0800
Guide(zh): Improve translation for ch_txns
diff --git a/zh/guide/ch_txns.xml b/zh/guide/ch_txns.xml
index d7885d94..f8264fa0 100644
--- a/zh/guide/ch_txns.xml
+++ b/zh/guide/ch_txns.xml
@@ -604,25 +604,18 @@
<para>è¦ä½¿ç¨æ¤åè½ï¼å°½é对账ï¼å°ææä½ è½å¤è¾¨è¯çäº¤ææ è®°ä¸ºå·²å¯¹è´¦ï¼åï¼ç¹å»<guibutton>平衡</guibutton>æé®ã&app;ä¼ä½¿ç¨<emphasis>ç¹æ®ç§ç®:å¤ç«ç-XXX</emphasis>ç§ç®ï¼å
¶ä¸âXXXâä»£è¡¨ä½ çè´§å¸ï¼æ ¹æ®ä»åå¨çå·®é¢å建ä½é¢å¹³è¡¡äº¤æé¡¹ãæ¤æ¶<guilabel>对账</guilabel>çªå£ä¼å
³éãéæ°æå¼å¯¹è´¦çªå£åï¼å¯ä»¥æ£æ¥æ°å建çä½é¢å¹³è¡¡äº¤æå¹¶ç»æå¯¹è´¦è¿ç¨ã</para>
</note>
- <para>å¨å°å
¨é¨ä¸é¶è¡è´¦åä¸çæ¡ç®ç¸å¯¹åºçäº¤ææ è®°ä¸ºå·²å¯¹è´¦ä¸å·®é¢ä¸º0.00æ¶ï¼ç¹å»<emphasis>å·¥å
·æ </emphasis>ä¸ç<guibutton>ç»æ</guibutton>æé®ï¼æä»èåä¸éæ©<menuchoice>
- <guimenu>对账</guimenu><guimenuitem>ç»æ</guimenuitem>
+ <para>å¨å°ææä¸é¶è¡è´¦åä¸çæ¡ç®ç¸å¯¹åºçäº¤ææ è®°ä¸ºå·²å¯¹è´¦ä¸å·®é¢ä¸º0.00æ¶ï¼ç¹å»<emphasis>å·¥å
·æ </emphasis>ä¸ç<guibutton>宿</guibutton>æé®ï¼æä»èåä¸éæ©<menuchoice>
+ <guimenu>对账</guimenu><guimenuitem>宿</guimenuitem>
</menuchoice>ã<guilabel>对账</guilabel>çªå£ä¼å
³éãå¨è´¦ç°¿çªå£ä¸ï¼å·²å¯¹è´¦äº¤æç<guilabel>R</guilabel>åä¼å为<emphasis>y</emphasis>ã
</para>
-<!-- ToDoZ: è¿ä¸æ®µææ²¡çæç½ -->
- <!-- <para>
- In this case, we have not received all the information yet, so we simply press the
- <guibutton>Postpone</guibutton> button, so we can continue at a later stage. Observe that
- the <guilabel>R</guilabel> column indicates we cleared (<emphasis>c</emphasis>) two
- transactions. They have not been reconciled yet, but we have verified these two transactions
- so they have been marked as cleared. If you look at the <emphasis>Statusbar</emphasis> at
- the bottom of the account register, you will see a summary of what has been reconciled and
- what has been cleared (<guilabel>Cleared:USD 954.79 Reconciled:USD 0.00</guilabel>)
- </para> -->
+ <para>
+ ä¸è¿ç®åï¼æä»¬å°æªææ¡ææä¿¡æ¯ï¼å æ¤ç¹å»<guibutton>æ¨è¿</guibutton>æé®ï¼è¿æ ·å°±å¯ä»¥ç»§ç»è¿è¡åé¢çæä½äºãå¼å¾æ³¨æçæ¯<guilabel>R</guilabel>表ææä»¬å·²ç»ç»æ¸
(<emphasis>c</emphasis>)äºä¸¤é¡¹äº¤æãæä»¬è¿æ²¡æä¸ºè¿ä¸¤é¡¹äº¤æå¯¹è´¦ï¼ä½å·²ç»æ ¸å¯¹äºå®ä»¬ï¼æä»¥å®ä»¬æ è®°ä¸ºå·²ç»æ¸
ãä½ å¯ä»¥çå°è´¦ç°¿çªå£ä¸æ¹ç<emphasis>ç¶ææ </emphasis>å·²ç»æ±æ»åºäºå·²å¯¹è´¦éé¢åå·²ç»æ¸
éé¢ï¼<guilabel>å·²ç»æ¸
: ï¿¥954.79 已对账: ï¿¥0.00</guilabel>ï¼ã
+ </para>
<!-- ToDo: unshrink -->
- <!-- <figure>
- <title>The Checking account after postponing the reconciliation</title>
+ <figure>
+ <title>æ¨è¿å¯¹è´¦åçæ´»æå款ç§ç®</title>
<screenshot id="txns-reconcile-window-3">
<mediaobject>
<imageobject>
@@ -631,7 +624,7 @@
</imageobject>
</mediaobject>
</screenshot>
- </figure> -->
+ </figure>
</sect3>
</sect2>
commit 41f770f53d9a3a4bc50a2b41f604065902f393c8
Author: xuxinhang <xuxinhang4567 at 126.com>
Date: Sat Sep 2 20:19:51 2023 +0800
Guide(zh): Improve translation.
diff --git a/zh/guide/ch_expenses.xml b/zh/guide/ch_expenses.xml
index f084025f..ff3232bc 100644
--- a/zh/guide/ch_expenses.xml
+++ b/zh/guide/ch_expenses.xml
@@ -66,7 +66,7 @@
<para>ç±äºè´¹ç¨ç§ç®æ¯å®å
¨æ ¹æ®ä½ çéè¦å»ºç«çï¼æä»¥æ²¡æè´¦åç¨æ¥å¯¹è´¦ãå æ¤ä»ææ¯ä¸è®²ï¼è´¹ç¨ç§ç®æ²¡æå¯¹è´¦çæ¦å¿µãå½ç¶ï¼ä½ ä¹å¯ä»¥å¨è´¹ç¨ç§ç®ä¸ä½¿ç¨å¯¹è´¦åè½ï¼è¿æ ·ä¼éå®äº¤æé»æ¢åç»ç¼è¾ã
</para>
- <para>è¿è¦èèçä¸ç¹æ¯ï¼é常è¿äºç§ç®ä¸å¾å°æåå°å
¶ä½é¢ç贷记交æï¼å æ¤ï¼éçä½ æç»ä½¿ç¨&app;ï¼ç§ç®ä½é¢ä¼æç»å¢é¿ãè¿æ ·å½ç¶æ²¡ä»ä¹é®é¢ï¼ä½æ¯ä¸äºç¨æ·å¯è½å¸æå®æå°ä½é¢å½é¶ãå¯ä»¥å½å
¥å½é¶äº¤æï¼å°ä½é¢è½¬è³ææè
æçç§ç®ã&app;æä¾<guilabel>å
³é账簿</guilabel>åè½ï¼å¯ä»¥å°è´¹ç¨ç§ç®å½é¶ã请注æï¼ä¸æ¯å¿
é¡»è¦è¿ä¹åï¼å¦æä½ éè¦è·å¾æä¸è´¹ç¨ç§ç®çä¿¡æ¯ï¼ä½ å¯ä»¥ä½¿ç¨åç§æ¥è¡¨æåç¸å
³æ°æ®ï¼èä¸å¿
å°ç§ç®å½é¶ã
+ <para>è¿è¦èèçä¸ç¹æ¯ï¼é常è¿äºç§ç®ä¸å¾å°æåå°å
¶ä½é¢ç贷记交æï¼å æ¤ï¼éçä½ æç»ä½¿ç¨&app;ï¼ç§ç®ä½é¢ä¼æç»å¢é¿ãè¿æ ·å½ç¶æ²¡ä»ä¹é®é¢ï¼ä½æ¯ä¸äºç¨æ·å¯è½å¸æå®æå°ä½é¢å½é¶ãå¯ä»¥å½å
¥å½é¶äº¤æï¼å°ä½é¢è½¬è³ææè
æçç§ç®ã&app;æä¾<guilabel>账簿ç»è½¬</guilabel>åè½ï¼å¯ä»¥å°è´¹ç¨ç§ç®å½é¶ã请注æï¼ä¸æ¯å¿
é¡»è¦è¿ä¹åï¼å¦æä½ éè¦è·å¾æä¸è´¹ç¨ç§ç®çä¿¡æ¯ï¼ä½ å¯ä»¥ä½¿ç¨åç§æ¥è¡¨æåç¸å
³æ°æ®ï¼èä¸å¿
å°ç§ç®å½é¶ã
</para>
</sect1>
</chapter>
commit f5fa10667b75e8e5a62d09c281ea28e7e9a3b2c6
Author: xuxinhang <xuxinhang4567 at 126.com>
Date: Sat Sep 2 20:05:30 2023 +0800
Guide(zh): Sync changes from C/guide
diff --git a/zh/guide/appendixd.xml b/zh/guide/appendixd.xml
index 5e8a486e..e950a36b 100644
--- a/zh/guide/appendixd.xml
+++ b/zh/guide/appendixd.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE appendix SYSTEM "gnc-gui-zh.dtd">
+<!DOCTYPE appendix SYSTEM "gnc-gui-C.dtd">
<!-- (Do not remove this comment block.)
Version: 2.0.0
Last modified: March 18th, 2007
@@ -755,12 +755,11 @@ Blocking_Chars</literallayout>
This type value tells &app; to print the check number at the specified
coordinates. The check number reflects the book option selection under
<menuchoice>
- <guimenu>File</guimenu><guimenuitem>Properties </guimenuitem>
+ <guimenu>File</guimenu><guimenuitem>Properties</guimenuitem>
</menuchoice>
for number source (transaction number or anchor-split action - see
- <ulink url="&url-docs-C;help/book-options.html#num-action-book-option">Use
- Split Action Field for Number</ulink> in the Book Options section of the &app;
- Manual).
+ <ulink url="&url-docs-C;manual/book-options.html#num-action-book-option">Use Split
+ Action Field for Number</ulink> in the Book Options section of the &app; Manual).
</entry>
</row>
@@ -804,13 +803,13 @@ Blocking_Chars</literallayout>
This type value tells &app; to print the split action field at the specified
coordinates. However, the printed field reflects the book option selection under
<menuchoice>
- <guimenu>File</guimenu><guimenuitem> Properties</guimenuitem>
+ <guimenu>File</guimenu><guimenuitem>Properties</guimenuitem>
</menuchoice>
for number source (transaction number or anchor-split action - see
- <ulink url="&url-docs-C;help/book-options.html#num-action-book-option">
- Use Split Action Field for Number</ulink> in the Book Options section of the &app;
- Manual). If number source for the book is specified as anchor-split action,
- this field will instead print the transaction number field.
+ <ulink url="&url-docs-C;manual/book-options.html#num-action-book-option">Use Split
+ Action Field for Number</ulink> in the Book Options section of the &app; Manual).
+ If number source for the book is specified as anchor-split action, this field will
+ instead print the transaction number field.
</entry>
</row>
diff --git a/zh/guide/ch_basics.xml b/zh/guide/ch_basics.xml
index 89ae77a4..6b76ccf2 100644
--- a/zh/guide/ch_basics.xml
+++ b/zh/guide/ch_basics.xml
@@ -588,7 +588,7 @@ Translators:
</listitem>
<listitem>
- <simpara>ä¹å¯ä»¥éè¿æ´æ¹<guilabel>é¦é项</guilabel>ä¸ç<guilabel>æ ç¾é¡µä½ç½®</guilabel>æ´æ¹æ ç¾æ ç坹齿¹å¼ã</simpara>
+ <simpara>ä¹å¯ä»¥éè¿<ulink url="&url-docs-C;manual/set-prefs.html#prefs-window"><guilabel>é¦é项</guilabel>çªå£ä¸<guilabel>çªå£</guilabel>æ ç¾é¡µ</ulink>ä¸ç<guilabel>æ ç¾é¡µä½ç½®</guilabel>æ´æ¹æ ç¾æ ç坹齿¹å¼ã</simpara>
</listitem>
<listitem>
@@ -951,7 +951,7 @@ Translators:
<para>䏿ä»
å½ä½ 以<acronym>XML</acronym>æ ¼å¼ä¿åæ¶æéç¨ï¼</para>
</note>
-<programlisting>
+ <programlisting>
$ ls
myfile.gnucash
myfile.gnucash.20100414185747.gnucash
diff --git a/zh/guide/ch_bus_features.xml b/zh/guide/ch_bus_features.xml
index 3d21b341..be7c8f1c 100644
--- a/zh/guide/ch_bus_features.xml
+++ b/zh/guide/ch_bus_features.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE chapter SYSTEM "gnc-gui-zh.dtd">
+<!DOCTYPE chapter SYSTEM "gnc-gui-C.dtd">
<!-- (Do not remove this comment block.)
Version: 1.0.0
Last modified: Sep 19th 2015
@@ -176,6 +176,7 @@
<figure>
<title>Sales Tax Tables Editor</title>
+
<screenshot id="bus-taxmain">
<mediaobject>
<imageobject>
@@ -188,6 +189,7 @@
<figure>
<title>New Sales Tax Table Entry</title>
+
<screenshot id="bus-taxnew">
<mediaobject>
<imageobject>
@@ -531,6 +533,7 @@
<figure>
<title>Entering Company Information</title>
+
<screenshot id="bus-co-reg">
<mediaobject>
<imageobject>
@@ -548,19 +551,18 @@
e-mail address and website URL.
</para>
</listitem>
-
+
<listitem>
<para>Enter your company’s tax payer id number in the <guilabel>Company ID</guilabel> field.
</para>
</listitem>
-
+
<listitem>
<para>Select default tax tables applicable to your most common customers and vendors.
</para>
</listitem>
</itemizedlist>
</para>
-
</sect2>
<sect2 id="bus_setup_pref">
@@ -625,6 +627,7 @@
<figure>
<title>Billing Terms Editor</title>
+
<screenshot id="bus-termsmain">
<mediaobject>
<imageobject>
@@ -637,7 +640,8 @@
<figure>
<title>New Billing Term</title>
-<screenshot id="bus-termsnew">
+
+ <screenshot id="bus-termsnew">
<mediaobject>
<imageobject>
<imagedata fileref="figures/bus_terms_new.png"
@@ -797,6 +801,7 @@
<figure>
<title>New Customer Registration Window</title>
+
<screenshot id="bus-ar-custnew">
<mediaobject>
<imageobject>
@@ -823,6 +828,7 @@
<figure>
<title>Find Customer Window</title>
+
<screenshot id="bus-ar-custfind">
<mediaobject>
<imageobject>
@@ -889,6 +895,7 @@
<figure>
<title>Creating a New Invoice</title>
+
<screenshot id="bus-ar-invoicenew">
<mediaobject>
<imageobject>
@@ -911,10 +918,10 @@
invoice in a manner similar to how the account register works. For credit notes you enter
an itemized list of goods and services you refunded instead.
</para>
-
<!-- ToDo: unshrink -->
<figure>
<title>Edit Invoice Window</title>
+
<screenshot id="bus-ar-invoiceedit">
<mediaobject>
<imageobject>
@@ -941,6 +948,7 @@
<figure>
<title>Post Invoice Window</title>
+
<screenshot id="bus-ar-invoicepost">
<mediaobject>
<imageobject>
@@ -1000,10 +1008,10 @@
</menuchoice>
menu item.
</para>
-
<!-- ToDo: unshrink -->
<figure>
<title>Invoice Print Output</title>
+
<screenshot id="bus-ar-invoiceprint">
<mediaobject>
<imageobject>
@@ -1092,6 +1100,7 @@
<figure>
<title>New Customer Job</title>
+
<screenshot id="bus-ar-jobnew">
<mediaobject>
<imageobject>
@@ -1149,6 +1158,7 @@
<figure>
<title>Process Payment From Customer</title>
+
<screenshot id="bus-ar-payment">
<mediaobject>
<imageobject>
@@ -1190,6 +1200,7 @@
<figure>
<title>New Style Sheet Window</title>
+
<screenshot id="bus-ar-invoicechange1">
<mediaobject>
<imageobject>
@@ -1216,10 +1227,9 @@
</para>
<para>To include a company logo, banner heading and background image, use your favorite graphics
- application such as <application>The Gimp</application> or &app-aoo;/&app-lo;
- Draw to save the images in either <acronym>GIF</acronym> or
- <acronym>PNG</acronym> format. Then import them into the style sheet using the
- <guilabel>Images</guilabel> section described above.
+ application such as <application>The Gimp</application> or &app-aoo;/&app-lo; Draw to save
+ the images in either <acronym>GIF</acronym> or <acronym>PNG</acronym> format. Then import
+ them into the style sheet using the <guilabel>Images</guilabel> section described above.
</para>
<para>Below is an example that imports all three types of images.
@@ -1227,12 +1237,14 @@
<figure>
<title>HTML Style Sheet Example Window</title>
+
<screenshot id="bus-ar-invoicechange2">
<mediaobject>
<imageobject>
<imagedata fileref="figures/bus_ar_invoicechange2.png"
srccredit="Cristian Marchi"/>
</imageobject>
+
<caption>
<para>The <acronym>HTML</acronym> Style Sheets window with an example Background Tile, Heading Banner, and
Logo.
@@ -1257,16 +1269,17 @@
the <guimenu>Options</guimenu> menu. Below is the resultant invoice after applying the style
sheet demonstrated above.
</para>
-
<!-- ToDo: unshrink -->
<figure>
<title>HTML Style Sheets Example Output</title>
+
<screenshot id="bus-ar-invoicechange3">
<mediaobject>
<imageobject>
<imagedata fileref="figures/bus_ar_invoicechange3.png"
srccredit="Patrick Schweiger" />
</imageobject>
+
<caption>
<para>The hideous invoice which results from the graphics selected in the style sheet.
</para>
@@ -1359,6 +1372,7 @@
<figure>
<title>New Vendor Registration Window</title>
+
<screenshot id="bus-ap-vendornew">
<mediaobject>
<imageobject>
@@ -1382,10 +1396,10 @@
search. This window is also used to look up a vendor when entering bills and processing
payments.
</para>
-
<!-- ToDo: unshrink -->
<figure>
<title>Find Vendor Window</title>
+
<screenshot id="bus-ar-vendorfind">
<mediaobject>
<imageobject>
@@ -1454,6 +1468,7 @@
<figure>
<title>New Bill Registration Window</title>
+
<screenshot id="bus-ap-billnew">
<mediaobject>
<imageobject>
@@ -1475,10 +1490,10 @@
manner similar to how the account register works. For credit notes you enter an itemized
list of goods and services the vendor refunded instead.
</para>
-
<!-- ToDo: unshrink -->
<figure>
<title>Edit Bill Window</title>
+
<screenshot id="bus-ap-billedit">
<mediaobject>
<imageobject>
@@ -1504,6 +1519,7 @@
<figure>
<title>Post Bill Window</title>
+
<screenshot id="bus-ap-billpost">
<mediaobject>
<imageobject>
@@ -1558,6 +1574,7 @@
<figure>
<title>New Vendor Job</title>
+
<screenshot id="bus-ap-jobnew">
<mediaobject>
<imageobject>
@@ -1604,6 +1621,7 @@
<figure>
<title>Process Payment To Vendor</title>
+
<screenshot id="bus-ap-payment">
<mediaobject>
<imageobject>
@@ -1698,7 +1716,7 @@
<guimenu>Reports</guimenu><guimenuitem>Account Report </guimenuitem>
</menuchoice>
. Further formatting or analysis may be done by copying and pasting the report into a
- spreadsheet. See <ulink url="&url-docs-C;help/tool-find.html?tool-find-txn">Find
+ spreadsheet. See <ulink url="&url-docs-C;manual/tool-find.html?tool-find-txn">Find
Transaction</ulink> in the &app; Manual.
</para>
</note>
@@ -1961,6 +1979,7 @@
<figure>
<title>Payroll Example: Initial Setup</title>
+
<screenshot id="bus-pay-ex1">
<mediaobject>
<imageobject>
@@ -2128,16 +2147,17 @@
<para>From the checking account, enter the split transaction for employee 1. It should look like this:
</para>
-
<!-- ToDo: unshrink -->
<figure>
<title>Payroll Example: Employee Split Transaction</title>
+
<screenshot id="bus-pay-ex2">
<mediaobject>
<imageobject>
<imagedata fileref="figures/bus_pay_ex2.png"
srccredit="Patrick Schweiger"/>
</imageobject>
+
<caption>
<para>The Split Transaction for Employee 1
</para>
@@ -2160,7 +2180,8 @@
<figure>
<title>Payroll Example: Accounts After Salaries Paid</title>
-<screenshot id="bus-pay-ex3">
+
+ <screenshot id="bus-pay-ex3">
<mediaobject>
<imageobject>
<imagedata fileref="figures/bus_pay_ex3.png"
@@ -2179,6 +2200,7 @@
<figure>
<title>Payroll Example: Accounts After Paying Government</title>
+
<screenshot id="bus-pay-ex4">
<mediaobject>
<imageobject>
diff --git a/zh/guide/ch_importing.xml b/zh/guide/ch_importing.xml
index 883845c3..4dc2787a 100644
--- a/zh/guide/ch_importing.xml
+++ b/zh/guide/ch_importing.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE chapter SYSTEM "gnc-gui-zh.dtd">
+<!DOCTYPE chapter SYSTEM "gnc-gui-C.dtd">
<!--
(Do not remove this comment block.)
Version: 2.0.0
@@ -12,23 +12,22 @@
(translators put your name and email here)
-->
<chapter id="chapter_importing">
- <title>å°æ°æ®å¯¼å
¥&app;</title>
+ <title>Importing Data into &app;</title>
- <para>æ¤ç« å°è¯¦è¿°å&app;导å
¥æ°æ®çå
·ä½æ¥éª¤ã
+ <para>This chapter will detail procedures for importing data into &app;.
</para>
<sect1 id="importing-from-files">
- <title>仿件坼å
¥äº¤ææ°æ®</title>
+ <title>Importing Transactions from Files</title>
- <important>
- <title>Outdated</title>
+ <important>
+ <title>Outdated</title>
- <para>This is an older version of
- <ulink url="&url-docs-C;help/trans-import.html"><quote>Common Transaction
- Operations</quote> in the manual</ulink>. Better continue there until this update anomaly is
- resolved.
- </para>
- </important>
+ <para>This is an older version of <ulink url="&url-docs-C;manual/trans-import.html"><quote>Common
+ Transaction Operations</quote> in the manual</ulink>. Better continue there until this
+ update anomaly is resolved.
+ </para>
+ </important>
<para>Imported transactions will generally be to a specific account in your account tree. In the following
this will be referred to as the <emphasis role="bold">import</emphasis> or
@@ -768,17 +767,22 @@
</listitem>
<listitem>
- <para><emphasis role="bold">Leading Lines to Skip</emphasis>;
+ <para><emphasis role="bold">Leading Lines to Skip</emphasis> Can be set to skip a number of
+ non-transaction lines preceding the actual data. This can include a field name header
+ or an introduction section in the import file;
</para>
</listitem>
<listitem>
- <para><emphasis role="bold">Trailing Lines to Skip</emphasis>;
+ <para><emphasis role="bold">Trailing Lines to Skip</emphasis> Can be set to skip a number of
+ non-transaction lines following the actual data. This can include a summary section;
</para>
</listitem>
<listitem>
- <para><emphasis role="bold">Skip alternate lines</emphasis>;
+ <para><emphasis role="bold">Skip alternate lines</emphasis> When set only every other line will be
+ imported, starting from the first line not skipped with the "Leading Lines to Skip"
+ option;
</para>
</listitem>
</itemizedlist>
diff --git a/zh/guide/ch_invest.xml b/zh/guide/ch_invest.xml
index 2157821c..890be8d4 100644
--- a/zh/guide/ch_invest.xml
+++ b/zh/guide/ch_invest.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE chapter SYSTEM "gnc-gui-zh.dtd">
+<!DOCTYPE chapter SYSTEM "gnc-gui-C.dtd">
<!-- (Do not remove this comment block.)
Version: 2.0.0
Last modified: December 7th 2009
@@ -19,10 +19,11 @@
<title>Investments</title>
<para>This chapter explains how to manage your investments with &app;. Most people have an investment
- plan, whether its just putting money into a certificate of deposit (<acronym>CD</acronym> for short) account, investing through a company sponsored
- plan at your workplace or buying and selling stocks and bonds through a brokerage. &app; gives
- you tools to help you manage these investments such as the <emphasis>Price Database</emphasis>
- which allows you to record changes in the prices of stocks you own.
+ plan, whether its just putting money into a certificate of deposit (<acronym>CD</acronym> for
+ short) account, investing through a company sponsored plan at your workplace or buying and
+ selling stocks and bonds through a brokerage. &app; gives you tools to help you manage these
+ investments such as the <emphasis>Price Database</emphasis> which allows you to record changes
+ in the prices of stocks you own.
</para>
<sect1 id="invest_concepts1">
@@ -144,7 +145,8 @@
<listitem>
<para>Unrealized gain or loss occurs when you’ve got a change in price of an asset. You realize the
- gain/loss when you actually sell the asset. See also <xref linkend="invest_terms2.capgain" />.
+ gain/loss when you actually sell the asset. See also
+ <xref linkend="invest_terms2.capgain" />.
</para>
</listitem>
</varlistentry>
@@ -153,7 +155,8 @@
<term id="invest_terms2.return">Return</term>
<listitem>
- <para>The total income plus capital gains or losses of an investment. See also <xref linkend="invest_terms2.yield" />.
+ <para>The total income plus capital gains or losses of an investment. See also
+ <xref linkend="invest_terms2.yield" />.
</para>
</listitem>
</varlistentry>
@@ -206,10 +209,11 @@
<term id="invest_terms2.yield">Yield</term>
<listitem>
- <para>A measure of the amount of money you earn from an investment (That is how much income you receive from
- the investment). Typically this is reported as a percentage of the principal amount.
- Yield does not include capital gains or loses (see <xref linkend="invest_terms2.return" />). For example, a stock sells for $100
- and gives $2 in dividends per year has a yield of 2%.
+ <para>A measure of the amount of money you earn from an investment (That is how much income you receive
+ from the investment). Typically this is reported as a percentage of the principal
+ amount. Yield does not include capital gains or loses (see
+ <xref linkend="invest_terms2.return" />). For example, a stock sells for $100 and
+ gives $2 in dividends per year has a yield of 2%.
</para>
</listitem>
</varlistentry>
@@ -257,10 +261,11 @@
</para>
<para>A mutual fund is a group investment mechanism in which you can buy into many stocks simultaneously.
- For example, a <quote>S&P 500 index fund</quote> is a fund which purchases all 500 stocks listed
- in the Standard and Poor’s index. When you buy a share of this fund, you are
- really buying a small amount of each of the 500 stocks contained within the fund. Mutual
- funds are treated exactly like a single stock, both for tax purposes and in accounting.
+ For example, a <quote>S&P 500 index fund</quote> is a fund which purchases all 500
+ stocks listed in the Standard and Poor’s index. When you buy a share of this fund,
+ you are really buying a small amount of each of the 500 stocks contained within the
+ fund. Mutual funds are treated exactly like a single stock, both for tax purposes and in
+ accounting.
</para>
</listitem>
@@ -313,8 +318,8 @@
&app; file is open, switch to the <guilabel>Accounts</guilabel> tab, and choose
<menuchoice>
<guimenu>Actions</guimenu><guimenuitem>New Account Hierarchy</guimenuitem>
- </menuchoice>.
- This will run the <guilabel>New Account Hierarchy Setup</guilabel> assistant and allow you
+ </menuchoice>
+ . This will run the <guilabel>New Account Hierarchy Setup</guilabel> assistant and allow you
to select additional accounts to add to your account hierarchy. Choose the
<guilabel>Investment Accounts</guilabel> option (along with any others you are interested
in). Assuming only investment accounts were selected, this will create an account hierarchy
@@ -329,12 +334,14 @@
<figure>
<title>A New File Containinng Only The Default Investment Accounts</title>
+
<screenshot id="invest_accountspredef">
<mediaobject>
<imageobject>
<imagedata fileref="figures/invest_AccountsPredef.png"
srccredit="Cristian Marchi"/>
</imageobject>
+
<caption>
<para>This is a screen image of the <guilabel>Accounts</guilabel> tab after creating a new file and
selecting only the default investment accounts.
@@ -344,9 +351,10 @@
</screenshot>
</figure>
- <para>You will probably at least want to add a <emphasis>Bank</emphasis> account to the <emphasis>Assets</emphasis> account and
- probably an <emphasis>Equity:Opening Balances</emphasis> account, as we have done in
- previous chapters. Don’t forget to save your new account file with a relevant name!
+ <para>You will probably at least want to add a <emphasis>Bank</emphasis> account to the
+ <emphasis>Assets</emphasis> account and probably an <emphasis>Equity:Opening
+ Balances</emphasis> account, as we have done in previous chapters. Don’t forget to
+ save your new account file with a relevant name!
</para>
</sect2>
@@ -373,11 +381,11 @@
as the brokerage account.
</para>
- <para>Security prices are kept in the <guilabel>Price Database</guilabel> of &app; (see <xref linkend="invest-stockprice1" />).
- This contains prices for individual securities (not security accounts). All prices for an
- individual security are in a single currency. If a security is traded in multiple
- currencies, then a separate security and separate accounts should be set up for each
- currency.
+ <para>Security prices are kept in the <guilabel>Price Database</guilabel> of &app; (see
+ <xref linkend="invest-stockprice1" />). This contains prices for individual securities (not
+ security accounts). All prices for an individual security are in a single currency. If a
+ security is traded in multiple currencies, then a separate security and separate accounts
+ should be set up for each currency.
</para>
</sect2>
@@ -477,7 +485,6 @@ Income
Interest Income
Certificate of Deposit
Savings</screen>
-
<para>As usual, this account hierarchy is simply presented as an example, you should create your accounts
in a form which best matches your actual situation.
</para>
@@ -489,20 +496,23 @@ Income
<para>Now let’s populate these accounts with real numbers. Let’s assume that you start with
$10,000 in your bank account, which pays 1% interest and you buy a $5,000 certificate of
deposit with a 6 month maturity date and a 2% yield. Clearly, it is much better to keep your
- money in the certificate of deposit than in the savings account. After the initial purchase, your accounts
- should look something like this:
+ money in the certificate of deposit than in the savings account. After the initial purchase,
+ your accounts should look something like this:
</para>
<figure>
<title>The Chart Of Accounts After Investing In A Certificate Of Deposit</title>
+
<screenshot id="invest-int">
<mediaobject>
- <imageobject>
+ <imageobject>
<imagedata fileref="figures/invest_int1.png"
srccredit="Cristian Marchi"/>
</imageobject>
+
<caption>
- <para>This is an image of the account register after creating and investing in a certificate of deposit investment.
+ <para>This is an image of the account register after creating and investing in a certificate of deposit
+ investment.
</para>
</caption>
</mediaobject>
@@ -512,22 +522,25 @@ Income
<para>Now, during the course of the next 6 months, you receive monthly bank statements which describe the
activity of your account. In our fictional example, we do nothing with the money at this
bank, so the only activity is income from interest and bank charges. The monthly bank
- charges are $2. After 6 months, the register window for the certificate of deposit and for the savings account
- should look like these:
+ charges are $2. After 6 months, the register window for the certificate of deposit and for
+ the savings account should look like these:
</para>
<figure>
<title>The CD Account After 6 Months</title>
+
<screenshot id="invest-int2">
<mediaobject>
<imageobject role="html">
<imagedata fileref="figures/invest_int2.png"
srccredit="Cristian Marchi" width="&img-w;"/>
</imageobject>
+
<imageobject role="fo">
<imagedata fileref="figures/invest_int2.png"
srccredit="Cristian Marchi"/>
</imageobject>
+
<caption>
<para>This is an image of the register of the certificate of deposit account after 6 months.
</para>
@@ -538,16 +551,19 @@ Income
<figure>
<title>The Savings Account After 6 Months</title>
+
<screenshot id="invest-int2-1">
<mediaobject>
<imageobject role="html">
<imagedata fileref="figures/invest_int2-1.png"
srccredit="Cristian Marchi" width="&img-w;"/>
</imageobject>
+
<imageobject role="fo">
<imagedata fileref="figures/invest_int2-1.png"
srccredit="Cristian Marchi"/>
</imageobject>
+
<caption>
<para>This is an image of the register of the Savings account after 6 months.
</para>
@@ -561,12 +577,14 @@ Income
<figure>
<title>The Chart Of Accounts After 6 months</title>
+
<screenshot id="invest-int3">
<mediaobject>
- <imageobject>
+ <imageobject>
<imagedata fileref="figures/invest_int3.png"
srccredit="Cristian Marchi"/>
</imageobject>
+
<caption>
<para>This a screen capture of the accounts after 6 months.
</para>
@@ -576,15 +594,15 @@ Income
</figure>
<para>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 certificate of deposit is double that of the savings
- account, the return on the certificate of deposit was $50.21 versus $13.03 for the savings account, or almost 4
- times more. Why? Because of the pesky $2 bank charges that hit the savings account (which
- counted for $12 over 6 months).
+ these investments over the 6 months. While the yield on the certificate of deposit is double
+ that of the savings account, the return on the certificate of deposit was $50.21 versus
+ $13.03 for the savings account, or almost 4 times more. Why? Because of the pesky $2 bank
+ charges that hit the savings account (which counted for $12 over 6 months).
</para>
- <para>After this 6 month period, the certificate of deposit has reached maturity which means you may sell it with no early
- withdrawal penalty. To do so, simply transfer the $5,050.21 from the certificate of deposit account into the
- savings account.
+ <para>After this 6 month period, the certificate of deposit has reached maturity which means you may sell
+ it with no early withdrawal penalty. To do so, simply transfer the $5,050.21 from the
+ certificate of deposit account into the savings account.
</para>
</sect2>
</sect1>
@@ -596,8 +614,8 @@ Income
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 &app;.
For these stocks, follow the instructions in the
- <xref linkend="invest-buy-stock2" endterm="invest-buy-stock2.title" /> section.
- If you have just purchased your stocks, then use the
+ <xref linkend="invest-buy-stock2" endterm="invest-buy-stock2.title" /> section. If you have
+ just purchased your stocks, then use the
<xref linkend="invest-buy-new2" endterm="invest-buy-new2.title" /> section.
</para>
@@ -650,13 +668,14 @@ Income
menu
<menuchoice>
<guimenu>Actions</guimenu><guimenu>New Account...</guimenu>
- </menuchoice>.
- The New Account dialog will appear, follow the steps, in the sequence below to setup your
+ </menuchoice>
+ . The New Account dialog will appear, follow the steps, in the sequence below to setup your
new stock account.
</para>
<figure>
<title>The <quote>New Account</quote> Window For AMZN</title>
+
<screenshot id="invest-newaccount">
<mediaobject>
<imageobject>
@@ -712,10 +731,10 @@ Income
<itemizedlist>
<listitem>
- <para><emphasis>Select Security/Currency</emphasis> - Click on the <guibutton>Select...</guibutton>
- button next to the <guilabel>Security/currency</guilabel> line. We must change the
- security from the default (your default currency) to this specific stock. This will
- bring up the <guilabel>Select Security</guilabel> dialog.
+ <para><emphasis>Select Security/Currency</emphasis> - Click on the <guibutton>Select...</guibutton> button
+ next to the <guilabel>Security/currency</guilabel> line. We must change the security
+ from the default (your default currency) to this specific stock. This will bring up
+ the <guilabel>Select Security</guilabel> dialog.
</para>
</listitem>
@@ -729,6 +748,7 @@ Income
<figure>
<title>The <quote>Select Security</quote> Window</title>
+
<screenshot id="invest-selectsecurity">
<mediaobject>
<imageobject>
@@ -754,11 +774,12 @@ Income
</listitem>
<listitem>
- <para>The <guilabel>Symbol/abbreviation:</guilabel> is <userinput>AMZN</userinput>. The symbol is the stock ticker
- used in your quote source several lines down on the form. <note><para>
- Different symbols will be used on different price sources for the same stock, an
- example is Ericsson on the Stockholm Exchange is ERIC-B while on Yahoo it is
- ERRICB.ST.</para>
+ <para>The <guilabel>Symbol/abbreviation:</guilabel> is <userinput>AMZN</userinput>. The symbol is the
+ stock ticker used in your quote source several lines down on the form.
+ <note>
+ <para>Different symbols will be used on different price sources for the same stock, an example is Ericsson
+ on the Stockholm Exchange is ERIC-B while on Yahoo it is ERRICB.ST.
+ </para>
</note>
</para>
</listitem>
@@ -779,7 +800,8 @@ Income
<listitem>
<para>The <guilabel>Fraction traded</guilabel> should be adjusted to the smallest fraction of this
- security which can be traded, usually <guilabel>1/100</guilabel> or <guilabel>1/10000</guilabel>.
+ security which can be traded, usually <guilabel>1/100</guilabel> or
+ <guilabel>1/10000</guilabel>.
</para>
</listitem>
@@ -791,24 +813,27 @@ Income
<note>
<para>If the <guibutton>Get Online Quotes</guibutton> button is not highlighted, and it is not tickable,
- then the &app-fq; package is not installed.
- See the chapter <ulink url="&url-docs-C;help/finance-quote.html">Setting Up the Quote Retrieval</ulink> in the manual.
+ then the &app-fq; package is not installed. See the chapter
+ <ulink url="&url-docs-C;manual/finance-quote.html">Setting Up the Quote
+ Retrieval</ulink> in the manual.
</para>
</note>
<para>Below is what this window should look like when finished:
</para>
+
<figure>
<title>The <quote>New Security</quote> Window</title>
- <screenshot id="invest-newsecurity">
- <mediaobject>
- <imageobject>
- <imagedata fileref="figures/invest_newsecurity.png"
+
+ <screenshot id="invest-newsecurity">
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/invest_newsecurity.png"
srccredit="Cristian Marchi"/>
- </imageobject>
- </mediaobject>
- </screenshot>
- </figure>
+ </imageobject>
+ </mediaobject>
+ </screenshot>
+ </figure>
</listitem>
<listitem>
@@ -876,12 +901,14 @@ Income
<figure>
<title>The Chart of Accounts After The Creation Of The First Stock Account</title>
+
<screenshot id="invest-setup-current">
<mediaobject>
<imageobject>
<imagedata fileref="figures/invest_setup_current.png"
srccredit="Cristian Marchi"/>
</imageobject>
+
<caption>
<para>This image is after the creation of the first stock account (AMZN).
</para>
@@ -909,12 +936,13 @@ Income
<para>The examples in this section use <guilabel>Transaction Journal</guilabel> view.
</para>
- <para>To register the initial <userinput>100</userinput> shares of this stock that you purchased previously, on the first
- (transaction) line, enter the date of the purchase (for example, Jan. 1 2005) and
- <guilabel>Description</guilabel> (for example, Opening Balance). On the first split line, enter <userinput>100</userinput>
- in <guilabel>Shares</guilabel>, delete the (unit) <guilabel>Price</guilabel> (it will be
- calculated when you <keycap>Tab</keycap> out of the split) and enter <userinput>2000</userinput> in the
- <guilabel>Buy</guilabel> column.
+ <para>To register the initial <userinput>100</userinput> shares of this stock that you purchased
+ previously, on the first (transaction) line, enter the date of the purchase (for example,
+ Jan. 1 2005) and <guilabel>Description</guilabel> (for example, Opening Balance). On the
+ first split line, enter <userinput>100</userinput> in <guilabel>Shares</guilabel>, delete
+ the (unit) <guilabel>Price</guilabel> (it will be calculated when you <keycap>Tab</keycap>
+ out of the split) and enter <userinput>2000</userinput> in the <guilabel>Buy</guilabel>
+ column.
</para>
<note>
@@ -931,16 +959,19 @@ Income
<figure>
<title>The Transaction Register Of The AMZN Account After The First Purchase</title>
+
<screenshot id="invest-setup-portfolio1">
<mediaobject>
<imageobject role="html">
<imagedata fileref="figures/invest_setup_portfolio1.png"
srccredit="Cristian Marchi" width="&img-w;"/>
</imageobject>
+
<imageobject role="fo">
<imagedata fileref="figures/invest_setup_portfolio1.png"
srccredit="Cristian Marchi"/>
</imageobject>
+
<caption>
<para>This image is the transaction register of the AMZN account after the first stock
<quote>purchase</quote>.
@@ -951,8 +982,8 @@ Income
</figure>
<para>Notice that the <guilabel>Balance</guilabel> (last column) is in the units of the commodity (AMZN
- shares) not in currency units. Thus, the balance is 100 (AMZN units) rather than $2,000. This
- is how it should be.
+ shares) not in currency units. Thus, the balance is 100 (AMZN units) rather than $2,000.
+ This is how it should be.
</para>
</sect2>
@@ -974,35 +1005,39 @@ Income
Unless otherwise stated, fees are handled in a similar way.
</para>
- <para>In &app; 2 alternate ways can be used to handle commissions (for simplicity this document section will
- refer to these ways as net pricing and gross pricing).</para>
+ <para>In &app; 2 alternate ways can be used to handle commissions (for simplicity this document section
+ will refer to these ways as net pricing and gross pricing).
+ </para>
- <variablelist>
- <varlistentry>
- <term>Gross Pricing</term>
- <listitem><para>You enter the price not adjusted by commissions and enter the
- commissions expense on a separate split in the transaction. This enables the tracking
- of commissions but is <emphasis>not</emphasis> compatible with using
- <xref linkend="invest-sellLots"/>. Scrubbing doesn't know to deduct commissions
- and fees from the gains, so capital gains or losses must be manually calculated (see
- <xref linkend="invest-sell-man"/>).
- </para>
- </listitem>
- </varlistentry>
- <varlistentry>
- <term>Net Pricing</term>
- <listitem><para>
- You enter a net price (adjusted by commissions) when buying and
- selling securities. You do <emphasis>not</emphasis> also record commissions in a
- specific commissions account in order to later claim it as an expense, as this would
- be claiming commissions twice. This way <emphasis>is</emphasis> compatible with using
- <xref linkend="invest-sellLots"/>. This results in a slightly misleading price
- being added to the price database (the effective price you paid) but is not usually of
- any concern.
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
+ <variablelist>
+ <varlistentry>
+ <term>Gross Pricing</term>
+
+ <listitem>
+ <para>You enter the price not adjusted by commissions and enter the commissions expense on a separate
+ split in the transaction. This enables the tracking of commissions but is
+ <emphasis>not</emphasis> compatible with using <xref linkend="invest-sellLots"/>.
+ Scrubbing doesn't know to deduct commissions and fees from the gains, so capital
+ gains or losses must be manually calculated (see <xref linkend="invest-sell-man"/>).
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>Net Pricing</term>
+
+ <listitem>
+ <para>You enter a net price (adjusted by commissions) when buying and selling securities. You do
+ <emphasis>not</emphasis> also record commissions in a specific commissions account
+ in order to later claim it as an expense, as this would be claiming commissions
+ twice. This way <emphasis>is</emphasis> compatible with using
+ <xref linkend="invest-sellLots"/>. This results in a slightly misleading price being
+ added to the price database (the effective price you paid) but is not usually of any
+ concern.
+ </para>
+ </listitem>
+ </varlistentry>
+ </variablelist>
<para>Please get professional advice if you are unsure which of these ways are applicable to your
jurisdiction.
@@ -1012,35 +1047,39 @@ Income
<sect3 id="invest-buy-gross">
<title>Example: Buying Shares with Gross Pricing</title>
- <para>In this example you will purchase 100 shares at $50 per share of IBM stock with a commission of $100. First step will be
- to create the stock account for IBM. The existing <emphasis>Expenses:Commission</emphasis>
- account will be used.
+ <para>In this example you will purchase 100 shares at $50 per share of IBM stock with a commission of
+ $100. First step will be to create the stock account for IBM. The existing
+ <emphasis>Expenses:Commission</emphasis> account will be used.
</para>
<para>Now for the transaction, on the first (transaction) line, enter the <guilabel>Date</guilabel> of the
- purchase (for example, Jan. 3, 2005) and <guilabel>Description</guilabel> (for example, Initial IBM
- Purchase). On the first split line, enter <userinput>50</userinput> in <guilabel>Shares</guilabel>, delete
- <guilabel>Price</guilabel> (leave it empty so it will be calculated), and enter <userinput>5000</userinput> in
- <guilabel>Buy</guilabel>. You do not need to fill in the <guilabel>Price</guilabel>
- column, as it will be calculated for you when you <keycap>Tab</keycap> to the next split.
- The next line in the split transaction will be <emphasis>Expenses:Commissions</emphasis>
- and fill <userinput>100</userinput> in <guilabel>Buy</guilabel>. The third split line will be to transfer $5,100 from
- <emphasis>Assets:Bank ABC</emphasis> account to balance the transaction. Your IBM
- Commodity view should now appear like this:
+ purchase (for example, Jan. 3, 2005) and <guilabel>Description</guilabel> (for example,
+ Initial IBM Purchase). On the first split line, enter <userinput>50</userinput> in
+ <guilabel>Shares</guilabel>, delete <guilabel>Price</guilabel> (leave it empty so it will
+ be calculated), and enter <userinput>5000</userinput> in <guilabel>Buy</guilabel>. You do
+ not need to fill in the <guilabel>Price</guilabel> column, as it will be calculated for
+ you when you <keycap>Tab</keycap> to the next split. The next line in the split
+ transaction will be <emphasis>Expenses:Commissions</emphasis> and fill
+ <userinput>100</userinput> in <guilabel>Buy</guilabel>. The third split line will be to
+ transfer $5,100 from <emphasis>Assets:Bank ABC</emphasis> account to balance the
+ transaction. Your IBM Commodity view should now appear like this:
</para>
<figure>
<title>The Transaction Register Of The IBM Account After The First Stock Purchase</title>
+
<screenshot id="invest-setup-portfolio2">
<mediaobject>
<imageobject role="html">
<imagedata fileref="figures/invest_SetupPortfolio2.png"
srccredit="Chris Good" width="&img-w;"/>
</imageobject>
+
<imageobject role="fo">
<imagedata fileref="figures/invest_SetupPortfolio2.png"
srccredit="Chris Good"/>
</imageobject>
+
<caption>
<para>This image is of the transaction register of the IBM account after the first stock
<quote>purchase</quote> with a commission.
@@ -1062,14 +1101,14 @@ Income
</para>
<para>Now for the transaction, on the first (transaction) line, enter the <guilabel>Date</guilabel> of the
- purchase (for example, Jan. 3, 2005) and <guilabel>Description</guilabel> (for example, Initial IBM
- Purchase). On the first split line, optionally enter more details in <guilabel>Memo
- </guilabel>, then <userinput>50</userinput> in <guilabel>Shares</guilabel>, delete anything in
- <guilabel>Price</guilabel> (so it will be calculated by dividing <guilabel>Buy</guilabel>
- by <guilabel>Shares</guilabel> when you <keycap>Tab</keycap> out of the split), &img-w;0 in
- <guilabel>Buy</guilabel> (50 * $100.00 + $100). Alternatively use &app; to calculate
- <guilabel>Buy</guilabel> by entering the formula <userinput>5000 + 100</userinput> or
- <userinput>(50 * 100) + 100</userinput> in <guilabel>Buy</guilabel> (
+ purchase (for example, Jan. 3, 2005) and <guilabel>Description</guilabel> (for example,
+ Initial IBM Purchase). On the first split line, optionally enter more details in
+ <guilabel>Memo </guilabel>, then <userinput>50</userinput> in <guilabel>Shares</guilabel>,
+ delete anything in <guilabel>Price</guilabel> (so it will be calculated by dividing
+ <guilabel>Buy</guilabel> by <guilabel>Shares</guilabel> when you <keycap>Tab</keycap> out
+ of the split), &img-w;0 in <guilabel>Buy</guilabel> (50 * $100.00 + $100). Alternatively
+ use &app; to calculate <guilabel>Buy</guilabel> by entering the formula <userinput>5000 +
+ 100</userinput> or <userinput>(50 * 100) + 100</userinput> in <guilabel>Buy</guilabel> (
<guilabel>Buy</guilabel> will be calculated when you <keycap>Tab</keycap> out of the
column.) Use the <keycap>Tab</keycap> key as many times as needed to proceed to the next
split.
@@ -1084,16 +1123,19 @@ Income
<figure>
<title>The IBM Account After The First Stock Purchase With A Commission</title>
+
<screenshot id="invest-setup-portfolio3">
<mediaobject>
<imageobject role="html">
<imagedata fileref="figures/invest_SetupPortfolio3.png"
srccredit="Chris Good" width="&img-w;"/>
</imageobject>
+
<imageobject role="fo">
<imagedata fileref="figures/invest_SetupPortfolio3.png"
srccredit="Chris Good"/>
</imageobject>
+
<caption>
<para>This image is of the transaction register of the IBM account after the first stock
<quote>purchase</quote> with a commission.
@@ -1119,13 +1161,14 @@ Income
<title>Initial Price Database Setup</title>
<para>To use the <guilabel>Price Database</guilabel> to track a stock value, you must initially insert the
- stock. To do so, open the <guilabel>Price Database</guilabel> (<menuchoice>
+ stock. To do so, open the <guilabel>Price Database</guilabel> (
+ <menuchoice>
<guimenu>Tools</guimenu><guimenuitem>Price Database</guimenuitem>
- </menuchoice>)
- and click on <guibutton>Add</guibutton> button. The first time a Commodity/Stock is
+ </menuchoice>
+ ) and click on <guibutton>Add</guibutton> button. The first time a Commodity/Stock is
entered this window will be blank except for the control buttons on the bottom. Select the
- appropriate Commodity you want to insert into the <guilabel>Price Database</guilabel>. At this
- point, you can input the price of the commodity manually. There are 6 fields in the New
+ appropriate Commodity you want to insert into the <guilabel>Price Database</guilabel>. At
+ this point, you can input the price of the commodity manually. There are 6 fields in the New
Commodity window:
</para>
@@ -1172,11 +1215,11 @@ Income
<listitem>
<para>One of: <guilabel>Bid</guilabel> (the market buying price), <guilabel>Ask</guilabel> (the market
selling price), <guilabel>Last</guilabel> (the last transaction price), <guilabel>Net
- Asset Value</guilabel> (mutual fund price per share, <acronym>NAV</acronym> for short), or <guilabel>Unknown</guilabel>.
- Stocks and currencies will 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
- <guilabel>Unknown</guilabel>. This option is for informational purposes only, it is
- not used by &app;.
+ Asset Value</guilabel> (mutual fund price per share, <acronym>NAV</acronym> for
+ short), or <guilabel>Unknown</guilabel>. Stocks and currencies will 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 <guilabel>Unknown</guilabel>. This option is for
+ informational purposes only, it is not used by &app;.
</para>
</listitem>
</varlistentry>
@@ -1191,18 +1234,20 @@ Income
</varlistentry>
</variablelist>
- <para>As an example of adding the AMZN commodity to the price database, with an initial value of $40.50 per
- share.
+ <para>As an example of adding the AMZN commodity to the price database, with an initial value of $40.50
+ per share.
</para>
<figure>
<title>Entering A Price Into The Database</title>
+
<screenshot id="invest-peditor">
<mediaobject>
<imageobject>
<imagedata fileref="figures/invest_peditor.png"
srccredit="Cristian Marchi"/>
</imageobject>
+
<caption>
<para>Adding the AMZN commodity to the price database, with an initial value of $40.50 per share.
</para>
@@ -1212,18 +1257,17 @@ Income
</figure>
<para>Click <guibutton>OK</guibutton> when finished. Once you have performed this initial placement of the
- commodity into the <guilabel>Price Database</guilabel>, you will not have to do it again, even
- if you use the same commodity in another account.
+ commodity into the <guilabel>Price Database</guilabel>, you will not have to do it again,
+ even if you use the same commodity in another account.
</para>
<note>
- <para>If you have online retrieval of quotes activated (see
- <xref linkend="invest-stockprice-auto2" />), you can initialize a commodity
- without manually making an entry. When you initially add the security in the
- <guilabel>Security Editor</guilabel>, check <guilabel>Get Online Quotes</guilabel> and
- save the security. Then, in the <guilabel>Price Database</guilabel>, click <guibutton>Get
- Quotes</guibutton>, and the new security will be inserted into the price list with the
- retrieved price.
+ <para>If you have online retrieval of quotes activated (see <xref linkend="invest-stockprice-auto2" />),
+ you can initialize a commodity without manually making an entry. When you initially add
+ the security in the <guilabel>Security Editor</guilabel>, check <guilabel>Get Online
+ Quotes</guilabel> and save the security. Then, in the <guilabel>Price Database</guilabel>,
+ click <guibutton>Get Quotes</guibutton>, and the new security will be inserted into the
+ price list with the retrieved price.
</para>
</note>
</sect2>
@@ -1238,16 +1282,19 @@ Income
<figure>
<title>The Price Database With The List Of All Known Commodities</title>
+
<screenshot id="invest-peditor2">
<mediaobject>
<imageobject role="html">
<imagedata fileref="figures/invest_peditor2.png"
srccredit="Cristian Marchi" width="&img-w;"/>
</imageobject>
+
<imageobject role="fo">
<imagedata fileref="figures/invest_peditor2.png"
srccredit="Cristian Marchi"/>
</imageobject>
+
<caption>
<para>The main price database window, showing the list of all known commodities.
</para>
@@ -1263,96 +1310,24 @@ Income
<para>If you have more than a couple of commodities, you will tire of 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
- <application>Perl</application> module &app-fq;, which must
- be installed in order to activate this feature.
+ <application>Perl</application> module &app-fq;, which must be installed in order to
+ activate this feature.
</para>
- <para>See the chapter
- <ulink url="&url-docs-C;help/finance-quote.html">Setting Up the Quote Retrieval</ulink>
- in the manual.
+ <para>See the chapter <ulink url="&url-docs-C;manual/finance-quote.html">Setting Up the Quote
+ Retrieval</ulink> in the manual.
</para>
- <sect3 id="invest-stockprice-auto-install3">
- <title>Installing &app-fq;</title>
- <para>The process of installing &app-fq; depends on the system. </para>
-
- <para>On &lin; and BSD it's usually simplest to use the package manager, but those seldom keep up with the latest &app-fq; releases. If you need a newer version than your package manager provides, use the following procedure with <filename>gnc-fq-update</filename></para>
- <procedure>
- <title>Installing &app-fq; on &lin; with <filename>gnc-fq-update</filename></title>
- <step><simpara>Close &app;.</simpara></step>
- <step><simpara>Run the command <command>which gnc-fq-update</command> to check <filename>gnc-fq-update</filename> program is in your PATH environment
- variable.<footnote><simpara>If you’ve installed &app; packages provided by your distribution, <filename>gnc-fq-update</filename> must be on your PATH.</simpara></footnote>
- </simpara>
- <substeps><step id="gnc-fq-update-not-found">
- <simpara>If <filename>gnc-fq-update</filename> is not in your PATH, search the folder where &app; is
- installed.</simpara>
- </step>
- </substeps>
- </step>
- <step><simpara>Run the command <command>sudo gnc-fq-update</command> or <command>su -c gnc-fq-update</command> in order to run it with root privilege.
- It depends on your distribution.
- If <filename>gnc-fq-update</filename> is not in your PATH, specify full path of <filename>gnc-fq-update</filename>
- instead, which is found by <xref linkend="gnc-fq-update-not-found" />.</simpara>
- <para>
- This will launch a <application>Perl</application> <acronym><ulink url="https://www.cpan.org/">CPAN</ulink></acronym><footnote>
- <simpara>See <ulink url="https://www.cpan.org/misc/cpan-faq.html">CPAN Frequently Asked Questions</ulink> for details.</simpara></footnote>
- module internally. When you launch the CPAN module for the first time, you must setup and configure it. However, on the most systems if you accept the default settings
- or answer the first question <computeroutput>Are you ready for manual
- configuration? [yes]</computeroutput> with <userinput>no</userinput>, you will be able to install &app-fq; successfully.
- </para>
- </step>
-
- <step><simpara>Run <command>gnc-fq-dump</command> to check &app-fq; works properly.</simpara></step>
- </procedure>
-
-
- <procedure>
- <title>Installing &app-fq; on &mac;</title>
- <step><simpara>Close &app;.</simpara></step>
- <step><simpara>Install Xcode if it is not installed.</simpara>
- <simpara>XCode is an optional item from your &mac; distribution DVD.</simpara>
- </step>
- <step><simpara>Run the <emphasis>Update Finance Quote</emphasis> app in the &app; dmg.</simpara>
- <para>You can run it from the dmg or copy it to the same
- folder to which you copied &app;.
- It will open a Terminal window and run a script for you
- which will ask lots of questions. Accept the default for each unless you know what
- you’re doing.
- </para>
- </step>
- </procedure>
-
- <procedure>
- <title>Installing &app-fq; on &win;</title>
- <step><simpara>Close &app;.</simpara></step>
- <step><simpara>Run <menuchoice>
- <guimenu>Start</guimenu>
- <guisubmenu>&app;</guisubmenu>
- <guimenuitem>Install Online Price Retrieval</guimenuitem></menuchoice>.
- </simpara>
- </step>
- </procedure>
-
- <note>
- <para>If you feel uncomfortable about performing any of these steps, please either email the &app;-user
- mailing list (<email>gnucash-user at gnucash.org</email>) 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.
- </para>
- </note>
- </sect3>
-
<sect3 id="invest-stockprice-auto-configure3">
<title>Configuring Securities for Online Quotes</title>
- <para>With &app-fq; installed and functioning correctly, you 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
+ <para>With &app-fq; installed and functioning correctly, you 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
<menuchoice>
<guimenu>Tools</guimenu><guimenuitem>Security Editor</guimenuitem>
- </menuchoice>,
- to edit the security and check the <guilabel>Get Online Quotes</guilabel> box. You will
+ </menuchoice>
+ , to edit the security and check the <guilabel>Get Online Quotes</guilabel> box. You will
now be able to modify the radio buttons for <guilabel>Type of quote source</guilabel>, the
pull-down menus to specify the specific source(s) and <guilabel>The timezone for these
quotes</guilabel>. When finished editing, <guilabel>Close</guilabel> the Security Editor
@@ -1364,10 +1339,10 @@ Income
<sect3 id="invest-stockprice-auto-scheduler">
<title>Configuring for Getting Online Quotes Periodically</title>
- <para>After you have verified the proper fetching of Online Quotes for your commodities,
- you can tell your operating system to fetch the quotes periodically. See the section
- <ulink url="&url-docs-C;help/finance-quote-scheduler.html">Configuring for Getting Quotes Periodically</ulink>
- in the manual.
+ <para>After you have verified the proper fetching of Online Quotes for your commodities, you can tell your
+ operating system to fetch the quotes periodically. See the section
+ <ulink url="&url-docs-C;manual/fq-command-line.html">Updating Prices Automatically with &app-cli;</ulink>
+ in the manual.
</para>
</sect3>
</sect2>
@@ -1389,12 +1364,14 @@ Income
<figure>
<title>Displaying Stock Values in the Chart of Accounts</title>
+
<screenshot id="invest-stockvalue">
<mediaobject>
<imageobject>
<imagedata fileref="figures/invest_stockvalue.png"
srccredit="Cristian Marchi"/>
</imageobject>
+
<caption>
<para>Viewing the value of a stock commodity in the main window using the Total in Report Currency option.
</para>
@@ -1412,28 +1389,34 @@ Income
<guibutton>Options</guibutton> icon in the <emphasis>Menubar</emphasis> or selecting
<menuchoice>
<guimenu>Edit</guimenu><guimenuitem>Report Options</guimenuitem>
- </menuchoice>.
- <guilabel>Price Source</guilabel> determines how accounts denominated in commodities
+ </menuchoice>
+ . <guilabel>Price Source</guilabel> determines how accounts denominated in commodities
different from the report currency are converted to the report currency. Depending on the
report the selector may appear in either the <guilabel>General</guilabel>, the
<guilabel>Commodities</guilabel>, or the <guilabel>Display</guilabel> tab of the
<guilabel>Report Options</guilabel> dialog box.
</para>
+
<note>
<simpara>In the example the report can be customized using the
- <menuchoice><guimenu>Reports</guimenu><guisubmenu>Assets & Liabilities</guisubmenu><guimenuitem>Average Balance</guimenuitem></menuchoice> menu.
+ <menuchoice>
+ <guimenu>Reports</guimenu><guisubmenu>Assets &
+ Liabilities</guisubmenu><guimenuitem>Average Balance</guimenuitem>
+ </menuchoice>
+ menu.
</simpara>
</note>
-
<!-- ToDo: unshrink -->
<figure>
<title>Determining The Source Of The Stock Price/Currency Exchange Rate in Reports</title>
+
<screenshot id="invest-stockvalue-report-options">
<mediaobject>
<imageobject>
<imagedata fileref="figures/invest_stockvalue_report_options.png"
srccredit="John Ralls"/>
</imageobject>
+
<caption>
<para>Determining the value of a stock commodity or a currency other than the report currency in a report
by setting the Price Source option.
@@ -1446,13 +1429,15 @@ Income
<variablelist>
<varlistentry>
<term><guilabel>Weighted Average</guilabel></term>
- <listitem><para>Calculates the price by summing the absolute value of the
- amount and the absolute value of every split in every account denominated in the
- commodity, excluding those splits with a zero amount, and dividing the sum of values
- by the sum of amounts to obtain a price. For example, if you had a buy transaction for
- 200 shares of XYZ for a total of 2000 and a sell of 100 for 1300 the weighted average
- would be 3300/300 or 11/share.
+
+ <listitem>
+ <para>Calculates the price by summing the absolute value of the amount and the absolute value of every
+ split in every account denominated in the commodity, excluding those splits with a
+ zero amount, and dividing the sum of values by the sum of amounts to obtain a price.
+ For example, if you had a buy transaction for 200 shares of XYZ for a total of 2000
+ and a sell of 100 for 1300 the weighted average would be 3300/300 or 11/share.
</para>
+
<note>
<para>Gain/Loss splits have an amount of 0 and are <emphasis>not</emphasis> included in this calculation.
</para>
@@ -1462,19 +1447,29 @@ Income
<varlistentry>
<term><guilabel>Average Cost</guilabel></term>
- <listitem><para>Calculates the price by summing the amounts and values of every
- split in every account denominated in the commodity, including the zero amount splits.
- In the example above, with an additional split (either part of the sale transaction or
- in a separate transaction) booking the gain at 0 shares and a 300 gain, the average
- cost is 1000/100 (2000 original cost − 1300 proceeds from the sale + 300 gain)/(200 −
- 100) shares or 10/share.
+
+ <listitem>
+ <para>Calculates the price by summing the amounts and values of every split in every account denominated
+ in the commodity, including the zero amount splits. In the example above, with an
+ additional split (either part of the sale transaction or in a separate transaction)
+ booking the gain at 0 shares and a 300 gain, the average cost is 1000/100 (2000
+ original cost − 1300 proceeds from the sale + 300 gain)/(200 − 100) shares
+ or 10/share.
</para>
+
<note>
<itemizedlist>
- <listitem><simpara>Gain/Loss splits <emphasis>are</emphasis> included in this calculation.</simpara></listitem>
- <listitem><simpara>This is the <emphasis>only</emphasis> <guilabel>Price Source</guilabel> that will balance the
- <guilabel>Trial Balance Report</guilabel> and in order for it to balance you
- <emphasis>must</emphasis> correctly book your gains and losses.</simpara></listitem>
+ <listitem>
+ <simpara>Gain/Loss splits <emphasis>are</emphasis> included in this calculation.
+ </simpara>
+ </listitem>
+
+ <listitem>
+ <simpara>This is the <emphasis>only</emphasis> <guilabel>Price Source</guilabel> that will balance the
+ <guilabel>Trial Balance Report</guilabel> and in order for it to balance you
+ <emphasis>must</emphasis> correctly book your gains and losses.
+ </simpara>
+ </listitem>
</itemizedlist>
</note>
</listitem>
@@ -1482,16 +1477,22 @@ Income
<varlistentry>
<term><guilabel>Most Recent</guilabel></term>
- <listitem><para>Uses the latest price from the price database.</para></listitem>
+
+ <listitem>
+ <para>Uses the latest price from the price database.
+ </para>
+ </listitem>
</varlistentry>
<varlistentry>
<term><guilabel>Nearest in time</guilabel></term>
- <listitem><para>Uses the price nearest in time to the report date—the
- datum date for time series reports like <guilabel>Assets Over
- Time</guilabel>—from the price database.
+
+ <listitem>
+ <para>Uses the price nearest in time to the report date—the datum date for time series reports like
+ <guilabel>Assets Over Time</guilabel>—from the price database.
<note>
- <simpara>The nearest date isn’t necessarily before the date in question.</simpara>
+ <simpara>The nearest date isn’t necessarily before the date in question.
+ </simpara>
</note>
</para>
</listitem>
@@ -1500,12 +1501,14 @@ Income
<figure>
<title>An Asset Barchart Report Based On The <quote>Nearest In Time</quote> Price Source</title>
+
<screenshot id="invest-stockvalue-report">
<mediaobject>
<imageobject>
<imagedata fileref="figures/invest_stockvalue_report.png"
srccredit="Dave Herman"/>
</imageobject>
+
<caption>
<para>Tracking what value your stocks would’ve had on the stock exchanges.
</para>
@@ -1528,12 +1531,11 @@ Income
<para>For information on handling <emphasis>commissions</emphasis> and the use of <emphasis>Net
Pricing</emphasis> or <emphasis>Gross Pricing</emphasis>, please see
- <xref linkend="invest-buy-com" />.
- If you will be recording a capital gain or loss on the sale, please see
- <xref linkend="chapter_capgain" /> and <xref linkend="chapter_dep" /> for more information on
- this topic.
- To use the &app; <emphasis>Automatic Calculation of Capital Gain or Loss Using Lots</emphasis>
- feature, please see <xref linkend="invest-sellLots" /> otherwise continue to the next section.
+ <xref linkend="invest-buy-com" />. If you will be recording a capital gain or loss on the
+ sale, please see <xref linkend="chapter_capgain" /> and <xref linkend="chapter_dep" /> for
+ more information on this topic. To use the &app; <emphasis>Automatic Calculation of Capital
+ Gain or Loss Using Lots</emphasis> feature, please see <xref linkend="invest-sellLots" />
+ otherwise continue to the next section.
</para>
<sect2 id="invest-sell-man">
@@ -1549,94 +1551,116 @@ Income
</note>
<para>In the schemes of transaction splits presented below, the following symbols are used:
-
- <variablelist>
- <varlistentry>
+ <variablelist>
+ <varlistentry>
<term>NUM_SHARES</term>
- <listitem>
- <simpara>the number of shares you are selling</simpara>
- </listitem>
- </varlistentry>
- <varlistentry>
+ <listitem>
+ <simpara>the number of shares you are selling
+ </simpara>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
<term>COMMISSION</term>
+
<listitem>
- <simpara>brokerage commissions or fees</simpara>
+ <simpara>brokerage commissions or fees
+ </simpara>
</listitem>
- </varlistentry>
+ </varlistentry>
- <varlistentry>
+ <varlistentry>
<term>GROSS_SELL_PRICE</term>
+
<listitem>
- <simpara>unit price for which you sold the shares, not reduced by COMMISSION</simpara>
+ <simpara>unit price for which you sold the shares, not reduced by COMMISSION
+ </simpara>
</listitem>
- </varlistentry>
+ </varlistentry>
- <varlistentry>
+ <varlistentry>
<term>NET_SELL_PRICE</term>
+
<listitem>
- <simpara>unit price for which you sold the shares, reduced by COMMISSION</simpara>
+ <simpara>unit price for which you sold the shares, reduced by COMMISSION
+ </simpara>
</listitem>
- </varlistentry>
+ </varlistentry>
- <varlistentry>
+ <varlistentry>
<term>GROSS_BUY_PRICE</term>
+
<listitem>
- <simpara>unit price for which you bought the shares, not increased by COMMISSION</simpara>
+ <simpara>unit price for which you bought the shares, not increased by COMMISSION
+ </simpara>
</listitem>
- </varlistentry>
+ </varlistentry>
- <varlistentry>
+ <varlistentry>
<term>NET_BUY_PRICE</term>
+
<listitem>
- <simpara>unit price for which you bought the shares, increased by COMMISSION</simpara>
+ <simpara>unit price for which you bought the shares, increased by COMMISSION
+ </simpara>
</listitem>
- </varlistentry>
+ </varlistentry>
- <varlistentry>
+ <varlistentry>
<term>GROSS_BUY</term>
+
<listitem>
- <simpara>total price for which you bought shares, excluding COMMISSION, equal to NUM_SHARES * GROSS_BUY_PRICE</simpara>
+ <simpara>total price for which you bought shares, excluding COMMISSION, equal to NUM_SHARES * GROSS_BUY_PRICE
+ </simpara>
</listitem>
- </varlistentry>
+ </varlistentry>
- <varlistentry>
+ <varlistentry>
<term>NET_BUY</term>
+
<listitem>
- <simpara>amount of money for which you bought shares including COMMISSION, equal to GROSS_BUY + COMMISSION</simpara>
+ <simpara>amount of money for which you bought shares including COMMISSION, equal to GROSS_BUY + COMMISSION
+ </simpara>
</listitem>
- </varlistentry>
+ </varlistentry>
- <varlistentry>
+ <varlistentry>
<term>GROSS_SALE</term>
+
<listitem>
- <simpara>total price for which you sold shares, equal to NUM_SHARES * GROSS_SELL_PRICE</simpara>
+ <simpara>total price for which you sold shares, equal to NUM_SHARES * GROSS_SELL_PRICE
+ </simpara>
</listitem>
- </varlistentry>
+ </varlistentry>
- <varlistentry>
+ <varlistentry>
<term>NET_SALE</term>
+
<listitem>
- <simpara>amount of money received from the sale, equal to GROSS_SALE − COMMISSION</simpara>
- </listitem>
- </varlistentry>
+ <simpara>amount of money received from the sale, equal to GROSS_SALE − COMMISSION
+ </simpara>
+ </listitem>
+ </varlistentry>
- <varlistentry>
+ <varlistentry>
<term>GROSS_PROFIT</term>
+
<listitem>
- <simpara>amount of money you made on the sale, not reduced by COMMISSION</simpara>
+ <simpara>amount of money you made on the sale, not reduced by COMMISSION
+ </simpara>
</listitem>
- </varlistentry>
+ </varlistentry>
- <varlistentry>
+ <varlistentry>
<term>NET_PROFIT</term>
+
<listitem>
- <simpara>amount of money you made on the sale, reduced by COMMISSION</simpara>
+ <simpara>amount of money you made on the sale, reduced by COMMISSION
+ </simpara>
</listitem>
- </varlistentry>
- </variablelist>
- </para>
-
+ </varlistentry>
+ </variablelist>
+ </para>
<para>There are 2 ways of manually recording the capital gain or loss. The capital gain/loss can be
combined with the sale in one transaction or it can be entered in a separate transaction.
@@ -1673,9 +1697,13 @@ Income
<tgroup cols="5">
<colspec colnum="1" colwidth="2*"/>
+
<colspec colnum="1" colwidth="2*"/>
+
<colspec colnum="1" colwidth="2*"/>
+
<colspec colnum="1" colwidth="2*"/>
+
<colspec colnum="1" colwidth="2*"/>
<tbody>
@@ -1797,29 +1825,55 @@ Income
</table>
<example>
- <title>Sale of Shares with Profit, Manual Profit/Loss Calculation, Sale & Profit Combined,
- Gross Pricing</title>
+ <title>Sale of Shares with Profit, Manual Profit/Loss Calculation, Sale & Profit Combined, Gross
+ Pricing</title>
+
+ <simpara>In this example, we will use the AMZN account created in <xref linkend="invest-setup-example2" />.
+ </simpara>
- <simpara>In this example, we will use the AMZN account created in <xref linkend="invest-setup-example2" />.</simpara>
- <para>You bought 100 shares of AMZN for $20 per share, then later sell them all for $36
- per share with a commission of $75. The split transaction scheme is as follows:
+ <para>You bought 100 shares of AMZN for $20 per share, then later sell them all for $36 per share with a
+ commission of $75. The split transaction scheme is as follows:
<itemizedlist>
- <listitem><simpara>GROSS_BUY_PRICE is $20 (the original buying price),</simpara></listitem>
- <listitem><simpara>NUM_SHARES is 100,</simpara></listitem>
- <listitem><simpara>GROSS_BUY is $2,000 (the original buying cost),</simpara></listitem>
- <listitem><simpara>GROSS_SALE is $3,600,</simpara></listitem>
- <listitem><simpara>and finally GROSS_PROFIT is $1,600 (GROSS_SALE − GROSS_BUY).</simpara></listitem>
+ <listitem>
+ <simpara>GROSS_BUY_PRICE is $20 (the original buying price),
+ </simpara>
+ </listitem>
+
+ <listitem>
+ <simpara>NUM_SHARES is 100,
+ </simpara>
+ </listitem>
+
+ <listitem>
+ <simpara>GROSS_BUY is $2,000 (the original buying cost),
+ </simpara>
+ </listitem>
+
+ <listitem>
+ <simpara>GROSS_SALE is $3,600,
+ </simpara>
+ </listitem>
+
+ <listitem>
+ <simpara>and finally GROSS_PROFIT is $1,600 (GROSS_SALE − GROSS_BUY).
+ </simpara>
+ </listitem>
</itemizedlist>
</para>
+
<para><!-- Hack to get a figure inside of an example -->
<table>
<title>Selling Shares Split Scheme, Sale & Gain Combined, Gross Pricing</title>
- <?dbfo table-width="70%" ?>
+<?dbfo table-width="70%" ?>
<tgroup cols="5">
<colspec colnum="1" colwidth="4*"/>
+
<colspec colnum="1" colwidth="2*"/>
+
<colspec colnum="1" colwidth="2*"/>
+
<colspec colnum="1" colwidth="1*"/>
+
<colspec colnum="1" colwidth="1*"/>
<tbody>
@@ -1935,14 +1989,17 @@ Income
</tbody>
</tgroup>
</table>
+
<figure pgwide="1">
<title>Selling Shares, Gain Combined, Gross Pricing</title>
+
<screenshot id="invest-sellstockManProfComb">
<mediaobject>
<imageobject role="html">
<imagedata fileref="figures/invest_sellstock.png"
srccredit="Chris Good" width="&img-w;"/>
</imageobject>
+
<imageobject role="fo">
<imagedata fileref="figures/invest_sellstock.png"
srccredit="Chris Good"/>
@@ -1950,24 +2007,29 @@ Income
</mediaobject>
</screenshot>
</figure>
+
<note>
<para>In the above screenshot, it appears there are 2 transactions for Mar. 21, 2006. This is because the
- register is in <guilabel> Auto-Split Ledger</guilabel> view and there are 2 splits for
- the register account in the 1 transaction. <guilabel>Transaction Journal</guilabel>
- view may be clearer. Refer to <xref linkend="txns-registers-txntypes" />. As there are 2
- splits for the register account in the sale transaction, this transaction must be
- entered in <guilabel>Auto-Split Ledger</guilabel> or <guilabel>Transaction
- Journal</guilabel> view. It cannot be entered in <guilabel>Basic Ledger</guilabel> view.
+ register is in <guilabel> Auto-Split Ledger</guilabel> view and there are 2 splits
+ for the register account in the 1 transaction. <guilabel>Transaction
+ Journal</guilabel> view may be clearer. Refer to
+ <xref linkend="txns-registers-txntypes" />. As there are 2 splits for the register
+ account in the sale transaction, this transaction must be entered in
+ <guilabel>Auto-Split Ledger</guilabel> or <guilabel>Transaction Journal</guilabel>
+ view. It cannot be entered in <guilabel>Basic Ledger</guilabel> view.
</para>
</note>
+
<figure pgwide="1">
<title>The Account Tree after the Example of Selling Shares for a Gain</title>
+
<screenshot id="invest-sellstockManProfComb2">
<mediaobject>
<imageobject role="html">
<imagedata fileref="figures/invest_sellstock2.png"
srccredit="Chris Good" width="&img-w;"/>
</imageobject>
+
<imageobject role="fo">
<imagedata fileref="figures/invest_sellstock2.png"
srccredit="Chris Good"/>
@@ -1987,9 +2049,13 @@ Income
<tgroup cols="5">
<colspec colnum="1" colwidth="2*"/>
+
<colspec colnum="1" colwidth="2*"/>
+
<colspec colnum="1" colwidth="2*"/>
+
<colspec colnum="1" colwidth="2*"/>
+
<colspec colnum="1" colwidth="2*"/>
<tbody>
@@ -2096,29 +2162,59 @@ Income
<example>
<title>Sale of Shares with Profit, Manual Profit/Loss Calculation, Sale & Profit Combined, Net Pricing</title>
- <simpara>In this example, we will use the AMZN account created in <xref linkend="invest-setup-example2" />.</simpara>
- <para>You bought 100 shares of AMZN for $20 per share (including commissions), then later
- sell them all for $36 per share with a commission of $75. The split transaction scheme
- is as follows:
+
+ <simpara>In this example, we will use the AMZN account created in <xref linkend="invest-setup-example2" />.
+ </simpara>
+
+ <para>You bought 100 shares of AMZN for $20 per share (including commissions), then later sell them all
+ for $36 per share with a commission of $75. The split transaction scheme is as
+ follows:
<itemizedlist>
- <listitem><simpara>NUM_SHARES is 100,</simpara></listitem>
- <listitem><simpara>NET_BUY_PRICE is $20 (the original buying price),</simpara></listitem>
- <listitem><simpara>NET_BUY is $2,000 (the original buying cost),</simpara></listitem>
- <listitem><simpara>NET_SELL_PRICE is $35.25 (($3600 − $75) / 100)),</simpara></listitem>
- <listitem><simpara>GROSS_SALE is $3,600, NET_SALE is $3,525,</simpara></listitem>
- <listitem><simpara>and finally NET_PROFIT is $1,525 (NET_SALE − NET_BUY).</simpara></listitem>
+ <listitem>
+ <simpara>NUM_SHARES is 100,
+ </simpara>
+ </listitem>
+
+ <listitem>
+ <simpara>NET_BUY_PRICE is $20 (the original buying price),
+ </simpara>
+ </listitem>
+
+ <listitem>
+ <simpara>NET_BUY is $2,000 (the original buying cost),
+ </simpara>
+ </listitem>
+
+ <listitem>
+ <simpara>NET_SELL_PRICE is $35.25 (($3600 − $75) / 100)),
+ </simpara>
+ </listitem>
+
+ <listitem>
+ <simpara>GROSS_SALE is $3,600, NET_SALE is $3,525,
+ </simpara>
+ </listitem>
+
+ <listitem>
+ <simpara>and finally NET_PROFIT is $1,525 (NET_SALE − NET_BUY).
+ </simpara>
+ </listitem>
</itemizedlist>
</para>
<para><!-- Hack to get a figures and tables inside of an example -->
<table>
<title>Selling Shares Split Scheme, Sale & Gain Combined, Net Pricing</title>
- <?dbfo table-width="70%" ?>
+<?dbfo table-width="70%" ?>
<tgroup cols="5">
<colspec colnum="1" colwidth="4*"/>
+
<colspec colnum="1" colwidth="2*"/>
+
<colspec colnum="1" colwidth="2*"/>
+
<colspec colnum="1" colwidth="1*"/>
+
<colspec colnum="1" colwidth="1*"/>
<tbody>
@@ -2221,12 +2317,14 @@ Income
<figure pgwide="1">
<title>Selling Shares for Gain using Net Pricing in Transaction Journal View</title>
+
<screenshot id="invest-sellstockManProfCombNet">
<mediaobject>
<imageobject role="html">
<imagedata fileref="figures/invest_sellstockManProfCombNet.png"
srccredit="Chris Good" width="&img-w;"/>
</imageobject>
+
<imageobject role="fo">
<imagedata fileref="figures/invest_sellstockManProfCombNet.png"
srccredit="Chris Good"/>
@@ -2236,15 +2334,14 @@ Income
</figure>
</para>
</example>
-
</sect4>
</sect3>
<sect3 id="invest-sell-man-sep">
<title>Separate the Capital Gain/Loss Transaction from the Sale Transaction</title>
- <para>This is <emphasis>required</emphasis> if using <emphasis>scrubbing</emphasis> to
- calculate and create capital gain/loss transactions automatically. Otherwise scrubbing will not detect
+ <para>This is <emphasis>required</emphasis> if using <emphasis>scrubbing</emphasis> to calculate and
+ create capital gain/loss transactions automatically. Otherwise scrubbing will not detect
them and will create an incorrectly valued capital gain/loss transaction.
</para>
@@ -2256,9 +2353,13 @@ Income
<tgroup cols="5">
<colspec colnum="1" colwidth="2*"/>
+
<colspec colnum="1" colwidth="2*"/>
+
<colspec colnum="1" colwidth="2*"/>
+
<colspec colnum="1" colwidth="2*"/>
+
<colspec colnum="1" colwidth="2*"/>
<tbody>
@@ -2345,9 +2446,13 @@ Income
<tgroup cols="5">
<colspec colnum="1" colwidth="2*"/>
+
<colspec colnum="1" colwidth="2*"/>
+
<colspec colnum="1" colwidth="2*"/>
+
<colspec colnum="1" colwidth="2*"/>
+
<colspec colnum="1" colwidth="2*"/>
<tbody>
@@ -2415,30 +2520,56 @@ Income
</tbody>
</tgroup>
</table>
+
<example>
- <title>Sale of Shares with Profit, Manual Profit/Loss Calculation, Sale & Profit Separated, Gross Pricing</title>
- <simpara>In this example, we will use the AMZN account created in <xref linkend="invest-setup-example2" />.</simpara>
+ <title>Sale of Shares with Profit, Manual Profit/Loss Calculation, Sale & Profit Separated, Gross
+ Pricing</title>
+
+ <simpara>In this example, we will use the AMZN account created in <xref linkend="invest-setup-example2" />.
+ </simpara>
<para>You bought 100 shares of AMZN for $20 per share and commissions $20, then later sell them all for
$36 per share with a commission of $75. The split transaction scheme is as follows:
<itemizedlist>
- <listitem><simpara>GROSS_BUY_PRICE is $20 (the original buying price),</simpara></listitem>
- <listitem><simpara>NUM_SHARES is 100,</simpara></listitem>
- <listitem><simpara>GROSS_BUY is $2,000 (the original buying cost),</simpara></listitem>
- <listitem><simpara>GROSS_SALE is $3,600,</simpara></listitem>
- <listitem><simpara>finally GROSS_PROFIT is $1,600 (GROSS_SALE − GROSS_BUY).</simpara></listitem>
+ <listitem>
+ <simpara>GROSS_BUY_PRICE is $20 (the original buying price),
+ </simpara>
+ </listitem>
+
+ <listitem>
+ <simpara>NUM_SHARES is 100,
+ </simpara>
+ </listitem>
+
+ <listitem>
+ <simpara>GROSS_BUY is $2,000 (the original buying cost),
+ </simpara>
+ </listitem>
+
+ <listitem>
+ <simpara>GROSS_SALE is $3,600,
+ </simpara>
+ </listitem>
+
+ <listitem>
+ <simpara>finally GROSS_PROFIT is $1,600 (GROSS_SALE − GROSS_BUY).
+ </simpara>
+ </listitem>
</itemizedlist>
</para>
- <para>
- <table>
+ <para><table>
<title>Selling Shares Split Scheme, Sale Transaction, Gross Pricing</title>
- <?dbfo table-width="70%" ?>
+<?dbfo table-width="70%" ?>
<tgroup cols="5">
<colspec colnum="1" colwidth="4*"/>
+
<colspec colnum="1" colwidth="2*"/>
+
<colspec colnum="1" colwidth="2*"/>
+
<colspec colnum="1" colwidth="1*"/>
+
<colspec colnum="1" colwidth="1*"/>
<tbody>
@@ -2518,14 +2649,19 @@ Income
</tbody>
</tgroup>
</table>
+
<table>
<title>Selling Shares Split Scheme, Gain Transaction, Gross Pricing</title>
- <?dbfo table-width="70%" ?>
+<?dbfo table-width="70%" ?>
<tgroup cols="5">
<colspec colnum="1" colwidth="4*"/>
+
<colspec colnum="1" colwidth="2*"/>
+
<colspec colnum="1" colwidth="2*"/>
+
<colspec colnum="1" colwidth="1*"/>
+
<colspec colnum="1" colwidth="1*"/>
<tbody>
@@ -2589,16 +2725,19 @@ Income
</tbody>
</tgroup>
</table>
+
<figure pgwide="1">
- <title>Selling Shares for Gain Where the Sale and Gain are Recorded in Separate Transactions,
- in <guilabel>Transaction Journal</guilabel> View</title>
+ <title>Selling Shares for Gain Where the Sale and Gain are Recorded in Separate Transactions, in
+ <guilabel>Transaction Journal</guilabel> View</title>
+
<screenshot id="invest-sellstockManProfSep">
<mediaobject>
<imageobject role="html">
<imagedata fileref="figures/invest_sellstockManProfSep.png"
srccredit="Chris Good" width="&img-w;"/>
</imageobject>
- <imageobject role="fo">
+
+ <imageobject role="fo">
<imagedata fileref="figures/invest_sellstockManProfSep.png"
srccredit="Chris Good"/>
</imageobject>
@@ -2617,9 +2756,13 @@ Income
<tgroup cols="5">
<colspec colnum="1" colwidth="2*"/>
+
<colspec colnum="1" colwidth="2*"/>
+
<colspec colnum="1" colwidth="2*"/>
+
<colspec colnum="1" colwidth="2*"/>
+
<colspec colnum="1" colwidth="2*"/>
<tbody>
@@ -2690,9 +2833,13 @@ Income
<tgroup cols="5">
<colspec colnum="1" colwidth="2*"/>
+
<colspec colnum="1" colwidth="2*"/>
+
<colspec colnum="1" colwidth="2*"/>
+
<colspec colnum="1" colwidth="2*"/>
+
<colspec colnum="1" colwidth="2*"/>
<tbody>
@@ -2761,188 +2908,221 @@ Income
</tgroup>
</table>
- <example id="invest-sell-man-prof-sep-net">
- <title>Sale of Shares with Profit, Manual Profit/Loss Calculation, Sale & Profit Separated, Net Pricing</title>
- <simpara>In this example, we will use the AMZN account created in <xref linkend="invest-setup-example2" />.</simpara>
+ <example id="invest-sell-man-prof-sep-net">
+ <title>Sale of Shares with Profit, Manual Profit/Loss Calculation, Sale & Profit Separated, Net Pricing</title>
- <para>You bought 100 shares of AMZN for $20 per share (including commissions), then later sell them all
- for $36 per share with a commission of $75. In the split transaction scheme is as follows:
- <itemizedlist>
- <listitem><simpara>NUM_SHARES is 100,</simpara></listitem>
- <listitem><simpara>NET_BUY_PRICE is $20 (the original buying price),</simpara></listitem>
- <listitem><simpara>NET_BUY is $2,000 (the original buying cost),</simpara></listitem>
- <listitem><simpara>NET_SELL_PRICE is $35.25 (($3600 − $75) / 100)),</simpara></listitem>
- <listitem><simpara>GROSS_SALE is $3,600, NET_SALE is $3,525,</simpara></listitem>
- <listitem><simpara>and finally NET_PROFIT is $1,525 (NET_SALE − NET_BUY).</simpara></listitem>
- </itemizedlist>
- </para>
+ <simpara>In this example, we will use the AMZN account created in <xref linkend="invest-setup-example2" />.
+ </simpara>
+
+ <para>You bought 100 shares of AMZN for $20 per share (including commissions), then later sell them all
+ for $36 per share with a commission of $75. In the split transaction scheme is as
+ follows:
+ <itemizedlist>
+ <listitem>
+ <simpara>NUM_SHARES is 100,
+ </simpara>
+ </listitem>
+
+ <listitem>
+ <simpara>NET_BUY_PRICE is $20 (the original buying price),
+ </simpara>
+ </listitem>
+
+ <listitem>
+ <simpara>NET_BUY is $2,000 (the original buying cost),
+ </simpara>
+ </listitem>
+
+ <listitem>
+ <simpara>NET_SELL_PRICE is $35.25 (($3600 − $75) / 100)),
+ </simpara>
+ </listitem>
+
+ <listitem>
+ <simpara>GROSS_SALE is $3,600, NET_SALE is $3,525,
+ </simpara>
+ </listitem>
- <para>
- <table>
- <title>Selling Shares Split Scheme, Sale Transaction, Net Pricing</title>
+ <listitem>
+ <simpara>and finally NET_PROFIT is $1,525 (NET_SALE − NET_BUY).
+ </simpara>
+ </listitem>
+ </itemizedlist>
+ </para>
+
+ <para><table>
+ <title>Selling Shares Split Scheme, Sale Transaction, Net Pricing</title>
<?dbfo table-width="70%" ?>
- <tgroup cols="5">
- <colspec colnum="1" colwidth="4*"/>
- <colspec colnum="1" colwidth="2*"/>
- <colspec colnum="1" colwidth="2*"/>
- <colspec colnum="1" colwidth="1*"/>
- <colspec colnum="1" colwidth="1*"/>
-
- <tbody>
- <row>
- <entry>
- <emphasis>Account</emphasis>
- </entry>
-
- <entry>
- <emphasis>Shares</emphasis>
- </entry>
-
- <entry>
- <emphasis>Price</emphasis>
- </entry>
-
- <entry>
- <emphasis>Buy</emphasis>
- </entry>
-
- <entry>
- <emphasis>Sell</emphasis>
- </entry>
- </row>
-
- <row>
- <entry>
- Assets:Bank ABC
- </entry>
-
- <entry></entry>
-
- <entry></entry>
-
- <entry>
- 3525.00
- </entry>
-
- <entry></entry>
- </row>
-
- <row>
- <entry>
- Assets:Brokerage Account:Stock:AMZN
- </entry>
-
- <entry>
- −100
- </entry>
-
- <entry>
- 35.25
- </entry>
-
- <entry></entry>
-
- <entry>
- 3525.00
- </entry>
- </row>
- </tbody>
- </tgroup>
- </table>
- </para>
+ <tgroup cols="5">
+ <colspec colnum="1" colwidth="4*"/>
+
+ <colspec colnum="1" colwidth="2*"/>
+
+ <colspec colnum="1" colwidth="2*"/>
+
+ <colspec colnum="1" colwidth="1*"/>
+
+ <colspec colnum="1" colwidth="1*"/>
+
+ <tbody>
+ <row>
+ <entry>
+ <emphasis>Account</emphasis>
+ </entry>
+
+ <entry>
+ <emphasis>Shares</emphasis>
+ </entry>
+
+ <entry>
+ <emphasis>Price</emphasis>
+ </entry>
+
+ <entry>
+ <emphasis>Buy</emphasis>
+ </entry>
+
+ <entry>
+ <emphasis>Sell</emphasis>
+ </entry>
+ </row>
+
+ <row>
+ <entry>
+ Assets:Bank ABC
+ </entry>
+
+ <entry></entry>
+
+ <entry></entry>
+
+ <entry>
+ 3525.00
+ </entry>
+
+ <entry></entry>
+ </row>
+
+ <row>
+ <entry>
+ Assets:Brokerage Account:Stock:AMZN
+ </entry>
+
+ <entry>
+ −100
+ </entry>
- <para>
- <table>
- <title>Selling Shares Split Scheme, Gain Transaction, Net Pricing</title>
+ <entry>
+ 35.25
+ </entry>
+
+ <entry></entry>
+
+ <entry>
+ 3525.00
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+ </para>
+
+ <para><table>
+ <title>Selling Shares Split Scheme, Gain Transaction, Net Pricing</title>
<?dbfo table-width="70%" ?>
- <tgroup cols="5">
- <colspec colnum="1" colwidth="4*"/>
- <colspec colnum="1" colwidth="2*"/>
- <colspec colnum="1" colwidth="2*"/>
- <colspec colnum="1" colwidth="1*"/>
- <colspec colnum="1" colwidth="1*"/>
-
- <tbody>
- <row>
- <entry>
- <emphasis>Account</emphasis>
- </entry>
-
- <entry>
- <emphasis>Shares</emphasis>
- </entry>
-
- <entry>
- <emphasis>Price</emphasis>
- </entry>
-
- <entry>
- <emphasis>Buy</emphasis>
- </entry>
-
- <entry>
- <emphasis>Sell</emphasis>
- </entry>
- </row>
-
- <row>
- <entry>
- Assets:Brokerage Account:Stock:AMZN
- </entry>
-
- <entry>
- 0
- </entry>
-
- <entry>
- 0
- </entry>
-
- <entry>
- 1525.00
- </entry>
-
- <entry></entry>
- </row>
-
- <row>
- <entry>
- Income:Capital Gain (Long Term):AMZN
- </entry>
-
- <entry></entry>
-
- <entry></entry>
-
- <entry></entry>
-
- <entry>
- 1525.00
- </entry>
- </row>
- </tbody>
- </tgroup>
- </table>
- <figure pgwide="1">
- <title>Selling Shares for Gain Where the Sale and Gain are Recorded in Separate Transactions,
- in <guilabel>Transaction Journal</guilabel> View</title>
- <screenshot id="invest-sellstockManProfSepNet">
- <mediaobject>
- <imageobject role="html">
- <imagedata fileref="figures/invest_sellstockManProfSepNet.png"
- srccredit="Chris Good" width="&img-w;"/>
- </imageobject>
- <imageobject role="fo">
- <imagedata fileref="figures/invest_sellstockManProfSep.png"
- srccredit="Chris Good"/>
- </imageobject>
- </mediaobject>
- </screenshot>
- </figure>
- </para>
- </example>
+ <tgroup cols="5">
+ <colspec colnum="1" colwidth="4*"/>
+
+ <colspec colnum="1" colwidth="2*"/>
+
+ <colspec colnum="1" colwidth="2*"/>
+
+ <colspec colnum="1" colwidth="1*"/>
+
+ <colspec colnum="1" colwidth="1*"/>
+
+ <tbody>
+ <row>
+ <entry>
+ <emphasis>Account</emphasis>
+ </entry>
+
+ <entry>
+ <emphasis>Shares</emphasis>
+ </entry>
+
+ <entry>
+ <emphasis>Price</emphasis>
+ </entry>
+
+ <entry>
+ <emphasis>Buy</emphasis>
+ </entry>
+
+ <entry>
+ <emphasis>Sell</emphasis>
+ </entry>
+ </row>
+
+ <row>
+ <entry>
+ Assets:Brokerage Account:Stock:AMZN
+ </entry>
+
+ <entry>
+ 0
+ </entry>
+
+ <entry>
+ 0
+ </entry>
+
+ <entry>
+ 1525.00
+ </entry>
+
+ <entry></entry>
+ </row>
+
+ <row>
+ <entry>
+ Income:Capital Gain (Long Term):AMZN
+ </entry>
+
+ <entry></entry>
+ <entry></entry>
+
+ <entry></entry>
+
+ <entry>
+ 1525.00
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </table>
+
+ <figure pgwide="1">
+ <title>Selling Shares for Gain Where the Sale and Gain are Recorded in Separate Transactions, in
+ <guilabel>Transaction Journal</guilabel> View</title>
+
+ <screenshot id="invest-sellstockManProfSepNet">
+ <mediaobject>
+ <imageobject role="html">
+ <imagedata fileref="figures/invest_sellstockManProfSepNet.png"
+ srccredit="Chris Good" width="&img-w;"/>
+ </imageobject>
+ <imageobject role="fo">
+ <imagedata fileref="figures/invest_sellstockManProfSep.png"
+ srccredit="Chris Good"/>
+ </imageobject>
+ </mediaobject>
+ </screenshot>
+ </figure>
+ </para>
+ </example>
</sect4>
</sect3>
</sect2>
@@ -2955,7 +3135,8 @@ Income
<para><ulink url="&url-wp-en;Lot">Wikipedia</ulink> includes the following definition of a lot:
<blockquote>
- <simpara>a set of goods for sale together in an auction; or a quantity of a financial instrument</simpara>
+ <simpara>a set of goods for sale together in an auction; or a quantity of a financial instrument
+ </simpara>
</blockquote>
</para>
@@ -2971,11 +3152,14 @@ Income
<para>The term <emphasis>scrub</emphasis> is used because security accounts need to be cleaned after sales
to ensure the difference between the cost paid for securities, and value received from
selling them, is accounted for as capital gain or loss. If the capital gain/loss is not
- correct, the <guimenuitem>Trial Balance</guimenuitem> bottom line total debits will not balance to total credits.
- To see the <guimenuitem>Trial Balance</guimenuitem>, select <menuchoice>
+ correct, the <guimenuitem>Trial Balance</guimenuitem> bottom line total debits will not
+ balance to total credits. To see the <guimenuitem>Trial Balance</guimenuitem>, select
+ <menuchoice>
<guimenu>Reports</guimenu> <guisubmenu>Income & Expense</guisubmenu>
<guimenuitem>Trial Balance</guimenuitem>
- </menuchoice>. </para>
+ </menuchoice>
+ .
+ </para>
<note>
<para>If you make an error, you can delete the lot(s) and capital gain/loss transaction(s) and retry.
@@ -2986,12 +3170,12 @@ Income
</para>
</note>
- <para>If you are not familiar with <acronym>FIFO</acronym>, <acronym>LIFO</acronym> or Average costing, please see Wikipedia
+ <para>If you are not familiar with <acronym>FIFO</acronym>, <acronym>LIFO</acronym> or Average costing,
+ please see Wikipedia <ulink
+ url="&url-wp-en;FIFO_and_LIFO_accounting">FIFO and
+ LIFO accounting</ulink> and
<ulink
- url="&url-wp-en;FIFO_and_LIFO_accounting">FIFO and LIFO
- accounting</ulink> and <ulink
- url="&url-wp-en;Average_cost_method">Average
- cost method</ulink>.
+ url="&url-wp-en;Average_cost_method">Average cost method</ulink>.
</para>
<para>If you are not familiar with the difference between &app; transactions and splits, please see
@@ -3000,11 +3184,12 @@ Income
<para>The &app; lot management facility can be a useful feature, reducing manual calculation, especially
if dividends have been reinvested over years and there are many different costs involved.
- It can automatically link buy transactions to sell transactions using <acronym>FIFO</acronym> cost method and
- one can manually link specific buy transactions to sell transactions in order to use <acronym>LIFO</acronym>.
- Advanced Portfolio Report basis costs and gains/losses will agree with the costs and
- gain/loss transactions created by scrubbing if either the <acronym>FIFO</acronym> or <acronym>LIFO</acronym> cost methods are
- used.
+ It can automatically link buy transactions to sell transactions using
+ <acronym>FIFO</acronym> cost method and one can manually link specific buy transactions to
+ sell transactions in order to use <acronym>LIFO</acronym>. Advanced Portfolio Report basis
+ costs and gains/losses will agree with the costs and gain/loss transactions created by
+ scrubbing if either the <acronym>FIFO</acronym> or <acronym>LIFO</acronym> cost methods
+ are used.
</para>
</sect3>
@@ -3021,20 +3206,25 @@ Income
select
<menuchoice>
<guimenu>Actions</guimenu><guimenuitem>View Lots</guimenuitem>
- </menuchoice>.
+ </menuchoice>
+ .
</para>
<figure pgwide="1">
- <title>Selling Shares - Capital Gains - Lots in Account window</title><screenshot id="tool-lotsInAcct">
+ <title>Selling Shares - Capital Gains - Lots in Account window</title>
+
+ <screenshot id="tool-lotsInAcct">
<mediaobject>
<imageobject role="html">
<imagedata fileref="figures/investLots2_BeforeScrub1Lot.png"
srccredit="Chris Good" width="&img-w;"/>
</imageobject>
+
<imageobject role="fo">
<imagedata fileref="figures/investLots2_BeforeScrub1Lot.png"
srccredit="Chris Good"/>
</imageobject>
+
<caption>
<para>An image of the <emphasis>Lots in Account</emphasis> window.
</para>
@@ -3044,8 +3234,8 @@ Income
</figure>
<para>Refer to the Help Manual, Chapter 8 Tools & Assistants,
- <ulink url="&url-docs-C;help/tool-lots.html">Lots in Account</ulink>
- for details of the Lots in Account screen elements.
+ <ulink url="&url-docs-C;manual/tool-lots.html">Lots in Account</ulink> for details of the
+ Lots in Account screen elements.
</para>
</sect3>
@@ -3054,34 +3244,37 @@ Income
<para>Using the lot management facility for the automatic calculation of capital gain or loss typically
follows these steps:
-
- <orderedlist>
- <listitem>
- <simpara>Record the sale transaction using Net Pricing (but stop short of entering the Capital Gain
- transaction as it will be created by scrubbing). See
- <xref linkend="invest-sell-man-prof-sep-net" />.
- </simpara>
- </listitem>
+ <orderedlist>
+ <listitem>
+ <simpara>Record the sale transaction using Net Pricing (but stop short of entering the Capital Gain
+ transaction as it will be created by scrubbing). See
+ <xref linkend="invest-sell-man-prof-sep-net" />.
+ </simpara>
+ </listitem>
<!-- Manual Lot Creation and Linking -->
- <listitem>
- <simpara><xref linkend="invest-sellManual" /> (Optional depending on cost method)</simpara>
- </listitem>
+ <listitem>
+ <simpara><xref linkend="invest-sellManual" /> (Optional depending on cost method)
+ </simpara>
+ </listitem>
- <listitem>
+ <listitem>
<!-- Automatic Creation of Capital Gain Or Loss Transactions -->
- <simpara><xref linkend="invest-sellAuto" /></simpara>
- </listitem>
+ <simpara><xref linkend="invest-sellAuto" />
+ </simpara>
+ </listitem>
- <listitem>
+ <listitem>
<!-- Change Orphaned Gains-CCC to Gain/Loss Account -->
- <simpara><xref linkend="invest-sellChgCapGainsAcct" /></simpara>
- </listitem>
+ <simpara><xref linkend="invest-sellChgCapGainsAcct" />
+ </simpara>
+ </listitem>
- <listitem>
+ <listitem>
<!-- Run a Trial Balance -->
- <simpara><xref linkend="invest-sellTrialBal" /> report to ensure total debits balance to total credits.</simpara>
- </listitem>
- </orderedlist>
+ <simpara><xref linkend="invest-sellTrialBal" /> report to ensure total debits balance to total credits.
+ </simpara>
+ </listitem>
+ </orderedlist>
</para>
</sect3>
@@ -3091,16 +3284,16 @@ Income
<para>Before using this feature, ensure you have read <xref linkend="invest-sellConsiderations" />.
</para>
- <para>This functionality allows the manual linking of specific buy and sell transactions. It may be used in
- the case where a user wishes to use a different cost method than the automatic linking
- method (<acronym>FIFO</acronym>). Effectively, if one wishes the cost basis and capital gains in the Advanced
- Portfolio Report to be consistent with the capital gains transactions created by
- scrubbing, manual lot creation only needs to be used when using <acronym>LIFO</acronym> or <quote>sale of
- designated lots</quote> (the same thing for securities as far as US personal tax law is
- concerned). This is because the scrub function can automatically do <acronym>FIFO</acronym> linking so there
- is no need to do it manually and scrubbing cannot be used for average costing.
-
- See <xref linkend="invest-sellManualExample" />.
+ <para>This functionality allows the manual linking of specific buy and sell transactions. It may be used
+ in the case where a user wishes to use a different cost method than the automatic linking
+ method (<acronym>FIFO</acronym>). Effectively, if one wishes the cost basis and capital
+ gains in the Advanced Portfolio Report to be consistent with the capital gains
+ transactions created by scrubbing, manual lot creation only needs to be used when using
+ <acronym>LIFO</acronym> or <quote>sale of designated lots</quote> (the same thing for
+ securities as far as US personal tax law is concerned). This is because the scrub function
+ can automatically do <acronym>FIFO</acronym> linking so there is no need to do it manually
+ and scrubbing cannot be used for average costing. See
+ <xref linkend="invest-sellManualExample" />.
</para>
</sect3>
@@ -3108,8 +3301,8 @@ Income
<title>Automatic Creation of Capital Gain Or Loss Transactions</title>
<note>
- <para>Do <emphasis>not</emphasis> do this unless you are using <acronym>FIFO</acronym> or <acronym>LIFO</acronym> to cost sales. See
- <xref linkend="invest-sellConsiderations" />.
+ <para>Do <emphasis>not</emphasis> do this unless you are using <acronym>FIFO</acronym> or
+ <acronym>LIFO</acronym> to cost sales. See <xref linkend="invest-sellConsiderations" />.
</para>
</note>
@@ -3122,12 +3315,22 @@ Income
<para>See:
<itemizedlist>
- <listitem><simpara><xref linkend="invest-sellAutoExample" />,</simpara></listitem>
- <listitem><simpara><xref linkend="invest-sellAutoExample2" />,</simpara></listitem>
- <listitem><simpara><xref linkend="invest-sellFifoSplit" />.</simpara></listitem>
+ <listitem>
+ <simpara><xref linkend="invest-sellAutoExample" />,
+ </simpara>
+ </listitem>
+
+ <listitem>
+ <simpara><xref linkend="invest-sellAutoExample2" />,
+ </simpara>
+ </listitem>
+
+ <listitem>
+ <simpara><xref linkend="invest-sellFifoSplit" />.
+ </simpara>
+ </listitem>
</itemizedlist>
</para>
-
</sect3>
<sect3 id="invest-sellChgCapGainsAcct">
@@ -3165,20 +3368,21 @@ Income
<orderedlist>
<listitem>
<para>If necessary, temporarily change the date of the sell transaction and the capital gain/loss
- transaction, so they are the only transactions for a particular date, then run the Trial
- Balance as at the day before. If the Trial Balance is still out by the same amount, it
- is not the capital gain/loss that is causing the problem.
+ transaction, so they are the only transactions for a particular date, then run the
+ Trial Balance as at the day before. If the Trial Balance is still out by the same
+ amount, it is not the capital gain/loss that is causing the problem.
</para>
</listitem>
+
<listitem>
<para>If you find a prior <emphasis>out of balance</emphasis> Trial Balance, keep running the Trial
Balance report with different dates until you find the date it starts being out of
- balance. Temporarily change the transaction dates for each transaction on the problem
- date to the following day, then change the dates back to the correct date 1 at a time,
- running the Trial Balance each time, until you identify the problem transaction. When
- you change the date of a security sell transaction, you also need to change the date of
- the corresponding capital gain transaction as it is only the sum of these that will
- balance in the Trial Balance.
+ balance. Temporarily change the transaction dates for each transaction on the
+ problem date to the following day, then change the dates back to the correct date
+ 1 at a time, running the Trial Balance each time, until you identify the problem
+ transaction. When you change the date of a security sell transaction, you also
+ need to change the date of the corresponding capital gain transaction as it is
+ only the sum of these that will balance in the Trial Balance.
</para>
</listitem>
</orderedlist>
@@ -3194,20 +3398,21 @@ Income
<orderedlist>
<listitem>
- <para>&app; implements only the First In/ First Out (<acronym>FIFO</acronym>) cost method when automatically linking buy
- transactions to sell transactions. That means the oldest securities are always sold first.
- The Last In First Out (<acronym>LIFO</acronym>) cost method may be used by manually linking the most
- recent buy security splits to the sell split before scrubbing.
+ <para>&app; implements only the First In/ First Out (<acronym>FIFO</acronym>) cost method when
+ automatically linking buy transactions to sell transactions. That means the oldest
+ securities are always sold first. The Last In First Out (<acronym>LIFO</acronym>) cost
+ method may be used by manually linking the most recent buy security splits to the sell
+ split before scrubbing.
</para>
</listitem>
<listitem>
<para>The Advanced Portfolio Report does not use lot information when calculating costs, just the security
transaction splits. It calculates the cost basis and gains or losses using the
- selected <emphasis>Basis calculation method</emphasis> report option (Average, <acronym>FIFO</acronym> or
- <acronym>LIFO</acronym>). If one wishes the Advanced Portfolio Report costs and gains/losses to be
- consistent with the capital gain/loss transactions created by scrubbing, the same cost
- model must be used in both places.
+ selected <emphasis>Basis calculation method</emphasis> report option (Average,
+ <acronym>FIFO</acronym> or <acronym>LIFO</acronym>). If one wishes the Advanced
+ Portfolio Report costs and gains/losses to be consistent with the capital gain/loss
+ transactions created by scrubbing, the same cost model must be used in both places.
</para>
</listitem>
@@ -3368,484 +3573,578 @@ Income
</sect3>
<sect3>
- <title>Examples</title>
- <example id="invest-sellManualExample">
- <title>Manual Lot Creation and Linking</title>
+ <title>Examples</title>
- <para>Here is an example of selling part of a security holding using the <acronym>LIFO</acronym> method. In this example, the
- most recent buy transaction (dated Jul. 1, 2016, a reinvested dividend), is linked to a lot,
- along with the sell transaction, and the &app; scrub function is used to calculate capital
- gain or loss and create the capital gain/loss transaction.
- </para>
+ <example id="invest-sellManualExample">
+ <title>Manual Lot Creation and Linking</title>
- <procedure>
- <step>
- <simpara>Open the security account's register.</simpara>
+ <para>Here is an example of selling part of a security holding using the <acronym>LIFO</acronym> method.
+ In this example, the most recent buy transaction (dated Jul. 1, 2016, a reinvested
+ dividend), is linked to a lot, along with the sell transaction, and the &app; scrub
+ function is used to calculate capital gain or loss and create the capital gain/loss
+ transaction.
+ </para>
- <figure pgwide="1">
- <title>Selling Shares - Capital Gains - Security register before scrubbing a single lot</title><screenshot id="invest-lots0reg">
- <mediaobject>
- <imageobject role="html">
- <imagedata fileref="figures/investLots0_RegB4Scrub.png"
+ <procedure>
+ <step>
+ <simpara>Open the security account's register.
+ </simpara>
+
+ <figure pgwide="1">
+ <title>Selling Shares - Capital Gains - Security register before scrubbing a single lot</title>
+
+ <screenshot id="invest-lots0reg">
+ <mediaobject>
+ <imageobject role="html">
+ <imagedata fileref="figures/investLots0_RegB4Scrub.png"
srccredit="Chris Good" width="&img-w;"/>
- </imageobject>
- <imageobject role="fo">
- <imagedata fileref="figures/investLots0_RegB4Scrub.png"
+ </imageobject>
+
+ <imageobject role="fo">
+ <imagedata fileref="figures/investLots0_RegB4Scrub.png"
srccredit="Chris Good"/>
- </imageobject>
- <caption>
- <simpara>An image of the Security Account register in transaction journal view, before lot scrubbing.</simpara>
- </caption>
- </mediaobject>
- </screenshot>
- </figure>
- </step>
- <step>
- <simpara>Ensure all previous capital gain/loss transactions are separate transactions to the sell
- transactions which record the reduction in the number of shares and the value
- received.</simpara>
- </step>
- <step><simpara>Select
- <menuchoice>
- <guimenu>Actions</guimenu><guimenuitem>View Lots</guimenuitem>
- </menuchoice>
- to open the <guilabel>Lots in Account SSSS</guilabel> window where SSSS is the
- security account.
- </simpara>
+ </imageobject>
- <figure pgwide="1">
- <title>Selling Shares - Capital Gains - Lots before scrubbing a single lot</title><screenshot id="invest-lots1B4CreateLot">
- <mediaobject>
- <imageobject role="html">
- <imagedata fileref="figures/investLots1_BeforeCreateLot.png"
+ <caption>
+ <simpara>An image of the Security Account register in transaction journal view, before lot scrubbing.
+ </simpara>
+ </caption>
+ </mediaobject>
+ </screenshot>
+ </figure>
+ </step>
+
+ <step>
+ <simpara>Ensure all previous capital gain/loss transactions are separate transactions to the sell
+ transactions which record the reduction in the number of shares and the value
+ received.
+ </simpara>
+ </step>
+
+ <step>
+ <simpara>Select
+ <menuchoice>
+ <guimenu>Actions</guimenu><guimenuitem>View Lots</guimenuitem>
+ </menuchoice>
+ to open the <guilabel>Lots in Account SSSS</guilabel> window where SSSS is the
+ security account.
+ </simpara>
+
+ <figure pgwide="1">
+ <title>Selling Shares - Capital Gains - Lots before scrubbing a single lot</title>
+
+ <screenshot id="invest-lots1B4CreateLot">
+ <mediaobject>
+ <imageobject role="html">
+ <imagedata fileref="figures/investLots1_BeforeCreateLot.png"
srccredit="Chris Good" width="&img-w;"/>
- </imageobject>
- <imageobject role="fo">
- <imagedata fileref="figures/investLots1_BeforeCreateLot.png"
+ </imageobject>
+
+ <imageobject role="fo">
+ <imagedata fileref="figures/investLots1_BeforeCreateLot.png"
srccredit="Chris Good"/>
- </imageobject>
- <caption>
- <para>An image of the <emphasis>Lots in Account</emphasis> window before lot scrubbing.
- </para>
- </caption>
- </mediaobject>
- </screenshot>
- </figure>
- </step>
+ </imageobject>
- <step><simpara>Create a new lot using the <guibutton>New Lot</guibutton> button. Initially this lot is not linked to
- any buy or sell split.</simpara>
- </step>
+ <caption>
+ <para>An image of the <emphasis>Lots in Account</emphasis> window before lot scrubbing.
+ </para>
+ </caption>
+ </mediaobject>
+ </screenshot>
+ </figure>
+ </step>
- <step>
- <simpara>Highlight the new lot in the <guilabel>Lots in This Account</guilabel> panel.</simpara>
- </step>
+ <step>
+ <simpara>Create a new lot using the <guibutton>New Lot</guibutton> button. Initially this lot is not linked
+ to any buy or sell split.
+ </simpara>
+ </step>
- <step><simpara>Highlight the buy split (dated Jul. 1, 2016) of the security to be sold in the <guilabel>Splits
- free</guilabel> panel.</simpara>
- </step>
+ <step>
+ <simpara>Highlight the new lot in the <guilabel>Lots in This Account</guilabel> panel.
+ </simpara>
+ </step>
- <step><simpara>Click the <guilabel>>></guilabel> button to link the buy split with the highlighted lot. The
- split moves from the <guilabel>Splits free</guilabel> panel to the <guilabel>Splits
- in Lot</guilabel> panel.
- </simpara>
- </step>
+ <step>
+ <simpara>Highlight the buy split (dated Jul. 1, 2016) of the security to be sold in the <guilabel>Splits
+ free</guilabel> panel.
+ </simpara>
+ </step>
- <step><simpara>Repeat the previous 2 steps for any other buy splits that should be included in the lot (in this
- example, there is only 1 buy split in the sale).
- </simpara>
- </step>
+ <step>
+ <simpara>Click the <guilabel>>></guilabel> button to link the buy split with the highlighted lot. The
+ split moves from the <guilabel>Splits free</guilabel> panel to the <guilabel>Splits
+ in Lot</guilabel> panel.
+ </simpara>
+ </step>
- <step>
- <simpara>Highlight the sell split in the <guilabel>Splits free</guilabel> panel.</simpara>
- </step>
+ <step>
+ <simpara>Repeat the previous 2 steps for any other buy splits that should be included in the lot (in this
+ example, there is only 1 buy split in the sale).
+ </simpara>
+ </step>
- <step>
- <simpara>Click the <guilabel>>></guilabel> button to link the sell split with the highlighted lot.</simpara>
- </step>
+ <step>
+ <simpara>Highlight the sell split in the <guilabel>Splits free</guilabel> panel.
+ </simpara>
+ </step>
- <step>
- <simpara>Check the lot <guilabel>Balance</guilabel> is as expected. In this example the lot balance
- should be zero as the number of securities sold in the lot, is matched with the same
- number of security buys.
- </simpara>
+ <step>
+ <simpara>Click the <guilabel>>></guilabel> button to link the sell split with the highlighted lot.
+ </simpara>
+ </step>
- <figure pgwide="1">
- <title>Selling Shares - Capital Gains - Lots before scrubbing a single lot, after manual linking</title>
- <screenshot id="invest-lots2B4Scrub1Lot">
- <mediaobject>
- <imageobject role="html">
- <imagedata fileref="figures/investLots2_BeforeScrub1Lot.png"
+ <step>
+ <simpara>Check the lot <guilabel>Balance</guilabel> is as expected. In this example the lot balance should be
+ zero as the number of securities sold in the lot, is matched with the same number of
+ security buys.
+ </simpara>
+
+ <figure pgwide="1">
+ <title>Selling Shares - Capital Gains - Lots before scrubbing a single lot, after manual linking</title>
+
+ <screenshot id="invest-lots2B4Scrub1Lot">
+ <mediaobject>
+ <imageobject role="html">
+ <imagedata fileref="figures/investLots2_BeforeScrub1Lot.png"
srccredit="Chris Good" width="&img-w;"/>
- </imageobject>
- <imageobject role="fo">
- <imagedata fileref="figures/investLots2_BeforeScrub1Lot.png"
+ </imageobject>
+
+ <imageobject role="fo">
+ <imagedata fileref="figures/investLots2_BeforeScrub1Lot.png"
srccredit="Chris Good"/>
- </imageobject>
- <caption>
- <simpara>An image of the <emphasis>Lots in Account</emphasis> window before scrubbing a single lot.</simpara>
- </caption>
- </mediaobject>
- </screenshot>
- </figure>
- </step>
+ </imageobject>
- <step>
- <simpara>Click the <guibutton>Scrub</guibutton> button (<emphasis>not</emphasis> the <guibutton>Scrub Account</guibutton> button.)
- </simpara>
- <para>The <guilabel>Lots in Account</guilabel> window has not changed after using the
- <guilabel>Scrub</guilabel> button so no example screen image is supplied.
- </para>
- </step>
+ <caption>
+ <simpara>An image of the <emphasis>Lots in Account</emphasis> window before scrubbing a single lot.
+ </simpara>
+ </caption>
+ </mediaobject>
+ </screenshot>
+ </figure>
+ </step>
- <step>
- <simpara>Close the <guilabel>Lots in Account SSSS</guilabel> window and return to the security account
- register.
- </simpara>
+ <step>
+ <simpara>Click the <guibutton>Scrub</guibutton> button (<emphasis>not</emphasis> the <guibutton>Scrub
+ Account</guibutton> button.)
+ </simpara>
+
+ <para>The <guilabel>Lots in Account</guilabel> window has not changed after using the
+ <guilabel>Scrub</guilabel> button so no example screen image is supplied.
+ </para>
+ </step>
+
+ <step>
+ <simpara>Close the <guilabel>Lots in Account SSSS</guilabel> window and return to the security account
+ register.
+ </simpara>
+
+ <figure pgwide="1">
+ <title>Selling Shares - Capital Gains - Register after manual linking and scrubbing a single lot</title>
+
+ <screenshot id="invest-lots2RegAftScrub1Lot">
+ <mediaobject>
+ <imageobject role="html">
+ <imagedata fileref="figures/investLots2_RegAfterScrub1Lot.png"
+ srccredit="Chris Good" width="&img-w;"/>
+ </imageobject>
+
+ <imageobject role="fo">
+ <imagedata fileref="figures/investLots2_RegAfterScrub1Lot.png"
+ srccredit="Chris Good"/>
+ </imageobject>
+
+ <caption>
+ <simpara>An image of the Register after scrubbing a single lot.
+ </simpara>
+ </caption>
+ </mediaobject>
+ </screenshot>
+ </figure>
+ </step>
+
+ <step>
+ <simpara>Continue to <xref linkend="invest-sellChgCapGainsAcct" />.
+ </simpara>
+ </step>
+ </procedure>
+ </example>
+
+ <example id="invest-sellAutoExample">
+ <title>Automatic Creation of Capital Gain Or Loss Transactions</title>
+
+ <simpara>Create the capital gains transaction by following these steps:
+ </simpara>
+
+ <procedure>
+ <step>
+ <simpara>Open the security account's register.
+ </simpara>
+ </step>
+
+ <step>
+ <simpara>Ensure any previous manually entered capital gain/loss transaction splits have been entered in
+ separate transactions to the the sell transactions.
+ </simpara>
+ </step>
+
+ <step>
+ <simpara>Select
+ <menuchoice>
+ <guimenu>Actions</guimenu><guimenuitem>View Lots</guimenuitem>
+ </menuchoice>
+ to open the <guilabel>Lots in Account SSSS</guilabel> window where SSSS is the
+ security account.
+ </simpara>
+ </step>
+
+ <step>
+ <simpara>If using <acronym>LIFO</acronym>, use the above procedure <xref linkend="invest-sellManual" /> to
+ create a lot for each sell transaction, link the lot with the sell transaction and
+ each of the buy transactions that make up the sale.
+ </simpara>
+ </step>
+
+ <step>
+ <simpara>Click the <guilabel>Scrub Account</guilabel> button which:
+ </simpara>
+
+ <itemizedlist>
+ <listitem>
+ <para>Creates lots for any buy transactions that are not already linked to a lot and links them to sell
+ transactions splits using the <acronym>FIFO</acronym> method. As a transaction
+ split can only be linked to 1 lot, if a sell transaction needs to be linked to
+ multiple lots, the sell transaction split is itself split into multiple
+ subsplits. In the case of multiple subsplits, it is possible to have different
+ splits from the same transaction in both the <guilabel>Splits free</guilabel>
+ and <guilabel>Splits in lot</guilabel> panels.
+ </para>
+ </listitem>
+
+ <listitem>
+ <simpara>Creates a separate transaction per lot for capital gain/loss.
+ </simpara>
+ </listitem>
+ </itemizedlist>
+ </step>
+
+ <step>
+ <simpara>Continue to <xref linkend="invest-sellChgCapGainsAcct" />.
+ </simpara>
+ </step>
+ </procedure>
+ </example>
+
+ <example id="invest-sellAutoExample2">
+ <title>Automatic Creation of Capital Gain Or Loss Transactions, 2 Sales at Once</title>
+ <para>Here is an example of <acronym>FIFO</acronym> scrubbing without manual lot creation. In this
+ example, the transactions for 2 sales are scrubbed at once but usually scrubbing would
+ be performed after each sale. One reason for scrubbing 2 sales at once, could be because
+ there were multiple sales on the same day.
<figure pgwide="1">
- <title>Selling Shares - Capital Gains - Register after manual linking and scrubbing a single lot</title>
- <screenshot id="invest-lots2RegAftScrub1Lot">
+ <title>Selling Shares - Capital Gains - Register before Scrub Account</title>
+
+ <screenshot id="invest2-lots0reg">
<mediaobject>
<imageobject role="html">
- <imagedata fileref="figures/investLots2_RegAfterScrub1Lot.png"
- srccredit="Chris Good" width="&img-w;"/>
+ <imagedata fileref="figures/invest2Lots0RegB4Scrub.png"
+ srccredit="Chris Good" width="&img-w;"/>
</imageobject>
+
<imageobject role="fo">
- <imagedata fileref="figures/investLots2_RegAfterScrub1Lot.png"
- srccredit="Chris Good"/>
+ <imagedata fileref="figures/invest2Lots0RegB4Scrub.png"
+ srccredit="Chris Good"/>
</imageobject>
+
<caption>
- <simpara>An image of the Register after scrubbing a single lot.</simpara>
+ <simpara>An image of the Security Account register in transaction journal view, before Scrub Account is used.
+ </simpara>
</caption>
</mediaobject>
</screenshot>
</figure>
- </step>
+ </para>
- <step>
- <simpara>Continue to <xref linkend="invest-sellChgCapGainsAcct" />.</simpara>
- </step>
+ <procedure>
+ <step>
+ <simpara>Select
+ <menuchoice>
+ <guimenu>Actions</guimenu><guimenuitem>View Lots</guimenuitem>
+ </menuchoice>
+ to open the <guilabel>Lots in Account SSSS</guilabel> window where SSSS is the
+ security account.
+ </simpara>
- </procedure>
- </example>
+ <figure pgwide="1">
+ <title>Selling Shares - Capital Gains - Lots before Scrub Account</title>
+ <screenshot id="invest2-lots1B4ScrubAcct">
+ <mediaobject>
+ <imageobject role="html">
+ <imagedata fileref="figures/invest2Lots1B4Scrub.png"
+ srccredit="Chris Good" width="&img-w;"/>
+ </imageobject>
- <example id="invest-sellAutoExample">
- <title>Automatic Creation of Capital Gain Or Loss Transactions</title>
+ <imageobject role="fo">
+ <imagedata fileref="figures/invest2Lots1B4Scrub.png"
+ srccredit="Chris Good"/>
+ </imageobject>
+
+ <caption>
+ <simpara>An image of the <emphasis>Lots in Account</emphasis> window before Scrub Account is used.
+ </simpara>
+ </caption>
+ </mediaobject>
+ </screenshot>
+ </figure>
+ </step>
+
+ <step>
+ <simpara>Click the <guilabel>Scrub Account</guilabel> button.
+ </simpara>
+
+ <figure pgwide="1">
+ <title>Selling Shares - Capital Gains - Lots after Scrub Account</title>
+
+ <screenshot id="invest2-lots2AftScrubAcct">
+ <mediaobject>
+ <imageobject role="html">
+ <imagedata fileref="figures/invest2Lots2LotsAftScrubAcct.png"
+ srccredit="Chris Good" width="&img-w;"/>
+ </imageobject>
- <simpara>Create the capital gains transaction by following these steps:</simpara>
+ <imageobject role="fo">
+ <imagedata fileref="figures/invest2Lots2LotsAftScrubAcct.png"
+ srccredit="Chris Good"/>
+ </imageobject>
+
+ <caption>
+ <para>An image of the <emphasis>Lots in Account </emphasis> window after using Scrub Account.
+ </para>
+ </caption>
+ </mediaobject>
+ </screenshot>
+ </figure>
- <procedure>
- <step>
- <simpara>Open the security account's register.</simpara>
- </step>
+ <note>
+ <para>After using the <guilabel>Scrub Account</guilabel> button only the last lot is shown, so the above
+ image is after the <guilabel>Lots in Account</guilabel> window has been closed and
+ reopened so all the lots show.
+ </para>
+ </note>
+ </step>
- <step>
- <simpara>Ensure any previous manually entered capital gain/loss transaction splits have been entered in
- separate transactions to the the sell transactions.</simpara>
- </step>
+ <step>
+ <simpara>Close the <guilabel>Lots in Account SSSS</guilabel> window and return to the security account
+ register.
+ </simpara>
- <step>
- <simpara>Select
- <menuchoice>
- <guimenu>Actions</guimenu><guimenuitem>View Lots</guimenuitem>
- </menuchoice>
- to open the <guilabel>Lots in Account SSSS</guilabel> window where SSSS is the
- security account.</simpara>
- </step>
+ <figure pgwide="1">
+ <title>Selling Shares - Capital Gains - Register after Scrub Account</title>
+
+ <screenshot id="invest2-lots3AftScrubAcct">
+ <mediaobject>
+ <imageobject role="html">
+ <imagedata fileref="figures/invest2Lots3RegAftScrubAcct.png"
+ srccredit="Chris Good" width="&img-w;"/>
+ </imageobject>
- <step>
- <simpara>If using <acronym>LIFO</acronym>, use the above procedure <xref linkend="invest-sellManual" /> to create a lot for each
- sell transaction, link the lot with the sell transaction and each of the buy
- transactions that make up the sale.</simpara>
- </step>
+ <imageobject role="fo">
+ <imagedata fileref="figures/invest2Lots3RegAftScrubAcct.png"
+ srccredit="Chris Good"/>
+ </imageobject>
- <step>
- <simpara>Click the <guilabel>Scrub Account</guilabel> button which:</simpara>
+ <caption>
+ <para>An image of the <emphasis>security register</emphasis> after using Scrub Account.
+ </para>
+ </caption>
+ </mediaobject>
+ </screenshot>
+ </figure>
- <itemizedlist>
- <listitem>
- <para>Creates lots for any buy transactions that are not already linked to a lot and links them to sell
- transactions splits using the <acronym>FIFO</acronym> method. As a transaction split can only be
- linked to 1 lot, if a sell transaction needs to be linked to multiple lots, the
- sell transaction split is itself split into multiple subsplits. In the case of
- multiple subsplits, it is possible to have different splits from the same
- transaction in both the <guilabel>Splits free</guilabel> and <guilabel>Splits in
- lot</guilabel> panels.
+ <note>
+ <para>The security splits in the sell transactions have been split into subsplits, one subsplit per lot,
+ and a capital gain transaction has been created for each security subsplit of each
+ sell transaction.
</para>
- </listitem>
+ </note>
+ </step>
- <listitem>
- <simpara>Creates a separate transaction per lot for capital gain/loss.</simpara>
- </listitem>
- </itemizedlist>
- </step>
-
- <step>
- <simpara>Continue to <xref linkend="invest-sellChgCapGainsAcct" />.</simpara>
- </step>
- </procedure>
- </example>
-
-
- <example id="invest-sellAutoExample2">
- <title>Automatic Creation of Capital Gain Or Loss Transactions, 2 Sales at Once</title>
-
- <para>Here is an example of <acronym>FIFO</acronym> scrubbing without manual lot creation. In this example, the transactions
- for 2 sales are scrubbed at once but usually scrubbing would be performed after each sale.
- One reason for scrubbing 2 sales at once, could be because there were multiple sales on
- the same day.
- <figure pgwide="1">
- <title>Selling Shares - Capital Gains - Register before Scrub Account</title>
- <screenshot id="invest2-lots0reg">
- <mediaobject>
- <imageobject role="html">
- <imagedata fileref="figures/invest2Lots0RegB4Scrub.png"
- srccredit="Chris Good" width="&img-w;"/>
- </imageobject>
- <imageobject role="fo">
- <imagedata fileref="figures/invest2Lots0RegB4Scrub.png"
- srccredit="Chris Good"/>
- </imageobject>
- <caption>
- <simpara>An image of the Security Account register in transaction journal view, before Scrub Account is used.</simpara>
- </caption>
- </mediaobject>
- </screenshot>
- </figure>
- </para>
+ <step>
+ <simpara>Continue to <xref linkend="invest-sellChgCapGainsAcct" />.
+ </simpara>
+ </step>
+ </procedure>
+ </example>
+
+ <example id="invest-sellFifoSplit">
+ <title>Automatic Creation of Capital Gain Or Loss Transactions - After a Simple Stock Split</title>
+
+ <para>Here is an example of <acronym>FIFO</acronym> scrubbing without manual lot creation/linking, where
+ the Stock Split Assistant has been used for a simple stock split. In this example, 100
+ shares of security XYZ were bought for $10.00 each, there was a simple 2 for 1 stock
+ split for zero cost (so the holding was then 200 shares @ $5.00 each), then all 200
+ shares were sold for $6.00 each.
+ </para>
- <procedure>
- <step><simpara>Select
- <menuchoice>
- <guimenu>Actions</guimenu><guimenuitem>View Lots</guimenuitem>
- </menuchoice>
- to open the <guilabel>Lots in Account SSSS</guilabel> window where SSSS is the
- security account.</simpara>
- <figure pgwide="1">
- <title>Selling Shares - Capital Gains - Lots before Scrub Account</title>
- <screenshot id="invest2-lots1B4ScrubAcct">
+ <para><figure pgwide="1">
+ <title>Selling Shares - Capital Gains - Register after Scrub Account</title>
+
+ <screenshot id="investLotsSplitReg">
<mediaobject>
<imageobject role="html">
- <imagedata fileref="figures/invest2Lots1B4Scrub.png"
- srccredit="Chris Good" width="&img-w;"/>
+ <imagedata fileref="figures/investLotsSplitReg.png"
+ srccredit="Chris Good" width="&img-w;"/>
</imageobject>
+
<imageobject role="fo">
- <imagedata fileref="figures/invest2Lots1B4Scrub.png"
- srccredit="Chris Good"/>
+ <imagedata fileref="figures/investLotsSplitReg.png"
+ srccredit="Chris Good"/>
</imageobject>
+
<caption>
- <simpara>An image of the <emphasis>Lots in Account</emphasis> window before Scrub Account is used.</simpara>
+ <para>An image of the Security Account register in transaction journal view, after Scrub Account is used.
+ </para>
</caption>
</mediaobject>
</screenshot>
</figure>
- </step>
- <step>
- <simpara>Click the <guilabel>Scrub Account</guilabel> button.</simpara>
<figure pgwide="1">
- <title>Selling Shares - Capital Gains - Lots after Scrub Account</title>
- <screenshot id="invest2-lots2AftScrubAcct">
+ <title>Selling Shares - Capital Gains - Lot 0 after Scrub Account</title>
+
+ <screenshot id="investLotsSplitLot0">
<mediaobject>
<imageobject role="html">
- <imagedata fileref="figures/invest2Lots2LotsAftScrubAcct.png"
- srccredit="Chris Good" width="&img-w;"/>
+ <imagedata fileref="figures/investLotsSplitLot0.png"
+ srccredit="Chris Good" width="&img-w;"/>
</imageobject>
+
<imageobject role="fo">
- <imagedata fileref="figures/invest2Lots2LotsAftScrubAcct.png"
- srccredit="Chris Good"/>
+ <imagedata fileref="figures/investLotsSplitLot0.png"
+ srccredit="Chris Good"/>
</imageobject>
+
<caption>
- <para>An image of the <emphasis>Lots in Account </emphasis> window after using Scrub Account.
+ <para>An image of the Security Account register in transaction journal view, after Scrub Account is used.
</para>
</caption>
</mediaobject>
</screenshot>
</figure>
- <note>
- <para>After using the <guilabel>Scrub Account</guilabel> button only the last lot is shown, so the above
- image is after the <guilabel>Lots in Account</guilabel> window has been closed and
- reopened so all the lots show.
- </para>
- </note>
- </step>
-
- <step>
- <simpara>Close the <guilabel>Lots in Account SSSS</guilabel> window and return to the security account register.</simpara>
<figure pgwide="1">
- <title>Selling Shares - Capital Gains - Register after Scrub Account</title>
- <screenshot id="invest2-lots3AftScrubAcct">
+ <title>Selling Shares - Capital Gains - Lot 1 after Scrub Account</title>
+
+ <screenshot id="investLotsSplitLot1">
<mediaobject>
<imageobject role="html">
- <imagedata fileref="figures/invest2Lots3RegAftScrubAcct.png"
- srccredit="Chris Good" width="&img-w;"/>
+ <imagedata fileref="figures/investLotsSplitLot1.png"
+ srccredit="Chris Good" width="&img-w;"/>
</imageobject>
+
<imageobject role="fo">
- <imagedata fileref="figures/invest2Lots3RegAftScrubAcct.png"
- srccredit="Chris Good"/>
+ <imagedata fileref="figures/investLotsSplitLot1.png"
+ srccredit="Chris Good"/>
</imageobject>
+
<caption>
- <para>An image of the <emphasis>security register</emphasis> after using Scrub Account.
+ <para>An image of the Security Account register in transaction journal view, after Scrub Account is used.
</para>
</caption>
</mediaobject>
</screenshot>
</figure>
+ </para>
- <note>
- <para>The security splits in the sell transactions have been split into subsplits, one subsplit per lot,
- and a capital gain transaction has been created for each security subsplit of each
- sell transaction.
- </para>
- </note>
- </step>
-
- <step>
- <simpara>Continue to <xref linkend="invest-sellChgCapGainsAcct" />.</simpara>
- </step>
- </procedure>
- </example>
-
- <example id="invest-sellFifoSplit">
- <title>Automatic Creation of Capital Gain Or Loss Transactions - After a Simple Stock Split</title>
-
- <para>Here is an example of <acronym>FIFO</acronym> scrubbing without manual lot creation/linking, where the Stock Split
- Assistant has been used for a simple stock split. In this example, 100 shares of security
- XYZ were bought for $10.00 each, there was a simple 2 for 1 stock split for zero cost (so
- the holding was then 200 shares @ $5.00 each), then all 200 shares were sold for $6.00
- each.
- </para>
- <para>
- <figure pgwide="1">
- <title>Selling Shares - Capital Gains - Register after Scrub Account</title><screenshot id="investLotsSplitReg">
- <mediaobject>
- <imageobject role="html">
- <imagedata fileref="figures/investLotsSplitReg.png"
- srccredit="Chris Good" width="&img-w;"/>
- </imageobject>
- <imageobject role="fo">
- <imagedata fileref="figures/investLotsSplitReg.png"
- srccredit="Chris Good"/>
- </imageobject>
- <caption>
- <para>An image of the Security Account register in transaction journal view, after Scrub Account is used.
- </para>
- </caption>
- </mediaobject>
- </screenshot>
- </figure>
+ <para>The above screenshots show that scrubbing created:
+ <itemizedlist>
+ <listitem>
+ <simpara>2 lots. A separate lot for each buy (it essentially treats the stock split as a buy of 100 for no
+ cost.)
+ </simpara>
+ </listitem>
- <figure pgwide="1">
- <title>Selling Shares - Capital Gains - Lot 0 after Scrub Account</title><screenshot id="investLotsSplitLot0">
- <mediaobject>
- <imageobject role="html">
- <imagedata fileref="figures/investLotsSplitLot0.png"
- srccredit="Chris Good" width="&img-w;"/>
- </imageobject>
- <imageobject role="fo">
- <imagedata fileref="figures/investLotsSplitLot0.png"
- srccredit="Chris Good"/>
- </imageobject>
- <caption>
- <para>An image of the Security Account register in transaction journal view, after Scrub Account is used.
- </para>
- </caption>
- </mediaobject>
- </screenshot>
- </figure>
+ <listitem>
+ <simpara>2 capital gain transactions (one for each lot) on the date of the sale:
+ </simpara>
+
+ <itemizedlist>
+ <listitem>
+ <simpara>Lot 0: Jul. 1, 2009 loss $400 (sale $600 − cost $1,000.)
+ </simpara>
+ </listitem>
+
+ <listitem>
+ <simpara>Lot 1: Jul. 1, 2009 gain $600 (sale $600 − cost $0.)
+ </simpara>
+ </listitem>
+ </itemizedlist>
+ </listitem>
+ </itemizedlist>
+ </para>
- <figure pgwide="1">
- <title>Selling Shares - Capital Gains - Lot 1 after Scrub Account</title><screenshot id="investLotsSplitLot1">
- <mediaobject>
- <imageobject role="html">
- <imagedata fileref="figures/investLotsSplitLot1.png"
- srccredit="Chris Good" width="&img-w;"/>
- </imageobject>
- <imageobject role="fo">
- <imagedata fileref="figures/investLotsSplitLot1.png"
- srccredit="Chris Good"/>
- </imageobject>
- <caption>
- <para>An image of the Security Account register in transaction journal view, after Scrub Account is used.
- </para>
- </caption>
- </mediaobject>
- </screenshot>
- </figure>
- </para>
- <para>The above screenshots show that scrubbing created:
- <itemizedlist>
- <listitem>
- <simpara>2 lots. A separate lot for each buy (it essentially treats the stock split as a buy of 100 for no cost.)</simpara>
- </listitem>
- <listitem>
- <simpara>2 capital gain transactions (one for each lot) on the date of the sale:</simpara>
- <itemizedlist>
- <listitem>
- <simpara>Lot 0: Jul. 1, 2009 loss $400 (sale $600 − cost $1,000.)</simpara>
- </listitem>
- <listitem>
- <simpara>Lot 1: Jul. 1, 2009 gain $600 (sale $600 − cost $0.)</simpara>
- </listitem>
- </itemizedlist>
- </listitem>
- </itemizedlist>
- </para>
+ <para>Total gain $200 is correct. Whether the gain is a single long-term one or one each of long-term and
+ short-term or whether there's even a distinction depends on the user's tax jurisdiction
+ and the way the split is structured. If the user needs help figuring it out they should
+ consult a professional.
+ </para>
+ </example>
- <para>Total gain $200 is correct. Whether the gain is a single long-term one or one each of long-term and
- short-term or whether there's even a distinction depends on the user's tax jurisdiction
- and the way the split is structured. If the user needs help figuring it out they should
- consult a professional.
- </para>
+ <example id="invest-sellChgCapGainsAcctExample">
+ <title>Changing the Orphaned Gains-CCC to Gain/Loss Account</title>
- </example>
+ <procedure>
+ <step>
+ <simpara>Close the <guilabel>Lots in Account SSSS</guilabel> window if open and return to the security
+ account register.
+ </simpara>
- <example id="invest-sellChgCapGainsAcctExample">
- <title>Changing the Orphaned Gains-CCC to Gain/Loss Account</title>
- <procedure>
- <step>
- <simpara>Close the <guilabel>Lots in Account SSSS</guilabel> window if open and return to the security
- account register.</simpara>
- <figure pgwide="1">
- <title>Selling Shares - Capital Gains - Register after scrubbing a single lot</title><screenshot id="invest-lots4AftScrub1LotReg">
- <mediaobject>
- <imageobject role="html">
- <imagedata fileref="figures/investLots2_RegAfterScrub1Lot.png"
+ <figure pgwide="1">
+ <title>Selling Shares - Capital Gains - Register after scrubbing a single lot</title>
+
+ <screenshot id="invest-lots4AftScrub1LotReg">
+ <mediaobject>
+ <imageobject role="html">
+ <imagedata fileref="figures/investLots2_RegAfterScrub1Lot.png"
srccredit="Chris Good" width="&img-w;"/>
- </imageobject>
- <imageobject role="fo">
- <imagedata fileref="figures/investLots2_RegAfterScrub1Lot.png"
+ </imageobject>
+
+ <imageobject role="fo">
+ <imagedata fileref="figures/investLots2_RegAfterScrub1Lot.png"
srccredit="Chris Good"/>
- </imageobject>
- <caption>
- <para>An image of the <emphasis>security register</emphasis> after scrubbing a single lot.
- </para>
- </caption>
- </mediaobject>
- </screenshot>
- </figure>
- </step>
+ </imageobject>
- <step>
- <simpara>Find each new <emphasis>Realized Gain/Loss</emphasis> transaction in the security account register
- (they will have the same date as the sell transactions).
- </simpara>
- </step>
-
- <step>
- <simpara>Edit the <emphasis>Orphaned Gains-CCC</emphasis> transaction split to re-assign the income account to a more
- meaningful income (or expense) gain or loss account (for example, <emphasis>Income:Capital Gain (Long Term):IBM</emphasis>).</simpara>
- <tip>
- <simpara>You may like to split the capital gain/loss into taxable and non taxable parts if that is in accord
- with your tax laws.
+ <caption>
+ <para>An image of the <emphasis>security register</emphasis> after scrubbing a single lot.
+ </para>
+ </caption>
+ </mediaobject>
+ </screenshot>
+ </figure>
+ </step>
+
+ <step>
+ <simpara>Find each new <emphasis>Realized Gain/Loss</emphasis> transaction in the security account register
+ (they will have the same date as the sell transactions).
</simpara>
- </tip>
- </step>
- </procedure>
- </example>
+ </step>
+
+ <step>
+ <simpara>Edit the <emphasis>Orphaned Gains-CCC</emphasis> transaction split to re-assign the income account
+ to a more meaningful income (or expense) gain or loss account (for example,
+ <emphasis>Income:Capital Gain (Long Term):IBM</emphasis>).
+ </simpara>
+
+ <tip>
+ <simpara>You may like to split the capital gain/loss into taxable and non taxable parts if that is in accord
+ with your tax laws.
+ </simpara>
+ </tip>
+ </step>
+ </procedure>
+ </example>
</sect3>
</sect2>
</sect1>
@@ -3871,22 +4170,23 @@ Income
<para>As an example consider the following; the dividends deposited as cash into the
<emphasis>Broker</emphasis> Account with a tie to the stock account.
</para>
-
<!-- ToDo: unshrink -->
<figure>
<title>Example Of Cash Dividend Transactions</title>
+
<screenshot id="invest-dividendcash1">
- <mediaobject>
- <imageobject>
- <imagedata fileref="figures/invest_dividendcash.png"
+ <mediaobject>
+ <imageobject>
+ <imagedata fileref="figures/invest_dividendcash.png"
srccredit="Daniel Dodson"/>
- </imageobject>
- <caption>
- <para>An image of the <emphasis>Brokerage</emphasis> Account register after a series of cash dividends.
- </para>
- </caption>
- </mediaobject>
- </screenshot>
+ </imageobject>
+
+ <caption>
+ <para>An image of the <emphasis>Brokerage</emphasis> Account register after a series of cash dividends.
+ </para>
+ </caption>
+ </mediaobject>
+ </screenshot>
</figure>
<note>
@@ -3902,8 +4202,9 @@ Income
<para>If you receive the dividend in the form of an automatic reinvestment, the transaction for this
should be handled within the stock or mutual fund account as income from
- <emphasis>Income:Dividends</emphasis> for the appropriate number of reinvested shares. This type of
- reinvest account is often referred to as a <acronym>DRIP</acronym> (Dividend Re-Investment Program).
+ <emphasis>Income:Dividends</emphasis> for the appropriate number of reinvested shares. This
+ type of reinvest account is often referred to as a <acronym>DRIP</acronym> (Dividend
+ Re-Investment Program).
</para>
<para>As an example consider the following purchase of NSTAR (NST) stock with the dividends reinvested
@@ -3913,23 +4214,27 @@ Income
<para>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. &app; simplifies the entry
by allowing calculations within the cells of the transaction. If the first dividend is
- $0.29/share, enter <userinput>53.28</userinput> (purchase price + dividend) in the share <guilabel>Price</guilabel>
- cell and <userinput>100*0.29</userinput> in the <guilabel>Buy</guilabel> cell. &app; will calculate for you the
- corresponding number of <guilabel>Shares</guilabel>.
+ $0.29/share, enter <userinput>53.28</userinput> (purchase price + dividend) in the share
+ <guilabel>Price</guilabel> cell and <userinput>100*0.29</userinput> in the
+ <guilabel>Buy</guilabel> cell. &app; will calculate for you the corresponding number of
+ <guilabel>Shares</guilabel>.
</para>
<figure>
<title>Example Of Dividend Reinvestment Transactions</title>
+
<screenshot id="invest-dividendreinvest1">
<mediaobject>
<imageobject role="html">
<imagedata fileref="figures/invest_dividendreinvest1.png"
srccredit="Cristian Marchi" width="&img-w;"/>
</imageobject>
+
<imageobject role="fo">
<imagedata fileref="figures/invest_dividendreinvest1.png"
srccredit="Cristian Marchi"/>
</imageobject>
+
<caption>
<para>An image of the NST Stock Account register after a dividend reinvestment.
</para>
@@ -3993,16 +4298,19 @@ Income
<figure>
<title>Example Of Return Of Capital Transactions</title>
+
<screenshot id="invest-ret-of-cap">
<mediaobject>
<imageobject role="html">
<imagedata fileref="figures/invest_ret_of_cap.png"
srccredit="Chris Good" width="&img-w;"/>
</imageobject>
+
<imageobject role="fo">
<imagedata fileref="figures/invest_ret_of_cap.png"
srccredit="Chris Good"/>
</imageobject>
+
<caption>
<para>An image of the Stock Account register after a return of capital.
</para>
@@ -4022,7 +4330,8 @@ Income
unwanted entry from the price database using
<menuchoice>
<guimenu>Tools</guimenu><guimenuitem>Price Database</guimenuitem>
- </menuchoice>.
+ </menuchoice>
+ .
</para>
</tip>
</sect1>
@@ -4032,9 +4341,9 @@ Income
<para>Companies may split their stock for many reasons but the most common is that the price has risen
higher than management thinks is a reasonable price for many investors. Some of these splits
- are simple exchanges (for example, 2 for 1 or 3 for 2) and some are complex exchanges with cash
- distributions. Splits may also result in fewer shares if the exchange rate is a reverse split
- (1 for 3 or 0.75 for 1).
+ are simple exchanges (for example, 2 for 1 or 3 for 2) and some are complex exchanges with
+ cash distributions. Splits may also result in fewer shares if the exchange rate is a reverse
+ split (1 for 3 or 0.75 for 1).
</para>
<sect2 id="invest-simplesplit">
@@ -4047,16 +4356,17 @@ Income
</menuchoice>
to start the assistant.
</para>
-
- <!-- ToDo: unshrink -->
+<!-- ToDo: unshrink -->
<figure>
<title>Activation Of The <quote>Stock Split</quote> Assistant</title>
+
<screenshot id="invest-split1">
<mediaobject>
<imageobject>
<imagedata fileref="figures/invest_split1.png"
srccredit="Dave Herman"/>
</imageobject>
+
<caption>
<para>An image of the selection of the stock split assistant.
</para>
@@ -4072,12 +4382,14 @@ Income
<figure>
<title>Selection Of A Stock Account In The <quote>Stock Split</quote> Assistant</title>
+
<screenshot id="invest-split2">
<mediaobject>
<imageobject>
<imagedata fileref="figures/invest_split2.png"
srccredit="Dave Herman"/>
</imageobject>
+
<caption>
<para>An image of the stock split assistant at step 2 - Selection of Account/Stock.
</para>
@@ -4094,34 +4406,52 @@ Income
</para>
<variablelist>
- <varlistentry>
- <term>Date</term>
- <listitem><simpara>Enter the date of the split.</simpara></listitem>
- </varlistentry>
-
- <varlistentry>
- <term>Shares</term>
- <listitem><para>The number of shares increased (or decreased) in the transaction.
- In this example, it is a 2 for 1 split so the number of additional shares is the number of shares
- currently in the register.
- </para></listitem>
- </varlistentry>
-
- <varlistentry>
- <term>Description</term>
- <listitem><simpara>The Description should give a brief explanation of the transaction.</simpara></listitem>
- </varlistentry>
-
- <varlistentry>
- <term>New Price</term>
- <listitem><simpara>If desired the new price of the stock, after the split, may be entered.</simpara></listitem>
- </varlistentry>
-
- <varlistentry>
- <term>Currency</term>
- <listitem><simpara>The currency of the transaction is required. This should be the same as the stock purchase currency.</simpara></listitem>
- </varlistentry>
+ <varlistentry>
+ <term>Date</term>
+
+ <listitem>
+ <simpara>Enter the date of the split.
+ </simpara>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>Shares</term>
+
+ <listitem>
+ <para>The number of shares increased (or decreased) in the transaction. In this example, it is a 2 for 1
+ split so the number of additional shares is the number of shares currently in the
+ register.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>Description</term>
+
+ <listitem>
+ <simpara>The Description should give a brief explanation of the transaction.
+ </simpara>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>New Price</term>
+
+ <listitem>
+ <simpara>If desired the new price of the stock, after the split, may be entered.
+ </simpara>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>Currency</term>
+ <listitem>
+ <simpara>The currency of the transaction is required. This should be the same as the stock purchase currency.
+ </simpara>
+ </listitem>
+ </varlistentry>
</variablelist>
<para>Click on the <guibutton>Forward</guibutton> button.
@@ -4129,12 +4459,14 @@ Income
<figure>
<title>Split Details In The <quote>Stock Split</quote> Assistant</title>
+
<screenshot id="invest-split3">
<mediaobject>
<imageobject>
<imagedata fileref="figures/invest_split3.png"
srccredit="Dave Herman"/>
- </imageobject>
+ </imageobject>
+
<caption>
<para>An image of the stock split assistant at step 3 - Split Details.
</para>
@@ -4146,14 +4478,16 @@ Income
<para>The next screen will be skipped in this example as there was no <quote>Cash in Lieu</quote>.
</para>
- <figure>
+ <figure>
<title><quote>Cash In Lieu</quote> In The <quote>Stock Split</quote> Assistant</title>
+
<screenshot id="invest-split4">
<mediaobject>
<imageobject>
<imagedata fileref="figures/invest_split4.png"
srccredit="Dave Herman"/>
</imageobject>
+
<caption>
<para>An image of the stock split assistant at step 4 - Cash in Lieu.
</para>
@@ -4166,16 +4500,17 @@ Income
<guibutton>Cancel</guibutton>, <guibutton>Back</guibutton> to modify any data entered or
<guibutton>Apply</guibutton> to complete the stock split with the data entered.
</para>
-
<!-- ToDo: unshrink -->
- <figure>
+ <figure>
<title>The NST Account After A Simple Stock Split</title>
+
<screenshot id="invest-simplesplit1">
<mediaobject>
<imageobject>
<imagedata fileref="figures/invest_simplesplit1.png"
srccredit="Dave Herman"/>
</imageobject>
+
<caption>
<para>An image of the <emphasis>Assets:Investments:DRIPs:NST</emphasis> register after a simple stock
split transaction.
@@ -4210,12 +4545,14 @@ Income
<figure>
<title>Selection Of A Stock Account In The <quote>Stock Split</quote> AssistantâModerate</title>
+
<screenshot id="invest-merge2">
<mediaobject>
<imageobject>
<imagedata fileref="figures/invest_merge2.png"
srccredit="Dave Herman"/>
</imageobject>
+
<caption>
<para>An image of the stock split assistant at step 2 - Selection of Account/Stock (<emphasis>Investment
Account:T</emphasis>).
@@ -4233,36 +4570,54 @@ Income
</para>
<variablelist>
- <varlistentry>
- <term>Date</term>
- <listitem><simpara>Enter the date of the split. Here we’ll enter November 18, 2005.</simpara></listitem>
- </varlistentry>
-
- <varlistentry>
- <term>Shares</term>
- <listitem><para>The number of shares increased (or decreased) in the transaction.
- In this example it is a 0.77942 for 1 split so the number of shares will decrease from the number of
- shares currently in the register. You may use &app;’s ability to perform
- calculations on an entry form by entering data directly (
- <userinput>0.77942*100 − 100</userinput>) to calculate the decrease in shares from the
- split.</para></listitem>
- </varlistentry>
-
- <varlistentry>
- <term>Description</term>
- <listitem><simpara>The Description should give a brief explanation of the transaction.</simpara></listitem>
- </varlistentry>
-
- <varlistentry>
- <term>New Price</term>
- <listitem><simpara>If desired the new price of the stock, after the split, may be entered.</simpara></listitem>
- </varlistentry>
-
- <varlistentry>
- <term>Currency</term>
- <listitem><simpara>The currency of the transaction is required. This should be the same as the stock purchase currency.</simpara></listitem>
- </varlistentry>
+ <varlistentry>
+ <term>Date</term>
+
+ <listitem>
+ <simpara>Enter the date of the split. Here we’ll enter November 18, 2005.
+ </simpara>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>Shares</term>
+
+ <listitem>
+ <para>The number of shares increased (or decreased) in the transaction. In this example it is a 0.77942
+ for 1 split so the number of shares will decrease from the number of shares currently
+ in the register. You may use &app;’s ability to perform calculations on an entry
+ form by entering data directly ( <userinput>0.77942*100 − 100</userinput>) to
+ calculate the decrease in shares from the split.
+ </para>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>Description</term>
+
+ <listitem>
+ <simpara>The Description should give a brief explanation of the transaction.
+ </simpara>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>New Price</term>
+
+ <listitem>
+ <simpara>If desired the new price of the stock, after the split, may be entered.
+ </simpara>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>Currency</term>
+ <listitem>
+ <simpara>The currency of the transaction is required. This should be the same as the stock purchase currency.
+ </simpara>
+ </listitem>
+ </varlistentry>
</variablelist>
<para>Click on the <guibutton>Forward</guibutton> button.
@@ -4270,12 +4625,14 @@ Income
<figure>
<title>Split Details In The <quote>Stock Split</quote> AssistantâModerate</title>
+
<screenshot id="invest-merge3">
<mediaobject>
<imageobject>
<imagedata fileref="figures/invest_merge3.png"
srccredit="Dave Herman"/>
</imageobject>
+
<caption>
<para>An image of the stock split assistant at step 3 - Split Details.
</para>
@@ -4287,20 +4644,21 @@ Income
<para>The next screen will be skipped in this example as there was no <quote>Cash in Lieu</quote>.
</para>
- <para>A final <quote>Finish</quote> screen will give a last option to <guibutton>Back</guibutton> to modify
- any data entered or <guibutton>Apply</guibutton> to complete the stock split with the data
- entered.
+ <para>A final <quote>Finish</quote> screen will give a last option to <guibutton>Back</guibutton> to
+ modify any data entered or <guibutton>Apply</guibutton> to complete the stock split with the
+ data entered.
</para>
-
<!-- ToDo: unshrink -->
- <figure>
+ <figure>
<title>The T Account After A Moderate Stock Split</title>
+
<screenshot id="invest-stockmerge1">
<mediaobject>
<imageobject>
<imagedata fileref="figures/invest_stockmerge1.png"
srccredit="Dave Herman"/>
</imageobject>
+
<caption>
<para>An image of the <emphasis>Investment Account:T</emphasis> register after a stock split transaction
that decreases the shares.
diff --git a/zh/guide/ch_oview.xml b/zh/guide/ch_oview.xml
index 6258c172..0e7c4c77 100644
--- a/zh/guide/ch_oview.xml
+++ b/zh/guide/ch_oview.xml
@@ -125,7 +125,7 @@
<variablelist>
<varlistentry>
- <term>&app; &vers-stable;</term>
+ <term>&app; ≥ 3.0</term>
<listitem>
<para>&lin; (x86, x86_64), FreeBSD (x86, x86_64), OpenBSD (x86, x86_64), &mac; (64-bit Intel), and &win;
diff --git a/zh/guide/ch_reports.xml b/zh/guide/ch_reports.xml
index 1a52781e..ac86d65e 100644
--- a/zh/guide/ch_reports.xml
+++ b/zh/guide/ch_reports.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE chapter SYSTEM "gnc-gui-zh.dtd">
+<!DOCTYPE chapter SYSTEM "gnc-gui-C.dtd">
<!--
(Do not remove this comment block.)
Version: 2.6.15
@@ -24,9 +24,9 @@
</para>
<para>&app;'s reporting features allow you to display nearly any group of transactions in a wide variety
- of formats. This makes it easy to answer questions about your finances, such as
- <quote>How much did I spend on groceries last month?</quote>
- or <quote>How much did I earn in the previous six months?</quote>
+ of formats. This makes it easy to answer questions about your finances, such as <quote>How much
+ did I spend on groceries last month?</quote> or <quote>How much did I earn in the previous six
+ months?</quote>
</para>
<para>&app; includes a number of common report types, which can be modified to meet your specific needs.
@@ -43,8 +43,9 @@
<para>When you select a report from the list of reports, that report is first run with its default
settings. Once you have opened the report, you can modify its parameters by clicking on the
- <guibutton>Options</guibutton> button on the toolbar. Under <guilabel>Options</guilabel>, you will see the different settings that you can
- change for each report. Note that for different reports, the options will be different.
+ <guibutton>Options</guibutton> button on the toolbar. Under <guilabel>Options</guilabel>, you
+ will see the different settings that you can change for each report. Note that for different
+ reports, the options will be different.
</para>
</sect1>
@@ -52,52 +53,71 @@
<title>Saved Reports Configurations Concepts</title>
<para>Once you have modified a report to meet your needs, you may wish to save that report for reuse at a
- later point. &app; allows custom reports to be saved, using the <guimenuitem>Save Report Configuration</guimenuitem>
- command.
+ later point. &app; allows custom reports to be saved, using the <guimenuitem>Save Report
+ Configuration</guimenuitem> command.
</para>
<procedure>
- <title>Save a report configuration</title>
+ <title>Save a report configuration</title>
- <step><para>Go to the <guilabel>Reports</guilabel> Menu and choose the desired report.</para></step>
+ <step>
+ <para>Go to the <guilabel>Reports</guilabel> Menu and choose the desired report.
+ </para>
+ </step>
- <step><para>Change the settings on the report until it includes what is needed.</para></step>
+ <step>
+ <para>Change the settings on the report until it includes what is needed.
+ </para>
+ </step>
- <step><para>Go to the <guilabel>General</guilabel> tab of the report's options and change the Report Name to something meaningful
- (Do not confuse this with the Report Title.)
- </para></step>
+ <step>
+ <para>Go to the <guilabel>General</guilabel> tab of the report's options and change the Report Name to
+ something meaningful (Do not confuse this with the Report Title.)
+ </para>
+ </step>
- <step><para>Apply the changes and close the dialog.</para></step>
+ <step>
+ <para>Apply the changes and close the dialog.
+ </para>
+ </step>
- <step><para>Click the <guibutton>Save Report Configuration</guibutton> or <guibutton>Save Report Configuration As...</guibutton> button.</para></step>
+ <step>
+ <para>Click the <guibutton>Save Report Configuration</guibutton> or <guibutton>Save Report Configuration
+ As...</guibutton> button.
+ </para>
+ </step>
</procedure>
-
-
-
<para>This will store the report options in a file in your home directory.
</para>
<para>The first time you save a report with a name that has not already been saved, you can use either the
- <guibutton>Save Report Configuration</guibutton> or the <guibutton>Save Report Configuration As...</guibutton> button. You can modify the
- report name before saving it.
+ <guibutton>Save Report Configuration</guibutton> or the <guibutton>Save Report Configuration
+ As...</guibutton> button. You can modify the report name before saving it.
</para>
- <para>Once a report has been saved with the current name, the <guibutton>Save Report Configuration</guibutton> button will
- immediately update the saved report configuration. Use the <guibutton>Save Report Configuration As...</guibutton> button
- to save the current report configuration with a new name.
+ <para>Once a report has been saved with the current name, the <guibutton>Save Report
+ Configuration</guibutton> button will immediately update the saved report configuration. Use
+ the <guibutton>Save Report Configuration As...</guibutton> button to save the current report
+ configuration with a new name.
</para>
- <para>Saved report configurations are available for use under the <menuchoice><guimenu>Reports</guimenu><guimenuitem>Saved Report Configurations</guimenuitem></menuchoice>
+ <para>Saved report configurations are available for use under the
+ <menuchoice>
+ <guimenu>Reports</guimenu><guimenuitem>Saved Report Configurations</guimenuitem>
+ </menuchoice>
entry. They will also be available for use on multicolumn reports.
</para>
- <para>Saved report configurations can be deleted in the <guilabel>Saved Report Configurations</guilabel> dialog by clicking the
- <guiicon>trashcan</guiicon> icon.
+ <para>Saved report configurations can be deleted in the <guilabel>Saved Report Configurations</guilabel>
+ dialog by clicking the <guiicon>trashcan</guiicon> icon.
</para>
- <para>To edit saved report configurations, open the report via <menuchoice><guimenu>Reports</guimenu><guimenuitem>Saved Report Configurations</guimenuitem></menuchoice>, edit
- and apply the new options, and click <guibutton>Save Report Configuration</guibutton>.
+ <para>To edit saved report configurations, open the report via
+ <menuchoice>
+ <guimenu>Reports</guimenu><guimenuitem>Saved Report Configurations</guimenuitem>
+ </menuchoice>
+ , edit and apply the new options, and click <guibutton>Save Report Configuration</guibutton>.
</para>
</sect1>
@@ -309,8 +329,12 @@
<figure id="fig-investlots" pgwide="1">
<title>The Investment Lots Report</title>
+
<screenshot id="InvestmentLotsScreenShot">
- <screeninfo>1720x982</screeninfo>
+ <screeninfo>
+ 1720x982
+ </screeninfo>
+
<mediaobject>
<imageobject role="html">
<imagedata fileref="figures/Report_Investment_Lots.png"
@@ -326,10 +350,11 @@
</figure>
<para>The Investment Lots report shows details about lots in a selected set of accounts of type
- <emphasis>Stock</emphasis> or <emphasis>Mutual Fund</emphasis> (see <xref linkend="invest-sellLots" />).
- It includes an optional capital gains summary chart and a table with columns for dates, purchases, sales, end
- balances, capital gains (realized and unrealized, short term and long term), and return on investment (ROI).
- It also performs optional lot validation checks.
+ <emphasis>Stock</emphasis> or <emphasis>Mutual Fund</emphasis> (see
+ <xref linkend="invest-sellLots" />). It includes an optional capital gains summary chart
+ and a table with columns for dates, purchases, sales, end balances, capital gains
+ (realized and unrealized, short term and long term), and return on investment (ROI). It
+ also performs optional lot validation checks.
</para>
<para>The report can help answer questions such as:
@@ -342,14 +367,14 @@
</listitem>
<listitem>
- <para>What capital gains have been realized for a particular time period (i.e. this year, last year,
- etc)? Are they long term or short term gains?
+ <para>What capital gains have been realized for a particular time period (i.e. this year, last year, etc)?
+ Are they long term or short term gains?
</para>
</listitem>
<listitem>
- <para>Which lots held longer than 1+ years have the largest unrealized gains, and would therefore be
- most advantageous (tax-wise) if donated to charity?
+ <para>Which lots held longer than 1+ years have the largest unrealized gains, and would therefore be most
+ advantageous (tax-wise) if donated to charity?
</para>
</listitem>
@@ -360,10 +385,10 @@
</itemizedlist>
<para>For more details, see the
- <ulink url="&url-docs-C;help/report-classes.html#investment-lots-report">Investment Lots</ulink>
- report documentation in the Manual.
+ <ulink url="&url-docs-C;manual/report-classes.html#investment-lots-report">Investment
+ Lots</ulink> report documentation in the Manual.
</para>
- </sect3>
+ </sect3>
<sect3 id="rpt_investport">
<title>Investment Portfolio</title>
Summary of changes:
docbook/gnc-gui-zh.dtd | 424 ++++
zh/guide/appendixd.xml | 19 +-
zh/guide/ch_basics.xml | 4 +-
zh/guide/ch_bus_features.xml | 56 +-
zh/guide/ch_capgain.xml | 360 ++--
zh/guide/ch_expenses.xml | 2 +-
zh/guide/ch_importing.xml | 34 +-
zh/guide/ch_invest.xml | 2488 +++++++++++++---------
zh/guide/ch_loans.xml | 785 +++----
zh/guide/ch_oview.xml | 75 +-
zh/guide/ch_reports.xml | 107 +-
zh/guide/ch_txns.xml | 23 +-
zh/guide/figures/basics_AccountRelationships.svg | 16 +-
zh/guide/index.docbook | 49 +-
14 files changed, 2509 insertions(+), 1933 deletions(-)
More information about the gnucash-changes
mailing list