Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 761f4a3f

Von Bernd Bleßmann vor mehr als 4 Jahren hinzugefügt

  • ID 761f4a3f4efbe238058efe99939698c0624d3181
  • Vorgänger c2e49890
  • Nachfolger 3a83d463

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

Unterschiede anzeigen:

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