EMENDA PARLAMENTAR — {{ $emenda->nome }} — Nº {{ $emenda->numero }}/{{ $emenda->ano }}

{{-- DADOS DA EMENDA --}}
Parlamentar {{ $emenda->nome }}
Nº/Ano {{ $emenda->numero }}/{{ $emenda->ano }} Data {{ $emenda->data ? dataBrasileira($emenda->data) : '-' }}
Tipo {{ $emenda->tipo }} Origem {{ $emenda->origem }}
Forma de Repasse {{ $emenda->forma_repasse }} Função de Governo {{ $emenda->funcao_governo }}
Localidade {{ $emenda->localidade }} Status {{ $emenda->status }}
Valor Previsto R$ {{ number_format($emenda->valor_previsto, 2, ',', '.') }} Valor Repassado R$ {{ number_format($emenda->valor_repassado, 2, ',', '.') }}
Valor Empenhado R$ {{ number_format($emenda->getTotalEmpenhado(), 2, ',', '.') }} Valor Liquidado R$ {{ number_format($emenda->getTotalLiquidado(), 2, ',', '.') }}
Valor Pago R$ {{ number_format($emenda->getTotalPago(), 2, ',', '.') }} Execução Financeira {{ number_format($emenda->calcularExecucaoFinanceira(), 1, ',', '.') }}%
Banco {{ $emenda->banco ?: '-' }} Agência / Conta {{ $emenda->agencia ?: '-' }} / {{ $emenda->conta ?: '-' }}
Objeto {{ strip_tags($emenda->objeto) }}
{{-- EMPENHOS --}} @if(count($emenda->empenhos) > 0)

EMPENHOS, LIQUIDAÇÕES E PAGAMENTOS

@foreach($emenda->empenhos as $empenho) @php $totalLiquidado = $empenho->liquidacoes->sum('valor_liquidado'); $totalPago = $empenho->liquidacoes->flatMap->pagamentos->sum('valor_pago'); $pagamentosEmpenho = $empenho->liquidacoes->flatMap->pagamentos; @endphp {{-- Bloco do Empenho --}} @if($empenho->descricao) @endif
EMPENHO Nº {{ $empenho->numero_empenho }}   |   Data: {{ $empenho->data ? dataBrasileira($empenho->data) : '-' }}   |   Vl. Empenhado: R$ {{ number_format($empenho->valor_empenhado, 2, ',', '.') }}   |   Vl. Liquidado: R$ {{ number_format($totalLiquidado, 2, ',', '.') }}   |   Vl. Pago: R$ {{ number_format($totalPago, 2, ',', '.') }}
Favorecido CPF/CNPJ Nat. Despesa Fonte Programa / Ação Modalidade Lic. Nº Contrato Saldo
{{ $empenho->favorecido ?: '-' }} {{ $empenho->cpf_cnpj ?: '-' }} {{ $empenho->natureza_despesa ?: '-' }} {{ $empenho->fonte ?: '-' }} {{ $empenho->programa ?: '-' }} / {{ $empenho->acao ?: '-' }} {{ $empenho->modalidade ?: '-' }} {{ $empenho->numero_contrato ? $empenho->numero_contrato.'/'.$empenho->ano_contrato : '-' }} R$ {{ number_format($empenho->saldo ?? 0, 2, ',', '.') }}
Descrição: {{ strip_tags($empenho->descricao) }}
{{-- Liquidações do empenho --}} @if(count($empenho->liquidacoes) > 0) @foreach($empenho->liquidacoes as $j => $liquidacao) @endforeach
LIQUIDAÇÕES DO EMPENHO {{ $empenho->numero_empenho }} ({{ count($empenho->liquidacoes) }} registro(s))
Nº Nota Fiscal Data Liquidação Valor Liquidado
{{ $liquidacao->numero_nota_fiscal ?: '-' }} {{ $liquidacao->data ? dataBrasileira($liquidacao->data) : '-' }} R$ {{ number_format($liquidacao->valor_liquidado, 2, ',', '.') }}
@endif {{-- Pagamentos do empenho --}} @if(count($pagamentosEmpenho) > 0) @php $k = 0; @endphp @foreach($empenho->liquidacoes as $liquidacao) @foreach($liquidacao->pagamentos as $pagamento) @php $k++; @endphp @endforeach @endforeach
PAGAMENTOS DO EMPENHO {{ $empenho->numero_empenho }} ({{ count($pagamentosEmpenho) }} registro(s))
Nº OB Data Pagamento Favorecido Valor Pago Situação
{{ $pagamento->numero_ob ?: '-' }} {{ $pagamento->data_pagamento ? dataBrasileira($pagamento->data_pagamento) : '-' }} {{ $pagamento->favorecido ?: '-' }} R$ {{ number_format($pagamento->valor_pago, 2, ',', '.') }} {{ $pagamento->situacao ?: '-' }}
@endif @endforeach @endif