PDV Login

{{ loginStatus }}

{{ visaoAtual === 'mercearia' ? 'Venda Avulsa - Mercearia' : visaoAtual === 'historico' ? 'Histórico de Saídas Recentes' : visaoAtual === 'sync_debug' ? 'Conferência de Dados (Sincronização)' : 'Caixa e Vendas' }}
{{ isOnline ? 'Online (Conectado)' : 'Offline (Modo Local)' }}

Aguardando Ticket ({{ store.pendingEntries.length }})

{{ pend.plate }} Emitir

Veículos no Pátio ({{ store.activeEntries.length }})

Nenhum veículo encontrado para a busca.

O pátio está vazio no momento.

PRISMA: {{ entry.prisma }}
Mensal
{{ entry.plate }} {{ entry.model }} - {{ entry.color }} {{ formatarTempo(entry.entry_time) }}

Produtos & Serviços

{{ prod.name }} R$ {{ Number(prod.price).toFixed(2) }} Estoque: {{ prod.stock_quantity ?? 'N/A' }}

Carrinho Avulso

Carrinho vazio.
{{ item.quantity }}x {{ item.name }}
R$ {{ (item.quantity * item.price).toFixed(2) }}
Total: R$ {{ calcularTotalMercearia() }}
Placa Entrada Saída Valor Total
Nenhum veículo saiu recentemente.
{{ exited.plate }} {{ new Date(exited.entry_time).toLocaleTimeString() }} {{ new Date(exited.exit_time).toLocaleTimeString() }} R$ {{ exited.total }}
Data/Hora Tipo/Detalhes Forma Pgto Valor R$
Nenhuma venda registrada hoje.
{{ new Date(sale.date).toLocaleString('pt-BR') }} {{ sale.type }} {{ sale.details }} R$ {{ parseFloat(sale.total).toFixed(2) }}

Status da Sincronização

Última atualização: {{ store.lastSync ? new Date(store.lastSync).toLocaleString('pt-BR') : 'Nunca' }}

{{ store.products.length }}
Produtos
{{ store.monthlyContracts.length }}
Mensalistas
{{ store.priceTables.length }}
Tab. Preços
{{ store.activeEntries.length }}
Veículos Pátio
Placas de Mensalistas
Nenhum mensalista cadastrado.
{{ m.plate }}
Tabela de Valores / Preços
Tipo Veículo Regra Valor
Nenhuma tabela de valores configurada.
{{ price.vehicle_type?.name || 'Geral' }}
{{ price.time_prices.length }} regras de tempo
{{ price.name }}
{{ tp.tempo_minutos }}min: R${{ parseFloat(tp.valor).toFixed(2) }}
R$ {{ parseFloat(price.value).toFixed(2) }}
Listagem de Produtos
Nome Preço Estoque
{{ prod.name }} R$ {{ Number(prod.price).toFixed(2) }} {{ prod.stock_quantity ?? 'Ilimitado' }}

Nova Entrada

Dados do Veículo
Cliente Mensalista Identificado!
{{ item.quantity }}x {{ item.name }}
R$ {{ (item.quantity * item.price).toFixed(2) }}
Total Adicional: R$ {{ calcularTotalCarrinhoEntrada() }}

Saída

Placa
{{ veiculoSelecionado.plate || '---' }}
PRISMA: {{ veiculoSelecionado.prisma }}
{{ veiculoSelecionado.charge_type === 'daily' ? 'Diária' : 'Horista' }}

Entrada: {{ veiculoSelecionado.entry_time && !isNaN(new Date(veiculoSelecionado.entry_time).getTime()) ? new Date(veiculoSelecionado.entry_time).toLocaleTimeString() : '---' }}

Permanência: {{ calcularPermanencia(veiculoSelecionado.entry_time) }}

Isento - Mensalista
Nenhum item adicionado.
{{ item.quantity }}x {{ item.name }}
R$ {{ (item.quantity * item.price).toFixed(2) }}
Total a Pagar: R$ {{ calcularTotalCarrinho() }}