Plugin für weitere Auswertungen; u.a. sankey-diagramme

 
Drachen1000
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 39
Dabei seit: 02 / 2025
Betreff:

Re: Plugin für weitere Auswertungen; u.a. sankey-diagramme

 · 
Gepostet: 31.07.2026 - 10:30 Uhr  ·  #21
Vielleicht könntest Du das Plugin bei Gelegenheit noch erweitern, damit man den Namen des Reports auch nachträglich editieren kann. Weiterhin wäre es auch super, wenn man einen Report direkt aus Hibiscus löschen könnte. Ist überhaupt nicht eilig, falls Du mal wieder etwas Zeit hast :-).
Wirklich auch ein super Plugin, vielen Dank für die Arbeit.
little.yoda
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 371
Dabei seit: 05 / 2014
Betreff:

Re: Plugin für weitere Auswertungen; u.a. sankey-diagramme

 · 
Gepostet: Heute um 09:00 Uhr  ·  #22
Mit der neuen Version habe ich Automatisierungen eingeführt.

Mit den Automatisierungen lassen sich wiederkehrende Aufgaben in Hibiscus deutlich einfacher erledigen. Erfahrende Nutzer können mit Hilfe von Javascript eigene Abläufe anlegen, zeitgesteuert oder manuell starten und damit Arbeitsschritte automatisieren, die sonst regelmäßig von Hand ausgeführt werden müssten. So können zum Beispiel Konten geprüft, bestimmte Bedingungen ausgewertet und anschließend passende Aktionen ausgelöst werden.

Aktuell können als Aktionen Überweisungsentwürfe angelegt werden oder für bestimmte Konten ein Kontoabruf gestartet werden. Für weitere Vorschläge bin ich offen.


Beispiel für die Synchronisierung von ausgewählten Konten.
Löst für mich das hier beschriebene Problem ("Abrufintervalle bei Kontoabruf"). Für die Sonderfälle wird der Kontoabruf automatisch einmal pro Woche gestartet.
Code

 var auswahl = [];

auswahl.push(konten.mitKundennummer("123457123"))
auswahl.push(konten.mitIban("DE471147114711"))

sync.starten(auswahl);


Beispiel für ein Abschöpfauftrag. Am Monatsende wird alles bis auf 100€ auf das Tagesgeldkonto überwiesen.
Code

var quellIban = "XXXXXXXXXX";
  var zielName = "XXXX";
  var zielIban = "XXXXXXXXXXXX";
  var zielBic = "";

  var konto = konten.mitIban(quellIban);
  if (konto == null) {
    log.error("Quellkonto mit IBAN " + quellIban + " wurde nicht gefunden.");
    return;
  }

  if (konto.saldo <= 100) {
    log.info("Keine Ueberweisung noetig. Saldo von " + konto.name + ": " + konto.saldo + " EUR.");
    return;
  }

  var betrag = Math.round((konto.saldo - 100));

  log.info("Erstelle Zahlungsentwurf von " + konto.name + " ueber " + betrag + " EUR.");

  zahlungen.entwurf({
    art: "Überweisung",
    konto: konto,
    empfaengerName: zielName,
    iban: zielIban,
    bic: zielBic,
    betrag: betrag,
    verwendungszweck: "Umbuchung"
  });


Anleitung hier:
https://github.com/littleyoda/hibiscus.ly.reports


@Drachen1000: Deine Wünsche sind auch eingebaut.
Der an diesem Beitrag angefügte Anhang ist entweder nur im eingeloggten Zustand sichtbar oder die Berechtigung Deiner Benutzergruppe ist nicht ausreichend.
Drachen1000
Benutzer
Avatar
Geschlecht: keine Angabe
Beiträge: 39
Dabei seit: 02 / 2025
Betreff:

Re: Plugin für weitere Auswertungen; u.a. sankey-diagramme

 · 
Gepostet: Heute um 10:08 Uhr  ·  #23
Das ist super, vielen Dank für die schnelle Umsetzung und die neuen Features.
Gewählte Zitate für Mehrfachzitierung:   0