Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 5bc5af9f

Von G. Richardson vor mehr als 7 Jahren hinzugefügt

  • ID 5bc5af9f93a0ed3edfa6fa9aba7aa80cab182ae9
  • Vorgänger 13b3aca9
  • Nachfolger 653c3764

Ausdruck der Stückliste / bom in Belegen repariert

Die alte Hidden in display_row "assembly" durch part_type ersetzt, und
stattdessen auf part_type = assembly prüfen.

behebt #320

Unterschiede anzeigen:

SL/DO.pm
push @{ $form->{TEMPLATE_ARRAYS}{si_unit}[$si_position-1] }, $si->{unit};
}
if ($form->{"assembly_$i"}) {
if ($form->{"part_type_$i"} eq 'assembly') {
$sameitem = "";
# get parts and push them onto the stack
SL/IS.pm
}
my $tax_rate = $taxrate * 100;
push(@{ $form->{TEMPLATE_ARRAYS}->{tax_rate} }, qq|$tax_rate|);
if ($form->{"assembly_$i"}) {
if ($form->{"part_type_$i"} eq 'assembly') {
$sameitem = "";
# get parts and push them onto the stack
......
next if $payments_only;
if ($form->{"inventory_accno_$i"} || $form->{"assembly_$i"}) {
if ($form->{"inventory_accno_$i"} || $form->{"part_type_$i"} eq 'assembly') {
if ($form->{"assembly_$i"}) {
if ($form->{"part_type_$i"} eq 'assembly') {
# record assembly item as allocated
&process_assembly($dbh, $myconfig, $form, $position, $form->{"id_$i"}, $baseqty);
SL/OE.pm
$tax_rate = $taxrate * 100;
push(@{ $form->{TEMPLATE_ARRAYS}->{tax_rate} }, qq|$tax_rate|);
if ($form->{"assembly_$i"}) {
if ($form->{"part_type_$i"} eq 'assembly') {
$sameitem = "";
# get parts and push them onto the stack
bin/mozilla/io.pl
$cgi->hidden("-name" => "price_new_$i", "-value" => $form->format_amount(\%myconfig, $form->{"price_new_$i"})),
map { ($cgi->hidden("-name" => $_, "-id" => $_, "-value" => $form->{$_})); } map { $_."_$i" }
(qw(bo price_old id inventory_accno bin partsgroup partnotes active_price_source active_discount_source
income_accno expense_accno listprice assembly taxaccounts ordnumber donumber transdate cusordnumber
income_accno expense_accno listprice part_type taxaccounts ordnumber donumber transdate cusordnumber
longdescription basefactor marge_absolut marge_percent marge_price_factor weight), @hidden_vars)
);
doc/changelog
Bugfixes:
- Bugfix #320 Stücklistenpositionen werden nicht mehr ausgedruckt
- Bugfix #305 Kein customerpicker im Formular Rechnung erfassen
- Bugfix #304 Datumsformat wechselt willkürlich auf Datenbank Format "YYYY-MM-DD"
- Bugfix #303 Zahlungserinnerung PDF anhängen in E-Mail funktioniert nicht mehr

Auch abrufbar als: Unified diff