gnucash-docs stable: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Sat Sep 27 17:11:19 EDT 2025
Updated via https://github.com/Gnucash/gnucash-docs/commit/40cc42d7 (commit)
via https://github.com/Gnucash/gnucash-docs/commit/ed09c290 (commit)
via https://github.com/Gnucash/gnucash-docs/commit/e5909a78 (commit)
via https://github.com/Gnucash/gnucash-docs/commit/ff3caecc (commit)
via https://github.com/Gnucash/gnucash-docs/commit/dd58057c (commit)
from https://github.com/Gnucash/gnucash-docs/commit/6e8a7340 (commit)
commit 40cc42d717128c9e210523dd9f79dd045b0fd907
Author: John Ralls <jralls at ceridwen.us>
Date: Sat Sep 27 12:52:47 2025 -0700
Release documentation for GnuCash 5.13.
diff --git a/C/guide/index.docbook b/C/guide/index.docbook
index 4b3b8193..966eac00 100644
--- a/C/guide/index.docbook
+++ b/C/guide/index.docbook
@@ -80,9 +80,20 @@
</authorgroup>
<revhistory>
+ <revision>
+ <revnumber>&appname; Tutorial and Concepts Guide 5.13</revnumber>
+ <date>28 September 2025</date>
+ <revdescription>
+ <para role="author">Multiple authors
+ </para>
+
+ <para role="publisher">&appname; Documentation Team
+ </para>
+ </revdescription>
+ </revision>
<revision>
<revnumber>&appname; Tutorial and Concepts Guide 5.12</revnumber>
- <date>29 June2025</date>
+ <date>29 June 2025</date>
<revdescription>
<para role="author">Multiple authors
</para>
diff --git a/C/manual/index.docbook b/C/manual/index.docbook
index 6058a383..3ebbea0b 100644
--- a/C/manual/index.docbook
+++ b/C/manual/index.docbook
@@ -43,6 +43,18 @@
</authorgroup>
<revhistory>
+ <revision>
+ <revnumber>&appname; Help Manual 5.13</revnumber>
+ <date>28 September 2025</date>
+ <revdescription>
+ <para role="author">Multiple authors
+ </para>
+
+ <para role="publisher">&appname; Documentation Team
+ </para>
+ </revdescription>
+ </revision>
+
<revision>
<revnumber>&appname; Help Manual 5.12</revnumber>
<date>29 June 2025</date>
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 54e40c6f..d116f1f4 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -7,7 +7,7 @@ cmake_minimum_required (VERSION 3.14.5)
# We don't actually use C, but GNUInstallDirs doesn't work if we don't
# specify a language.
project (gnucash-docs
- VERSION 5.12
+ VERSION 5.13
LANGUAGES C)
set (PACKAGE_NAME GnuCash Docs)
diff --git a/NEWS b/NEWS
index 7f2db75b..3ef7b415 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,13 @@
Version History
---------------
+ 5.13 - 28 September 2025
+ o de:manual:ch_Transactions: new description of import format
+ o de:manual:ch_Transactions: Rewrite section 'Import with AqB'
+ o Cleanup after remove of entities - imp.mt940/mt942/dtaus/dtaus-sen
+ o DOCDIR_BUILD: We want PROJECT_NAME, not PACKAGE_NAME
+ o Fix cmake variable name for build doc directory.
+ o manual/ch_Reports: add Transaction Report Display/Invoice manual entry
+
5.12 - 29 June 2025
o Fixed several typos in the German version.
o Remove the Finance::Quote appedix from the German version, mirorring the English
diff --git a/de/guide/index.docbook b/de/guide/index.docbook
index a1fb0af8..92b1e31c 100644
--- a/de/guide/index.docbook
+++ b/de/guide/index.docbook
@@ -93,6 +93,17 @@
</authorgroup>
<revhistory>
+ <revision>
+ <revnumber>&appname; Kurs und Konzepte 5.13</revnumber>
+ <date>28 September 2025</date>
+ <revdescription>
+ <para role="author">Mehrere Autoren
+ </para>
+ <para role="publisher">&appname; Documentation Team
+ </para>
+ </revdescription>
+ </revision>
+
<revision>
<revnumber>&appname; Kurs und Konzepte 5.12</revnumber>
<date>29 June 2025</date>
diff --git a/de/manual/index.docbook b/de/manual/index.docbook
index 4b5a750e..61cd93c3 100644
--- a/de/manual/index.docbook
+++ b/de/manual/index.docbook
@@ -61,6 +61,17 @@
</authorgroup>
<revhistory>
+ <revision>
+ <revnumber>&appname; Handbuch 5.13</revnumber>
+ <date>28 September 2025</date>
+ <revdescription>
+ <para role="author">Mehrere Autoren
+ </para>
+ <para role="publisher">&appname; Documentation Team
+ </para>
+ </revdescription>
+ </revision>
+
<revision>
<revnumber>&appname; Handbuch 5.12</revnumber>
<date>29 June 2025</date>
diff --git a/docbook/gnc-docbookx.dtd b/docbook/gnc-docbookx.dtd
index 06ec8cc8..9f7acba6 100644
--- a/docbook/gnc-docbookx.dtd
+++ b/docbook/gnc-docbookx.dtd
@@ -36,13 +36,13 @@ https://www.w3.org/2003/entities/2007/w3centities-f.ent
1. a) Publication - should only be changed by the release manager!
-->
<!ENTITY series-stable "5">
-<!ENTITY vers-stable "&series-stable;.12">
+<!ENTITY vers-stable "&series-stable;.13">
<!ENTITY series-unstable "none">
<!ENTITY vers-unstable "none">
-<!ENTITY app-fq-vers "1.65">
+<!ENTITY app-fq-vers "1.66">
<!ENTITY manrevision "&vers-stable;">
-<!ENTITY date "29 June 2025">
+<!ENTITY date "28 September 2025">
<!-- Fixme: a dirty hack to reference the other document
Replace them after olink setup -->
<!ENTITY url-docs-draft "https://code.gnucash.org/docs/"> <!-- used while developing and for the API-docs -->
diff --git a/it/guide/index.docbook b/it/guide/index.docbook
index 4924bedd..36130980 100644
--- a/it/guide/index.docbook
+++ b/it/guide/index.docbook
@@ -130,6 +130,18 @@
</authorgroup>
<revhistory>
+ <revision>
+ <revnumber>&appname; Tutorial and Concepts Guide 5.13</revnumber>
+ <date>28 September 2025</date>
+ <revdescription>
+ <para role="author">Multiple authors
+ </para>
+
+ <para role="publisher">&appname; Documentation Team
+ </para>
+ </revdescription>
+ </revision>
+
<revision>
<revnumber>&appname; Tutorial and Concepts Guide 5.12</revnumber>
<date>29 June 2025</date>
diff --git a/it/manual/index.docbook b/it/manual/index.docbook
index 6ed8b0c8..3804641a 100644
--- a/it/manual/index.docbook
+++ b/it/manual/index.docbook
@@ -209,6 +209,18 @@
</authorgroup>
<revhistory>
+ <revision>
+ <revnumber>&appname; Help Manual 5.13</revnumber>
+ <date>28 September 2025</date>
+ <revdescription>
+ <para role="author">Multiple authors
+ </para>
+
+ <para role="publisher">&appname; Documentation Team
+ </para>
+ </revdescription>
+ </revision>
+
<revision>
<revnumber>&appname; Help Manual 5.12</revnumber>
<date>29 June 2025</date>
diff --git a/ja/guide/index.docbook b/ja/guide/index.docbook
index 3a9d7434..b52d3dc6 100644
--- a/ja/guide/index.docbook
+++ b/ja/guide/index.docbook
@@ -98,6 +98,18 @@
</revdescription>
</revision>
+ <revision>
+ <revnumber>&appname; Tutorial and Concepts Guide 5.13</revnumber>
+ <date>28 September 2025</date>
+ <revdescription>
+ <para role="author">Multiple authors
+ </para>
+
+ <para role="publisher">&appname; Documentation Team
+ </para>
+ </revdescription>
+ </revision>
+
<revision>
<revnumber>&appname; Tutorial and Concepts Guide 5.11</revnumber>
<date>30 March 2025</date>
diff --git a/pt/guide/index.docbook b/pt/guide/index.docbook
index 46fc1e2b..72ff7460 100644
--- a/pt/guide/index.docbook
+++ b/pt/guide/index.docbook
@@ -78,6 +78,18 @@
</authorgroup>
<revhistory>
+ <revision>
+ <revnumber>&appname; Tutorial e guia de conceitos 5.13</revnumber>
+ <date>28 de setembro de 2025</date>
+ <revdescription>
+ <para role="author">Multiple authors
+ </para>
+
+ <para role="publisher">&appname; Documentation Team
+ </para>
+ </revdescription>
+ </revision>
+
<revision>
<revnumber>&appname; Tutorial e guia de conceitos 5.12</revnumber>
<date>29 de junho de 2025</date>
diff --git a/pt/manual/index.docbook b/pt/manual/index.docbook
index 2755d0a1..3288f772 100644
--- a/pt/manual/index.docbook
+++ b/pt/manual/index.docbook
@@ -46,6 +46,18 @@
</authorgroup>
<revhistory>
+ <revision>
+ <revnumber>Manual de ajuda do &appname; 5.13</revnumber>
+ <date>28 de setembro de 2025</date>
+ <revdescription>
+ <para role="author">Múltiplos autores
+ </para>
+
+ <para role="publisher">Equipa de documentação do &appname;
+ </para>
+ </revdescription>
+ </revision>
+
<revision>
<revnumber>Manual de ajuda do &appname; 5.12</revnumber>
<date>29 de junho de 2025</date>
diff --git a/zh/guide/index.docbook b/zh/guide/index.docbook
index dd4f5950..2848efae 100644
--- a/zh/guide/index.docbook
+++ b/zh/guide/index.docbook
@@ -78,6 +78,15 @@
</authorgroup>
<revhistory>
+ <revision>
+ <revnumber>&appname; Tutorial and Concepts Guide 5.13</revnumber>
+ <date>28 September 2025</date>
+ <revdescription>
+ <para role="author">Multiple authors</para>
+ <para role="publisher">&appname; Documentation Team</para>
+ </revdescription>
+ </revision>
+
<revision>
<revnumber>&appname; Tutorial and Concepts Guide 5.12</revnumber>
<date>29 June 2025</date>
commit ed09c290ab7abfefe9b7c71c7a37e73473e7d4be
Merge: 6e8a7340 e5909a78
Author: John Ralls <jralls at ceridwen.us>
Date: Sat Sep 27 12:51:49 2025 -0700
Merge Christian Wheling's 'docbook' into stable.
commit e5909a7809638d0d41ca9fc38905ef326ae04676
Author: Christian Wehling <christian.wehling at web.de>
Date: Sat Jun 8 19:24:16 2024 +0200
de:manual:ch_Transactions: new description of import format
diff --git a/de/manual/ch_Transactions.docbook b/de/manual/ch_Transactions.docbook
index 0501485b..6845a0f7 100644
--- a/de/manual/ch_Transactions.docbook
+++ b/de/manual/ch_Transactions.docbook
@@ -1557,12 +1557,12 @@ Translators:
gebucht. Im Folgenden wird dies als <emphasis>Import-</emphasis> oder
<emphasis>Basiskonto</emphasis> bezeichnet. Abhängig von dem Importformat kann die
Kontobezeichnung in den zu importierenden Daten angegeben sein. Es ist normalerweise der erste
- Buchungsteil der importiert wird.
+ Buchungsteil, der importiert wird.
</para>
- <para>Alle Buchungen müssen ebenfalls ein <emphasis>Zielkonto</emphasis> für alle Buchungsteile die mit
+ <para>Alle Buchungen müssen ebenfalls ein <emphasis>Zielkonto</emphasis> für die Buchungsteile, die mit
der Buchung verbunden sind enthalten. Diese können, abhängig von der Datenquelle und dem
- Format der Daten, in den importierten Daten beschrieben sein. Wenn dies nicht der Fall ist
+ Format der Daten, in den importierten Daten beschrieben sein. Wenn dies nicht der Fall ist,
versucht &app;, vorzugsweise auf Basis der Importhistorie, die Buchungen einem Konto zuweisen,
indem die Inhalte in den importierten Daten mit Buchungen verglichen werden, die im Importer
mit früheren Kontenzuweisungen zugeordnet wurden. Sie können die automatische Zuweisung
@@ -1577,77 +1577,135 @@ Translators:
<sect2 id="trans-import-formats">
<title>Importformate</title>
- <para>&app; ermöglicht den Import von Buchungen sowohl in einer Vielzahl an strukturierten Formaten für
- den Austausch von Finanzdaten als auch im unstrukturierten CSV-Format, ein einfaches
- Text-Tabellenformat, das häufig für den Import und Export von Daten in und aus
- Tabellenkalkulationen verwendet wird.
- </para>
-
- <variablelist>
- <varlistentry>
- <term><link linkend="trans-import-qif">QIF</link></term>
-
- <listitem>
- <para>(.qif) Quicken® Interchange format - Daten aus der Finanzsoftware Quicken® importieren
- </para>
- </listitem>
- </varlistentry>
-
- <varlistentry>
- <term><link linkend="trans-import-ofx">OFX/QFX</link></term>
+ <glossary>
+ <title>Online-Banking Formate</title>
- <listitem>
- <para>(.ofx,.qfx) Open Financial eXchange-Format (QXF ist eine von Intuit/Quicken® entwickelte Version
- von OFX)
- </para>
- </listitem>
- </varlistentry>
-
- <varlistentry>
- <term><link linkend="trans-import-csv">CSV</link></term>
-
- <listitem>
- <para>(.csv) Durch Kommata getrennte Werte
- </para>
- </listitem>
- </varlistentry>
-
- <varlistentry>
- <term><link linkend="trans-import-MT940-MT942-DTAUS">MT940</link></term>
-
- <listitem>
- <para>SWIFT MT940 Kontoauszug zum Tagesende
- </para>
- </listitem>
- </varlistentry>
-
- <varlistentry>
- <term><link linkend="trans-import-MT940-MT942-DTAUS">MT942</link></term>
+ <para>Dieses Glossar enthälte eine Beschreibung der verschiedenen Dateiformate, die beim Online-Banking
+ und Datenaustausch in &app; verwendet werden. Im Allgemeinen können sie unterschieden
+ werden durch
+ <itemizedlist>
+ <listitem>
+ <para>traditionelle zeilenorientierte Formate gegenüber modernen XML-basierten Formaten und
+ </para>
+ </listitem>
- <listitem>
- <para>SWIFT MT942 Zwischenkontoauszug
- </para>
- </listitem>
- </varlistentry>
+ <listitem>
+ <para>regionale versus internationale Gültigkeit.
+ </para>
+ </listitem>
+ </itemizedlist>
+ Es ist zu erwarten, dass die XML-basierten Varianten die traditionellen Formate in den
+ nächsten Jahren ablösen werden.
+ </para>
- <varlistentry>
- <term><link linkend="trans-import-MT940-MT942-DTAUS">DTAUS</link></term>
+ <glossdiv>
+ <title>zeilenorientierte Formate</title>
- <listitem>
- <para>(.DTAUS) Datenträgeraustauschverfahren
- </para>
- </listitem>
- </varlistentry>
- </variablelist>
+ <glossentry>
+ <glossterm>CSV</glossterm>
+ <glossdef>
+ <para><ulink url="&url-wp-de;CSV_(Dateiformat)">Kommagetrennte Werte</ulink> sind eine gängige
+ Darstellung von Datenbanktabellen und gehen theoretisch auf Lochkarten zurück. Die
+ Funktion wird im Abschnitt <xref linkend="trans-import-csv" /> beschrieben.
+ </para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>DTAUS</glossterm>
+ <glossdef>
+ <para>Das <ulink url="&url-wp-de;Datenträgeraustauschverfahren">Datenträgeraustauschverfahren
+ (DTAUS)</ulink> wurde im Jahr 2016 endgültig eingestellt und durch das
+ SEPA-Verfahren ersetzt. &app; unterstützt seit dem diese Verfahren nicht mehr!
+ </para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>QIF</glossterm>
+ <glossdef>
+ <para>Mit dem <ulink url="&url-wp-de;Quicken_Interchange_Format">Quicken® Interchange Format</ulink>
+ werden Daten aus der Finanzsoftware Quicken® importieren. Lesen Sie hierzu
+ <xref linkend="trans-import-qif" />.
+ </para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>SWIFT (MT)</glossterm>
+ <glossdef>
+ <para><ulink url="&url-wp-de;SWIFT">Society for Worldwide Interbank Financial Telecommunication</ulink>
+ hat viele traditionelle zeilenorientierte Formate definiert, wobei die Klasse 9
+ (MT940, MT942) für den Austausch mit Verbrauchern gedacht ist.
+ </para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>UN/EDIFACT</glossterm>
+ <glossdef>
+ <para><ulink url="&url-wp-de;EDIFACT">United Nations / Electronic Data Interchange for Administration,
+ Commerce and Transport</ulink> beschreibt einen sehr komplexen
+ branchenübergreifenden internationalen Standard. Teile davon wurden von einigen
+ Ländern für ihren nationalen Bankenstandard angepasst.
+ </para>
+ </glossdef>
+ </glossentry>
+ </glossdiv>
+
+ <glossdiv>
+ <title>XML basierte Formate</title>
+
+ <glossentry>
+ <glossterm>OFX / QFX</glossterm>
+ <glossdef>
+ <para><ulink url="&url-wp-de;Open_Financial_Exchange">Open Financial Exchange</ulink> ist eine freie
+ lizensierte Spezifikation. Intuit verwendet in seiner Finanzsoftware Quicken® das
+ aus <quote>OFX</quote> abgeleitete propriätere <quote>QFX</quote>-Format für
+ <emphasis>Web Connect</emphasis> und einen manuellen Import von Transaktionsdaten
+ wohingegen mittels <quote>OFX</quote> als <emphasis>Direct Connect</emphasis> sich
+ die Software direkt mit dem Bankserver verbinden kann. Eine Beschreibung finden Sie
+ unter <xref linkend="trans-import-ofx" />.
+ </para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>CAMT</glossterm>
+ <glossdef>
+ <para><ulink url="&url-wp-de;Camt-Format">Camt-Format</ulink> beschreibt Kontoauszugsinformationen im
+ <emphasis>Europäischer Zahlungsraum</emphasis> auch als
+ <ulink url="&url-wp-de;Europäischer_Zahlungsraum">SEPA</ulink> bekannt.
+ </para>
+ </glossdef>
+ </glossentry>
+
+ <glossentry>
+ <glossterm>PAIN</glossterm>
+ <glossdef>
+ <para>Definiert das Format für Zahlungsanweisung in
+ <ulink url="&url-wp-de;Europäischer_Zahlungsraum">SEPA</ulink>.
+ </para>
+ </glossdef>
+ </glossentry>
+ </glossdiv>
+ </glossary>
+
+ <abstract>
+ <para>&app; ermöglicht den Import von Buchungen sowohl in einer Vielzahl an strukturierten Formaten für
+ den Austausch von Finanzdaten als auch im unstrukturierten CSV-Format, ein einfaches
+ Text-Tabellenformat, das häufig für den Import und Export von Daten in und aus
+ Tabellenkalkulationen verwendet wird.
+ </para>
+ </abstract>
<note>
- <para>Dateien, die diese Formate beschreiben, verwenden nicht unbedingt die oben genannten
- Dateierweiterungen.
+ <para>Dateien, die diese Formate beschreiben, verwenden nicht unbedingt die genannten Dateierweiterungen.
</para>
</note>
- <para>Auf die Importfunktionen der vorgenannten Dateiformate, und noch weitere Möglichkeiten zum
- Importieren anderer Datentypen, kann über das Untermenü &mc-gsm.fi.imp; zugegriffen
+ <para>Auf die Importfunktionen der hier aufgeführten Dateiformate, und noch weitere Möglichkeiten zum
+ Importieren anderer Datentypen, kann über die Einträge im Menü &mc.fi.imp; zugegriffen
werden.
</para>
</sect2>
commit ff3caecc96e2c970524c6236f71b24dead7d5635
Author: Christian Wehling <christian.wehling at web.de>
Date: Sat Jun 8 19:17:31 2024 +0200
de:manual:ch_Transactions: Rewrite section 'Import with AqB'
Cleanup after remove of entities
- imp.mt940/mt942/dtaus/dtaus-sen
diff --git a/de/manual/CMakeLists.txt b/de/manual/CMakeLists.txt
index 4c7e4397..808726e0 100644
--- a/de/manual/CMakeLists.txt
+++ b/de/manual/CMakeLists.txt
@@ -68,6 +68,7 @@ set (figures
figures/Choose_Export_Settings.png
figures/GUI_Business_Invoice.png
figures/GUI_Business_Overview.png
+ figures/Import_AqB_Profile.png
figures/Import_Map_Editor.png
figures/Import_MatchPicker.png
figures/Import_QIF_Druid.png
diff --git a/de/manual/ch_GUIMenus.docbook b/de/manual/ch_GUIMenus.docbook
index b637c35e..8549f74d 100644
--- a/de/manual/ch_GUIMenus.docbook
+++ b/de/manual/ch_GUIMenus.docbook
@@ -356,58 +356,13 @@
<row>
<entry namest="c2">
- <para>&gmi.fi.imp.mt940;
+ <para>&gmi.fi.imp.AqB;
</para>
</entry>
<entry namest="c3">
- <para>Importiert einen Tagesendkontoauszug im SWIFT MT940-Format in &app;.
- </para>
- </entry>
- </row>
-
- <row>
- <entry namest="c2">
- <para>&gmi.fi.imp.mt942;
- </para>
- </entry>
-
- <entry namest="c3">
- <para>Importiert einen Zwischenkontoauszug im SWIFT MT942-Format in &app;.
- </para>
- </entry>
- </row>
-
- <row>
- <entry namest="c2">
- <para>&gmi.fi.imp.dtaus;
- </para>
- </entry>
-
- <entry namest="c3">
- <para>Importiert eine herkömmliche deutsche DTAUS-Datei in &app;.
- <footnote id="DTAUS-ref">
- <para>Das <ulink url="&url-wp-de;DTAUS">DTAUS</ulink>-Verfahren wurde im Jahr 2016, also quasi mit der
- <ulink url="&url-wp-de;SEPA">SEPA</ulink>-Einführung, offiziell eingestellt.
- Mit Hilfe dieses Menüpunkts besteht in &app; die Möglichkeit, die Aufträge
- aus älteren Drittprogrammen zu importieren und im Anschluss mittels
- <ulink url="&url-wp-de;Financial_Transaction_Services">FinTS</ulink> zu
- versenden.
- </para>
- </footnote>
- </para>
- </entry>
- </row>
-
- <row>
- <entry namest="c2">
- <para>&gmi.fi.imp.dtaus-sen;
- </para>
- </entry>
-
- <entry namest="c3">
- <para>Import einer DTAUS-Datei in &app; und Ãbermittlung der Aufträge per Online
- Banking.<footnoteref linkend="DTAUS-ref"></footnoteref>
+ <para>Ãffnet einen Dialog, der eine Vielzahl an Dateiformaten bereithält, die mit
+ Hilfe von &app-aqb; importiert werden können.
</para>
</entry>
</row>
diff --git a/de/manual/ch_Transactions.docbook b/de/manual/ch_Transactions.docbook
index cfbbea0b..0501485b 100644
--- a/de/manual/ch_Transactions.docbook
+++ b/de/manual/ch_Transactions.docbook
@@ -2624,57 +2624,51 @@ Translators:
</caution>
</sect2>
- <sect2 id="trans-import-MT940-MT942-DTAUS">
- <title>Importieren von MT940 & MT942 SWIFT sowie DTAUS Dateien</title>
+ <sect2 id="trans-import-aqbanking">
+ <title>Import verschiedener Dateiformate mit &app-aqb;</title>
- <para>In dem Menü &mc-gsm.fi.imp; stehen die folgenden Einträge zur Verfügung:
+ <para>Wenn Sie &app-aqb; auf Ihrem Computer installiert haben und &app; mit &app-aqb; Unterstützung
+ gebaut wurde, können Sie den Menüeintrag &mc.fi.imp.AqB; verwenden, um Dateien in
+ verschiedenen Formaten zu importieren.
</para>
-<!--FIXME replace with link to glossary if and when extended to help -->
- <variablelist>
- <varlistentry>
- <term>&gmi.fi.imp.mt940;</term>
- <listitem>
- <para>Das Format SWIFT MT940 wird für einen Tagesabschluss von Banken verwendet, die das SWIFT-Netzwerk
- für den Datenaustausch nutzen.
- </para>
- </listitem>
- </varlistentry>
-
- <varlistentry>
- <term>&gmi.fi.imp.mt942;</term>
+ <para>Es wird ein Dialogfeld mit zwei Listen angezeigt. Nachdem Sie links das gewünschte Dateiformat
+ gewählt haben, werden rechts ggf. dafür verfügbare Profile mit deren spezifischen
+ Formatvorlagen angezeigt. So fügt z.B. die niederländische AMRO-Bank zusätzliche Zeilen
+ ein, die es in der SWIFT-Spezifikation nicht gibt.
+ </para>
- <listitem>
- <para>MT942 wird für einen Zwischenauszug im selben System verwendet. (in der Zeit seit dem letzten
- Auszug gesendet)
- </para>
- </listitem>
- </varlistentry>
+ <figure pgwide="1">
+ <title>Dateiformate zum Import mit &app-aqb;</title>
+<!-- Text requires selection of SWIFT format -->
+ <screenshot>
+ <mediaobject>
+ <imageobject role="html">
+ <imagedata fileref="figures/Import_AqB_Profile.png" srccredit="Christian Wehling" width="&img-w;" />
+ </imageobject>
- <varlistentry>
- <term>&gmi.fi.imp.dtaus;</term>
+ <imageobject role="fo">
+ <imagedata fileref="figures/Import_AqB_Profile.png" srccredit="Christian Wehling" />
+ </imageobject>
+ </mediaobject>
+ </screenshot>
+ </figure>
- <listitem>
- <para>DTAUS ist ein Format das seit 1976 mit 9-Spur-Magnetbändern und später mit anderen Wechselmedien
- (z.B. Floppy Disketten) verwendet wurde.
- </para>
+ <para>Wählen Sie einen Dateiformat und ein Importprofil aus den Listen. &app; merkt sich Ihre Auswahl
+ für das nächste Mal, wenn Sie einen neuen Import durchführen.
+ </para>
- <note>
- <para>DTAUS wird seit dem 1. Februar 2016 von den Banken nicht mehr unterstützt.
- </para>
- </note>
- </listitem>
- </varlistentry>
- </variablelist>
+ <para>Klicken Sie auf <guilabel>OK</guilabel>, um zum Dateiauswahlmenü zu gelangen. Wählen Sie eine zu
+ importierende Datei aus und klicken Sie auf die Schaltfläche
+ <guilabel>Importieren</guilabel>, um fortzufahren.
+ </para>
- <para>Aus dem &app; Menü öffnet sich ein Dateiauswahldialog. Navigieren Sie zu der MT940-, MT942- oder
- DTAUS-Datei, die Sie importieren möchten, und klicken Sie dann auf die Schaltfläche
- <guibutton>Importieren</guibutton>. Bei dem ersten Import von Daten eines bestimmten Kontos
- aus der Importdatei wird &app; einen Kontoauswahldialog anzeigen, in dem Sie ein geeignetes
- Konto auswählen müssen, in das die Transaktionen in der Datei importiert werden sollen.
- &app; ordnet die Kontobeschreibung in der Importdatei dem ausgewählte Konto zu und
- verwendet sie für zukünftige Importe von demselben Konto. Die importierten Buchungen
- werden dann in der <xref linkend="trans-import-matcher" /> zur Ãberprüfung angezeigt.
+ <para>Bei dem ersten Import von Daten eines bestimmten Kontos aus der Importdatei wird &app; einen
+ Kontoauswahldialog anzeigen, in dem Sie ein geeignetes Konto auswählen müssen, in das die
+ Transaktionen importiert werden sollen. &app; ordnet die Kontobeschreibung in der
+ Importdatei dem ausgewählte Konto zu und verwendet sie für zukünftige Importe von
+ demselben Konto. Die importierten Buchungen werden dann in dem Fenster
+ <xref linkend="trans-import-matcher" /> zur Ãberprüfung angezeigt.
</para>
</sect2>
diff --git a/de/manual/figures/Import_AqB_Profile.png b/de/manual/figures/Import_AqB_Profile.png
new file mode 100644
index 00000000..0ba20643
Binary files /dev/null and b/de/manual/figures/Import_AqB_Profile.png differ
commit dd58057ce08d3ba13e73707f4b89a26f06955052
Author: Christian Wehling <christian.wehling at web.de>
Date: Sat Jul 29 20:42:31 2023 +0200
docbook: gnc-gui-*: Cleanup entities and improve accel
After commit 5a04554 'Implement AQBanking import selection dialog
directly in Gtk' in the program there must follow some housekeeping:
- (C,de,zh) remove some guimenuitem (mt940, dtaus, ..)
diff --git a/docbook/gnc-gui-C.dtd b/docbook/gnc-gui-C.dtd
index f23749fb..e76b0e93 100644
--- a/docbook/gnc-gui-C.dtd
+++ b/docbook/gnc-gui-C.dtd
@@ -39,10 +39,7 @@
<!ENTITY % gmi.fi.imp.QIF "<guimenuitem>Import <accel>Q</accel>IFâ¦</guimenuitem>">
<!ENTITY % gmi.fi.imp.repl "<guimenuitem><accel>R</accel>eplay GnuCash.log fileâ¦</guimenuitem>">
<!ENTITY % gmi.fi.imp.OFX "<guimenuitem>Import <accel>O</accel>FX/QFXâ¦</guimenuitem>">
-<!ENTITY % gmi.fi.imp.mt940 "<guimenuitem>Import <accel>M</accel>T940â¦</guimenuitem>">
-<!ENTITY % gmi.fi.imp.mt942 "<guimenuitem>Import MT94<accel>2</accel>â¦</guimenuitem>">
-<!ENTITY % gmi.fi.imp.dtaus "<guimenuitem>Import <accel>D</accel>TAUSâ¦</guimenuitem>">
-<!ENTITY % gmi.fi.imp.dtaus-sen "<guimenuitem>Import DTAUS and <accel>S</accel>endâ¦</guimenuitem>">
+<!ENTITY % gmi.fi.imp.AqB "<guimenuitem>Import <accel>A</accel>qBanking</guimenuitem>">
<!ENTITY % gmi.fi.save "<guimenuitem><accel>S</accel>ave<guimenuitem>">
<!ENTITY % gmi.fi.save-as "<guimenuitem>Save <accel>a</accel>sâ¦</guimenuitem>">
<!ENTITY % gmi.fi.rev "<guimenuitem><accel>R</accel>evert</guimenuitem>">
diff --git a/docbook/gnc-gui-de.dtd b/docbook/gnc-gui-de.dtd
index 96df718e..afb1d329 100644
--- a/docbook/gnc-gui-de.dtd
+++ b/docbook/gnc-gui-de.dtd
@@ -39,10 +39,7 @@
<!ENTITY % gmi.fi.imp.QIF "<guimenuitem><accel>Q</accel>IF-Datei importierenâ¦</guimenuitem>">
<!ENTITY % gmi.fi.imp.repl "<guimenuitem>Einträge aus <accel>L</accel>ogdatei einspielenâ¦</guimenuitem>">
<!ENTITY % gmi.fi.imp.OFX "<guimenuitem><accel>O</accel>FX/QFX importierenâ¦</guimenuitem>">
-<!ENTITY % gmi.fi.imp.mt940 "<guimenuitem><accel>M</accel>T940 importieren</guimenuitem>">
-<!ENTITY % gmi.fi.imp.mt942 "<guimenuitem>MT94<accel>2</accel> importieren</guimenuitem>">
-<!ENTITY % gmi.fi.imp.dtaus "<guimenuitem><accel>D</accel>TAUS importieren</guimenuitem>">
-<!ENTITY % gmi.fi.imp.dtaus-sen "<guimenuitem>DTAUS importieren und <accel>s</accel>endenâ¦</guimenuitem>">
+<!ENTITY % gmi.fi.imp.AqB "<guimenuitem>Import durch <accel>A</accel>qBanking</guimenuitem>">
<!ENTITY % gmi.fi.save "<guimenuitem><accel>S</accel>peichern</guimenuitem>">
<!ENTITY % gmi.fi.save-as "<guimenuitem>Speichern <accel>u</accel>nterâ¦</guimenuitem>">
<!ENTITY % gmi.fi.rev "<guimenuitem>Ãnderungen ver<accel>w</accel>erfen</guimenuitem>">
diff --git a/docbook/gnc-gui-struct.dtd b/docbook/gnc-gui-struct.dtd
index ca2868d5..beb95db9 100644
--- a/docbook/gnc-gui-struct.dtd
+++ b/docbook/gnc-gui-struct.dtd
@@ -35,10 +35,7 @@
<!ENTITY gmi.fi.imp.QIF "%gmi.fi.imp.QIF;">
<!ENTITY gmi.fi.imp.repl "%gmi.fi.imp.repl;">
<!ENTITY gmi.fi.imp.OFX "%gmi.fi.imp.OFX;">
-<!ENTITY gmi.fi.imp.mt940 "%gmi.fi.imp.mt940;">
-<!ENTITY gmi.fi.imp.mt942 "%gmi.fi.imp.mt942;">
-<!ENTITY gmi.fi.imp.dtaus "%gmi.fi.imp.dtaus;">
-<!ENTITY gmi.fi.imp.dtaus-sen "%gmi.fi.imp.dtaus-sen;">
+<!ENTITY gmi.fi.imp.AqB "%gmi.fi.imp.AqB;">
<!ENTITY gmi.fi.save "%gmi.fi.save;">
<!ENTITY gmi.fi.save-as "%gmi.fi.save-as;">
<!ENTITY gmi.fi.rev "%gmi.fi.rev;">
@@ -437,6 +434,7 @@
<!ENTITY mc-gmi.fi.new "<menuchoice><shortcut><keycombo>&kc.ctrl;<keycap>N</keycap></keycombo></shortcut>&gmi.fi.new;</menuchoice>">
<!ENTITY mc.fi.open "<menuchoice><shortcut><keycombo>&kc.ctrl;<keycap>O</keycap></keycombo></shortcut>&gm.file;&gmi.fi.open;</menuchoice>">
<!ENTITY mc-gmi.fi.open "<menuchoice><shortcut><keycombo>&kc.ctrl;<keycap>O</keycap></keycombo></shortcut>&gmi.fi.open;</menuchoice>">
+<!ENTITY mc.fi.imp "<menuchoice>&gm.file;&gsm.fi.imp;</menuchoice>">
<!ENTITY mc-gsm.fi.imp "<menuchoice>&gsm.fi.imp;<guimenuitem /></menuchoice>">
<!ENTITY mc.fi.imp.bill-inv "<menuchoice>&gm.file;&gsm.fi.imp;&gmi.fi.imp.bill-inv;</menuchoice>">
<!ENTITY mc.fi.imp.acct-csv "<menuchoice>&gm.file;&gsm.fi.imp;&gmi.fi.imp.acct-csv;</menuchoice>">
@@ -446,10 +444,7 @@
<!ENTITY mc.fi.imp.QIF "<menuchoice>&gm.file;&gsm.fi.imp;&gmi.fi.imp.QIF;</menuchoice>">
<!ENTITY mc.fi.imp.repl "<menuchoice>&gm.file;&gsm.fi.imp;&gmi.fi.imp.repl;</menuchoice>">
<!ENTITY mc.fi.imp.OFX "<menuchoice>&gm.file;&gsm.fi.imp;&gmi.fi.imp.OFX;</menuchoice>">
-<!ENTITY mc.fi.imp.mt940 "<menuchoice>&gm.file;&gsm.fi.imp;&gmi.fi.imp.mt940;</menuchoice>">
-<!ENTITY mc.fi.imp.mt942 "<menuchoice>&gm.file;&gsm.fi.imp;&gmi.fi.imp.mt942;</menuchoice>">
-<!ENTITY mc.fi.imp.dtaus "<menuchoice>&gm.file;&gsm.fi.imp;&gmi.fi.imp.dtaus;</menuchoice>">
-<!ENTITY mc.fi.imp.dtaus-sen "<menuchoice>&gm.file;&gsm.fi.imp;&gmi.fi.imp.dtaus-sen;</menuchoice>">
+<!ENTITY mc.fi.imp.AqB "<menuchoice>&gm.file;&gsm.fi.imp;&gmi.fi.imp.AqB;</menuchoice>">
<!ENTITY mc.fi.save "<menuchoice><shortcut><keycombo>&kc.ctrl;<keycap>S</keycap></keycombo></shortcut>&gm.file;&gmi.fi.save;</menuchoice>">
<!ENTITY mc-gmi.fi.save "<menuchoice><shortcut><keycombo>&kc.ctrl;<keycap>S</keycap></keycombo></shortcut>&gmi.fi.save;</menuchoice>">
<!ENTITY mc.fi.save_as "<menuchoice><shortcut><keycombo>&kc.shift;&kc.ctrl;<keycap>S</keycap></keycombo></shortcut>&gm.file;&gmi.fi.save-as;</menuchoice>">
diff --git a/docbook/gnc-gui-zh.dtd b/docbook/gnc-gui-zh.dtd
index 2d578f0c..18037553 100644
--- a/docbook/gnc-gui-zh.dtd
+++ b/docbook/gnc-gui-zh.dtd
@@ -39,10 +39,7 @@
<!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.imp.AqB "<guimenuitem>Import <accel>A</accel>qBanking</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>">
Summary of changes:
C/guide/index.docbook | 13 +-
C/manual/index.docbook | 12 ++
CMakeLists.txt | 2 +-
NEWS | 8 +
de/guide/index.docbook | 11 ++
de/manual/CMakeLists.txt | 1 +
de/manual/ch_GUIMenus.docbook | 51 +-----
de/manual/ch_Transactions.docbook | 268 ++++++++++++++++++-------------
de/manual/figures/Import_AqB_Profile.png | Bin 0 -> 63282 bytes
de/manual/index.docbook | 11 ++
docbook/gnc-docbookx.dtd | 6 +-
docbook/gnc-gui-C.dtd | 5 +-
docbook/gnc-gui-de.dtd | 5 +-
docbook/gnc-gui-struct.dtd | 11 +-
docbook/gnc-gui-zh.dtd | 5 +-
it/guide/index.docbook | 12 ++
it/manual/index.docbook | 12 ++
ja/guide/index.docbook | 12 ++
pt/guide/index.docbook | 12 ++
pt/manual/index.docbook | 12 ++
zh/guide/index.docbook | 9 ++
21 files changed, 297 insertions(+), 181 deletions(-)
create mode 100644 de/manual/figures/Import_AqB_Profile.png
More information about the gnucash-changes
mailing list