[% USE HTML %][% USE L %][% USE P %][% USE LxERP %]

[% FORM.title %]

[%- INCLUDE 'common/flash.html' %] [%- PROCESS 'email_journal/_filter.html' filter=SELF.models.filtered.laundered %] [% IF !ENTRIES.size %]

[%- LxERP.t8('There are no entries that match the filter.') %]

[%- ELSE %] [% IF SELF.can_view_all %] [% END %] [%- FOREACH entry = ENTRIES %] [% IF SELF.can_view_all %] [% END %] [% action_show_link = SELF.url_for( action => 'show', id => entry.id, back_to => SELF.models.get_callback(), ) %] [%- END %]
[% L.sortable_table_header("sender") %][% L.sortable_table_header("from") %] [% L.sortable_table_header("recipients") %] [% L.sortable_table_header("subject") %] [% L.sortable_table_header("sent_on") %] [% L.sortable_table_header("status") %] [% L.sortable_table_header("extended_status") %] [% L.sortable_table_header("record_type") %] [% L.sortable_table_header("obsolete") %] [% L.sortable_table_header("linked_to") %]
[% IF entry.sender %] [% HTML.escape(entry.sender.name) %] [% ELSE %] [% LxERP.t8("kivitendo") %] [% END %] [%- HTML.escape(entry.from) %] [%- HTML.escape(entry.recipients) %] [%- HTML.escape(entry.subject) %] [%- HTML.escape(entry.sent_on.to_lxoffice('precision' => 'second')) %] [% P.email_journal.entry_status(entry) %] [%- HTML.escape(entry.extended_status) %] [% HTML.escape(RECORD_TYPES_TO_TEXT.${entry.record_type}) %] [% HTML.escape(entry.obsolete_as_bool_yn) %] [% P.record.simple_grouped_record_list(entry.linked_records) %]
[%- END %] [% L.paginate_controls %]