Ir para o conteúdo principal

LojaVendaConsultaLancamentoCaixa (Subprocesso)

Documentação Técnica
Nome do cliente OSKLEN
Nome do projeto Integração LINX (Venda PDV)
Biblioteca loja_venda
Data 01/04/2026

Histórico de Versões
Data Versão Modificado por Descrição da Mudança
01/04/2026 1.0 Maykon/Gustavo Criação da documentação do subprocesso de consulta de lançamentos de caixa recentes.

Cabeçalho e identificação

Subprocesso do recurso loja_venda: leitura dos últimos lançamentos de caixa do terminal e filial para a data informada, limitados a três registros.

Descrição geral

Filtra por tipos de lançamento 00 e RT e por data de digitação compatível com o parâmetro ou com meia-noite do mesmo dia.

Ordena por DIGITACAO descendente para priorizar os mais recentes.

Estrutura de Dados
Nome Tipo
TERMINAL string
CODIGO_FILIAL string
DATA string

Fonte

Origem consultada: tabela LOJA_CAIXA_LANCAMENTOS, com TOP 3, tipos 00 e RT, condição de data conforme implementação.

Integração

Apenas leitura LINX.

Tratamento de dados

Não altera dados; apenas consulta e registo de log da SQL quando previsto pelo serviço base.

Tratamento de retorno

Retorna array de linhas associativas (fetchAll). Pode ser vazio.

Critérios de aceitação
Processo Subprocesso Descrição Situação esperada
Integração LINX PDV Consulta caixa Terminal, filial e data com lançamentos elegíveis. Até três registros, mais recentes primeiro.
Integração LINX PDV Consulta caixa Sem registros que atendam ao filtro. Array vazio.
Integração LINX PDV Consulta caixa Tipos de lançamento fora de 00/RT. Excluídos do resultado.