gnucash master: Aqbanking: Add display of aqbanking subaccountid in initial correspondence setup
Christian Stimming
cstim at code.gnucash.org
Wed Oct 8 13:10:19 EDT 2014
Updated via https://github.com/Gnucash/gnucash/commit/c81eaae6 (commit)
from https://github.com/Gnucash/gnucash/commit/8a7f426f (commit)
commit c81eaae677b9f3931102dc9964ce5549a9f98fa8
Author: Christian Stimming <christian at cstimming.de>
Date: Wed Oct 8 21:24:51 2014 +0200
Aqbanking: Add display of aqbanking subaccountid in initial correspondence setup
diff --git a/src/import-export/aqb/assistant-ab-initial.c b/src/import-export/aqb/assistant-ab-initial.c
index d0def64..d01b590 100644
--- a/src/import-export/aqb/assistant-ab-initial.c
+++ b/src/import-export/aqb/assistant-ab-initial.c
@@ -569,24 +569,21 @@ ab_account_longname(const AB_ACCOUNT *ab_acc)
{
gchar *bankname;
gchar *result;
- const char *ab_bankname, *bankcode;
+ const char *ab_bankname, *bankcode, *subAccountId;
g_return_val_if_fail(ab_acc, NULL);
ab_bankname = AB_Account_GetBankName(ab_acc);
bankname = ab_bankname ? gnc_utf8_strip_invalid_strdup(ab_bankname) : NULL;
bankcode = AB_Account_GetBankCode(ab_acc);
+ subAccountId = AB_Account_GetSubAccountId(ab_acc);
/* Translators: Strings are 1. Account code, 2. Bank name, 3. Bank code. */
- if (bankname && *bankname)
- result = g_strdup_printf(_("%s at %s (code %s)"),
- AB_Account_GetAccountNumber(ab_acc),
- bankname,
- bankcode);
- else
- result = g_strdup_printf(_("%s at bank code %s"),
- AB_Account_GetAccountNumber(ab_acc),
- bankcode);
+ result = g_strdup_printf(_("Bank code %s (%s), Account %s (%s)"),
+ bankcode,
+ bankname ? bankname : "",
+ AB_Account_GetAccountNumber(ab_acc),
+ subAccountId ? subAccountId : "");
g_free(bankname);
return result;
Summary of changes:
src/import-export/aqb/assistant-ab-initial.c | 17 +++++++----------
1 file changed, 7 insertions(+), 10 deletions(-)
More information about the gnucash-changes
mailing list