Revision 606e7e25
Von Moritz Bunkus vor mehr als 13 Jahren hinzugefügt
bin/mozilla/io.pl | ||
---|---|---|
489 | 489 |
qw(bin listprice inventory_accno income_accno expense_accno unit weight |
490 | 490 |
assembly taxaccounts partsgroup formel longdescription not_discountable |
491 | 491 |
part_payment_id partnotes id lastcost price_factor_id price_factor); |
492 |
push @new_fields, "lizenzen" if $::lx_office_conf{system}->{lizenzen};
|
|
492 |
push @new_fields, "lizenzen" if $::lx_office_conf{features}->{lizenzen};
|
|
493 | 493 |
push @new_fields, grep { m/^ic_cvar_/ } keys %{ $form->{item_list}->[0] }; |
494 | 494 |
|
495 | 495 |
my $i = 0; |
... | ... | |
497 | 497 |
foreach my $ref (@{ $form->{item_list} }) { |
498 | 498 |
my $checked = ($i++) ? "" : "checked"; |
499 | 499 |
|
500 |
if ($::lx_office_conf{system}->{lizenzen}) {
|
|
500 |
if ($::lx_office_conf{features}->{lizenzen}) {
|
|
501 | 501 |
if ($ref->{inventory_accno} > 0) { |
502 | 502 |
$ref->{"lizenzen"} = qq|<option></option>|; |
503 | 503 |
foreach my $item (@{ $form->{LIZENZEN}{ $ref->{"id"} } }) { |
... | ... | |
622 | 622 |
$form->{payment_id} = $form->{"part_payment_id_$i"}; |
623 | 623 |
} |
624 | 624 |
|
625 |
if ($::lx_office_conf{system}->{lizenzen}) {
|
|
625 |
if ($::lx_office_conf{features}->{lizenzen}) {
|
|
626 | 626 |
map { $form->{"${_}_$i"} = $form->{"new_${_}_$j"} } qw(lizenzen); |
627 | 627 |
} |
628 | 628 |
|
Auch abrufbar als: Unified diff
Konfigurationsort für viele Flags ist Abschnitt 'features', nicht 'system'
Hoffentlich Fix für Bug 1624.