mirror of
https://github.com/IT4Change/gradido.git
synced 2025-12-13 07:45:54 +00:00
finanzkalkulatorische Regeln
This commit is contained in:
parent
78f19a9c2a
commit
6b56a663ab
@ -14,7 +14,7 @@ Benutzer
|
||||
* Konto
|
||||
* Trustlevel (Zukunft)
|
||||
|
||||
## Gradido-ID
|
||||
## Gradido-ID {Gradido-ID}
|
||||
|
||||
Die GradidoID oder auch Username dient zur eindeutigen Identifizierung eines Nutzers. Sie soll einerseits *human readable* , aber auch die maschinelle Weiterverarbeitung bzw. Nutzung ermöglichen. Daher werden folgende Regeln festgelegt:
|
||||
|
||||
@ -32,7 +32,6 @@ Pattern: `<communityname>`/`<useralias>`
|
||||
- Blacklist für Schlüsselworte, die frei definiert werden können
|
||||
- vordefinierte/reservierte System relevante Namen dürfen maximal aus 4 Zeichen bestehen
|
||||
|
||||
|
||||
Nutzerprofil mit Bild und persönlichen Angeboten
|
||||
|
||||
## Anwendungsfälle
|
||||
|
||||
@ -64,8 +64,36 @@ Bei der bisherigen Übertragungsart gibt es nur die Regel, dass der eingegebene
|
||||
|
||||
#### per Link / per QR-Code
|
||||
|
||||
Bei der neuen Übertragungsart kommt es aber zu einem ggf. längeren Zeitfenster von max 14 Tagen - per Konfiguration fest voreingestellt - bis die Transaktion beim Empfänger gebucht und somit beim Sender valutiert wird. Das bedeutet mit der Generierung des Links/QR-Codes wird aus dem zu sendenden Betrag die Vergänglichkeit von der konfigurierten maximalen Gültigkeitsdauer berechnet. Dieser Vergänglichkeitsbetrag wird zusammen mit dem zusendenden Betrag als Summe auf dem Konto des Senders als "vorgebucht" markiert. Damit bleibt der Kontostand des Senders erst einmal unverändert, aber sein Verfügungsrahmen, den er noch für andere Transaktionen offen hat, muss um den "vorgebuchten" Betrag reduziert werden. Damit wird sichergestellt, dass wenn der Empfänger die Transaktion wirklich erst nach 14 Tagen verbucht, dass nach dieser Zeit auch noch genügend Gradidos auf dem Senderkonto zur Verfügung stehen. Das nachfolgende Bild verdeutlicht diesen Sachverhalt:
|
||||
|
||||

|
||||
|
||||
Diese Berücksichtigung der Vergänglichkeit muss auch bei der Erfassung im Sende-Dialog schon mit einfließen. Es sollte bei der Eingabe des Betrages aber vor dem Aktivieren des "Jetzt generieren"-Buttons eine Validierungs durchgeführt werden, dass der zu blockende Betrag inklusive Vergänglichkeit kleiner als der aktuelle Kontostand ist.
|
||||
|
||||
|
||||
### Generierung des Links/QR-Codes
|
||||
|
||||
Für die Generierung des Links und des QR-Codes werden folgende Daten benötigt:
|
||||
|
||||
* Gradido-Id des Senders: diese definiert sich gemäß dem Pattern: `<communityname>`/`<useralias>` und ist im Detail [hier](.\Benutzerverwaltung.md#Gradido-Id) beschrieben.
|
||||
* Betrag : die Summe, die der Sender dem Empfänger übertragen möchte
|
||||
* Secret : ein kryptographisches Geheimnis, das den Empfänger = Besitzer des Links/QR-Codes legitimiert die Transaktion durch führen zu können
|
||||
* Verwendungszweck : optionale Nachricht, die den Zweck der Transaktion beschreibt
|
||||
|
||||
|
||||
|
||||
[https://community.com/send/1234567890](https://community.com/send/1234567890)
|
||||
|
||||
oder für offline-Übertragung per QR-Code:
|
||||
|
||||
[https://community.com/send/1234567890/user/betrag](https://community.com/send/1234567890/user/betrag)
|
||||
|
||||
Die technischen Details des Linkformates bzw. des QR-Codes werden im noch zu erstellenden technischen Konzept näher beschrieben.
|
||||
|
||||
|
||||
### Ausgabe des Links/QR-Codes
|
||||
|
||||
Nachdem der Link bzw. QR-Code generiert ist, muss eine Ausgabe für den User erfolgen. Damit der User den Link bzw. den QR-Code über ein beliebiges Medium wie Email, Messenger, etc. an einen Empfänger verschicken kann, wird dieser in einem Popup-Fenster zur Anzeige gebracht. Von dort aus kann er den Inhalt manuell kopieren, abfotographieren.
|
||||
|
||||
|
||||
## Perspektive des Empfängers
|
||||
@ -120,6 +148,7 @@ Vorschlag: Gültigkeit 14 Tage fest eingestellt.Die Gültigkeitsdauer würde ich
|
||||
* Empfänger klickt auf den Link / fotografiert QR-Code
|
||||
* Wenn Empfänger noch kein Gradido-Konto hat, kann er sich jetzt möglichst einfach registrieren.
|
||||
* Wenn der Empfänger bereits ein Konto hat, loggt er sich ein und erhält den Betrag gutgeschrieben
|
||||
* Händler empfängt/scanned QR-Code, dieser wird ohne login kurz entschlüsselt, um den Betrag zu prüfen und die Daten werden temporär lokal gespeichert um dann später nach Login verarbeitet zu werden
|
||||
|
||||
### Detail-Beschreibungen
|
||||
|
||||
|
||||
@ -0,0 +1,275 @@
|
||||
<mxfile host="65bd71144e">
|
||||
<diagram id="KpzgGm-3niPmZzmS6Yj4" name="Seite-1">
|
||||
<mxGraphModel dx="1088" dy="800" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="2336" pageHeight="1654" math="0" shadow="0">
|
||||
<root>
|
||||
<mxCell id="0"/>
|
||||
<mxCell id="1" parent="0"/>
|
||||
<mxCell id="61" value="&nbsp; 3 GDD" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;align=left;gradientColor=#ea6b66;" vertex="1" parent="1">
|
||||
<mxGeometry x="600" y="870" width="70" height="10" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="2" value="" style="endArrow=none;html=1;" edge="1" parent="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="40" y="480" as="sourcePoint"/>
|
||||
<mxPoint x="1320" y="480" as="targetPoint"/>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="3" value="200 GDD" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;verticalAlign=top;" vertex="1" parent="1">
|
||||
<mxGeometry x="160" y="80" width="80" height="400" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="4" value="Kontostand" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
||||
<mxGeometry x="40" y="80" width="60" height="30" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="5" value="" style="endArrow=none;html=1;exitX=0;exitY=0;exitDx=0;exitDy=0;entryX=0;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="4" target="3">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="520" y="270" as="sourcePoint"/>
|
||||
<mxPoint x="570" y="220" as="targetPoint"/>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="6" value="100 GDD" style="rounded=0;whiteSpace=wrap;html=1;verticalAlign=top;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
||||
<mxGeometry x="200" y="280" width="70" height="200" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="7" value="Sende Betrag" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
||||
<mxGeometry x="40" y="280" width="90" height="30" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="8" value="" style="endArrow=none;html=1;exitX=0;exitY=0;exitDx=0;exitDy=0;entryX=0;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="7" target="6">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="520" y="470" as="sourcePoint"/>
|
||||
<mxPoint x="160" y="280" as="targetPoint"/>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="9" value="103 GDD" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;" vertex="1" parent="1">
|
||||
<mxGeometry x="200" y="270" width="70" height="10" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="10" value="" style="endArrow=none;html=1;exitX=0;exitY=0;exitDx=0;exitDy=0;entryX=1;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" target="11">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="270" y="270" as="sourcePoint"/>
|
||||
<mxPoint x="380" y="180" as="targetPoint"/>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="11" value="vorgebuchter Betrag" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
||||
<mxGeometry x="280" y="270" width="120" height="30" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="12" value="Tag X <br style="font-size: 14px;">des Sendens" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=1;fontSize=14;" vertex="1" parent="1">
|
||||
<mxGeometry x="160" y="490" width="120" height="30" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="13" value="194 GDD" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;verticalAlign=top;" vertex="1" parent="1">
|
||||
<mxGeometry x="600" y="100" width="80" height="380" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="14" value="Kontostand" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
||||
<mxGeometry x="480" y="100" width="60" height="30" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="15" value="" style="endArrow=none;html=1;exitX=0;exitY=0;exitDx=0;exitDy=0;entryX=0;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="14" target="13">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="960" y="270" as="sourcePoint"/>
|
||||
<mxPoint x="1010" y="220" as="targetPoint"/>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="16" value="100 GDD" style="rounded=0;whiteSpace=wrap;html=1;verticalAlign=top;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
||||
<mxGeometry x="640" y="280" width="70" height="200" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="17" value="gesendeter Betrag" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
||||
<mxGeometry x="480" y="280" width="110" height="30" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="18" value="" style="endArrow=none;html=1;exitX=0;exitY=0;exitDx=0;exitDy=0;entryX=0;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="17" target="16">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="960" y="470" as="sourcePoint"/>
|
||||
<mxPoint x="600" y="280" as="targetPoint"/>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="19" value="103 GDD" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;" vertex="1" parent="1">
|
||||
<mxGeometry x="640" y="270" width="70" height="10" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="20" value="" style="endArrow=none;html=1;exitX=0;exitY=0;exitDx=0;exitDy=0;entryX=1;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" target="21">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="710" y="270" as="sourcePoint"/>
|
||||
<mxPoint x="900" y="260" as="targetPoint"/>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="21" value="abzubuchender Betrag" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
||||
<mxGeometry x="750" y="270" width="130" height="30" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="22" value="Tag X + 14 <br style="font-size: 14px;">vor Valuta" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=1;fontSize=14;" vertex="1" parent="1">
|
||||
<mxGeometry x="600" y="490" width="120" height="30" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="23" value="" style="endArrow=none;dashed=1;html=1;exitX=1;exitY=0;exitDx=0;exitDy=0;entryX=1;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="3" target="36">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="520" y="250" as="sourcePoint"/>
|
||||
<mxPoint x="720" y="80" as="targetPoint"/>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="24" value="6 GDD" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;gradientColor=#ea6b66;" vertex="1" parent="1">
|
||||
<mxGeometry x="600" y="80" width="80" height="20" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="25" value="Vergänglichkeit" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
||||
<mxGeometry x="480" y="75" width="80" height="30" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="26" value="94 GDD" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;verticalAlign=top;" vertex="1" parent="1">
|
||||
<mxGeometry x="1040" y="300" width="80" height="180" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="27" value="Kontostand" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
||||
<mxGeometry x="920" y="300" width="60" height="30" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="28" value="" style="endArrow=none;html=1;exitX=0;exitY=0;exitDx=0;exitDy=0;entryX=0;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="27" target="26">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="1400" y="270" as="sourcePoint"/>
|
||||
<mxPoint x="1450" y="220" as="targetPoint"/>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="29" value="100 GDD" style="rounded=0;whiteSpace=wrap;html=1;verticalAlign=top;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
||||
<mxGeometry x="1040" y="100" width="80" height="200" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="30" value="gesendeter Betrag" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
||||
<mxGeometry x="920" y="100" width="110" height="30" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="31" value="" style="endArrow=none;html=1;exitX=0;exitY=0;exitDx=0;exitDy=0;entryX=0;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="30" target="29">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="1400" y="470" as="sourcePoint"/>
|
||||
<mxPoint x="1040" y="140" as="targetPoint"/>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="33" value="" style="endArrow=none;html=1;entryX=1;entryY=0;entryDx=0;entryDy=0;exitX=1;exitY=0;exitDx=0;exitDy=0;" edge="1" parent="1" target="34" source="36">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="1430" y="160" as="sourcePoint"/>
|
||||
<mxPoint x="1280" y="270" as="targetPoint"/>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="34" value="abgebuchter Betrag durch Transaktion" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
||||
<mxGeometry x="1200" y="80" width="120" height="30" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="35" value="Tag X + 14 <br style="font-size: 14px;">nach Valuta" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=1;fontSize=14;" vertex="1" parent="1">
|
||||
<mxGeometry x="1040" y="490" width="80" height="30" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="36" value="6 GDD" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;gradientColor=#ea6b66;" vertex="1" parent="1">
|
||||
<mxGeometry x="1040" y="80" width="80" height="20" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="37" value="Vergänglichkeit" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
||||
<mxGeometry x="920" y="75" width="80" height="30" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="38" value="" style="endArrow=none;html=1;entryX=1;entryY=1;entryDx=0;entryDy=0;exitX=1;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="1" source="29">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="1150" y="300" as="sourcePoint"/>
|
||||
<mxPoint x="1320" y="300" as="targetPoint"/>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="39" value="" style="endArrow=classic;startArrow=classic;html=1;entryX=0;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" target="34">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="1200" y="300" as="sourcePoint"/>
|
||||
<mxPoint x="1120" y="170" as="targetPoint"/>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="40" value="" style="endArrow=classic;startArrow=classic;html=1;" edge="1" parent="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="740" y="480" as="sourcePoint"/>
|
||||
<mxPoint x="740" y="270" as="targetPoint"/>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="41" value="" style="endArrow=classic;startArrow=classic;html=1;exitX=0;exitY=0;exitDx=0;exitDy=0;" edge="1" parent="1" source="11">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="490" y="200" as="sourcePoint"/>
|
||||
<mxPoint x="280" y="80" as="targetPoint"/>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="42" value="Verfügungsrahmen" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
||||
<mxGeometry x="280" y="130" width="120" height="30" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="43" value="Link/QR-Code-Transaktion mit vorheriger Berücksichtigung der Vergänglichkeit" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=1;fontSize=16;" vertex="1" parent="1">
|
||||
<mxGeometry x="40" y="10" width="640" height="30" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="44" value="" style="endArrow=none;html=1;" edge="1" parent="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="40" y="1070" as="sourcePoint"/>
|
||||
<mxPoint x="880" y="1070" as="targetPoint"/>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="45" value="100 GDD" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;verticalAlign=top;align=left;" vertex="1" parent="1">
|
||||
<mxGeometry x="160" y="870" width="80" height="200" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="46" value="Kontostand" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
||||
<mxGeometry x="40" y="870" width="60" height="30" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="47" value="" style="endArrow=none;html=1;exitX=0;exitY=0;exitDx=0;exitDy=0;entryX=0;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="46" target="45">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="520" y="860" as="sourcePoint"/>
|
||||
<mxPoint x="570" y="810" as="targetPoint"/>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="48" value="100 GDD" style="rounded=0;whiteSpace=wrap;html=1;verticalAlign=top;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
||||
<mxGeometry x="200" y="870" width="70" height="200" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="52" value="" style="endArrow=none;html=1;exitX=1;exitY=0;exitDx=0;exitDy=0;entryX=1;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" target="53" source="48">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="270" y="860" as="sourcePoint"/>
|
||||
<mxPoint x="380" y="770" as="targetPoint"/>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="53" value="vorgebuchter <br>Sende-Betrag" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
||||
<mxGeometry x="280" y="870" width="120" height="30" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="54" value="Tag X <br style="font-size: 14px;">des Sendens" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=1;fontSize=14;" vertex="1" parent="1">
|
||||
<mxGeometry x="160" y="1080" width="120" height="30" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="55" value="97 GDD" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;verticalAlign=top;align=left;" vertex="1" parent="1">
|
||||
<mxGeometry x="600" y="880" width="80" height="190" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="56" value="Kontostand" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
||||
<mxGeometry x="480" y="880" width="60" height="30" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="57" value="" style="endArrow=none;html=1;exitX=0;exitY=0;exitDx=0;exitDy=0;entryX=0;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="56" target="55">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="960" y="860" as="sourcePoint"/>
|
||||
<mxPoint x="1010" y="810" as="targetPoint"/>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="58" value="100 GDD" style="rounded=0;whiteSpace=wrap;html=1;verticalAlign=top;fillColor=#dae8fc;strokeColor=#6c8ebf;" vertex="1" parent="1">
|
||||
<mxGeometry x="640" y="870" width="70" height="200" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="59" value="gesendeter Betrag" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
||||
<mxGeometry x="770" y="840" width="110" height="30" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="60" value="" style="endArrow=none;html=1;entryX=0;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" target="58">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="480" y="870" as="sourcePoint"/>
|
||||
<mxPoint x="600" y="870" as="targetPoint"/>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="62" value="" style="endArrow=none;html=1;exitX=1;exitY=0;exitDx=0;exitDy=0;entryX=1;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" target="63" source="58">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="710" y="860" as="sourcePoint"/>
|
||||
<mxPoint x="900" y="850" as="targetPoint"/>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="63" value="abzubuchender Betrag" style="text;html=1;strokeColor=none;fillColor=none;align=right;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
||||
<mxGeometry x="750" y="870" width="130" height="30" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="64" value="Tag X + 14 <br style="font-size: 14px;">vor Valuta" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=1;fontSize=14;" vertex="1" parent="1">
|
||||
<mxGeometry x="600" y="1080" width="120" height="30" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="67" value="Vergänglichkeit" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
||||
<mxGeometry x="480" y="840" width="80" height="30" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="72" value="keine ausreichende Deckung" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=1;fontSize=14;fontColor=#CC0000;" vertex="1" parent="1">
|
||||
<mxGeometry x="560" y="670" width="200" height="30" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="81" value="" style="endArrow=classic;startArrow=classic;html=1;" edge="1" parent="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="740" y="1070" as="sourcePoint"/>
|
||||
<mxPoint x="740" y="870" as="targetPoint"/>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
<mxCell id="84" value="Link/QR-Code-Transaktion ohne vorherige Berücksichtigung der Vergänglichkeit" style="text;html=1;strokeColor=none;fillColor=none;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontStyle=1;fontSize=16;" vertex="1" parent="1">
|
||||
<mxGeometry x="40" y="600" width="640" height="30" as="geometry"/>
|
||||
</mxCell>
|
||||
<mxCell id="86" value="" style="shape=flexArrow;endArrow=classic;html=1;fontSize=16;fillColor=#f8cecc;gradientColor=#ea6b66;strokeColor=#b85450;" edge="1" parent="1">
|
||||
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
||||
<mxPoint x="680" y="720" as="sourcePoint"/>
|
||||
<mxPoint x="610" y="810" as="targetPoint"/>
|
||||
<Array as="points">
|
||||
<mxPoint x="650" y="780"/>
|
||||
<mxPoint x="640" y="740"/>
|
||||
</Array>
|
||||
</mxGeometry>
|
||||
</mxCell>
|
||||
</root>
|
||||
</mxGraphModel>
|
||||
</diagram>
|
||||
</mxfile>
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 111 KiB |
Loading…
x
Reference in New Issue
Block a user