| Branch: | Tag: | Revision:

aqbanking / src / libs / plugins / imexporters @ 892bb6c9

# Date Author Comment
892bb6c9 09/24/2019 09:02 PM admin

CSV: Adapted profiles to new field names.

ff11e669 09/24/2019 09:02 PM admin

CSV: Removed non-ascii char.

8681a37c 09/24/2019 08:01 PM admin

BUILD: Applied another patch by rhabacker (fix windows build, fixes #69).

ccbe4a83 09/24/2019 07:46 PM admin

SEPA: Fixed remaining usage of GWEN_XMLNode_SetCharValue().

Should now fix #56 completely.

2c4ed6f9 09/22/2019 11:57 PM admin

SWIFT: Set date in transaction if missing (use valuta date). Fixes #55.

034e05b9 09/21/2019 01:26 AM admin

SEPA: Escape XML-invalid characters (e.g. "&" -> "&"). Should fix #56.

28db60b0 09/20/2019 11:30 PM admin

SWIFT: Really fixed a bug with ABWA+/ABWE+.

0b369a38 09/20/2019 07:52 PM admin

SWIFT: Fixed a bug in latest changes.

eb4c42fc 09/19/2019 11:16 PM admin

SWIFT: Read all lines of the remote name and concatenate them.

TODO: Should we use a blank to separate those mulitple lines, if any?
In most case the remote name is just broken midword, so introducing a
blank would look awkward...

9015209e 04/26/2019 11:00 PM cstimming

Finalize Makefile improvements to enable separate builddir again.

This was caused mainly by 5ba2a82f.
With this commit, everything works with separate builddir again.

f2d787ef 04/26/2019 10:45 PM cstimming

Makefile improvements to enable separate builddir again.

This was caused mainly by 5ba2a82f. Not yet completed, though.

56809c1a 03/22/2019 11:14 PM admin

aqbanking-cli: Re-implemented commands "sepadebitnotes" and "sepatransfers"

- improved APIDOC for "listtrans"
- result of "make format"

305ab158 03/21/2019 09:01 PM admin

CSV: Added profile for HomeBank.

fc9b5d44 03/20/2019 08:52 PM admin

XML importer: Improved CAMT 52 handling.

- read more info from the XML source
- handle >Sts> element correctly
- decode primanota etc

c0873f16 03/17/2019 02:31 AM admin

aqbanking: Decreased verbosity.

189e4bf3 03/17/2019 02:26 AM admin

aqbanking: Fixed a bug in AB_VALUE, removed AB_Value_toHumanReadableString2

- fixed a off-by-one error which led to the currency not being saved in
- AB_Value_toHumanReadableString2() > AB_Value_toHumanReadableString()

db1a1b64 03/16/2019 09:02 PM admin

xml: Fixed warnings for missing fields in XML data, add bank reference.

38fdceb1 03/06/2019 10:25 PM admin

Removed a lot of unneeded #include's.

5ba2a82f 03/05/2019 11:49 PM admin

Started simplifying BUILD process.

- no longer need to create symlinks
- started setting explicit paths to include directives
- moved some code files from previous "types" folder to "types2"
- moved some files from "backendsupport" to "dialogs"
- removed "types"...

462a7e31 03/02/2019 01:44 PM admin

Decreased verbosity concerning SWIFT imports.

82290d27 03/01/2019 01:47 AM admin

SEPA: CtrlSum is optional in GrpHdr in every pain.008, try without it.

b8829526 03/01/2019 12:13 AM admin

SEPA: Don't use customer reference for EndToEndId, even if real e2e id is empty.

The EndToEndId should only be set by that particular field of AB_TRANSACTION.

264126fa 03/01/2019 12:11 AM admin

XML: Added data file for PAIN.008.003.02

95cd7e5f 02/28/2019 10:28 PM admin

Temporarily increased verbosity even more...

4de8a470 02/28/2019 10:25 PM admin

Temporarily increased verbosity very much...

996752db 02/26/2019 08:26 PM admin

Fixed bugs found by compiler warnings.

3380b374 02/24/2019 01:01 PM admin

swift: Decreased verbosity.

eb120370 02/21/2019 05:00 PM admin

SWIFT-Parser: Fixed another problem with multiple balances

SWIFT tags 60M and 62F are now transformed into temporary balances,
tags 60F and 62F into noted balances.
This solves the problem with multiple temporary balances within some
SEPA documents (e.g. Commerzbank).

34d01a34 02/21/2019 03:26 PM admin

SWIFT-Parser: Fixed a bug.

- was not correctly storing value of a saldo
- increased verbosity

6261fd0a 02/16/2019 05:08 PM admin

CSV: Added profile for Sparkasse Mainz.

5d0da7ee 02/05/2019 10:49 PM admin

Fixed a typo spotted by Thomas Bettler (thanks as usual ;-)

8532cde5 02/03/2019 05:21 PM admin

Result of "make format".

ffa2abc9 02/01/2019 10:36 PM admin

Minor format changes.

5843187e 02/01/2019 10:36 PM admin

No longer complain about missing BICs.

BICs are no longer required in SEPA transactions. The BIC is also used
if present but a missing BIC should no longer be handled as an error.

Some bank servers might still require the BIC, in that case the user will...

d2fa31b9 01/12/2019 01:54 PM Elias Oltmanns

XML-Importer: Fix typo in schema file.

0c7ec620 01/10/2019 12:04 AM admin

Adapted to latest changes in Gwen (needs current GWEN-GIT!)

94ea21a1 01/08/2019 10:52 PM admin

XML-Importer: Now autodetects the XML schema automagically.

When using the profile "default" the importer tries to determine the
schema file to be used automatically.

c496b8ef 01/06/2019 07:31 PM admin

XML: Prepared autodetection of data profiles to use.

fc424906 01/03/2019 12:42 AM admin

AqBanking: Hide class imexporter. Movew convenience functions to AB_BANKING.

Removed another class from the API.
We already had a number of convenience functions both in banking*.h headers
and in imexporter*.h headers. Those have now been moved to banking_imex.h....

798a07be 12/28/2018 12:28 AM admin

Fixed another typo (thanks to Thomas Bettler for spotting).

4a008e85 12/27/2018 11:16 PM admin

Fixed a typo.

3faefac6 12/27/2018 11:15 PM admin

Added profiles for amt_053_001_04 (thanks to Thomas Bettler).

35dd6f6c 12/21/2018 03:09 AM admin

Removed autobuilt files.

b8705716 12/19/2018 11:44 PM admin

BUILD: Added missing files. Only build ChangeLog if there is a .git folder.

Historically, autotools sometimes forgets to add files to the tarball on
"make dist" which are declared in a *_DATA definition in

To make sure that those files are really added we add them to EXTRA_DIST.

8a5b5c53 12/19/2018 04:32 PM admin

BUILD: Major simplification; directly use profiles/*.conf.

The only things changing when translating * files were the version
variable, and since that is now directly tied to AqBanking by direct loading
there is no real need to translate each an every profile file by...

dcafe4e7 12/19/2018 03:59 PM admin

XML-Importer: Added schema file and profile for pain.001.003.03.

This is used for standing order reports in HBCI/FinTS.

d9d9734f 12/17/2018 11:44 PM admin


c175b94d 12/17/2018 11:30 PM admin

XML-Importer: Finished implementing.

- now parses the XML file and imports the data into an ImExporter context.
- improved schema file for camt.052.001.02

47d304d3 12/17/2018 07:54 PM admin

XML-Importer: Moved parser to GWEN, improved CAMT schema.

The parser does not depend on any function or structure in AqBanking,
and it is generic enough to be usefull for other projects as well, so it
fits better with gwen.

Use that parser from the XML importer module....

10a207c6 12/17/2018 12:28 AM admin

XML-Importer: Added description.

bb14c6f8 12/17/2018 12:16 AM admin

XML-Importer: Added definitions for transactionKeys.

01009dc5 12/17/2018 12:15 AM admin

XML-Importer: Decreased verbosity.

cdf082e4 12/16/2018 11:41 PM admin

ImExport: Started working on a generic XML im-/exporter.

- this module uses XML files to translate an incoming XML file into
a GWEN_DB which is then imported.
- added function AB_Banking_FindDataFileForImExporter()
- incremented version

b33a27a3 12/16/2018 12:55 PM admin

Completed removal of AB_ACCOUNT_STATUS.

83d669cc 12/16/2018 06:19 AM admin

CAMT: Read FI id (if given).

Having a FiID would be fantastic as it would allow for safe duplicate
detection (currently only available with OFX DirectConnect).

At least "Sparkasse" banks in Lower Saxony/DE seem to be providing this...

2b650321 12/16/2018 05:51 AM admin

CAMT: Read additional information (TransactionText).

4705a894 12/16/2018 05:39 AM admin

AqHBCI/CAMT: Fixed a bug, decreased verbosity. Works now.

Data returned in CAMT looks a bit different from data in SWIFT MT94x,
so it will produce duplicates when changing from SWIFT to CAMT.

Maybe the parser will be extender later to also read fields which it...

f4a16f5b 12/16/2018 04:36 AM admin

Added CAMT parser. AB_BALANCE uses GWEN_DATE now. Removed AB_ACCOUNT_STATUS.

7f84dd77 12/15/2018 01:11 PM admin

Added support for cppcheck and scan-build.

d9e71a45 12/15/2018 02:05 AM admin

GIT: Removed autobuilt files from GIT.

5bc3f3e7 12/14/2018 08:24 PM admin

Fixed a few problems reported by clang-static-analyzer.

fa8af718 12/07/2018 01:05 AM admin

AqBanking6: Statically link plugins into AqBanking.

- therefore I had to move the plugins folder below "libs" and create the
real AqBanking library (containing the plugins now) in "libs"