Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 31976aa3

Von Kivitendo Admin vor etwa 8 Jahren hinzugefügt

  • ID 31976aa38207d8d30690085a727ccace468c2e7a
  • Vorgänger 5812a458
  • Nachfolger 5b4609d7

SL::DB::Chart inventory_accno_id Prüfung abgefangen

Stattdessen wird geprüft, ob es eine Ware ist. Bei Dienstleistungen und
Erzeugnissen ware inventory_accno_id leer.

Unterschiede anzeigen:

SL/DB/Part.pm
217 217
  if (!exists $charts->{$taxzone}->{$type}) {
218 218
    require SL::DB::Buchungsgruppe;
219 219
    my $bugru    = SL::DB::Buchungsgruppe->load_cached($self->buchungsgruppen_id);
220
    my $chart_id = ($type eq 'inventory') ? ($self->inventory_accno_id ? $bugru->inventory_accno_id : undef)
220
    my $chart_id = ($type eq 'inventory') ? ($self->is_part ? $bugru->inventory_accno_id : undef)
221 221
                 :                          $bugru->call_sub("${type}_accno_id", $taxzone);
222 222

  
223 223
    if ($chart_id) {

Auch abrufbar als: Unified diff