Skip to main content

01 - Introdução

OneBeat — Pedidos Faturados

Documentação do módulo · Token: 6b5b2af8-ab25-4135-9551-b3cb3e055f1a

Bem-vindo

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
ERP ISNAPP Pedidos e recebimentos onebeat_pedidos _faturados (este módulo) franquia_1beat Tabela de relatório para o OneBeat OneBeat Sistema de gestão
Figura 1 — O módulo fica no meio: lê os pedidos do ERP e prepara os dados para o OneBeat.
Importante: este módulo não é uma tela para o usuário final digitar pedidos. Ele roda automaticamente (geralmente por agendamento) e atualiza os dados em segundo plano.