| Usuário | Status |
|---|---|
| Carregando… | |
Verificando acesso…
Um instante.
Acesso restrito. Toda entrada fica registrada na Central de Logs.
Um instante.
Acesso restrito. Toda entrada fica registrada na Central de Logs.
Desenvolvido por jrdev1
Painel Dinâmico Operacional • Vendas do Dia & Esteira em Tempo Real • Atualizando...
Fluxo contínuo: do recebimento do pedido à entrega para transporte
Vendas novas ML/Woo aguardando roteamento e início
Triagem de peças, monitores e componentes no estoque
Notebooks e computadores em montagem, teste e SO
Caixas testadas aguardando bipagem e embalagem final
Etiquetas bipadas e caixas entregues às transportadoras
Acompanhamento em tempo real do volume de cada operador e bancada
Últimas vendas que entraram no sistema hoje (Mercado Livre, Loja & Corporativo)
Sincroniza sozinho a cada 5 min (seg–sex 08h–20h BRT) · KPIs e gráficos do recorte abaixo
| 0 | NÚMERO ⬍ (na loja) | NOME SOBRENOME ⬍ (origem do pedido) | ITENS ⬍ | PREÇO ⬍ | INFORMAÇÕES ADICIONAIS (método de envio) | DATA DO PEDIDO ▼ (em status) | AÇÕES |
|---|
| FOTO | SKU REAL & EAN ⬍ | PRODUTO & ESPECIFICAÇÕES ⬍ | ESTOQUE ⬍ | VENDAS ⬍ | PREÇO (R$) ⬍ | AÇÕES |
|---|
Central de estoque compartilhado para equipamentos físicos de bancada (ex: Dell Latitude 5420 i5). Agrupe diferentes configurações de anúncios (8GB/256GB, 16GB/512GB) sob a mesma máquina física. Quando vende em um anúncio, o saldo disponível baixa simultaneamente em todos os outros.
Crie um grupo por produto, puxe os anúncios/SKUs que pertencem a ele e informe o custo unitário. O custo vale para todos os anúncios do grupo e alimenta somente o DRE — não altera estoque, anúncios nem os Grupos de Anúncios.
Cálculo em tempo real do estoque físico de bancada contra as vendas ativas no Mercado Livre. Anúncios irmãos descontam da mesma máquina. A IA da Groq sugere automaticamente o agrupamento semântico de novos anúncios do ML.
| ID | NOME DO OPERADOR | 📁 SETOR / FILA MASTER | 🖨️ IMPRESSORA PADRÃO | FUNÇÃO | STATUS | AÇÕES |
|---|
Clientes salvos na agenda. Na venda manual, digite o nome ou CPF no campo Buscar cliente para preencher automaticamente.
| NOME | CPF/CNPJ | TELEFONE | CIDADE | AÇÕES | |
|---|---|---|---|---|---|
| Carregando… | |||||
Ligue ou pause robôs, ajuste os intervalos de sincronização e execute rotinas sob demanda em tempo real sem precisar reiniciar o servidor.
Gera um arquivo .sql com todas as tabelas do Base Lucas (pedidos, filas, operadores, logs, etc.). Guarde em local seguro — ideal antes de manutenções ou migrações.
Consulte ou restaure pedidos que foram excluídos do fluxo operacional.
Quando o Mercado Livre liberar a etiqueta de um pedido, o agente avisa no Telegram: “Pedido #… já tem etiqueta de envio”. Configure aqui; o programa Python roda na bancada ou no PC que fica ligado.
/newbot → copie o token./start ao seu bot. Para descobrir o Chat ID, use @userinfobot ou adicione o bot a um grupo.Rastreamento de acessos ao sistema, captura de IPs de entrada, geolocalização por cidade/estado e operadora ISP.
| Data / Hora | Tipo | Origem / Canal / Usuário | Localização / Provedor (ISP) | Endereço IP | Rota / URL Acessada | Dispositivo & Navegador |
|---|---|---|---|---|---|---|
| sync Carregando auditoria de acessos... | ||||||
Altere os dados da empresa remetente impressos nas Declarações de Conteúdo (100x150mm) da bancada de expedição. Mudanças possuem contingência automática e não quebram a fila de impressão.
Diagnóstico profundo de logs, detecção de erros críticos e saneamento inteligente de filas via Groq LPU.
A IA audita os últimos logs do sistema (erros de sync, Bling, Mercado Livre, movimentações de técnicos e expedição) e identifica anomalias.
Faça qualquer pergunta sobre o estado dos pedidos, técnicos ou gargalos do Base Lucas:
Vincule impressoras térmicas aos setores e operadores. O PC da bancada auto-imprime as declarações (100x150mm) e etiquetas ZPL via nuvem.
Rastreamento forense em tempo real de todas as etiquetas e declarações. Saiba com precisão QUANDO, QUEM e EXATAMENTE COMO cada impressão ocorreu, distinguindo se o erro foi MANUAL (ação ou restrição do operador) ou do SISTEMA (impressora offline, timeout ou falha de agente).
| Data / Hora | Pedido / Documento | Disparo: Manual vs Sistema | Quem Imprimiu (Operador / IP) | 1ª Via ou Reimpressão? | Impressora | Diagnóstico & Status |
|---|---|---|---|---|---|---|
| Carregando histórico completo de impressões... | ||||||
Rastreamento forense em tempo real de cada movimentação de fila dos pedidos. Saiba exatamente QUANDO o pedido mudou de status, QUEM realizou a alteração, qual era a FILA ANTERIOR e qual é a NOVA FILA, distinguindo ações MANUAIS de operadores das movimentações automáticas do SISTEMA.
| Data / Hora | Pedido | Origem: Manual vs Sistema | Quem Moveu | Fila Anterior (De) | Nova Fila (Para) | |
|---|---|---|---|---|---|---|
| Carregando histórico de movimentação de filas... | ||||||
Status em tempo real das integrações automáticas entre o Lucas, Mercado Livre e Bling ERP.
Jobs automáticos executando a cada ~5 minutos. Busca novas vendas no Mercado Livre e sincroniza diretamente no MySQL. Janela operacional: seg–sex 08:00–20:00 (Brasília). Botão manual "Recarregar cache local" disponível a qualquer momento.
Conexão ativa via Bling API v3 OAuth. O botão "Enviar p/ Bling (NF-e)" cadastra a venda no ERP e dispara a emissão de nota fiscal na SEFAZ.
Endpoint /webhooks/bling/nfe recebe a NF-e autorizada, injeta a chave de 44 dígitos (billing_info) no Mercado Livre e engatilha o download automático da etiqueta ZPL (zpl_armed = 1).
Gerador automático de Etiquetas PDF do Mercado Livre e Declaração de Conteúdo formatada no padrão 10cm x 15cm (100x150mm) para impressoras térmicas (Zebra/Elgin) com códigos de barra Code128 e busca em tempo real do destinatário/CPF.
Validador de bipagem por leitor óptico em /expedition/scan. Valida zpl_armed na caixa, imprime a etiqueta e atualiza o estoque.
Sincronização read-only pelo feed oficial. O fluxo principal de vendas é o OAuth abaixo.
OAuth — faturamento, etiqueta ZPL e multiconta
Pedidos vão ao Bling (corte 14h BRT) e a NF-e libera a etiqueta ML. Pause a Portal no BaseLinker para não duplicar nota.
Token OAuth expirado — importação bloqueada até reconectar a conta Portal.
Várias contas ativas sincronizam juntas. Etiqueta e fiscal usam o token da loja dona de cada venda. Se o token expirar (401), use o ícone link no mapa acima ou copie o link de reconexão abaixo — quem tem a senha da conta ML autoriza e os tokens renovam automaticamente.
OAuth v3 — NF-e e macro fiscal
Emissão de NF-e e retorno da chave para liberar o envio no Mercado Livre.
Runtime do hub Lucas (código em backend/src). Skills de agente (ex.: mldoc, bls-guide) são documentação para IA — não plugins carregados em produção.
woocommerceService · WC-* · ver docs/PIPELINE-PORTAL-ONLINE.md
baseMercadolivreController · cron 5m · import · OAuth
baseOrdersController · Kanban · CSV · Bootstrap · Persistent Queue Log
Consolidação automática por pack_id / shipping_id em linha única
LUCASPRINTER v4.6 · Poll cloud · Auto-impressão silenciosa na bancada
Pegar/Enviar/Liberar · CRUD · permissões abas/filas
Push de pedidos · emissão de NF-e · integração SEFAZ
Bipagem leitor · etiquetagem 100mmx150mm · ZPL armado
Lista ao vivo da API Bling. Atualização a cada 3 min.
Última atualização: —
Datas = emissão do pedido (coluna DATA / API dataInicial–dataFinal) · intervalo máx. 1 ano · Por página até 500 (Bling max 100/req; proxy agrega) · Todo período omite filtro de data (paginação API; não é histórico infinito).
| Nº PEDIDO | DATA | CLIENTE | SITUAÇÃO | ITENS | VALOR TOTAL | TRANSPORTADORA |
|---|
Acompanhamento ao vivo de envios ao Bling (NF-e), Webhooks SEFAZ, alteração de filas e etiquetagem ZPL.
| DATA / HORA | NÍVEL | CATEGORIA | PEDIDO # | MENSAGEM / RESULTADO | DETALHES / PAYLOAD |
|---|---|---|---|---|---|
| Carregando logs do sistema em tempo real... | |||||
Monitoramento em tempo real entre MySQL (HostGator) e PostgreSQL (Supabase) para migração com zero perda de dados.
| TABELA | HOSTGATOR (MYSQL) | SUPABASE (POSTGRES) | DIFERENÇA | PROGRESSO | STATUS |
|---|---|---|---|---|---|
| Carregando comparativo dos bancos de dados... | |||||
| HORA | NÍVEL | CATEGORIA | MENSAGEM / DETALHES |
|---|---|---|---|
| Carregando logs recentes... | |||
Bipe o código da caixa (scanner USB). O sistema só imprime se a etiqueta estiver engatilhada (Etapa 3). Falhas de impressora aparecem aqui — sem fingir sucesso.
| PEDIDO | CLIENTE | ETIQUETA | STATUS | TESTE |
|---|---|---|---|---|
| Carregando fila… | ||||
Guia do operador: o caminho que uma venda percorre, o que o sistema faz sozinho, o que depende de você e o que ainda não está pronto. Os dados são reais — vêm do Mercado Livre e do Bling, com cache em MySQL.
Lido do servidor em tempo real — não é texto fixo. Se estiver liberado, o sistema escreve de verdade nas contas do Mercado Livre e do Bling.
Duas trilhas correm ao mesmo tempo: a fiscal (nota) e a física (montagem). O técnico não espera a nota para começar a trabalhar — é isso que dá velocidade. As duas se encontram só na hora de bipar.
Automático, a cada 5 minutos. Já traz nome real, CPF e endereço do comprador.
Hoje os dois envios são manuais — botões 1 e 2 na linha do pedido.
Corre em paralelo, sem esperar a nota. A fila é do chão de fábrica.
Só funciona com caixa pronta e etiqueta liberada. Faltando uma, o sistema recusa.
Duas regras que o sistema nunca quebra: a trilha fiscal não tira o pedido da mão do técnico — se alguém já pegou a caixa, a etiqueta é preparada mas a fila fica onde está. E "Pronto para Bipagem" só aparece com etiqueta de verdade — nota sem etiqueta vira "NF Recebida", pra ninguém ir bipar e levar recusa.
Na coluna Informações adicionais, o selo diz em que ponto do fiscal o pedido está — sem precisar abrir.
No topo da tela, no seletor Operador. Isso define qual fila pessoal recebe os pedidos que você pegar.
Botão Pegar na lista. O pedido sai da fila geral e entra na sua, e todo mundo vê que está com você. Terminou? Enviar passa para a próxima etapa; Liberar devolve para a fila.
Abra o pedido (clique na linha) e use 1. Enviar p/ Bling (NF-e). O sistema pede confirmação porque nota fiscal emitida não se apaga — só se cancela, com prazo.
Quando o selo virar NF-e OK, clique em 2. Transmitir & Liberar ML. Isso manda o XML da nota ao Mercado Livre e destrava a etiqueta de envio.
Na aba PACK, leia o código da caixa. Se estiver tudo certo, a etiqueta sai. Se faltar algo, o sistema explica o motivo em vez de imprimir errado.
A aba LOGS mostra cada envio ao Bling e ao Mercado Livre com a resposta exata que eles deram. Repetir sem ler pode gerar nota duplicada.
Estado honesto, para ninguém contar com o que não existe.
Detecção e bloqueio de ataques em tempo real, quarentena de IPs (Auto-Jail), auditoria de logins e rastreamento de ações da equipe.
| DATA/HORA | IP DE ORIGEM | LOCALIZAÇÃO & PROVEDOR | TIPO DE ATAQUE | ROTA VISADA | STATUS | AÇÕES |
|---|---|---|---|---|---|---|
| Carregando registros de ataques... | ||||||
| DATA/HORA | OPERADOR / USUÁRIO | STATUS | REDE | IP DE ORIGEM | LOCALIZAÇÃO & PROVEDOR | DISPOSITIVO |
|---|---|---|---|---|---|---|
| Carregando histórico de logins... | ||||||
| DATA/HORA | OPERADOR | TIPO DE AÇÃO | DESCRIÇÃO DA AÇÃO | ALVO / ID | IP ORIGEM |
|---|---|---|---|---|---|
| Carregando ações de usuários... | |||||
IPs listados abaixo são rejeitados na camada de entrada com 403 Forbidden antes de processar qualquer requisição.
| ENDEREÇO IP | MOTIVO DO BLOQUEIO | BLOQUEADO POR | DATA DO BLOQUEIO | EXPIRA EM | AÇÕES |
|---|---|---|---|---|---|
| Carregando IPs em quarentena... | |||||
Sistema ERP da 4M&C e PortalOne Informática
</> Gestão omnichannel · ML · Bling · Expedição
—O Lucas é o hub operacional da 4M&C Market, desenvolvido em parceria com a PortalOne Informática. Ele centraliza vendas do Mercado Livre, filas de produção, integração fiscal com o Bling, bipagem com etiqueta oficial ML, impressão cloud e controle de equipe — do pedido novo até a caixa pronta para envio.
Foi pensado para o chão de fábrica: técnicos veem só suas filas, expedição bipe e imprime com rastreio, gerência acompanha KPIs e DRE, e tudo fica registrado na Central de Logs.
Dúvidas sobre o sistema, melhorias ou implantação personalizada para sua operação? Fale com quem desenvolveu o Lucas:
Sistema desenvolvido com dedicação por jrdev1
© 2026 — PortalOne Informática · Todos os direitos reservadosEscolha a paleta de cores do hub. A escolha fica salva neste navegador (base_lucas_theme).
Receita, tarifas, frete, CMV, imposto e lucro líquido por período, conta ML e origem.
| # | Operador | Bipagens | Van | Mud. fila | Pickups | Impressões | Na fila |
|---|---|---|---|---|---|---|---|
| Abra para carregar o ranking… | |||||||
| Produto | Qtd | Fat. | Lucro |
|---|
Edite o CMV na linha e pressione Enter para recalcular a margem.
| Pedido & data | Cliente & canal | Status | CPF / CNPJ | NF Bling | ID NF Bling | Item | Venda | (−) Tarifa | (−) Frete | (−) CMV | (−) Imposto | = Lucro | Margem |
|---|
Acompanhamento visual ponta a ponta: Venda → NF-e → Etiqueta → Bipado → Enviado com barra de loading em tempo real.
| 0 | NÚMERO ⬍ (na loja) | NOME SOBRENOME ⬍ (origem do pedido) | ITENS ⬍ | PREÇO ⬍ | INFORMAÇÕES ADICIONAIS (andamento do pedido) | DATA DO PEDIDO ▼ (em status) | AÇÕES |
|---|---|---|---|---|---|---|---|
|
sync
Carregando progresso das vendas...
|
|||||||
Acompanhe o volume e a distribuição das suas filas.
Informe os volumes por modalidade para organizar a expedição.
Agenda de expedição por data · Flex e Coleta separados
| DATA DE ENVIO | FLEX | COLETA | TOTAL |
|---|
Catálogo sincronizado com o Mercado Livre. Envie anúncios manualmente 1 por 1 para a Magazine Luiza via API Oficial.
| FOTO | ANÚNCIO / TÍTULO (Mercado Livre) | SKU & EAN | PREÇO (R$) | ESTOQUE | STATUS MAGALU | AÇÃO (1 POR 1) |
|---|---|---|---|---|---|---|
|
sync
Carregando lista de anúncios...
|
||||||
Diagnóstico de tokens, saúde do OAuth e sincronização
Testando conexão com o Mercado Livre…
Separação Finalizada ➔ Imprimir Etiqueta ML ➔ Pronto p/ Envio
Credenciais da OpenAPI Oficial da Magazine Luiza
Envio manual individual (1 por 1) · Validação de dimensões e estoque
Identifica os pedidos automaticamente, transmite ao Mercado Livre e libera as etiquetas
Pronto p/ Envio ➔ Bipar Caixa ➔ Enviado (Na Van de Coleta)
Escolha a fila de destino. A mudança é gravada no banco e vale para toda a equipe. Para registrar quem está com o pedido na mão, use Pegar / Enviar / Liberar com um operador selecionado.
| ID | NOME | FUNÇÃO | AÇÕES |
|---|
Gerente/admin pode recuperar uma venda que foi para a lixeira. A NF-e autorizada nunca entra aqui.
Combo que sai da bancada como várias peças. A categoria decide a fila do pedido. Fila escolhida na Ficha do produto continua valendo mais que o kit.
| 📷 | ID PROD. | NOME DO PRODUTO | QTD | PREÇO | IMPOSTO | PESO | DATA | AÇÕES |
|---|
| Usuário | Status |
|---|---|
| Carregando… | |
Identificamos que a sua conta está utilizando uma senha simples ou comum (como admin ou números sequenciais).
minhaempresa24).
Altere a senha da sua conta. Não é necessário ser administrador.
Cadastre seu e-mail para receber alertas de segurança e ativar a verificação em duas etapas para acessos externos.
mark_email_read Código enviado para seu e-mail!
Enviamos um código de 6 dígitos. Digite abaixo para confirmar a ativação:
1. Escaneie o QR Code no Google Authenticator:
2. Digite o código de 6 dígitos gerado:
Usuário de login e senha entram também em Salvar Alterações. Senha vazia = mantém a atual. Se definir senha nova, o operador troca no próximo acesso.
Rastreamento completo em tempo real: saiba quando, quem e exatamente como cada etiqueta foi emitida ou reimpressa.
| Data / Hora | Pedido / Doc | Tipo de Impressão | Quem Imprimiu (Operador) | Como / Origem | Impressora | Status |
|---|
Carregando…
Cadastre um app por CNPJ em developer.bling.com.br.
Use identificadores distintos: default (DIIGITAL), portal (Portal da Informática), etc.
Status: —
App no DevCenter ML — separado do feed 4M&C.
Redirect: http://localhost:8000/api/v1/ml/auth/callback
Status: —
Este painel é o ponto de partida para revenda white-label do hub.
Hoje a instância 4M&C opera em modo dedicado; a documentação em
docs/LICENCIAMENTO-SAAS.md descreve como empacotar para outras empresas
sem quebrar ML, Bling ou multiconta.
ML_READ_ONLY, BLING_READ_ONLY, WOO_READ_ONLY controlam shadow mode antes da virada.
ml_account_id / canal; Shopee entra como módulo novo sem misturar filas.
Versão UI: 2.7.3 · Contato comercial: configure LICENSE_CONTACT_EMAIL no servidor.
Escolha a impressora térmica conectada na bancada:
Selecione os anúncios do Mercado Livre que pertencem a este modelo base.
Pedido: —