Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 25d67207

Von Martin Helmling martin.helmling@octosoft.eu vor etwa 8 Jahren hinzugefügt

  • ID 25d67207329617a104fab716c301895cf0ae116d
  • Vorgänger 8619c4dd
  • Nachfolger fb39b298

Verteilen der Rechte für Finanzbuchhaltung auf Dialogbuchung,Kreditoren-/Debitorenrechnungen(2)

Rechte überarbeitet:

- Beim Schnellsuchen zur Auswahl alle Rechte erlauben zum Suchen
- Der Reiter "Buchungen" kann nur von jemandem geöffnet werden, der Rechnungen editieren darf,
deshalb hier von "general_ledger" auf "invoice_edit" umgebaut
- Wer Dialogbuchungen machen macht, darf auch das Buchungsjournal ansehen, am die Buchung zu finden.
- Bei Kreditorenbuchungen fehlte das neue Recht an einigen Stellen.
- Umbenennen des Rechts "Finanzbuchhaltungen" in "Offene Forderungen/Verbindunglichkeiten & Buchungsjournal"

Unterschiede anzeigen:

SL/Controller/AccTrans.pm
23 23
sub _mini_ledger {
24 24
  my ($self, $transactions) = @_;
25 25

  
26
  $::auth->assert('general_ledger');
26
  $::auth->assert('invoice_edit');
27 27

  
28 28
  my $debit_sum  = 0;
29 29
  my $credit_sum = 0;
......
39 39
sub _mini_trial_balance {
40 40
  my ($self, $transactions) = @_;
41 41

  
42
  $::auth->assert('general_ledger');
42
  $::auth->assert('invoice_edit');
43 43

  
44 44
  my $rec = {};
45 45
  foreach my $t ( @{ $transactions } ) {
......
57 57
}
58 58

  
59 59
sub check_auth {
60
  $::auth->assert('general_ledger');
60
  $::auth->assert('invoice_edit');
61 61
}
62 62

  
63 63
1;

Auch abrufbar als: Unified diff