Revision a6161998
Von Moritz Bunkus vor mehr als 15 Jahren hinzugefügt
SL/DO.pm | ||
---|---|---|
316 | 316 |
shippingpoint = ?, shipvia = ?, notes = ?, intnotes = ?, closed = ?, |
317 | 317 |
delivered = ?, department_id = ?, language_id = ?, shipto_id = ?, |
318 | 318 |
globalproject_id = ?, employee_id = ?, salesman_id = ?, cp_id = ?, transaction_description = ?, |
319 |
is_sales = ? |
|
319 |
is_sales = ?, taxzone_id = ?, taxincluded = ?, terms = ?, curr = ?
|
|
320 | 320 |
WHERE id = ?|; |
321 | 321 |
|
322 | 322 |
@values = ($form->{donumber}, $form->{ordnumber}, |
... | ... | |
330 | 330 |
conv_i($form->{salesman_id}), conv_i($form->{cp_id}), |
331 | 331 |
$form->{transaction_description}, |
332 | 332 |
$form->{type} =~ /^sales/ ? 't' : 'f', |
333 |
conv_i($form->{taxzone_id}), $form->{taxincluded} ? 't' : 'f', conv_i($form->{terms}), $form->{curr}, |
|
333 | 334 |
conv_i($form->{id})); |
334 | 335 |
do_query($form, $dbh, $query, @values); |
335 | 336 |
|
... | ... | |
575 | 576 |
dord.closed, dord.reqdate, dord.department_id, dord.cusordnumber, |
576 | 577 |
d.description AS department, dord.language_id, |
577 | 578 |
dord.shipto_id, |
578 |
dord.globalproject_id, dord.delivered, dord.transaction_description |
|
579 |
dord.globalproject_id, dord.delivered, dord.transaction_description, |
|
580 |
dort.taxzone_id, dord.taxincluded, dord.terms, dord.curr |
|
579 | 581 |
FROM delivery_orders dord |
580 | 582 |
JOIN ${vc} cv ON (dord.${vc}_id = cv.id) |
581 | 583 |
LEFT JOIN employee e ON (dord.employee_id = e.id) |
Auch abrufbar als: Unified diff
Übernahme einiger weiterer Felder aus Aufträgen in Lieferscheinen und von dort in Rechnungen.
Einige Felder wie "Steuer im Preis inbegriffen", "Steuersatz",
"Zahlungsbedingungen" und "Währung" wurden bei Lieferscheinen nicht
gespeichert. Dementsprechend gingen sie bei der Umwandlung von Auftrag
in Lieferschein und daraus in Rechnungen verloren.
Fix für Bug 1035.