Workflow Transformationen aus OE heraus setzen jetzt den Bearbeiter auf den aktuellen...
authorSven Schöling <s.schoeling@linet-services.de>
Fri, 4 Sep 2009 09:22:27 +0000 (11:22 +0200)
committerSven Schöling <s.schoeling@linet-services.de>
Fri, 4 Sep 2009 09:22:27 +0000 (11:22 +0200)
Folgende Umwandlungn sollten abgedeckt sein:
Angebot -> Auftrag
Auftrag -> Rechnung
Auftrag -> Angebot
Auftrag -> Lieferantenauftrag

Fix für Bug 1046.

bin/mozilla/oe.pl

index 9de5cde..bac1804 100644 (file)
@@ -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';