Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision b0e58528

Von Sven Schöling vor etwa 15 Jahren hinzugefügt

  • ID b0e585285d41784c6c8b5a4409ac358bfa63d490
  • Vorgänger 3ceda8d8
  • Nachfolger f7a568a1

Workflow Transformationen aus OE heraus setzen jetzt den Bearbeiter auf den aktuellen Benutzer.

Folgende Umwandlungn sollten abgedeckt sein:
Angebot -> Auftrag
Auftrag -> Rechnung
Auftrag -> Angebot
Auftrag -> Lieferantenauftrag

Fix für Bug 1046.

Unterschiede anzeigen:

bin/mozilla/oe.pl
1183 1183
  check_oe_access();
1184 1184
  $auth->assert($form->{type} eq 'purchase_order' || $form->{type} eq 'request_quotation' ? 'vendor_invoice_edit' : 'invoice_edit');
1185 1185

  
1186
  $form->{old_employee_id} = $form->{employee_id};
1187 1186
  $form->{old_salesman_id} = $form->{salesman_id};
1187
  $form->get_employee();
1188

  
1188 1189

  
1189 1190
  if ($form->{type} =~ /_order$/) {
1190 1191

  
......
1580 1581
  $form->{vc}    = "vendor";
1581 1582
  $form->{type}  = "purchase_order";
1582 1583

  
1584
  $form->get_employee();
1585

  
1583 1586
  &poso;
1584 1587

  
1585 1588
  $lxdebug->leave_sub();
......
1601 1604
  $form->{vc}     = "customer";
1602 1605
  $form->{type}   = "sales_order";
1603 1606

  
1607
  $form->get_employee();
1608

  
1604 1609
  &poso;
1605 1610

  
1606 1611
  $lxdebug->leave_sub();
......
1669 1674
    $form->{type}  = 'purchase_delivery_order';
1670 1675
  }
1671 1676

  
1677
  $form->get_employee();
1678

  
1672 1679
  require "bin/mozilla/do.pl";
1673 1680

  
1674 1681
  $form->{script}               = 'do.pl';

Auch abrufbar als: Unified diff