Revision 64515aa9
Von Bernd Blessmann vor mehr als 13 Jahren hinzugefügt
SL/DO.pm | ||
---|---|---|
663 | 663 |
# stuff different from the whole will not be overwritten, but saved with a suffix. |
664 | 664 |
$query = |
665 | 665 |
qq|SELECT doi.id AS delivery_order_items_id, |
666 |
p.partnumber, p.assembly, doi.description, doi.qty, |
|
666 |
p.partnumber, p.assembly, p.listprice, doi.description, doi.qty,
|
|
667 | 667 |
doi.sellprice, doi.parts_id AS id, doi.unit, doi.discount, p.bin, p.notes AS partnotes, |
668 | 668 |
doi.reqdate, doi.project_id, doi.serialnumber, doi.lastcost, |
669 | 669 |
doi.ordnumber, doi.transdate, doi.cusordnumber, doi.longdescription, |
... | ... | |
860 | 860 |
$sameitem = ($ref->{partsgroup}) ? $ref->{partsgroup} : "--"; |
861 | 861 |
push(@{ $form->{description} }, $sameitem); |
862 | 862 |
} |
863 |
|
|
864 | 863 |
push(@{ $form->{description} }, $form->format_amount($myconfig, $ref->{qty} * $form->{"qty_$i"}) . qq|, $ref->{partnumber}, $ref->{description}|); |
865 | 864 |
|
866 | 865 |
map({ push(@{ $form->{$_} }, "") } grep({ $_ ne "description" } @arrays)); |
Auch abrufbar als: Unified diff
Listenpreis wird beim Laden von Verkaufsformularen gesetzt.
Vorher war der immer 0. Jetzt wird aus parts gesetzt. In den
Tabellen der Verkaufsdokumente ist er nicht drin, wird dort
also nicht gespeichert.