Revision 6b76ebb4
Von Moritz Bunkus vor mehr als 17 Jahren hinzugefügt
SL/DN.pm | ||
---|---|---|
159 | 159 |
ar.transdate, ar.duedate, paid, amount - paid AS open_amount, |
160 | 160 |
template AS formname, email_subject, email_body, email_attachment, |
161 | 161 |
da.fee, da.interest, da.transdate AS dunning_date, |
162 |
da.duedate AS dunning_duedate |
|
163 |
FROM ar LEFT JOIN dunning_config ON (dunning_config.id = ar.dunning_config_id) |
|
162 |
da.duedate AS dunning_duedate, |
|
163 |
c.name, c.street, c.zipcode, c.city, c.country, c.department_1, c.department_2 |
|
164 |
FROM ar |
|
165 |
LEFT JOIN dunning_config ON (dunning_config.id = ar.dunning_config_id) |
|
164 | 166 |
LEFT JOIN dunning da ON (ar.id = da.trans_id AND dunning_config.dunning_level = da.dunning_level) |
167 |
LEFT JOIN customer c ON (ar.customer_id = c.id) |
|
165 | 168 |
WHERE ar.id IN (| |
166 | 169 |
. join(", ", map("?", @{ $form->{"inv_ids"} })) . qq|)|; |
167 | 170 |
|
Auch abrufbar als: Unified diff
Beim Speichern/Anlegen von Mahstufen müssen die Kundendaten vor dem Generieren der PDFs aus der Datenbank gelesen werden, damit nicht alle Mahnungen für ein und denselben Kunden ausgegeben werden. Fix für Bug 631.