Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision a7114646

Von Kivitendo Admin vor mehr als 9 Jahren hinzugefügt

  • ID a71146462873484c46a08cbb42ff31c6df86dac4
  • Vorgänger 4f7e0fa9
  • Nachfolger c1ec3f4f

Einheitliche displayable_name Methode für ar/ap/oe/do Objekte

Bestehend aus Dokumentenname und Dokumentennummer, z.B.
Rechnung 12
Gutschrift 20
Verkaufslieferschein 15b

Unterschiede anzeigen:

SL/DB/DeliveryOrder.pm
82 82
  die 'invalid type';
83 83
}
84 84

  
85
sub displayable_name {
86
  join ' ', grep $_, map $_[0]->$_, qw(displayable_type record_number);
87
};
85 88

  
86 89
sub displayable_state {
87 90
  my ($self) = @_;
SL/DB/Invoice.pm
337 337
  return t8('Invoice');
338 338
}
339 339

  
340
sub displayable_name {
341
  join ' ', grep $_, map $_[0]->$_, qw(displayable_type record_number);
342
};
343

  
340 344
sub abbreviation {
341 345
  my ($self) = @_;
342 346

  
SL/DB/Order.pm
95 95
  die 'invalid type';
96 96
}
97 97

  
98
sub displayable_name {
99
  join ' ', grep $_, map $_[0]->$_, qw(displayable_type record_number);
100
};
98 101

  
99 102
sub is_sales {
100 103
  croak 'not an accessor' if @_ > 1;

Auch abrufbar als: Unified diff