X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/0935b012a57196f883b59ec97bb7fe0882210c5a..35cfcb1b52f6e3397f14d2d3e39e82cd604f0aa3:/SL/Controller/Order.pm diff --git a/SL/Controller/Order.pm b/SL/Controller/Order.pm index 2c8262bcf..9b5dee36d 100644 --- a/SL/Controller/Order.pm +++ b/SL/Controller/Order.pm @@ -48,7 +48,7 @@ use Rose::Object::MakeMethods::Generic __PACKAGE__->run_before('_check_auth'); __PACKAGE__->run_before('_recalc', - only => [ qw(update save save_and_delivery_order print create_pdf send_email) ]); + only => [ qw(save save_and_delivery_order print create_pdf send_email) ]); __PACKAGE__->run_before('_get_unalterable_data', only => [ qw(save save_and_delivery_order print create_pdf send_email) ]); @@ -88,19 +88,6 @@ sub action_edit { ); } -sub action_update { - my ($self) = @_; - - $self->_pre_render(); - $self->render( - 'order/form', - title => $self->type eq _sales_order_type() ? $::locale->text('Edit Sales Order') - : $self->type eq _purchase_order_type() ? $::locale->text('Edit Purchase Order') - : '', - %{$self->{template_args}} - ); -} - sub action_delete { my ($self) = @_; @@ -1011,3 +998,93 @@ sub _purchase_order_type { } 1; + +__END__ + +=encoding utf-8 + +=head1 NAME + +SL::Controller::Order - controller for orders + +=head1 TODO + +=over 2 + +=item * + +testing + + +=item * + +currency + + +=item * + +customer/vendor details ('D'-button) + + +=item * + +credit limit + + +=item * + +more workflows (save as new / invoice) + + +=item * + +price sources: little symbols showing better price / better discount + + +=item * + +custom shipto address + + +=item * + +periodic invoices + + +=item * + +more details on second row (marge, ...) + + +=item * + +language / part translations + + +=item * + +access rights + + +=item * + +preset salesman from customer + + +=item * + +display weights + + +=item * + +force project if enabled in client config + + +=back + +=head1 AUTHOR + +Bernd Bleßmann Ebernd@kivitendo-premium.deE + +=cut