{if $invoice.status == 200}
{barcode type="QRCODE" text=$url show_text=false transliterate=false width=-3 height=-3 tooltip_class="lms-ui-ksef-qrcode"} {$invoice.ksefnumber}
{if $invoice_file_exists}
{button icon="download" label="Download invoice" href="?m=invoiceksefinfo&id={$invoice.id}&purchase=1&action=invoice-download"} {button icon="view" label="View invoice" class="view-button" data_href="?m=invoiceksefinfo&id={$invoice.id}&purchase=1&action=invoice-view"}
{elseif $upo_file_exists}
{button icon="download" label="Download UPO" href="?m=invoiceksefinfo&id={$invoice.id}&action=upo-download"} {button icon="view" label="View UPO" class="view-button" data_href="?m=invoiceksefinfo&id={$invoice.id}&action=upo-view"}
{/if}
{elseif empty($invoice.status)} {if ConfigHelper::checkConfig('ksef.offline_support')}
{barcode type="QRCODE" text=$url show_text=false transliterate=false width=-3 height=-3 tooltip_class="lms-ui-ksef-qrcode"} OFFLINE
{if !empty($certificateurl)}
{barcode type="QRCODE" text=$certificateurl show_text=false transliterate=false width=-3 height=-3 tooltip_class="lms-ui-ksef-qrcode"} CERTYFIKAT
{/if} {else} {t a="{$invoice.ksefbatchsessionnumber}" b="{$invoice.ksefbatchsessionlastupdate|date_format:"H:i:s"}" c="{$invoice.ksefbatchsessionlastupdate|date_format:"Y/m/d"}"}Invoice sent to KSeF in batch session $a at $b on $c and waiting for handling...{/t} {/if} {else} {t a="{$invoice.ksefbatchsessionnumber}" b="{$invoice.ksefbatchsessionlastupdate|date_format:"H:i:s"}" c="{$invoice.ksefbatchsessionlastupdate|date_format:"Y/m/d"}" }Invoice sent to KSeF in batch session $a{/t}
{t a="{$invoice.ksefbatchsessionlastupdate|date_format:"H:i:s"}" b="{$invoice.ksefbatchsessionlastupdate|date_format:"Y/m/d"}" }at $a on $b and its handling has finished with error:{/t}
{t a=$invoice.ksefstatusdescription b=$invoice.status}$a (error code: $b){/t}
({$invoice.ksefstatusdetails})
{/if}