X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/72eaa1a75c2b38a91ae8eeaf98319da9de3eac3a..a4b22a8f008d6431597fa80de26bcb0fa10e8d7b:/bin/mozilla/ar.pl
diff --git a/bin/mozilla/ar.pl b/bin/mozilla/ar.pl
index 45c0b59ab..291ad068d 100644
--- a/bin/mozilla/ar.pl
+++ b/bin/mozilla/ar.pl
@@ -37,6 +37,7 @@ use SL::PE;
use Data::Dumper;
require "$form->{path}/arap.pl";
+require "bin/mozilla/common.pl";
1;
@@ -1129,6 +1130,19 @@ sub search {
| |;
}
+ $form->get_lists("projects" => { "key" => "ALL_PROJECTS",
+ "all" => 1 });
+
+ my %labels = ();
+ my @values = ("");
+ foreach my $item (@{ $form->{"ALL_PROJECTS"} }) {
+ push(@values, $item->{"id"});
+ $labels{$item->{"id"}} = $item->{"projectnumber"};
+ }
+ my $projectnumber =
+ NTI($cgi->popup_menu('-name' => 'project_id', '-values' => \@values,
+ '-labels' => \%labels));
+
$form->{fokus} = "search.customer";
$form->header;
@@ -1160,6 +1174,10 @@ sub search {
| . $locale->text('Notes') . qq| |
|
+
+ | | . $locale->text("Project Number") . qq| |
+ $projectnumber |
+
| | . $locale->text('From') . qq| |
$button1
@@ -1226,6 +1244,8 @@ sub search {
|
| . $locale->text('Subtotal') . qq| |
+ |
+ | . $locale->text('Project Number') . qq| |
@@ -1331,10 +1351,15 @@ sub ar_transactions {
$option .= "\n
" if ($option);
$option .= $locale->text('Closed');
}
+ if ($form->{globalproject_id}) {
+ $callback .= "&globalproject_id=" . E($form->{globalproject_id});
+ $href .= "&globalproject_id=" . E($form->{globalproject_id});
+ }
- @columns = $form->sort_columns(
- qw(transdate id type invnumber ordnumber name netamount tax amount paid datepaid due duedate notes employee shippingpoint shipvia)
- );
+ @columns =
+ qw(transdate id type invnumber ordnumber name netamount tax amount paid
+ datepaid due duedate notes employee shippingpoint shipvia
+ globalprojectnumber);
$form->{"l_type"} = "Y";
@@ -1407,6 +1432,8 @@ sub ar_transactions {
""
. $locale->text('Ship via')
. " | ";
+ $column_header{globalprojectnumber} =
+ qq|| . $locale->text('Project Number') . qq| | |;
$form->{title} = $locale->text('AR Transactions');
@@ -1505,6 +1532,8 @@ sub ar_transactions {
$column_data{shippingpoint} = "$ar->{shippingpoint} | ";
$column_data{shipvia} = "$ar->{shipvia} | ";
$column_data{employee} = "$ar->{employee} | ";
+ $column_data{globalprojectnumber} =
+ "" . H($ar->{globalprojectnumber}) . " | ";
$i++;
$i %= 2;