X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=bin%2Fmozilla%2Fio.pl;h=9fdb05825081026ec5334cf0fffd81c434a0bc4a;hb=56eb34447cfb6edabc995cd97555c6a70823b422;hp=608726ff448e4bb1d5bf419f26774795658ef089;hpb=9dd784ba657cfa9177742883effdbd065ce2525b;p=kivitendo-erp.git diff --git a/bin/mozilla/io.pl b/bin/mozilla/io.pl index 608726ff4..9fdb05825 100644 --- a/bin/mozilla/io.pl +++ b/bin/mozilla/io.pl @@ -202,6 +202,7 @@ sub display_row { $serialnumber = $locale->text('Serial No.'); $projectnumber = $locale->text('Project'); $partsgroup = $locale->text('Group'); + $reqdate = $locale->text('Reqdate'); $delvar = 'deliverydate'; @@ -396,6 +397,15 @@ sub display_row { $projectnumber  +|; + if ($form->{type} eq 'invoice' or $form->{type} =~ /order/) { + my $reqdate_term = ($form->{type} eq 'invoice')?'deliverydate':'reqdate'; # invoice uses a different term for the same thing. + print qq| + ${$reqdate_term}  +|; + } + + print qq| @@ -431,8 +441,8 @@ sub set_pricegroup { $prices = ''; $price = 0; foreach $item (@{ $form->{PRICES}{$j} }) { - $price = $form->round_amount($myconfig, $item->{price}, 5); - $price = $form->format_amount($myconfig, $item->{price}, 2); + #$price = $form->round_amount($myconfig, $item->{price}, 5); + #$price = $form->format_amount($myconfig, $item->{price}, 2); $price = $item->{price}; $pricegroup_id = $item->{pricegroup_id}; $pricegroup = $item->{pricegroup}; @@ -442,10 +452,10 @@ sub set_pricegroup { qq|\n|; $len += 1; - map { - $form->{"${_}_$j"} = - $form->format_amount(\%myconfig, $form->{"${_}_$j"}) - } qw(sellprice price_new price_old); +# map { +# $form->{"${_}_$j"} = +# $form->format_amount(\%myconfig, $form->{"${_}_$j"}) +# } qw(sellprice price_new price_old); # set new selectedpricegroup_id and prices for "Preis" if ($item->{selected} && ($pricegroup_id != 0)) { @@ -761,39 +771,39 @@ sub display_form { &{"$form->{display_form}"}; exit; } - if ( $form->{print_and_post} - && $form->{second_run} - && ($form->{action} eq "display_form")) { - for (keys %$form) { $old_form->{$_} = $form->{$_} } - $old_form->{rowcount}++; - - #$form->{rowcount}--; - #$form->{rowcount}--; - - $form->{print_and_post} = 0; - - &print_form($old_form); - exit; - } - - $form->{action} = ""; - $form->{resubmit} = 0; - - if ($form->{print_and_post} && !$form->{second_run}) { - $form->{second_run} = 1; - $form->{action} = "display_form"; - $form->{rowcount}--; - my $rowcount = $form->{rowcount}; - - # get pricegroups for parts - IS->get_pricegroups_for_parts(\%myconfig, \%$form); - - # build up html code for prices_$i - set_pricegroup($rowcount); - - $form->{resubmit} = 1; - - } +# if ( $form->{print_and_post} +# && $form->{second_run} +# && ($form->{action} eq "display_form")) { +# for (keys %$form) { $old_form->{$_} = $form->{$_} } +# $old_form->{rowcount}++; +# +# #$form->{rowcount}--; +# #$form->{rowcount}--; +# +# $form->{print_and_post} = 0; +# +# &print_form($old_form); +# exit; +# } +# +# $form->{action} = ""; +# $form->{resubmit} = 0; +# +# if ($form->{print_and_post} && !$form->{second_run}) { +# $form->{second_run} = 1; +# $form->{action} = "display_form"; +# $form->{rowcount}--; +# my $rowcount = $form->{rowcount}; +# +# # get pricegroups for parts +# IS->get_pricegroups_for_parts(\%myconfig, \%$form); +# +# # build up html code for prices_$i +# set_pricegroup($rowcount); +# +# $form->{resubmit} = 1; +# +# } &form_header; $numrows = ++$form->{rowcount}; @@ -826,7 +836,7 @@ sub display_form { $subroutine = "assembly_row"; } if ($form->{item} eq 'service') { - $numrows = ++$form->{price_rows}; + $numrows = $form->{price_rows}; $subroutine = "price_row"; &{$subroutine}($numrows); @@ -1251,10 +1261,10 @@ sub print_options { $form->{copies} = 3 unless $form->{copies}; $form->{PD}{ $form->{formname} } = "selected"; - $form->{DF}{ $form->{format} } = ""; + $form->{DF}{ $form->{format} } = "selected"; $form->{OP}{ $form->{media} } = "selected"; $form->{SM}{ $form->{sendmode} } = "selected"; - + print(STDERR $form->{format} , " Format\n"); if ($form->{type} eq 'purchase_order') { $type = qq|