Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 6b76ebb4

Von Moritz Bunkus vor mehr als 17 Jahren hinzugefügt

  • ID 6b76ebb4a68550d1bc709c7a5cbc49f2bf779b6b
  • Vorgänger cd3dc84b
  • Nachfolger 2fda509c

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.

Unterschiede anzeigen:

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