Revision 761f4a3f
Von Bernd Bleßmann vor mehr als 4 Jahren hinzugefügt
SL/DB/Greeting.pm | ||
---|---|---|
5 | 5 |
|
6 | 6 |
use strict; |
7 | 7 |
|
8 |
use SL::Util qw(trim); |
|
9 |
|
|
8 | 10 |
use SL::DB::MetaSetup::Greeting; |
9 | 11 |
use SL::DB::Manager::Greeting; |
10 | 12 |
|
11 | 13 |
__PACKAGE__->meta->initialize; |
12 | 14 |
|
15 |
__PACKAGE__->before_save('_before_save_trim_content'); |
|
16 |
|
|
17 |
sub _before_save_trim_content { |
|
18 |
$_[0]->description(trim($_[0]->description)); |
|
19 |
return 1; |
|
20 |
} |
|
21 |
|
|
13 | 22 |
1; |
Auch abrufbar als: Unified diff
Anreden: Kunden-/Lieferantenstamm: Freitext-Feld und/oder Auswahlliste
Die Anrede wird entweder nur mit einer Auswahlliste angezeigt oder mit
Freitext-Feld und Auswahlliste. Das ist annähernd das alte Verhalten - im
Freitext-Feld eingegebener Text wird auch in greetings gespeichert.
In der Mandantenkonfiguration ist das Freitext-Feld (altes Verhalten)
abschaltbar.
Todo: Fremdschlüsselbeziehung zwischen customer/vendor und greetings