Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 763add59

Von Bernd Bleßmann vor mehr als 2 Jahren hinzugefügt

  • ID 763add59ea5c035d70a78a90be392ea844fd8a14
  • Vorgänger 3eab069a
  • Nachfolger 1f810610

Wiedervorlagen bei Lieferanten/Kunden auch wieder "öffnen" können.

Indem man bei erledigten Wiedervorlagen/Bemerkungen beim Kunden/Lieferanten
das Häkchen entfernt und speichert, wird die WV wieder "unerledigt".

Ähnlich funktioniert das auch in der Wiedervorlagen-Maske wenn man WVs
editiert. Hier wird beim Speichern die WV wieder geöffnet.

Unterschiede anzeigen:

SL/Controller/CustomerVendor.pm
273 273
      $self->{note}->trans_id($self->{cv}->id);
274 274
      $self->{note}->save();
275 275

  
276
      if (delete $self->{note_followup}->{not_done}) {
277
        $self->{note_followup}->done->delete if $self->{note_followup}->done;
278
      }
276 279
      $self->{note_followup}->save();
277 280

  
278 281
      $self->{note_followup_link}->follow_up_id($self->{note_followup}->id);
......
956 959
  if (delete $::form->{note_followup_done}) {
957 960
    $self->{note_followup}->done(SL::DB::FollowUpDone->new) if !$self->{note_followup}->done;
958 961
    $self->{note_followup}->done->employee_id(SL::DB::Manager::Employee->current->id);
962
  } else {
963
    $self->{note_followup}->{not_done} = 1;
959 964
  }
960 965

  
961 966
  $self->{note_followup_link}->trans_type($self->is_vendor() ? 'vendor' : 'customer');

Auch abrufbar als: Unified diff