0

Datensatz vor automatischer Veränderung schützen

Hallo zusammen,

 

ich denke über folgendes Problem nach: Ich habe eine Tabelle mit Stammsätzen, wie z. B. eine Bankverbindung.

 

Dann habe ich eine weitere Tabelle, die die Eingangsrechnungen erfasst und alle weiteren Daten, um sie via online Banking zu verschicken. Dieses Formula greift über ein Select auf die Stammdaten zu und zieht sich die Bankverbindung des Verkäufers.

 

Sollte sich die Bankverbindung ändern und diese in den Stammdaten aktualisiert wird, ändert sich auch die Bankverbindung in bereits bezahlten Rechnungen und man kann nicht nachvollziehen, welche BV genutzt wurde.

 

Kann man das Ändern irgendwie verhindern?

 

Gruß

 

Michael 

1 Antwort

null
    • UweG
    • vor 2 Jahren
    • Gemeldet - anzeigen

    Statt einer Formel ein Datenfeld nutzen, in das der entsprechende Wert geschrieben wird.
    Formeln haben in Rechnungen nichts zu suchen. Man könnte dazu bspw. das Formelfeld als Button verwenden und entsprechend die Formel erweitern:

    'Feld Bankverbindung' := Script, welche die Bankverbindung ermittelt

    Wenn man den 'Trigger bei Anzeige' noch anpasst in:

    'Feld Bankverbindung' beim Feld  und not 'Feld Bankverbindung' beim Formelfeld

    wird das Formelfeld ausgeblendet und das Datenfeld eingeblendet.

    Damit ist die in diesem Record gespeicherte Bankverbindung nicht mehr betroffen bei nachträglicher Änderung.

    Man kann es aber auch auf irgendeinen andern Trigger oder Button im Record legen.

    Das ist persönlicher Geschmack.