Ir para o conteúdo principal

LojaVendaPagamentoCupom (Subprocesso)

Documentação Técnica
Nome do clienteOSKLEN
Nome do projetoIntegração LINX (Venda PDV)
Bibliotecaloja_venda
Data01/04/2026

Histórico de Versões
DataVersãoModificado porDescrição da Mudança
01/04/20261.0Maykon/GustavoCriação da documentação do subprocesso de cabeçalho de pagamento da venda no caixa.

Cabeçalho e identificação

Subprocesso do recurso loja_venda: gravação ou atualização do registro de pagamento da venda em LOJA_VENDA_PGTO por filial, terminal, lançamento de caixa e data da venda.

Descrição geral

Monta totais, forma de pagamento, vendedor no caixa, referências fiscais (NF, troca, SAT) e pedidos auxiliares quando informados.

Se não houver linha, insere; se já existir, atualiza séries, números fiscais e metadados de transferência sem recriar o registro.

Estrutura de Dados
NomeTipo
CODIGO_FILIALstring
TERMINALstring
LANCAMENTO_CAIXAstring
DATA_VENDAstring
DATA_DIGITACAOstring
TICKETstring
COD_FORMA_PGTOstring
VALOR_PAGOnumber
VENDEDORstring
GERENTE_LOJAstring
PERIODO_FECHAMENTOstring
NF_SERIEnumber
NF_NUMEROnumber
NF_MODELOnumber
NF_SERIE_TROCAnumber
NF_NUMERO_TROCAnumber
COstring
PEDIDO_WMSstring
PEDIDO_SITEstring

Fonte

Origem consultada e gravação: LOJA_VENDA_PGTO.

Integração

Persistência LINX.

Tratamento de dados
  • Vendedor do caixa: usa vendedor informado ou gerente da loja.
  • Modelo 59 (SAT): zera série e número fiscal de saída e preenche GUID derivado do hash do C.O.
  • C.O. longo com total negativo: zera total de venda no registro de pagamento.
  • Atualização: ajusta campos fiscais e DATA_PARA_TRANSFERENCIA.

Tratamento de retorno

Retorna parâmetros com LANCAMENTO_CAIXA alinhado ao registro encontrado. Erros prefixados pela entidade de pagamento.

Critérios de aceitação
ProcessoSubprocessoDescriçãoSituação esperada
Integração LINX PDVPagamento cupomPrimeira gravação para chave filial/terminal/lançamento/data.Inclusão validada por nova leitura.
Integração LINX PDVPagamento cupomRegistro já existente.Atualização fiscal sem duplicar linha.
Integração LINX PDVPagamento cupomNota modelo 59 com C.O. informado.GUID SAT preenchido conforme regra do serviço.