226 lines
9.0 KiB
Plaintext
226 lines
9.0 KiB
Plaintext
<div class="row">
|
|
<div class="col-md-12">
|
|
<div class="content-box-large">
|
|
<div class="panel-heading">
|
|
<% unless @inv_format.blank? %>
|
|
<div class="panel-options">
|
|
<%= link_to image_tag("pdf48.png", height: "24") + ' PDF', invoice_path(@invoice, format: :pdf) %>
|
|
</div>
|
|
<% end %>
|
|
</div>
|
|
<div class="panel-body">
|
|
<div class="row">
|
|
<div class="col-md-7"></div>
|
|
<div class="col-md-5">
|
|
<div class="row">
|
|
<div class="col-md-6">Miejsce wystawienia</div><div class="col-md-6"><b><%= 'Rumia' %></b></div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-md-6">Data wystawienia</div><div class="col-md-6"><b><%= @invoice.date %></b></div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-md-6">Data sprzedaży</div><div class="col-md-6"><b><%= @invoice.date %></b></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-md-12"><h1> </h1></div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-md-12 text-center"><h1>Faktura VAT nr <%= @invoice.number %></h1></div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-md-12"><h1> </h1></div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-md-6">
|
|
<div class="row">
|
|
<div class="col-md-12"><h4><b>Sprzedawca:</b></h4></div>
|
|
</div>
|
|
<h5>
|
|
<div class="row">
|
|
<div class="col-md-12"><%= @invoice.user_firm.name %></div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-md-12"><%= @invoice.user_firm.street %></div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-md-12"><%= @invoice.user_firm.postcode %> <%= @invoice.user_firm.city %></div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-md-12">NIP: <%= @invoice.user_firm.nip %></div>
|
|
</div>
|
|
</h5>
|
|
|
|
</div>
|
|
<div class="col-md-6">
|
|
<div class="row">
|
|
<div class="col-md-12"><h4><b>Nabywca:</b></h4></div>
|
|
</div>
|
|
<h5>
|
|
<div class="row">
|
|
<div class="col-md-12"><%= @invoice.customer.name %></div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-md-12"><%= @invoice.customer.street %></div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-md-12"><%= @invoice.customer.postcode %> <%= @invoice.user_firm.city %></div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-md-12">NIP: <%= @invoice.customer.nip %></div>
|
|
</div>
|
|
</h5>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-md-12"><h3> </h3></div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-md-12">
|
|
<table class="table table-bordered">
|
|
<thead>
|
|
<tr>
|
|
<th>Lp</th>
|
|
<th>Nazwa towaru/usługi</th>
|
|
<th>PKWiU</th>
|
|
<th>Ilość</th>
|
|
<th>j.m.</th>
|
|
<th>Cena jed. netto</th>
|
|
<th>%VAT</th>
|
|
<th>Wartość netto</th>
|
|
<th>Kwota VAT</th>
|
|
<th>Wartość brutto</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
|
|
<%= @invoice.invoice_products.each_with_index do |invoice_product, index| %>
|
|
<tr>
|
|
<td><%= index + 1 %></td>
|
|
<td><%= invoice_product.product.name %></td>
|
|
<td></td>
|
|
<td class="text-right"><%= number_with_delimiter(invoice_product.qty, delimiter: " ", separator: ",") %></td>
|
|
<td class="text-right"><%= invoice_product.product.qnt_name %></td>
|
|
<td class="text-right"><%= number_with_precision(invoice_product.netto_price, delimiter: " ", separator: ",", precision: 2) %></td>
|
|
<td class="text-right"><%= invoice_product.product.vat.name %></td>
|
|
<td class="text-right"><%= number_with_precision(invoice_product.netto_price * invoice_product.qty, delimiter: " ", separator: ",", precision: 2) %></td>
|
|
<td class="text-right"><%= number_with_precision((invoice_product.netto_price * (invoice_product.product.vat.tax_rate/100)) * invoice_product.qty, delimiter: " ", separator: ",", precision: 2) %></td>
|
|
<td class="text-right"><%= number_with_precision((invoice_product.netto_price * (invoice_product.product.vat.tax_rate/100 + 1)) * invoice_product.qty, delimiter: " ", separator: ",", precision: 2) %></td>
|
|
</tr>
|
|
<% end %>
|
|
<tr>
|
|
<td>2</td>
|
|
<td>Usługa informatyczna</td>
|
|
<td></td>
|
|
<td class="text-right">1</td>
|
|
<td class="text-right">szt.</td>
|
|
<td class="text-right">10 000,00</td>
|
|
<td class="text-right">23%</td>
|
|
<td class="text-right">10 000,00</td>
|
|
<td class="text-right">2 300,00</td>
|
|
<td class="text-right">12 300,00</td>
|
|
</tr>
|
|
<tr>
|
|
<td>3</td>
|
|
<td>Usługa towarowa</td>
|
|
<td></td>
|
|
<td class="text-right">1</td>
|
|
<td class="text-right">szt.</td>
|
|
<td class="text-right">10 000,00</td>
|
|
<td class="text-right">23%</td>
|
|
<td class="text-right">10 000,00</td>
|
|
<td class="text-right">2 300,00</td>
|
|
<td class="text-right">12 300,00</td>
|
|
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row">
|
|
<div class="col-md-4"></div>
|
|
<div class="col-md-8">
|
|
<table class="table table-bordered">
|
|
<thead>
|
|
<tr class="info">
|
|
<th>Podsumowanie wg stawki VAT</th>
|
|
<th>Wartość netto</th>
|
|
<th>Kwota VAT</th>
|
|
<th>Wartość brutto</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
<td>Podatek VAT 23%</td>
|
|
<td class="text-right">30 000,00</td>
|
|
<td class="text-right">6 900,00</td>
|
|
<td class="text-right">36 900,00</td>
|
|
</tr>
|
|
<tr>
|
|
<td><b>Razem:</b></td>
|
|
<td class="text-right"><b>30 000,00<b></td>
|
|
<td class="text-right"><b>6 900,00<b></td>
|
|
<td class="text-right"><b>36 900,00<b></td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-md-12"><h3> </h3></div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-md-12">
|
|
<table>
|
|
<tr>
|
|
<td valign="bottom">Kwota do zapłaty: </td><td><span style="font-size:18px"><b>36 900,00 PLN</b></span></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Słownie do zapłaty: </td><td><b><%= decimal_to_word(36900.0) %></b></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Forma płatności: </td><td><b>Przelew</b></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Termin płatności: </td><td><b><%= @invoice.date_of_payment %> (<%= (@invoice.date_of_payment - @invoice.date).to_i %> dni)</b></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Bank: </td><td><b><%= @invoice.user_firm.bank_name %></b></td>
|
|
</tr>
|
|
<tr>
|
|
<td style="padding-right:20px">Nr rachunku bankowego: </td><td><span style="font-size:16px"><b><%= @invoice.user_firm.bank_account_with_spaces %></b></span></td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-md-12"><h3> </h3></div>
|
|
</div>
|
|
<div class="row">
|
|
<div class="col-md-5">
|
|
<table width="100%" class="table table-bordered">
|
|
<tr><td>Sprzedający:</td></tr>
|
|
<tr>
|
|
<td height="100" valign="bottom" class="text-center" style="vertical-align:bottom;"><span style="font-size:14px"><b>Hinz Adrian</b></span><br />Osoba upowazniona do wystawienia faktury VAT</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
<div class="col-md-2"></div>
|
|
<div class="col-md-5">
|
|
<table width="100%" class="table table-bordered">
|
|
<tr><td>Kupujący:</td></tr>
|
|
<tr>
|
|
<td height="100" class="text-center" style="vertical-align:bottom;">Osoba upowazniona do odbioru faktury VAT</td>
|
|
</tr>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|