@extends('layouts.app') @section('title', 'NFS-e #' . ($invoice->numero_nfse ?? $invoice->id)) @section('page_title', 'NFS-e ' . ($invoice->numero_nfse ? 'n.° '.$invoice->numero_nfse : 'RPS-'.str_pad($invoice->id,6,'0',STR_PAD_LEFT))) @section('page_subtitle', 'Emitida em ' . ($invoice->emitted_at?->format('d/m/Y \à\s H:i') ?? $invoice->created_at->format('d/m/Y'))) @section('page_actions') Voltar @if ($invoice->isIssued()) Baixar PDF @if ($invoice->xml_path) Baixar XML @endif
@csrf
@endif @if ($invoice->hasError() && auth()->user()->isAdmin())
@csrf
@endif @endsection @section('content')
{{-- Dados principais --}}

Dados da nota

{{ $invoice->ambiente === 'producao' ? 'Producao' : 'Homologacao' }}
{{ $invoice->statusLabel() }}
@if ($invoice->numero_nfse)
N.° NFS-e{{ $invoice->numero_nfse }}
@endif @if ($invoice->codigo_verificacao)
Codigo verificacao{{ $invoice->codigo_verificacao }}
@endif @if ($invoice->protocolo)
Protocolo{{ $invoice->protocolo }}
@endif
RPS{{ $invoice->rps_serie }}-{{ str_pad($invoice->rps_numero,6,'0',STR_PAD_LEFT) }}
Tipo de emissao{{ ucfirst($invoice->tipo_emissao) }}
@if ($invoice->error_message)
Mensagem de erro:
{{ $invoice->error_message }}
@endif
{{-- Servico --}}

Servico

Codigo servico{{ $invoice->codigo_servico }}
Item lista servico{{ $invoice->item_lista_servico }}
@if ($invoice->cnae)
CNAE{{ $invoice->cnae }}
@endif
Discriminacao
{{ $invoice->descricao_servico }}
@if ($invoice->observacoes)
Observacoes
{{ $invoice->observacoes }}
@endif
{{-- Logs --}} @if ($invoice->logs->isNotEmpty())

Logs de comunicacao

@foreach ($invoice->logs as $log) @endforeach
TipoStatusData/Hora
{{ ucfirst($log->tipo) }} {{ $log->status }} {{ $log->created_at->format('d/m/Y H:i:s') }}
@endif
{{-- Coluna lateral --}}
{{-- Valores --}}

Valores

Valor servicos{{ $invoice->valorServicoFormatted() }}
@if ($invoice->valor_deducoes > 0)
Deducoes- R$ {{ number_format($invoice->valor_deducoes, 2, ',', '.') }}
@endif
Aliquota ISS{{ number_format($invoice->aliquota, 2, ',', '.') }}%
Valor ISSR$ {{ number_format($invoice->valor_iss, 2, ',', '.') }}
@if ($invoice->iss_retido)
ISS retidoSim
@endif
Valor liquido {{ $invoice->valorLiquidoFormatted() }}
{{-- Tomador --}} @if ($invoice->customer)

Tomador

{{ $invoice->customer->nome }}
{{ $invoice->customer->cpf_cnpj_formatted }}
@if ($invoice->customer->email)
{{ $invoice->customer->email }}
@endif @if ($invoice->customer->cidade)
{{ $invoice->customer->cidade }}/{{ $invoice->customer->uf }}
@endif
@endif {{-- Cancelamento --}} @if ($invoice->isIssued() && auth()->user()->isAdmin())

Cancelamento

@if ($invoice->canCancel())
@csrf
@error('motivo')
{{ $message }}
@enderror
@else

Prazo para cancelamento expirado (24h apos a emissao).

@endif
@endif @if ($invoice->isCancelled())

Cancelamento

Cancelada em
{{ $invoice->cancelled_at?->format('d/m/Y H:i') }}
@if ($invoice->cancel_reason)
Motivo
{{ $invoice->cancel_reason }}
@endif
@endif
@push('scripts') @endpush @endsection