Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 03f9eac3

Von Moritz Bunkus vor fast 9 Jahren hinzugefügt

  • ID 03f9eac39d30ffe348947910e98929292ef42617
  • Vorgänger 4ce378dc
  • Nachfolger 278eb433

Sornorechnungen löschen können

Stornorechnungen (Rechnungsnummern »Storno zu 12345«), nicht aber
stornierte Rechnung (Rechnungsnummer »12345«), sollten vom Frontend her
löschbar sein, sofern die Mandantenkonfiguration dies
zulässt. Andernfalls hätte man keine Chance, eine fälschlicherweise
stornierte Rechnung wieder zu ent-stornieren.

Der Backendcode kann Stornorechnungen bereits seit langem richtig
löschen. Dadurch wird die stornierte Rechnung auch automatisch wieder
geöffnet.

Unterschiede anzeigen:

SL/IS.pm
1907 1907
      qq|SELECT
1908 1908
           a.invnumber, a.ordnumber, a.quonumber, a.cusordnumber,
1909 1909
           a.orddate, a.quodate, a.globalproject_id,
1910
           a.transdate AS invdate, a.deliverydate, a.paid, a.storno, a.gldate,
1910
           a.transdate AS invdate, a.deliverydate, a.paid, a.storno, a.storno_id, a.gldate,
1911 1911
           a.shippingpoint, a.shipvia, a.notes, a.intnotes, a.taxzone_id,
1912 1912
           a.duedate, a.taxincluded, (SELECT cu.name FROM currencies cu WHERE cu.id=a.currency_id) AS currency, a.shipto_id, a.cp_id,
1913 1913
           a.employee_id, a.salesman_id, a.payment_id,
templates/webpages/is/form_footer.html
170 170
[% IF id && !is_type_credit_note %]
171 171
    <input class="submit" type="submit" name="action" value="[% 'Credit Note' | $T8 %]" data-require-transaction-description="[% INSTANCE_CONF.get_require_transaction_description_ps %]">
172 172
[% END %]
173
[% IF show_delete && !storno %]
173
[% IF show_delete && (!storno || storno_id) %]
174 174
    <input class="submit" type="submit" name="action" value="[% 'Delete' | $T8 %]">
175
[% END %]
176
[% IF show_delete && !storno %]
175 177
    <input class="submit" type="submit" name="action" value="[% 'Post' | $T8 %]" data-require-transaction-description="[% INSTANCE_CONF.get_require_transaction_description_ps %]">
176 178
[% END %]
177 179
    <input class="submit" type="submit" name="action" value="[% 'Order' | $T8 %]">

Auch abrufbar als: Unified diff