tools:ebanking-splitter-proffix
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
tools:ebanking-splitter-proffix [31/07/2018 14:20] – [Tabelle] pitw | tools:ebanking-splitter-proffix [05/12/2018 15:46] (aktuell) – pitw | ||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
Mit diesem Tool können **E-Bankingeinträge aus PROFFIX** gesplittet und aufgeteilt werden. | Mit diesem Tool können **E-Bankingeinträge aus PROFFIX** gesplittet und aufgeteilt werden. | ||
+ | Die Splittung erfolgt mittels **Regex** und einer einfachen Berechnungssyntax, | ||
Vereinfacht macht das Tool folgendes: | Vereinfacht macht das Tool folgendes: | ||
Zeile 26: | Zeile 27: | ||
<code json> | <code json> | ||
{ | { | ||
- | | + | " |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | + | " | |
- | + | }, | |
- | | + | " |
- | }, | + | " |
- | " | + | "DateFrom": "01.01.2018", |
- | | + | "DateTo": |
- | " | + | "Regex": " |
- | "Regex": "\\/KOM. (.*?)\\/", | + | "Original": |
- | "IsBrutto": | + | "Calculation": |
- | "PostingText": "Kommission 1", | + | "PostingText": "ORIGINAL ES_Buchungstext" |
- | "DateFrom": "01.01.2018", | + | }, |
- | "DateTo": "02.07.2018" | + | "Splitted": |
- | }, | + | "Calculation": "ES_Kommission*(-1)", |
- | { | + | "PostingText": |
- | | + | } |
- | "Regex": "\\/Kom. (.*?)\\/", | + | }, |
- | "IsBrutto": | + | { |
- | "PostingText": "Kommission 2", | + | "Contains": "DEMO PROVIDER", |
- | " | + | " |
- | " | + | " |
- | }, | + | " |
- | { | + | "Original": |
- | " | + | " |
- | | + | " |
- | "IsBrutto": | + | }, |
- | " | + | "Splitted": |
- | "DateFrom": "02.01.2018", | + | "Calculation": |
- | "DateTo": "02.07.2018" | + | "PostingText": "Kommission ES_Buchungstext" |
- | + | } | |
- | } | + | } |
- | ], | + | ], |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | " | + | " |
- | } | + | } |
} | } | ||
</ | </ | ||
Zeile 88: | Zeile 89: | ||
| Password | | Password | ||
| Database | | Database | ||
+ | | Instance | ||
| Hostname | | Hostname | ||
| Port | int | Port des SQL Servers | | Port | int | Port des SQL Servers | ||
Zeile 103: | Zeile 105: | ||
Mit folgenden Filtern wird die Aufteilung der E-Banking Bewegung gesteuert. Der Betrag stammt jeweils aus der Regex Auswahlgruppe. | Mit folgenden Filtern wird die Aufteilung der E-Banking Bewegung gesteuert. Der Betrag stammt jeweils aus der Regex Auswahlgruppe. | ||
- | ^ Parameter | + | ^ Parameter |
- | | Contains | + | | Contains |
- | | Regex | string | + | | Regex | string |
- | | IsBrutto | + | | DateFrom |
- | | PostingText | + | | DateTo |
- | | DateFrom | + | | Original |
- | | DateTo | + | | Splitted |
- | === Buchungstext Platzhalter === | + | __Original / Splitted__ |
- | Der Buchungstext | + | ^ Parameter |
+ | | PostingText | ||
+ | | Calculation | ||
- | ^ Platzhalter | + | __Berechnungsbeispiele: |
- | | # | + | |
- | | # | + | " |
- | | # | + | " |
- | | # | + | " |
- | | # | + | |
+ | === Buchungstext / Berechnung Platzhalter === | ||
+ | |||
+ | Der Buchungstext und die Berechnung für die gesplittete Kommissionsbewegung kann mit Platzhaltern angereichert werden: | ||
+ | |||
+ | ^ Platzhalter | ||
+ | | ES_Kommission | ||
+ | | ES_Buchungstext | ||
+ | | ES_Betrag | ||
+ | | ES_BetragSW | ||
+ | | ES_Datum | ||
__Beispiel: | __Beispiel: | ||
Zeile 137: | Zeile 151: | ||
| DateTo | | DateTo | ||
+ | |||
+ | <WRAP center round info> | ||
+ | Damit die E-Bankingbelege korrekt zurückgesetzt werden können, schreibt der E-Banking Splitter sämtliche Logs inkl. der jeweiligen PROFFIX - Versionen und LaufNr in eine Zusatztabelle **PITW_EbankingSplitter**. | ||
+ | </ | ||
====== Installation ====== | ====== Installation ====== | ||
Zeile 173: | Zeile 191: | ||
====== Download ====== | ====== Download ====== | ||
- | Die aktuellste Version kann jeweils hier heruntergeladen werden: | + | Die aktuellste Version kann jeweils hier heruntergeladen werden |
- | [[http:// | + | * [[https:// |
- | ]] | + | * ]] |
+ | * [[https:// | ||
+ | * ]] | ||
+ | * [[https:// | ||
+ | | ||
Auf Updates kann mit dem Parameter **-update=true** geprüft werden - der E-Banking Splitter aktualisiert sich dann selbst. | Auf Updates kann mit dem Parameter **-update=true** geprüft werden - der E-Banking Splitter aktualisiert sich dann selbst. | ||
Zeile 184: | Zeile 206: | ||
C: | C: | ||
| | ||
- | | ||
+ | ====== Changelog ====== | ||
+ | |||
+ | === Version 1.8 (aktuell) === | ||
+ | |||
+ | * Bugfix Demolizenz | ||
+ | * kl. Anpassungen Logformatierung | ||
+ | |||
+ | |||
+ | === Version 1.7 === | ||
+ | |||
+ | * Refractoring | ||
+ | * Upgrade Lizenzsystem (neu: per Gerät) | ||
+ | * kl. Bugs / Performance | ||
+ | |||
+ | === Version 1.6 === | ||
+ | |||
+ | * Fix Problem mit Filter Content | ||
+ | * Umstellung Reset-Funktion auf Zusatztabelle | ||
+ | |||
+ | === Version 1.5 === | ||
+ | |||
+ | * Aufteilung in Splitted / Original | ||
+ | * Platzhalter / Berechnungen für Splitbuchungen |
tools/ebanking-splitter-proffix.1533039637.txt.gz · Zuletzt geändert: 31/07/2018 14:20 von pitw