Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 27562848

Von Moritz Bunkus vor mehr als 18 Jahren hinzugefügt

  • ID 27562848c8cb9fe0c81d9147c1bdcb0d1f532562
  • Vorgänger f300c481
  • Nachfolger 1840d235

Recommit von r1183 von skoehler: Bugfix 133, Quoting fuer Kunden und Lieferanten rein, Dequoting wird nicht benoetigt, Anfuehrungsstriche brachten Verkaufs- und Einkaufsmasken durcheinander

Unterschiede anzeigen:

bin/mozilla/ir.pl
$form->create_links("AP", \%myconfig, "vendor");
#quote all_vendor Bug 133
foreach $ref (@{ $form->{all_vendor} }) {
$ref->{name} = $form->quote($ref->{name});
}
if ($form->{all_vendor}) {
unless ($form->{vendor_id}) {
$form->{vendor_id} = $form->{all_vendor}->[0]->{id};
......
s/option>\Q$form->{$item}\E/option selected>$form->{$item}/;
}
#quote selectvendor Bug 133
$form->{"selectvendor"} = $form->quote($form->{"selectvendor"});
$form->{exchangerate} =
$form->format_amount(\%myconfig, $form->{exchangerate});
bin/mozilla/is.pl
$cp_id = $form->{cp_id};
IS->get_customer(\%myconfig, \%$form);
#quote all_customer Bug 133
foreach $ref (@{ $form->{all_customer} }) {
$ref->{name} = $form->quote($ref->{name});
}
if ($id) {
$form->{id} = $id;
}
......
s/option>\Q$form->{$item}\E/option selected>$form->{$item}/;
}
#quote customer Bug 133
$form->{selectcustomer} = $form->quote($form->{selectcustomer});
#build contacts
if ($form->{all_contacts}) {
bin/mozilla/oe.pl
# Order entry module
# Quotation module
#======================================================================
use Data::Dumper;
use SL::OE;
use SL::IR;
......
# get customer / vendor
if ($form->{type} =~ /(purchase_order|request_quotation|receive_order)/) {
IR->get_vendor(\%myconfig, \%$form);
#quote all_vendor Bug 133
foreach $ref (@{ $form->{all_vendor} }) {
$ref->{name} = $form->quote($ref->{name});
}
}
if ($form->{type} =~ /(sales|ship)_(order|quotation)/) {
IS->get_customer(\%myconfig, \%$form);
#quote all_vendor Bug 133
foreach $ref (@{ $form->{all_customer} }) {
$ref->{name} = $form->quote($ref->{name});
}
}
$form->{cp_id} = $cp_id;
if ($payment_id) {
......
s/option>\Q$form->{$item}\E/option selected>$form->{$item}/;
}
#quote select[customer|vendor] Bug 133
$form->{"select$form->{vc}"} = $form->quote($form->{"select$form->{vc}"});
#build contacts
if ($form->{all_contacts}) {

Auch abrufbar als: Unified diff