X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=templates%2Fwebpages%2Fbank_transactions%2Ftabs%2Fautomatic.html;h=b0dcc2ba4103495e7d8286a27a3360d7e96f1643;hb=18848eb015510889f521eefa747dee2d1dcd0bec;hp=42f387fb36b9070ef3369befb1e0339395ece4b6;hpb=a87694dc525b4eabff11029f1e5401621e2bd3bc;p=kivitendo-erp.git diff --git a/templates/webpages/bank_transactions/tabs/automatic.html b/templates/webpages/bank_transactions/tabs/automatic.html index 42f387fb3..b0dcc2ba4 100644 --- a/templates/webpages/bank_transactions/tabs/automatic.html +++ b/templates/webpages/bank_transactions/tabs/automatic.html @@ -1,6 +1,13 @@ [%- USE HTML -%][%- USE LxERP -%][%- USE L -%][%- USE T8 -%] - + +[% L.hidden_tag('filter.bank_account', FORM.filter.bank_account) %] +[% L.hidden_tag('filter.fromdate', FORM.filter.fromdate) %] +[% L.hidden_tag('filter.todate', FORM.filter.todate) %] +[% L.hidden_tag('action', 'BankTransaction/dispatch') %] +[% L.hidden_tag('ui_tab', ui_tab) %] + +
@@ -9,8 +16,11 @@ + + + [% IF !PROPOSALS.size %] @@ -21,31 +31,61 @@ [% FOREACH proposal = PROPOSALS %] - - + - - + + + + + [% FOREACH proposed_invoice = proposal.proposals %] + - - - + + + + [% proposed_invoice.link %] + + - [% L.hidden_tag("proposed_invoice_" _ proposal.id, proposed_invoice.id) %] - [% END %] + [% END %] + [% END %] [% END %]
[% L.checkbox_tag('check_all') %][% 'ID' | $T8 %] [% 'Transdate' | $T8 %] [% 'Amount' | $T8 %][% 'Skonto' | $T8 %] [% 'Purpose/Reference' | $T8 %] [% 'Customer/Vendor/Remote name' | $T8 %][% LxERP.t8("Source") %][% LxERP.t8("Memo") %]
+ [% L.checkbox_tag('proposal_ids[]', checked=0, value=proposal.id) %] [% 'Bank transaction' | $T8 %][% HTML.escape(proposal.transaction_text) %] [% proposal.id %] [% proposal.transdate_as_date %][% proposal.amount_as_number %][% HTML.escape(proposal.purpose) %][% LxERP.format_amount(proposal.amount,2) %] + [% 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) %]
[% 'Invoice' | $T8 %] [% proposed_invoice.id %][% proposed_invoice.transdate_as_date %][% proposed_invoice.amount_as_number %][% proposed_invoice.link %][% proposed_invoice.transdate_as_date %] + [% L.hidden_tag("invoice_ids." _ proposal.id _ "[]", proposed_invoice.id) %][% proposed_invoice.realamount %][% proposed_invoice.skonto_type | $T8 %] + [% L.hidden_tag("invoice_skontos." _ proposal.id _ "[]", proposed_invoice.skonto_type) %][% 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) %]
+ +

+ [% 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')) %] +

+ +