Estoque, Produção & Insumos · SmartGR

Entre com seu acesso. Você será levado direto à sua área.

Seu perfil de acesso é definido pelo administrador.

Gestor Nacional

Estoque, Produção & Insumos · estoque e vendas direto do Sankhya (fábrica Klug) e do Bling · suas edições ficam salvas

⬢ v4.0

Meta global de cobertura: 🎯 meses

📊 Visão Geral
🚨 Alertas & Metas
🏭 Plano de Produção
🛒 Insumos a Comprar
📋 Produtos
📈 Vendas
💰 Financeiro
🔗 Integrações
🔐 Administrador

Saúde do estoque nacional (produtos em linha)

Distribuição por faixa de cobertura. Cobertura = estoque ÷ venda/mês (Sankhya + Bling), comparada à meta de cada produto.

🔴 Prioridade de produção — menor cobertura

Em linha, com venda estimada, ordenado pela menor cobertura.
ProdutoCoberturaProduzir

🟣 Capital parado — maior excesso

Acima de 2× a meta. Revisar compras/produção e priorizar escoamento.
ProdutoCoberturaUn. excedentes

Curva ABC por giro

Classificação pela venda/mês: A = top 80% do giro, B = 15% seguintes, C = 5% finais. Foco de gestão nos A.

O que mudou desde a última atualização

Aparece após a primeira atualização.

🔍 Buscar produto no Bling e no Sankhya

Busca unificada nas duas APIs (ao vivo). Cadastre o produto com um clique — sem digitar código.
Estoque total = Sankhya (PA Klug, por COD) + Bling (por SKU). 🏭 = quantidade em ordem de produção no Sankhya — entra no Estoque total apenas se a opção “contar Em produção na cobertura” (topo da página) estiver ligada. Venda/mês = vendas Sankhya + vendas Bling do período configurado em Integrações (se nenhuma das duas estiver calculada, vale a venda manual do cadastro). A cobertura = estoque total ÷ venda/mês. Defina a meta por produto na coluna editável — fica salva. A seta ▲▼ mostra a variação de estoque vs. a última atualização.
Em linha Exportação Quase inativo Inativo Todos
ABCProdutoFamília BlingSankhyaDisponívelReservadoEstoque totalEm prod. V. BlingV. SankhyaVenda/mês CoberturaMetaAlerta Atualizar estoqueAtualizar vendasEditar

Plano de produção sugerido

Produtos abaixo da meta. Quantidade sugerida = (meta − cobertura) × venda/mês, arredondada ao lote. Se a flag 🏭 do topo estiver desligada, o que já está em produção é descontado da sugestão; se estiver ligada, ele já conta na cobertura. Edite a coluna Produzir para ajustar — ela alimenta a lista de insumos.
Em linha Exportação + Quase inativo Todos
ProdutoFamíliaEmbalagem CoberturaFaltam p/ metaEm produção LoteProduzir
Itens no plano: 0

Componentes universais — compra em lote

Insumos compartilhados (frascos, tampas, borrachas, berços) consumidos pelo plano de produção. Ajuste o estoque atual (editável, salvo) para refinar o "comprar".
Necessidade = soma de (qtd a produzir × componentes por unidade) de todos os itens do plano. Comprar = necessidade − estoque (quando positivo).
ComponenteNecessidade Estoque atualComprar

Rótulos & Embalagens secundárias — por produto

RT (rótulo) e ES (embalagem secundária) são específicos de cada produto. Informe o estoque que tiver — onde estiver vazio, o "comprar" assume a necessidade total.
Produto RT nec.RT estoqueRT comprar ES nec.ES estoqueES comprar

🔍 Buscar produto no Bling ou no Sankhya

Digite parte do nome, o SKU (Bling) ou o COD/referência (Sankhya). O app consulta a API ao vivo e você cadastra o produto com um clique — sem digitar código.

📋 Produtos cadastrados

O cadastro substitui a planilha: família, categoria e status agora vivem aqui. SKU liga o produto ao Bling; COD liga ao Sankhya. Tudo fica salvo neste navegador.
ProdutoFamíliaCategoriaStatusEmbalagem BlingSankhyaVenda manual

⏱ Período de cálculo de vendas

📈 média dos últimos meses Usado nas vendas do Sankhya e do Bling. Venda/mês = total do período ÷ nº de meses.

🏭 Conexão Sankhya (fábrica Klug)

Estoque PA (TGFEST), vendas faturadas (TGFCAB/TGFITE) e ordens de produção — casadas pelo COD Sankhya ou pela Referência (= código Bling), conforme o seletor abaixo. Requer o app aberto pelo Iniciar_Gestor.bat.
Sankhya não conectado. Credenciais ficam salvas apenas neste navegador (localStorage).
⚙ SQL avançado (vendas e ordens de produção)
Placeholders: {CODS} = lista de CODs do cadastro · {N} = nº de meses do período. Ajuste conforme o schema/uso de OPs da Klug. A consulta deve retornar 2 colunas: CODPROD e quantidade.

🔗 Conexão Bling (API v3)

Use o Client ID e o Client Secret do seu aplicativo no painel de desenvolvedor do Bling. O app troca o código de autorização por um token e o renova automaticamente (refresh token).
Bling não conectado.
Abra o app pelo Iniciar_Gestor.bat (serve em http://localhost:8080, o mesmo callback do seu app Bling): após autorizar, o retorno cai direto no app e conecta sozinho — sem copiar código — e as chamadas à API passam pelo servidor local, sem proxy externo. Os campos 2️⃣/3️⃣ só são necessários se você abrir o arquivo direto (file://). O botão 📈 Vendas Bling lê cada pedido do período (3 req/s) — use com períodos curtos se tiver muitos pedidos.

🔐 Credenciais de acesso

Você está conectado como . Esta área é exclusiva de administradores.
Os acessos são validados localmente neste navegador (localStorage). Use e-mails @smartgr.com.br ou @klugcosmeticos.com.br. A senha deve conter letras e números, no máximo 20 caracteres.

👥 Colaboradores com acesso

Cadastre o acesso de outros colaboradores e defina o perfil de cada um (Administrador, Comprador cosméticos ou Comprador Internacional).
E-mailPerfil

💾 Backup & migração de dados

Exporte os dados (produtos, vendedores, configurações) para um arquivo, ou importe um backup. Para migrar os dados do app local para o servidor: abra o app no seu computador e clique em Exportar; depois entre no app online e clique em Importar.

🔑 Cofre de chaves de API

Grave aqui as chaves de integração — ficam salvas no app e são aplicadas às conexões Sankhya e Bling.
Sankhya · Área do Desenvolvedor / Configurações Gateway (Sankhya Om)
Bling · painel de desenvolvedor

🏬 Depósitos do Bling a contabilizar

Escolha quais depósitos do Bling somam o estoque “Bling” do app. Sem nada marcado = todos (saldo virtual total).
Clique em “Carregar depósitos” para listar (requer Bling conectado pelo Iniciar_Gestor.bat).

🧱 Estrutura de vendas — Tipos e Lojas

Cadastre os tipos (canais de venda — ex.: Televendas, Atacado, e os que você criar) e as lojas. Eles viram as opções do registro de vendedores abaixo.

👔 Vendedores (registro)

Importe os vendedores do Bling e do Sankhya e classifique cada pessoa: função (vendedor, líder ou diretor), tipo, loja, e — para vendedores — o líder e o diretor (aparecem só os do mesmo tipo e loja). O mesmo vendedor pode atuar nas duas empresas: preencha o código do Bling e do Sankhya na mesma linha para sincronizar.
NomeFunçãoTipoLojaLíderDiretor Bling (cód)Sankhya (CODVEND)
Clique em ✏️ para o cadastro completo do vendedor: telefones, e-mail e acesso (usuário + senha), que sincroniza com os usuários do sistema. Os menus de Bling/Sankhya trazem os vendedores por nome (após importar). O líder vê só a equipe dele; o diretor vê todos.

💰 Financeiro — consultas (estrutura)

Consultas/endpoints que vão alimentar o módulo Financeiro nos dois sistemas. Os dados serão ligados na próxima etapa — aqui você já deixa preparado e editável.

📈 Vendas — consulta detalhada

SQL do Sankhya trazendo cada venda nesta ordem: data, CODVEND, vendedor, CODPARC, cliente, cidade, UF, produto, qtd, valor. Use {INI} para a data inicial do período. E o endpoint de pedidos do Bling.

📈 Vendas — Vendas

Faturamento e relatórios de Sankhya + Bling conforme o seu perfil. Diretor vê tudo; líder vê a equipe dele; vendedor vê a própria página. Defina o período e atualize.
📅 últimos meses

💰 Financeiro

Contas a pagar, contas a receber, caixa, recebíveis e inadimplência — por sistema (Sankhya / Bling) e consolidado.
💵 Caixa 📥 Contas a receber 📤 Contas a pagar 📈 Recebíveis ⚠️ Inadimplência 🧮 Consolidado
Escolha a visão e o sistema, depois clique em 🔄 Atualizar. Os dados vêm de TGFFIN (Sankhya) e /contas (Bling), conforme as consultas em Administrador → Financeiro.

Gestor Nacional v4.0 · estoque, produção, vendas e financeiro via Sankhya + Bling · edições salvas localmente.

✓ Salvo