Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 97954312

Von Bernd Bleßmann vor etwa 12 Jahren hinzugefügt

  • ID 979543127ce95408792573c99fc7eb09c30448c3
  • Vorgänger 20366719
  • Nachfolger 4b31e6ba

Controller für Mandantenkonfiguration.

Im Moment lässt sich hier die Änderbarkeit für Zahlungen einstellen. Es
sollen demnächst auch noch anderen Konfig-Einstellungen aus der Konfig-Datei
hierher wandern.

Unterschiede anzeigen:

bin/mozilla/ir.pl
35 35
use SL::IR;
36 36
use SL::IS;
37 37
use SL::PE;
38
use SL::DB::Default;
38 39
use List::Util qw(max sum);
39 40

  
40 41
require "bin/mozilla/io.pl";
......
415 416

  
416 417
  for my $i (1 .. $form->{paidaccounts}) {
417 418
    $form->{"changeable_$i"} = 1;
418
    if ($::lx_office_conf{features}->{payments_changeable} == 0) {
419
    if (SL::DB::Default->get->payments_changeable == 0) {
419 420
      # never
420 421
      $form->{"changeable_$i"} = ($form->{"acc_trans_id_$i"})? 0 : 1;
421
    } elsif ($::lx_office_conf{features}->{payments_changeable} == 2) {
422
    } elsif (SL::DB::Default->get->payments_changeable == 2) {
422 423
      # on the same day
423 424
      $form->{"changeable_$i"} = (($form->{"gldate_$i"} eq '') ||
424 425
                                  ($form->current_date(\%myconfig) eq $form->{"gldate_$i"}));

Auch abrufbar als: Unified diff