Advanced Search
Search Results
10 total results found
Visão Geral
O que consolidamos Nossa integração coleta dados de vendas de quatro canais distintos e os entrega à FullStore em um único JSON estruturado, permitindo que a plataforma calcule comissões e analise o desempenho de cada vendedor sem precisar acessar diret...
Arquitetura e Tecnologias
Stack técnico, hierarquia de classes, dependências e conexões com bancos de dados. Diagrama de componentes FullStore HTTP POST getVendas isnapp contro...
Fluxo Funcional
Passo a passo de uma requisição, validações e tratamento de erros. Diagrama de sequência FullStore isnapp run() + validação MySQL OSK ...
Canal PDV — Vendas
Capturamos as vendas registradas no módulo PDV — transações de saída com NF-e autorizada/cancelada quando existir vínculo em movimentacao_nfe. Cada venda pode ter um ou mais itens; nossa query retorna uma linha por item e o método agruparItensDasVendas(...
Canal Trocas e Devoluções
Capturamos movimentações de entrada do tipo TROCA. Quando o cliente devolve ou troca uma peça, o sistema OSK registra uma nova movimentação de entrada e a vincula à venda original via tabela movimentacao_movimentacao. Métodos: getTrocas() → agruparTroca...
Canal Omni
Pedido criado pelo vendedor na loja física com entrega em domicílio ou retirada em outra unidade. Implementação recente Canal adicionado em maio de 2026 — commit 2b74ab7 ("IMPLEMENTACAO VENDA OMNI"). É o canal com a lógica mais complexa do endpoint, u...
Canal E-commerce
Consulta ao SQL Server (Linx) e mapeamento de colunas para o padrão FullStore. Coletamos pedidos do e-commerce processados pelo sistema Linx. Esses dados ficam em um SQL Server separado (LX_ZERO_300), em uma view que já consolida faturamento por vendedo...
API — Parâmetros e Resposta
Especificação completa de getVendas: entrada, saída, erros e exemplos JSON. Identificação do serviço Referência Token: <TOKEN_FULLSTORE> Método HTTP: POST | Formato: JSON BaseUrl: HTTPS://SEUSISTEMA.PDV.MODA/bibliotecas/ba4e7bb5-4770-4780-beaa-b28980153cc7/w...
Configuração e Dependências
Requires em controle.php Carregamos três dependências via require_once(APPPATH . '...'): require_once(APPPATH . 'controllers/bibliotecas/4cb18a6c-9c9a-4201-82e6-4f6cc3bea445/wosk_webservice.php'); require_once(APPPATH . 'controllers/bibliotecas/592ccf...
Troubleshooting e Testes
Problemas comuns, checklist de diagnóstico e como testar o endpoint manualmente. Problemas comuns 1. vendas_ecommerce sempre retorna vazio Causas possíveis — verificar em ordem O cnpjLoja não tem entidades ativas no MySQL:SELECT e.* FROM entida...