From 72b8431ddf7d52fce0645ab03436bc1ae2866479 Mon Sep 17 00:00:00 2001 From: Aaron Spettl Date: Sat, 1 Oct 2016 15:10:16 +0200 Subject: [PATCH] Documentation update: FPC 3 is supported --- README.md | 2 +- SEPACreditTransfer.pas | 7 ++++--- SEPADirectDebit.pas | 7 ++++--- 3 files changed, 9 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 481bc25..74dda4d 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ Ziel dieses Projekts ist eine einzelne Delphi-Unit, mit deren Hilfe man relativ Für eine bessere Kompatibilität mit verschiedenen deutschen Banken sollte in einer XML-Datei nur ein "\"-Block enthalten sein, d.h. z.B., nur ein Lastschrift-Datum und alle Buchungen mit dem gleichen Typ (FRST/RCUR etc.). Das Dateiformat unterstützt zwar mehrere dieser Blöcke, aber nicht alle Banken akzeptieren dies. Zudem sollte die Anzahl der Datensätze limitiert werden, die maximale Anzahl wie z.B. 500 ist bei der eigenen Bank anzufragen. *Achtung:* -Die Datei ist noch in der Entwicklung! Sie wurde aber bereits mehrfach für Testbuchungen verwendet, ist beim Autor im Produktiveinsatz und der XML-Output hat für einfache Testfälle die Prüfung durch eine Drittsoftware bestanden. Getestet wurde die Unit unter Delphi 6 Professional und Lazarus (mit FPC 2.6), sie sollte auch mit neueren Delphi-Versionen funktionieren. +Die Datei ist noch in der Entwicklung! Sie wurde aber bereits mehrfach für Testbuchungen verwendet, ist beim Autor im Produktiveinsatz und der XML-Output hat für einfache Testfälle die Prüfung durch eine Drittsoftware bestanden. Getestet wurde die Unit unter Delphi 6 Professional und Lazarus (mit FPC 2.6 und 3.0), sie sollte auch mit neueren Versionen funktionieren. Soweit gesetzlich zulässig ist jegliche Haftung ausgeschlossen! Für mehr Details siehe Lizenztext. ## Autor / Lizenz: diff --git a/SEPACreditTransfer.pas b/SEPACreditTransfer.pas index 728bd9e..a7e8440 100644 --- a/SEPACreditTransfer.pas +++ b/SEPACreditTransfer.pas @@ -58,9 +58,10 @@ interface // // Note that all strings in these units are interpreted with respect to the // default behavior of the development environment, i.e., - // a) for Delphi < 2009: ANSI strings - // b) for Delphi >= 2009: Unicode strings - // c) for Lazarus: no encoding specified, ANSI is assumed + // a) for Delphi < 2009: ANSI strings + // b) for Delphi >= 2009: Unicode strings + // c) for Lazarus with FPC 2.6: no encoding specified, ANSI is assumed + // d) for Lazarus with FPC 3.0: codepage-aware strings TCreditTransferTransactionInformation = class private diff --git a/SEPADirectDebit.pas b/SEPADirectDebit.pas index 08a72df..1dd5fd9 100644 --- a/SEPADirectDebit.pas +++ b/SEPADirectDebit.pas @@ -60,9 +60,10 @@ interface // // Note that all strings in these units are interpreted with respect to the // default behavior of the development environment, i.e., - // a) for Delphi < 2009: ANSI strings - // b) for Delphi >= 2009: Unicode strings - // c) for Lazarus: no encoding specified, ANSI is assumed + // a) for Delphi < 2009: ANSI strings + // b) for Delphi >= 2009: Unicode strings + // c) for Lazarus with FPC 2.6: no encoding specified, ANSI is assumed + // d) for Lazarus with FPC 3.0: codepage-aware strings TAmendmentInformationDetails = class private