@if (! app()->environment('testing')) @vite(['resources/css/app.css', 'resources/js/app.js']) @endif
@include('modulos.estoque.partials.sidebar', ['menuTag' => 'opme'])
Entrada OPME #{{ $documento->id }}
Conferencia e validacoes regulatórias
Voltar
@if (session('success'))
{{ session('success') }}
@endif @if ($errors->any())
{{ $errors->first() }}
@endif
Status {{ strtoupper((string) $documento->status) }}
Chave NFe {{ $documento->chave_nfe ?? '-' }}
Fornecedor {{ $documento->razao_emitente ?? '-' }}
Emissao {{ optional($documento->data_emissao)->format('d/m/Y H:i') ?? '-' }}
Fornecedor (CODPARC) {{ $documento->pedidoCompra->fornecedor_codparc ?? $documento->fornecedor_codparc ?? '-' }}
Pedido de compra {{ $documento->pedidoCompra->pedido_compra_numero ?? $documento->pedido_compra_numero ?? '-' }} @if (! empty($documento->pedidoCompra->pedido_compra_item ?? $documento->pedido_compra_item)) / item {{ $documento->pedidoCompra->pedido_compra_item ?? $documento->pedido_compra_item }} @endif @if (! empty($documento->opme_pedido_compra_id)) / vinculo #{{ $documento->opme_pedido_compra_id }} @endif
Status do pedido {{ strtoupper((string) ($documento->pedidoCompra->status ?? 'aberto')) }}
Acoes do documento workflow
@if ($possuiPendenciaBloqueanteAberta)
Existe pendencia bloqueante aberta. Aprovacao e integracao estao bloqueadas.
@else
Sem pendencias bloqueantes abertas. Documento pronto para as proximas etapas.
@endif
@csrf
@csrf
Pendencias ANVISA {{ $resumoPendencias['total'] }}
Total {{ $resumoPendencias['total'] }}
Abertas {{ $resumoPendencias['abertas'] }}
Bloqueantes {{ $resumoPendencias['bloqueantes'] }}
@forelse ($pendencias as $pendencia) @empty @endforelse
Item Codigo Regra Severidade Status Detalhe Acao
{{ $pendencia->sequencia_item ?? '-' }} {{ $pendencia->regra_codigo }} {{ $pendencia->regra_descricao }} {{ strtoupper((string) $pendencia->severidade) }} {{ strtoupper((string) $pendencia->status) }} {{ $pendencia->detalhe ?? '-' }} @if ($pendencia->status === 'aberta')
@csrf
@else - @endif
Nenhuma pendencia identificada no documento.
Auditoria {{ $auditoria->total() }}
Limpar Exportar CSV
@forelse ($auditoria as $evento) @empty @endforelse
Data Acao Usuario Item Payload
{{ optional($evento->created_at ? \Carbon\Carbon::parse($evento->created_at) : null)->format('d/m/Y H:i:s') ?? '-' }} {{ $evento->acao }} {{ $evento->usuario ?? '-' }} {{ $evento->item_id ?? '-' }}
{{ $evento->payload_json ?? '{}' }}
Nenhum evento de auditoria registrado.
{{ $auditoria->links() }}
Itens importados {{ $itens->count() }}
@forelse ($itens as $item) @empty @endforelse
# Produto XML Descricao Registro ANVISA Lote Validade Status validacao
{{ $item->sequencia_item }} {{ $item->codprod_xml ?? '-' }} {{ $item->descricao_xml ?? '-' }} {{ $item->anvisa_registro_xml ?? '-' }} {{ $item->lote_xml ?? '-' }} {{ optional($item->validade_xml)->format('d/m/Y') ?? '-' }} {{ strtoupper((string) $item->status_validacao) }}
Nenhum item parseado ainda. Proxima etapa: parser completo + regras ANVISA.
@include('modulos.estoque.partials.menu-toggle-script')