Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 6f30741b

Von Jan Büren vor etwa 8 Jahren hinzugefügt

  • ID 6f30741b2ec6d7d68aa37d7dc6918fd058c22c7b
  • Vorgänger 46aa98a9
  • Nachfolger cfb460aa

employee_company und salesman_company für flattentoform

Hintergrund: Bei automatisch generierten Rechnungen werden diese
beiden Druckvariablen nicht gefüllt. Mittlerweile sind diese aber
Mandantenspezifisch und nicht mehr an dem Benutzer gebunden.
Entsprechend den Wert aus instance_config geholt und für beide Variablen

Unterschiede anzeigen:

SL/DB/Helper/FlattenToForm.pm
56 56
    my $user = User->new(login => $self->employee->login);
57 57
    $form->{"employee_$_"} = $user->{$_} for qw(tel email fax);
58 58
  }
59
  # company is employee and login independent
60
  $form->{"${_}_company"}  = $::instance_conf->get_company for qw (employee salesman);
59 61

  
60 62
  $form->{employee}   = $self->employee->name          if _has($self, 'employee_id');
61 63
  $form->{language}   = $self->language->template_code if _has($self, 'language_id');

Auch abrufbar als: Unified diff