Revision 31976aa3
Von Kivitendo Admin vor etwa 8 Jahren hinzugefügt
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
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.