{foreach from=$order->getDocuments() item=document} {if get_class($document) eq 'OrderInvoice'} {if isset($document->is_delivery)} {else} {/if} {elseif get_class($document) eq 'OrderSlip'} {/if} {if get_class($document) eq 'OrderInvoice'} {if !isset($document->is_delivery)} {/if} {/if} {foreachelse} {/foreach}
{l s='Date'} {l s='Document'} {l s='Number'} {l s='Amount'}
{dateFormat date=$document->date_add} {if get_class($document) eq 'OrderInvoice'} {if isset($document->is_delivery)} {l s='Delivery slip'} {else} {l s='Invoice'} {/if} {elseif get_class($document) eq 'OrderSlip'} {l s='Credit Slip'} {/if} {if get_class($document) eq 'OrderInvoice'} {if isset($document->is_delivery)} #{Configuration::get('PS_DELIVERY_PREFIX', $current_id_lang)}{'%06d'|sprintf:$document->delivery_number} {else} {$document->getInvoiceNumberFormatted($current_id_lang)} {/if} {elseif get_class($document) eq 'OrderSlip'} {l s='#'}{'%06d'|sprintf:$document->id} {/if} {l s='See the document'} {if get_class($document) eq 'OrderInvoice'} {if isset($document->is_delivery)} -- {else} {displayPrice price=$document->total_paid_tax_incl currency=$currency->id}  {if $document->getRestPaid()} ({displayPrice price=$document->getRestPaid() currency=$currency->id} {l s='not paid'}) {/if} {/if} {/if} {if get_class($document) eq 'OrderInvoice'} {if !isset($document->is_delivery)} {if $document->getRestPaid()} {l s='Set payment form'} {/if} {if $document->note eq ''}{l s='Add note'}{else}{l s='Edit note'}{/if}note eq ''} class="js-disabled-action"{/if} /> {/if} {/if}

{l s='No document is available'}

{l s='Generate invoice'}