From b0e585285d41784c6c8b5a4409ac358bfa63d490 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Sven=20Sch=C3=B6ling?= Date: Fri, 4 Sep 2009 11:22:27 +0200 Subject: [PATCH] Workflow Transformationen aus OE heraus setzen jetzt den Bearbeiter auf den aktuellen Benutzer. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Folgende Umwandlungn sollten abgedeckt sein: Angebot -> Auftrag Auftrag -> Rechnung Auftrag -> Angebot Auftrag -> Lieferantenauftrag Fix für Bug 1046. --- bin/mozilla/oe.pl | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/bin/mozilla/oe.pl b/bin/mozilla/oe.pl index 9de5cde98..bac180490 100644 --- a/bin/mozilla/oe.pl +++ b/bin/mozilla/oe.pl @@ -1183,8 +1183,9 @@ sub invoice { check_oe_access(); $auth->assert($form->{type} eq 'purchase_order' || $form->{type} eq 'request_quotation' ? 'vendor_invoice_edit' : 'invoice_edit'); - $form->{old_employee_id} = $form->{employee_id}; $form->{old_salesman_id} = $form->{salesman_id}; + $form->get_employee(); + if ($form->{type} =~ /_order$/) { @@ -1580,6 +1581,8 @@ sub purchase_order { $form->{vc} = "vendor"; $form->{type} = "purchase_order"; + $form->get_employee(); + &poso; $lxdebug->leave_sub(); @@ -1601,6 +1604,8 @@ sub sales_order { $form->{vc} = "customer"; $form->{type} = "sales_order"; + $form->get_employee(); + &poso; $lxdebug->leave_sub(); @@ -1669,6 +1674,8 @@ sub delivery_order { $form->{type} = 'purchase_delivery_order'; } + $form->get_employee(); + require "bin/mozilla/do.pl"; $form->{script} = 'do.pl'; -- 2.20.1