X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=templates%2Fwebpages%2Fbank_transactions%2Ftabs%2Fall.html;h=eae900822304a020f46fa3acbc4e2e737c15fc2d;hb=9a28383a1193c4705909ea18dd09303dab6557e4;hp=a392bb89fdb32665ae9eda25c311e83030be842d;hpb=6a12a968761127af91e9da8db7579be2836bcaaa;p=kivitendo-erp.git diff --git a/templates/webpages/bank_transactions/tabs/all.html b/templates/webpages/bank_transactions/tabs/all.html index a392bb89f..eae900822 100644 --- a/templates/webpages/bank_transactions/tabs/all.html +++ b/templates/webpages/bank_transactions/tabs/all.html @@ -1,11 +1,32 @@ -[%- USE HTML -%][%- USE LxERP -%][%- USE L -%][%- USE T8 -%] +[%- USE HTML -%][%- USE LxERP -%][%- USE L -%][%- USE T8 -%][%- USE P -%] + +[% BLOCK proposal_div %] +
+ ←[% HTML.escape(prop.invnumber)%] +
+[% END %] + +[% SET debug=1 %] +
+[% 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) %] - + + + + [% IF debug %] + + [% END %] - - - - - + + + + + - - [%- FOREACH bt = BANK_TRANSACTIONS %] - - - - - - - - - - - - - - - - - [%- END %] - + [%- FOREACH bt = BANK_TRANSACTIONS %] + + [% SET proposals = bt.proposals.as_list.size > 0 ? bt.proposals.as_list : [{}] ; + FOREACH prop = proposals %] + [% IF loop.first %] + + + + + + + [% IF debug %] + + [% END %] + + + + + + + + + + + + + [% ELSE # loop.first %] + + + + + + + [% IF debug %] + + [% END %] + + + + + + + + + + + + + [% END # loop.first %] + [% END # FOREACH proposal %] + + [%- END %]
[% 'Assigned invoices' | $T8 %][% LxERP.t8("Assigned invoices with amount") %][% LxERP.t8("Source") %][% LxERP.t8("Memo") %][% 'Score' | $T8 %][% IF FORM.sort_by == 'proposal'%] [% 'Proposal' | $T8 %][% IF FORM.sort_dir == 0 %][% ELSE %][% END %] @@ -14,22 +35,6 @@ [% 'Proposal' | $T8 %] [% END %] [% IF FORM.sort_by == 'remote_bank_code'%] - - [% 'Remote bank code' | $T8 %][% IF FORM.sort_dir == 0 %][% ELSE %][% END %] - [% ELSE %] - - [% 'Remote bank code' | $T8 %] - [% END %] - [% IF FORM.sort_by == 'remote_account_number'%] - - [% 'Remote account number' | $T8 %][% IF FORM.sort_dir == 0 %][% ELSE %][% END %] - [% ELSE %] - - [% 'Remote account number' | $T8 %] - [% END %] - [% IF FORM.sort_by == 'transdate'%] [% 'Transdate' | $T8 %][% IF FORM.sort_dir == 0 %][% ELSE %][% END %] @@ -38,14 +43,6 @@ [% 'Transdate' | $T8 %] [% END %] [% IF FORM.sort_by == 'valutadate'%] - - [% 'Valutadate' | $T8 %][% IF FORM.sort_dir == 0 %][% ELSE %][% END %] - [% ELSE %] - - [% 'Valutadate' | $T8 %] - [% END %] - [% IF FORM.sort_by == 'amount'%] [% 'Amount' | $T8 %][% IF FORM.sort_dir == 0 %][% ELSE %][% END %] @@ -55,7 +52,6 @@ [% END %] [% 'Assigned' | $T8 %][% 'Currency' | $T8 %] [% IF FORM.sort_by == 'remote_name'%] [% 'Remote name' | $T8 %][% IF FORM.sort_dir == 0 %][% ELSE %][% END %] @@ -64,35 +60,99 @@ [% 'Remote name' | $T8 %] [% END %] [% 'Remote name 1' | $T8 %] [% 'Purpose' | $T8 %][% 'Type' | $T8 %][% IF FORM.sort_by == 'remote_account_number'%] + + [% 'Remote account number' | $T8 %][% IF FORM.sort_dir == 0 %][% ELSE %][% END %] + [% ELSE %] + + [% 'Remote account number' | $T8 %] + [% END %] + [% IF FORM.sort_by == 'remote_bank_code'%] + + [% 'Remote bank code' | $T8 %][% IF FORM.sort_dir == 0 %][% ELSE %][% END %] + [% ELSE %] + + [% 'Remote bank code' | $T8 %] + [% END %] + [% IF FORM.sort_by == 'valutadate'%] + + [% 'Valutadate' | $T8 %][% IF FORM.sort_dir == 0 %][% ELSE %][% END %] + [% ELSE %] + + [% 'Valutadate' | $T8 %] + [% END %] + [% 'Currency' | $T8 %]
[% 'Assign invoice' | $T8 %][% 'Create invoice' | $T8 %] - [% FOREACH prop = bt.proposals %] - - [% END %] - [% HTML.escape(bt.remote_bank_code) %][% HTML.escape(bt.remote_account_number) %][% bt.transdate_as_date %][% bt.valutadate_as_date %][% bt.amount_as_number %][% bt.invoice_amount_as_number %][% HTML.escape(bt.currency.name) %][% HTML.escape(bt.remote_name) %][% HTML.escape(bt.remote_name_1) %][% HTML.escape(bt.purpose) %]
[% 'Assign invoice' | $T8 %][% 'Create invoice' | $T8 %][% P.input_tag("sources_" _ bt.id _ "_" _ prop.id, "", class="hidden") %][% P.input_tag("memos_" _ bt.id _ "_" _ prop.id, "", class="hidden") %][% bt.agreement %] + [% IF prop.id ; + PROCESS proposal_div ; + END %] + [% bt.transdate_as_date %][% LxERP.format_amount(bt.amount, 2) %][% HTML.escape(LxERP.format_amount(bt.invoice_amount, 2)) %][% HTML.escape(bt.remote_name) %][% HTML.escape(bt.purpose) %][% HTML.escape(bt.transaction_text) %][% HTML.escape(bt.remote_account_number) %][% HTML.escape(bt.remote_bank_code) %][% bt.valutadate_as_date %][% HTML.escape(bt.currency.name) %]
[% P.input_tag("sources_" _ bt.id _ "_" _ prop.id, "", class="hidden") %][% P.input_tag("memos_" _ bt.id _ "_" _ prop.id, "", class="hidden") %] + [% PROCESS proposal_div %] +
+ +

+ [% L.submit_tag('action_save_invoices', LxERP.t8('Save invoices')) %] + [% L.button_tag('kivi.BankTransaction.show_set_all_sources_memos_dialog("#list_all_form [name^=\\"sources_\\"]:visible", "#list_all_form [name^=\\"memos_\\"]:visible")', LxERP.t8('Set all source and memo fields')) %] +

+ +