Ir para o conteúdo principal

LojaVendaItemProduto (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 item de produto da venda.

Cabeçalho e identificação

Subprocesso do recurso loja_venda: inclusão ou ajuste de linha de produto em LOJA_VENDA_PRODUTO para ticket, item e data da venda.

Descrição geral

Grava quantidade, preço líquido, custo, valor total, brinde e desconto do item; o desconto pode refletir valor demarcado quando informado.

Se a linha já existir e não houver quantidade cancelada, atualiza preço, desconto e total com carimbo de transferência.

Estrutura de Dados
NomeTipo
TICKETstring
CODIGO_FILIALstring
DATA_VENDAstring
ITEMstring
CODIGO_BARRAstring
PRODUTOstring
COR_PRODUTOstring
TAMANHOstring
QTDEnumber
PRECO_LIQUIDOnumber
VALOR_TOTALnumber
CUSTOnumber
QTDE_BRINDEnumber
DEMARCADOnumber

Fonte

Origem consultada e gravação: LOJA_VENDA_PRODUTO.

Integração

Persistência LINX.

Tratamento de dados
  • Item: padding a quatro dígitos.
  • Atualização: bloqueada quando já existe quantidade cancelada no registro.

Tratamento de retorno

Retorna parâmetros após operação. Erros prefixados pela entidade de produto da venda.

Critérios de aceitação
ProcessoSubprocessoDescriçãoSituação esperada
Integração LINX PDVItem produtoItem novo na chave.Inclusão completa.
Integração LINX PDVItem produtoItem existente sem cancelamento parcial.Atualização de valores e desconto.
Integração LINX PDVItem produtoDemarcado informado.DESCONTO_ITEM recebe o valor demarcado.