@@ -107,6 +117,13 @@
[%- END %]
[%- END %]
+[%- IF rounding %]
+
+
[% 'Rounding' | $T8 %]
+
[% LxERP.format_amount(rounding, 2) %]
+
+[%- END %]
+
[% 'Total' | $T8 %]
[% LxERP.format_amount(invtotal, 2) %]
@@ -131,52 +148,64 @@
[% print_options %]
- [% IF id %]
+
+
-
-
-
-
+ [% IF id %]
+
+
+
+
[% IF show_storno %]
-
+ [% L.submit_tag("action_storno", LxERP.t8("Storno"), "data-require-transaction-description"=INSTANCE_CONF.get_require_transaction_description_ps, confirm=LxERP.t8('Do you really want to cancel this invoice?')) %]
[% END %]
-
-
+
+
[% IF id && !is_type_credit_note %]
-
+
+[% END %]
+[% IF show_delete && (!storno || storno_id) %]
+ [% L.submit_tag("action_delete", LxERP.t8("Delete"), confirm=LxERP.t8('Do you really want to delete this invoice?')) %]
[% END %]
-[% IF show_delete %]
-
-
+[% IF show_delete && !storno %]
+
[% END %]
-
+
[% ELSE # no id %]
[% UNLESS locked %]
-
-
-
-
-
-
-
+
+
+
+
+
+
+ [% L.button_tag('kivi.Draft.popup("is", "invoice", "' _ draft_id _ '", "' _ draft_description _ '")', LxERP.t8('Drafts')) %]
[%- END %]
[% END # id %]
[% IF id %]
[%#- button for saving history %]
-
+
[% IF INSTANCE_CONF.get_is_show_mark_as_paid %]
-
+ [% L.submit_tag("action_mark_as_paid", LxERP.t8('mark as paid'), confirm=LxERP.t8('This will remove the invoice from showing as unpaid even if the unpaid amount does not match the amount. Proceed?')) %]
[% END %]
[% END %]
+ [% IF callback %]
+ [% 'back' | $T8 %]
+ [% END %]
+