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 15:41] – [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 104: | 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 für die gesplittete Kommissionsbewegung kann mit Platzhaltern angereichert werden: | + | ^ Parameter |
| + | | PostingText | ||
| + | | Calculation | ||
| + | |||
| + | __Berechnungsbeispiele: | ||
| + | |||
| + | " | ||
| + | " | ||
| + | " | ||
| + | |||
| + | === Buchungstext / Berechnung Platzhalter === | ||
| + | |||
| + | Der Buchungstext | ||
| ^ Platzhalter | ^ Platzhalter | ||
| Zeile 138: | 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 174: | 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 185: | 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.1533044489.txt.gz · Zuletzt geändert: 31/07/2018 15:41 von pitw
