LojaVendaItemPedidoVitrine (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 item do pedido vitrine. |
Cabeçalho e identificação
Subprocesso do recurso loja_venda: inclusão de linha de item do pedido de vitrine em UNICO_VITRINE_PEDIDO_ITEM por filial, ticket, identificador do item e data da venda.
Descrição geral
Associa item do pedido ao pedido pai, código de barra, quantidade, preço unitário, vendedor e desconto do item. Registra aviso de depuração com o payload montado antes da persistência.
Não atualiza linha existente: uma vez gravado o item, o fluxo não altera neste trecho.
Estrutura de Dados
| Nome | Tipo |
ID_ITEM_VITRINE |
number |
ID_PEDIDO |
number |
CODIGO_FILIAL |
string |
TICKET |
string |
DATA_VENDA |
string |
CODIGO_BARRA |
string |
QTDE |
number |
PRECO_LIQUIDO |
number |
VENDEDOR |
string |
DESCONTO_ITEM |
number |
Fonte
Origem consultada e gravação: UNICO_VITRINE_PEDIDO_ITEM.
Integração
Persistência LINX.
Tratamento de dados
Quantidade inteira apenas quando positiva; preço unitário e desconto com normalização numérica. Chave natural impede segundo insert idêntico.
Tratamento de retorno
Retorna parâmetros. Falhas lançadas com prefixo da entidade de itens do pedido vitrine.
Critérios de aceitação
| Processo | Subprocesso | Descrição | Situação esperada |
| Integração LINX PDV | Item pedido vitrine | Item novo na chave filial/ticket/id item/data. | Inclusão confirmada por nova leitura. |
| Integração LINX PDV | Item pedido vitrine | Quantidade zero ou ausente. | Quantidade gravada como zero. |
| Integração LINX PDV | Item pedido vitrine | Item já existente. | Nenhuma alteração neste fluxo. |
Nenhum comentário