{% extends "admin/base_site.html" %}
{% comment %}
This Source Code Form is subject to the terms of the Mozilla Public
License, v. 2.0. If a copy of the MPL was not distributed with this
file, You can obtain one at http://mozilla.org/MPL/2.0/.
{% endcomment %}
{% load proto_tags %}
{% load i18n %}
{% block breadcrumbs %}
    <div class="breadcrumbs">Você está em: 
      <a href="../../">{% trans "Home" %}</a> &rsaquo;
      <a href="{% url 'financeiro.views.financeiro_parciais' %}">Extrato do financeiro por parcial</a>
    </div>
{% endblock %}
{% block content %}
<style>
.tbl_resumo {
    width: 600px;
    clear:both;
    margin-left: 0; 
}
.tbl_resumo td:nth-child(3){
    border-left: 1px black solid;
}
.tbl_resumo tbody {
    border: 1px black solid;
    font-weight: bold;
    whitespace:nowrap;
}
.tbl_resumo_msg {
    font-weight: bold;
    font-style: italic;
    font-size: smaller;
}

.th_data { width:180px; }
.th_codigo { width:45px; }
.th_hist { width:170px; }
.th_valor { width:110px; }
.th_comprovante { width:90px; }
.th_diferenca { width:auto; }
.th_discordancia { width:330px; }

#tbl_dados {
    margin:20px 0 20px 0;
    table-layout:fixed;
}
#tbl_dados th {
    background-color:#eee;
    border-bottom: 1px solid darkgray;
    border-top: 1px solid darkgray;
    padding:5px 0 5px 0;
}
#tbl_dados hr{
    background-color:darkgray;
    margin:5px 0 5px 0;
}
.td_total{
    border-top: 1px solid;
}
#report_toolbar span {
	display: inline-block;
	width: 126px;
	margin-top: 9px;
	left: 5px;
	position: relative;
}
.parciais_wrapper {
    padding-left: 10px;
    margin-bottom: 10px;
}
</style>

<div id="report_toolbar">
    <form action="{% url 'financeiro.views.financeiro_parciais' '3' %}" method="GET" id="id_form_recurso">
        <input type="hidden" name="termo" value="{{ termo.id }}" />
        <input type="hidden" name="rt" value="{{ request.GET.rt }}" />
        <div title="Imprimir" class="btn_print">
           <input type="submit" title="Versão para impressão A3" class="btn_print" name="acao" value="1"  />
        </div>
        <span>Imprimir em A3</span>
    </form>
    <form action="{% url 'financeiro.views.financeiro_parciais' '4' %}" method="GET" id="id_form_recurso">
        <input type="hidden" name="termo" value="{{ termo.id }}" />
        <input type="hidden" name="rt" value="{{ request.GET.rt }}" />
        <div title="Imprimir" class="btn_print">
           <input type="submit" title="Versão para impressão A4" class="btn_print" name="acao" value="1"  />
        </div>
        <span>Imprimir em A4</span>
    </form>
</div>
<h1 repeat="1" style="text-align:center;clear:both;">Extrato do financeiro do processo {{ termo }}</h1>
<table class="tbl_resumo">
    <thead>
        <tr><td colspan="2">
            <h2>Total do Processo {{ termo }}</h2>
        </td></tr>
    </thead>
    <tbody>
        <tr><td>Total liberado:</td><td>{{ totais.total_liberado|moeda }}</td><td>Concessões:</td><td>{{ totais.total_concedido|moeda }}</td></tr>
        <tr><td>Total devolvido:</td><td>{{ totais.total_devolvido|moeda }}</td><td>Suplementações:</td><td>{{ totais.total_suplementado|moeda }}</td></tr>
        <tr><td>Total estornado:</td><td>{{ totais.total_estornado|moeda }}</td><td>Anulações:</td><td>{{ totais.total_anulado|moeda }}</td></tr>
        <tr><td class="td_total">= Total disponibilizado:</td><td class="td_total">{{ totais.total_disponibilizado|moeda }}</td><td>Cancelamentos:</td><td>{{ totais.total_cancelado|moeda }}</td></tr>
        <tr><td>Total realizado:</td><td>{{ totais.total_pagamentos|moeda }}</td><td></td><td></td></tr>
        <tr><td class="td_total">= Diferença:</td><td class="td_total">{{ totais.total_processo|moeda }}</td><td class="td_total">= Total de concessões:</td><td class="td_total">{{ totais.total_concessoes|moeda }}</td></tr>
        <tr><td>Somatória das diferenças em pgtos.:</td><td>{{ totais.total_somatoria_diferenca|moeda }}</td><td></td><td></td></tr>
    </tbody>
</table>
<div class="tbl_sintatico_msg">
O valor da 'Diferença' representa a soma de todas as diferenças apontadas nesta parcial. Diferenças negativas (entre parênteses) representam valores a serem devolvidos para a Fapesp, enquanto diferenças positivas representam valores a favor do projeto.
</div>

{% for p in parciais %}
<div class="parciais_wrapper">
	<table class="tbl_resumo">
	    <thead>
	        <tr><td colspan="2">
	            <h2>Parcial {% if p.parcial != 'None' %}{{ p.parcial }}{% endif %}</h2>
	        </td></tr>
	    </thead>
	    <tbody>
			<tr><td>Total liberado:</td><td>{{ p.liberado|moeda }}</td><td>Concessões:</td><td>{{ p.concedido|moeda }}</td></tr>
			<tr><td>Total devolvido:</td><td>{{ p.devolvido|moeda }}</td><td>Suplementações:</td><td>{{ p.suplementado|moeda }}</td></tr>
			<tr><td>Total estornado:</td><td>{{ p.estornado|moeda }}</td><td>Anulações:</td><td>{{ p.anulado|moeda }}</td></tr>
			<tr><td class="td_total">= Total disponibilizado:</td><td class="td_total">{{ p.disponibilizado|moeda }}</td><td>Cancelamentos:</td><td>{{ p.cancelado|moeda }}</td></tr>
			<tr><td>Total realizado:</td><td>{{ p.pagamentos|moeda }}</td><td></td><td></td></tr>
            <tr><td class="td_total">= Diferença:</td><td class="td_total">{{ p.total_processo|moeda }}</td><td class="td_total">= Total de concessões:</td><td class="td_total">{{ p.concessoes|moeda }}</td></tr>
            <tr><td>Somatória das diferenças em pgtos.:</td><td>{{ p.somatoria_diferenca|moeda }}</td><td></td><td></td></tr>

	    </tbody>
	</table>
	<div class="tbl_sintatico_msg">
        O valor da 'Diferença' representa a soma de todas as diferenças apontadas nesta parcial. Diferenças negativas (entre parênteses) representam valores a serem devolvidos para a Fapesp, enquanto diferenças positivas representam valores a favor do projeto.
    </div>
    <table border="0" repeat="1" cellpadding="5" id="tbl_dados">
       <tr>
            <th class="th_data">Data<hr>&nbsp;</th>
            <th class="th_codigo">Código<hr>&nbsp;</th>
            <th class="th_hist">Histórico<hr>&nbsp;</th>
            <th class="th_valor">Valor<hr>Valor CHQ.</th>
            <th class="th_comprovante">Comprovante<hr>Img. CHQ.</th>
            <th class="th_diferenca">Diferença<hr>[Parcial/(Página)]</th>
            <th class="th_discordancia">Discordância<hr>&nbsp;</th>
       </tr>
    {% for e in p.extrato %}
 	   <tr>
 	      <td>{% if e.data %}{{ e.data|date:"d/m/Y" }} [{{ e.valor_data|moeda }}]{% endif %}</td>
 	      <td>{{ e.cod }}</td>
 	      <td>{{ e.historico }}</td>
 	      <td>{{ e.valor|moeda }}</td>
 	      <td>{% if e.comprovante %}<a href="{{ e.comprovante.url }}">comprovante</a>{% endif %}</td>
 	      <td style="color:{{ e.cor }};">{% if e.diferenca %}{{ e.diferenca|moeda }} (Diferença){% endif %}</td>
 	      {% if e.patrocinio %}<td>Discordância do movimento da conta corrente: {{ e.patrocinio|moeda }}</td>{% endif %}
 	      </tr>
           {% for cc in e.cheques %}
              <tr>
                <td colspan="3"></td>
                <td>{{ cc.valor|moeda }}</td>
                <td><a href="{% url 'admin:financeiro_extratocc_change' cc.id %}">{{ cc.cod }}</a></td>
                <td>{{ cc.parciais }}</td>
              </tr>
              {% if cc.obs %}
                  <tr>
                    <td colspan="3"></td>
                    <td colspan="3"><b>Observação:</b> {{ cc.obs }}</td>
                  </tr>
              {% endif %}
           {% endfor %}
    {% endfor %}
    </table>
</div>
{% endfor %}
{% endblock %}
