Skip to main content

Introdução

Este material explica o funcionamento do módulo onebeat_pedidos_faturados, que faz parte do sistema ISNAPP. O texto foi escrito em duas camadas: uma linguagem simples para quem usa o dia a dia da operação, e detalhes técnicos para quem gerencia a área de Tecnologia da Informação.

Em poucas palavras: este programa pega as informações dos pedidos feitos pelas lojas, verifica o que já foi recebido e o que ainda falta chegar, e envia tudo para uma tabela especial que o sistema OneBeat usa para tomar decisões de estoque.
Resumo técnico: biblioteca PHP (CoreVersion 3) que sincroniza movimentações de pedidos do ERP para a tabela franquia_1beat no banco franquia_osklen_relatorio, com controle incremental por ponteiro de execução e lock de concorrência em arquivo.

Para quem é esta documentação?

Perfil O que você vai encontrar
Usuário da operação / loja Explicações sem termos difíceis sobre o que o sistema faz com os pedidos
Gestor ou diretor de T.I. Arquitetura, bancos de dados, fluxos, instalação e regras de negócio
Equipe de suporte Fluxos de execução, mensagens de erro e glossário

Arquivos do módulo

Arquivo Função
controle.php Lógica principal: coleta, transforma e grava os pedidos
instalador.php Cria o banco e a tabela de destino na primeira instalação
visual.html Tela simples de confirmação de carregamento do módulo

O módulo fica no meio: lê os pedidos do ERP e prepara os dados para o OneBeat.

Figura 1 — O módulo fica no meio: lê os pedidos do ERP e prepara os dados para o OneBeat.