Em arquiteturas onde um unico certificado assina por todas as empresas (procuracao eletronica),
faca o upload aqui. Caso contrario, cada empresa configura o seu proprio certificado em
NFS-e → Configuracao Fiscal.
{{-- Status do certificado atual --}}
@if ($certPath && \Illuminate\Support\Facades\Storage::exists($certPath))
@php
$certInfo = session('nfse_cert_info') ?? [];
$certCnpj = setting('nfse_cert_cnpj', '');
$certValid = setting('nfse_cert_valid_until', '');
$certIssuer = setting('nfse_cert_issuer', '');
$daysLeft = $certValid ? \Carbon\Carbon::parse($certValid)->diffInDays(now(), false) * -1 : null;
@endphp
Certificado atual
@if ($certIssuer)
Emitente{{ $certIssuer }}
@endif
@if ($certCnpj)
CNPJ{{ preg_replace('/(\d{2})(\d{3})(\d{3})(\d{4})(\d{2})/', '$1.$2.$3/$4-$5', $certCnpj) }}
@endif
@if ($certValid)
Validade
{{ \Carbon\Carbon::parse($certValid)->format('d/m/Y') }}
@if ($daysLeft !== null)
@if ($daysLeft < 0)
Vencido
@elseif ($daysLeft <= 30)
{{ $daysLeft }} dias restantes
@else
{{ $daysLeft }} dias restantes
@endif
@endif
@endif
Para substituir, faca um novo upload abaixo.
@endif
{{-- Upload --}}