Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 912e5eff

Von Tamino Steinert vor etwa 2 Jahren hinzugefügt

  • ID 912e5eff74cec728927cdc406019d3b49142c7c0
  • Vorgänger 13193b1a
  • Nachfolger 04a3aebf

Reclamation: [FIX] Workflow von nicht gespeicherter Reklamation

Unterschiede anzeigen:

SL/Controller/Reclamation.pm
my $to_type = $self->reclamation->is_sales ? 'sales_order'
: 'purchase_order';
$self->save_and_redirect_to(
$self->save_with_render_error();
flash_later('info', t8('The reclamation has been saved'));
$self->redirect_to(
controller => 'Order',
action => 'add_from_reclamation',
type => $to_type,
......
my $to_type = $self->reclamation->is_sales ? 'rma_delivery_order'
: 'supplier_delivery_order';
$self->save_and_redirect_to(
$self->save_with_render_error();
flash_later('info', t8('The reclamation has been saved'));
$self->redirect_to(
controller => 'controller.pl',
action => 'DeliveryOrder/add_from_reclamation',
type => $to_type,
......
return $self->js->render();
}
$self->save_and_redirect_to(
$self->save_with_render_error();
flash_later('info', t8('The reclamation has been saved'));
$self->redirect_to(
controller => 'is.pl',
action => 'credit_note_from_reclamation',
from_id => $self->reclamation->id,
......
'purchase_reclamation';
}
sub save_and_redirect_to {
my ($self, %params) = @_;
$self->save_with_render_error();
flash_later('info', t8('The reclamation has been saved'));
$self->redirect_to(%params);
}
sub save_history {
my ($self, $addition) = @_;

Auch abrufbar als: Unified diff