Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision dfe15b56

Von Kivitendo Admin vor mehr als 10 Jahren hinzugefügt

  • ID dfe15b56dd6470476c42b7b10a0ab211e246941e
  • Vorgänger cb1341a6
  • Nachfolger 229968da

Bei VK-Rechnung "als neu speichern" Wechselkurs löschen

Die als neu gespeicherte Rechnung bekommt das aktuelle Tagesdatum. Der
alte Währungskurs wird erst rausgelöscht, und dann wird entweder der
schon existierende Tageskurs geladen, oder es kommt das Eingabefeld für
die Eingabe des Tageskurses.

Bisher wurde bei "als neu speichern" und Wechselkurs der alte Kurs
falsch formatiert übernommen.

Unterschiede anzeigen:

bin/mozilla/is.pl
816 816

  
817 817
  $main::auth->assert('invoice_edit');
818 818

  
819
  delete @{ $form }{qw(printed emailed queued invnumber invdate deliverydate id datepaid_1 gldate_1 acc_trans_id_1 source_1 memo_1 paid_1 exchangerate_1 AP_paid_1 storno locked)};
820
  $form->{paidaccounts} = 1;
819
  delete @{ $form }{qw(printed emailed queued invnumber invdate exchangerate forex deliverydate id datepaid_1 gldate_1 acc_trans_id_1 source_1 memo_1 paid_1 exchangerate_1 AP_paid_1 storno locked)};
821 820
  $form->{rowcount}--;
822
  $form->{invdate} = $form->current_date(\%myconfig);
823
  $form->{duedate} = $form->get_duedate(\%myconfig, $form->{invdate}) || $form->{invdate};
824
  $form->{employee_id} = SL::DB::Manager::Employee->current->id;
821
  $form->{paidaccounts} = 1;
822
  $form->{invdate}      = $form->current_date(\%myconfig);
823
  $form->{duedate}      = $form->get_duedate(\%myconfig, $form->{invdate}) || $form->{invdate};
824
  $form->{employee_id}  = SL::DB::Manager::Employee->current->id;
825
  $form->{forex}        = $form->check_exchangerate(\%myconfig, $form->{currency}, $form->{invdate}, 'buy');
826
  $form->{exchangerate} = $form->{forex} if $form->{forex};
825 827

  
826 828
  # remember pricegroups for "use as new"
827 829
  IS->get_pricegroups_for_parts(\%myconfig, \%$form);

Auch abrufbar als: Unified diff