Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision ab3fab97

Von Bernd Bleßmann vor fast 3 Jahren hinzugefügt

  • ID ab3fab978c9e8368a828acc1b9caa6968b02dfd3
  • Vorgänger 23d55c85
  • Nachfolger 332b5ec7

BankTransaction: Vorlagen: Verwendungszweck als Bemerkung in Kreditorenbuchung

Mit der Möglichkeit, projektbezogenen Code für eine Konvertierung der
Verwendungszwecks einzubauen.

Unterschiede anzeigen:

SL/Controller/BankTransaction.pm
'form_defaults.paid_1_suggestion' => $::form->format_amount(\%::myconfig, -1 * $self->transaction->amount, 2),
'form_defaults.AP_paid_1_suggestion' => $self->transaction->local_bank_account->chart->accno,
'form_defaults.callback' => $self->callback,
'form_defaults.notes' => $self->convert_purpose_for_template($template, $self->transaction->purpose),
);
}
......
'form_defaults.callback' => $self->callback,
'form_defaults.bt_id' => $self->transaction->id,
'form_defaults.bt_chart_id' => $self->transaction->local_bank_account->chart->id,
'form_defaults.description' => $self->transaction->purpose,
'form_defaults.description' => $self->convert_purpose_for_template($template, $self->transaction->purpose),
);
}
sub convert_purpose_for_template {
my ($self, $template, $purpose) = @_;
# enter custom code here
return $purpose;
}
sub setup_search_action_bar {
my ($self, %params) = @_;
......
TODO: we still rely on linked_records for the check boxes
=item C<convert_purpose_for_template>
This method can be used to parse, filter and convert the bank transaction's
purpose string before it will be assigned to the description field of a
gl transaction or to the notes field of an ap transaction.
You have to write your own custom code.
=back
=head1 AUTHOR

Auch abrufbar als: Unified diff