Ir para o conteúdo principal

LojaVendaOrigemTroca (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 vínculo de origem da troca.

Cabeçalho e identificação

Subprocesso do recurso loja_venda: registro da origem fiscal e operacional da mercadoria trocada em LOJA_VENDA_TROCA_ORIGEM.

Descrição geral

Resolve filial de origem via cadastros de filial e loja, normaliza data de venda de origem e item de origem (incluindo variantes de devolução), e grava chave de NF, modelo, ECF e chave de NF-e de origem quando informados.

Insere apenas se não houver linha para o ticket, item e data da venda atual.

Estrutura de Dados
Nome Tipo
TICKET string
CODIGO_FILIAL string
DATA_VENDA string
ITEM string
ITEM_DEVOLUCAO string
COD_FILIAL_ORIGEM string
TICKET_ORIGEM string
DATA_ORIGEM string
ITEM_ORIGEM string
ITEM_ORIGEM_DEVOLUCAO string
NUMERO_CUPOM_FISCAL_ORIGEM string
MODELO_FISCAL_ORIGEM string
ECF_ORIGEM string
CHAVE_NFE_ORIGEM string

Fonte

Origem consultada e gravação: LOJA_VENDA_TROCA_ORIGEM, FILIAIS, LOJAS_VAREJO.

Integração

Persistência LINX.

Tratamento de dados

DATA_VENDA_ORIGEM gravada como meia-noite do dia derivado de DATA_ORIGEM. Itens com padding de quatro dígitos salvo uso de item de devolução explícito.

Tratamento de retorno

Retorna parâmetros. Erros prefixados pela entidade de origem de troca.

Critérios de aceitação
Processo Subprocesso Descrição Situação esperada
Integração LINX PDV Origem troca Primeiro registro para chave ticket/item/data. Inclusão com filial de origem resolvida.
Integração LINX PDV Origem troca Registro já existente. Nenhuma nova linha.
Integração LINX PDV Origem troca Chave de NF-e de origem informada. Campo persistido na entidade de origem.