Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 79a5e969

Von Bernd Bleßmann vor etwa 1 Jahr hinzugefügt

  • ID 79a5e969db72187d8f2067a9f1a4842deed9bdd5
  • Vorgänger 00e5f3db
  • Nachfolger 6dd342e7

Filter und Anzeige interne Bemerkungen (vom Lieferanten) Bericht Kreditorenbuchungen

interne Bemerkungen lassen sich in Kreditorenbuchungen nicht Speichern - es
werden die Bemerkungen vom Lieferanten angezeigt. Deshalb wird hier auch
danach gesucht und gefiltert.

Aus Kundenprojekt. Inzwischen kann man int. Bemerkungen bei Kreditorenbuchungen
speichern. Anpassungen dafür kommen in den nächsten commits.

Unterschiede anzeigen:

bin/mozilla/ap.pl
my @columns =
qw(transdate id type invnumber ordnumber name netamount tax amount paid datepaid
due duedate transaction_description notes employee globalprojectnumber department
due duedate transaction_description notes intnotes employee globalprojectnumber department
vendornumber country ustid taxzone payment_terms charts debit_chart direct_debit
insertdate items);
my @hidden_variables = map { "l_${_}" } @columns;
push @hidden_variables, "l_subtotal", qw(open closed vendor invnumber ordnumber transaction_description notes project_id
push @hidden_variables, "l_subtotal", qw(open closed vendor invnumber ordnumber transaction_description notes intnotes project_id
transdatefrom transdateto duedatefrom duedateto datepaidfrom datepaidto
parts_partnumber parts_description department_id taxzone_id payment_id
fulltext insertdatefrom insertdateto);
......
'duedate' => { 'text' => $locale->text('Due Date'), },
'transaction_description' => { 'text' => $locale->text('Transaction description'), },
'notes' => { 'text' => $locale->text('Notes'), },
'intnotes' => { 'text' => $locale->text('Internal Notes'), },
'employee' => { 'text' => $locale->text('Employee'), },
'globalprojectnumber' => { 'text' => $locale->text('Document Project Number'), },
'department' => { 'text' => $locale->text('Department'), },
......
'items' => { 'text' => $locale->text('Positions'), },
);
foreach my $name (qw(id transdate duedate invnumber ordnumber name datepaid employee shipvia transaction_description direct_debit department taxzone insertdate)) {
foreach my $name (qw(id transdate duedate invnumber ordnumber name datepaid employee shipvia transaction_description direct_debit department taxzone insertdate intnotes)) {
my $sortdir = $form->{sort} eq $name ? 1 - $form->{sortdir} : $form->{sortdir};
$column_defs{$name}->{link} = $href . "&sort=$name&sortdir=$sortdir";
}
......
push @options, $locale->text('Invoice Number') . " : $form->{invnumber}" if ($form->{invnumber});
push @options, $locale->text('Order Number') . " : $form->{ordnumber}" if ($form->{ordnumber});
push @options, $locale->text('Notes') . " : $form->{notes}" if ($form->{notes});
push @options, $locale->text('Internal Notes') . " : $form->{intnotes}" if $form->{intnotes};
push @options, $locale->text('Transaction description') . " : $form->{transaction_description}" if ($form->{transaction_description});
push @options, $locale->text('Part Description') . " : $form->{parts_description}" if $form->{parts_description};
push @options, $locale->text('Part Number') . " : $form->{parts_partnumber}" if $form->{parts_partnumber};

Auch abrufbar als: Unified diff