{% set cur_sym = d2_config('currency_symbol') %} {{ entity.getDate() | date('Y-m-d') }} {% if entity.getInvoiceNumber() is not empty %} {% if show_links %} {% if is_granted('ROLE_ADMIN_SALES_VIEW') %} {% endif %} {{ entity.getInvoiceNumber() | trim }} {% if is_granted('ROLE_ADMIN_SALES_VIEW') %} {% endif %} {% else %} {{ entity.getInvoiceNumber() | trim }} {% endif %} {% elseif entity.getCreditNoteNumber() is not empty %} {% if show_links %} {% if is_granted('ROLE_ADMIN_SALES_VIEW') %} {% endif %} {{ entity.getCreditNoteNumber() | trim }} {% if is_granted('ROLE_ADMIN_SALES_VIEW') %} {% endif %} {% else %} {{ entity.getCreditNoteNumber() | trim }} {% endif %} {% elseif entity.getDebitNoteNumber() is not empty %} {% if show_links %} {% if is_granted('ROLE_ADMIN_SALES_VIEW') %} {% endif %} {{ entity.getDebitNoteNumber() | trim }} {% if is_granted('ROLE_ADMIN_SALES_VIEW') %} {% endif %} {% else %} {{ entity.getDebitNoteNumber() | trim }} {% endif %} {% elseif entity.getPaymentCode() is not empty %} {% if show_links %} {% if is_granted('ROLE_ADMIN_PAYMENT_VIEW') %} {% endif %} {{ entity.getPaymentCode() | trim }} {% if is_granted('ROLE_ADMIN_PAYMENT_VIEW') %} {% endif %} {% else %} {{ entity.getPaymentCode() | trim }} {% endif %} {% elseif entity.getRefundCode() is not empty %} {% if show_links %} {% if is_granted('ROLE_ADMIN_REFUND_VIEW') %} {% endif %} {{ entity.getRefundCode() | trim }} {% if is_granted('ROLE_ADMIN_REFUND_VIEW') %} {% endif %} {% else %} {{ entity.getRefundCode() | trim }} {% endif %} {% endif %} {% if entity.getDescription() | length > 35 %} {{ entity.getDescription() | slice(0, 33) }}... {% else %} {{ entity.getDescription() | trim }} {% endif %} {% if entity.getInvoiceNumber() is not empty %} {{ cur_sym }} {{ entity.getTotal() | abs | number_format(2, '.', ' ') | trim('-') }} {% elseif entity.getDebitNoteNumber() is not empty %} {{ cur_sym }} {{ entity.getTotal() | abs | number_format(2, '.', ' ') | trim('-') }} {% elseif entity.getTotal() >= 0 and entity.getCreditNoteNumber() is empty and entity.getPaymentCode() is empty %} {{ cur_sym }} {{ entity.getTotal() | abs | number_format(2, '.', ' ') | trim('-') }} {% endif %} {% if entity.getCreditNoteNumber() is not empty %} {{ cur_sym }} {{ entity.getTotal() | abs | number_format(2, '.', ' ') }} {% elseif entity.getPaymentCode() is not empty %} {{ cur_sym }} {{ entity.getTotal() | abs | number_format(2, '.', ' ') }} {% elseif entity.getTotal() < 0 and entity.getInvoiceNumber() is empty and entity.getDebitNoteNumber() is empty %} {{ cur_sym }} {{ entity.getTotal() | abs | number_format(2, '.', ' ') }} {% endif %}