[% L.checkbox_tag('check_all') %] |
@@ -19,6 +19,8 @@
[% 'Skonto' | $T8 %] |
[% 'Purpose/Reference' | $T8 %] |
[% 'Customer/Vendor/Remote name' | $T8 %] |
+ [% LxERP.t8("Source") %] |
+ [% LxERP.t8("Memo") %] |
[% IF !PROPOSALS.size %]
@@ -33,13 +35,29 @@
[% L.checkbox_tag('proposal_ids[]', checked=0, value=proposal.id) %]
- [% HTML.escape(proposal.transactiontext) %] |
+ [% HTML.escape(proposal.transaction_text) %] |
[% proposal.id %] |
[% proposal.transdate_as_date %] |
- [% proposal.amount_as_number %] |
+ [% LxERP.format_amount(proposal.amount,2) %] |
|
- [% HTML.escape(proposal.purpose) %] |
+
+ [% SET purpose = HTML.escape(proposal.purpose)
+ invnumber_found = '' ;
+ FOREACH proposed_invoice = proposal.proposals;
+ IF purpose.match(proposed_invoice.invnumber);
+ SET invnumber_found = proposed_invoice.invnumber ;
+ END ;
+ END ;
+
+ IF invnumber_found ;
+ purpose.replace(invnumber_found, '' _ invnumber_found _ '') ;
+ ELSE ;
+ purpose ;
+ END %]
+ |
[% HTML.escape(proposal.remote_name) %] |
+ |
+ |
[% FOREACH proposed_invoice = proposal.proposals %]
@@ -53,15 +71,21 @@
[% proposed_invoice.realamount %] |
[% proposed_invoice.skonto_type | $T8 %]
[% L.hidden_tag("invoice_skontos." _ proposal.id _ "[]", proposed_invoice.skonto_type) %] |
- [% proposed_invoice.link %] |
+ [% proposed_invoice.link %] |
[% HTML.escape(proposed_invoice.customer.name) %][% HTML.escape(proposed_invoice.vendor.name) %] |
+ [% L.input_tag("sources." _ proposal.id _ "[]", "", size=20) %] |
+ [% L.input_tag("memos." _ proposal.id _ "[]", "", size=20) %] |
[% END %]
- |
+ |
[% END %]
[% END %]
-[% L.submit_tag('action_save_proposals', LxERP.t8('Save proposals')) %]
+
+
+ [% L.submit_tag('action_save_proposals', LxERP.t8('Save proposals')) %]
+ [% L.button_tag('kivi.BankTransaction.show_set_all_sources_memos_dialog("#list_automatic_form [name^=\\"sources.\\"]", "#list_automatic_form [name^=\\"memos.\\"]")', LxERP.t8('Set all source and memo fields')) %]
+