- $self->{shipto}->trans_id($self->{cv}->id);
- if( $self->{shipto}->shiptoname ne '' ) {
- $self->{shipto}->save();
- }
+ $self->{note_followup_link}->follow_up_id($self->{note_followup}->id);
+ $self->{note_followup_link}->trans_id($self->{cv}->id);
+ $self->{note_followup_link}->save();
+
+ SL::Helper::Flash::flash_later('info', $::locale->text('Follow-Up saved.'));
+
+ $self->{note} = SL::DB::Note->new();
+ $self->{note_followup} = SL::DB::FollowUp->new();
+ $self->{note_followup_link} = SL::DB::FollowUpLink->new();
+ }
+
+ $self->{shipto}->trans_id($self->{cv}->id);
+ if( $self->{shipto}->shiptoname ne '' ) {
+ $self->{shipto}->save();
+ }
+
+ my $snumbers = $self->is_vendor() ? 'vendornumber_'. $self->{cv}->vendornumber : 'customernumber_'. $self->{cv}->customernumber;
+ SL::DB::History->new(
+ trans_id => $self->{cv}->id,
+ snumbers => $snumbers,
+ employee_id => SL::DB::Manager::Employee->current->id,
+ addition => 'SAVED',
+ )->save();
+ }) || die($db->error);