Wenn eine Zahlung, für die Mehrfachunterschriften erforderlich sind, per HBCI ausgegeben wird, sind auf dem Reiter "Elektronische Unterschrift" manchmal die Rollen der HBCI-Benutzer korrekt mit "ausführend" und "beteiligt" vorbelegt, ein anderes Mal stehen die Benutzer nur auf "unbeteiligt".
Grundsätzlich nimmt SFirm keine automatische Rollenvergabe vor. Es merkt sich nur die letzte Auswahl des Anwenders, und zwar in dem Augenblick,
wenn der Dialog "Rolle festlegen" mit <OK> verlassen wird.
Die Daten werden in der Registry unter dem Zweig 'Computer\HKEY_CURRENT_USER\SOFTWARE\StarFinanz\SFirmV4\HbciRole' abgespeichert.
Die Schlüsselnamen sehen wie folgt aus: "548|418|6".
Sie setzen sich zusammen aus der KontoID, der UserID und der ID des Geschäftsvorfalls. Der Wert des Schlüssels stellt die RollenID dar.
Was bedeutet das für den Anwender?
- Wenn an einem Rechner zum ersten Mal eine Zahlung ausgegeben wird, stehen alle Benutzer auf "unbeteiligt"
- Wenn sich ein anderer Windows-Benutzer anmeldet, stehen alle Benutzer auf "unbeteiligt"
- Wenn für ein Konto zum ersten Mal eine Zahlung ausgegeben wird, stehen alle Benutzer auf "unbeteiligt"
- Wenn für ein Geschäftsvorfall (Inland/Ausland/EU/Sammel/Einzel) zum ersten Mal ausgeführt wird, stehen alle Benutzer auf "unbeteiligt"
- Sobald ein HBCI-Benutzer oder HBCI-Konto gelöscht und neu angelegt wird, steht der neue Benutzer oder alle auf "unbeteiligt"