MillenniumVitrine E-commerce
Diagnóstico da Fila
Use as consultas abaixo para verificar o status atual da integração e identificar a quantidade de produtos pendentes na fila.
Checar Quantidade Total de Produtos Pendentes
Esta consulta soma o total de registros que aguardam envio/atualização nas três tabelas principais de controle,
comparando com o último TRANS_ID_PRODUTO registrado na tabela VITRINE.
SELECT
(SELECT COUNT(*) FROM PRODUTOS WHERE TRANS_ID > (SELECT TRANS_ID_PRODUTO FROM VITRINE WHERE vitrine = 10401)) +
(SELECT COUNT(*) FROM VITRINE_PRODUTOS WHERE TRANS_ID > (SELECT TRANS_ID_PRODUTO FROM VITRINE WHERE vitrine = 10401)) +
(SELECT COUNT(*) FROM VITRINE_PRODUTOS_SKU WHERE TRANS_ID > (SELECT TRANS_ID_PRODUTO FROM VITRINE WHERE vitrine = 10401))
AS SOMATOTAL;Interpretação do Resultado
| Resultado | Significado |
|---|---|
0 | Fila vazia, todos os produtos estão sincronizados |
1-100 | Fila normal, processamento em andamento |
100+ | Fila grande, verificar se há produtos travados |
1000+ | Fila possivelmente travada, verificar manutenção |
Listar Detalhes dos Produtos Pendentes (SKU)
Consulta para verificar os produtos pendentes de envio, mostrando detalhes como código, cor, quantidade e status de inclusão/importação.
SELECT
vps.PRODUTO,
p.COD_PRODUTO,
c.COD_COR,
c.DESCRICAO AS cor,
vps.INCLUIR,
vps.IMPORTADO,
vps.OBSERVACAO,
vps.VITRINE_PRODUTO_SKU,
vps.ID_EXTERNO,
vps.DATA_ENVIO,
vps.DATA_ALTERACAO
FROM
VITRINE_PRODUTOS_SKU vps
INNER JOIN
PRODUTOS p ON p.PRODUTO = vps.PRODUTO
INNER JOIN
CORES c ON c.COR = vps.COR
WHERE
vps.TRANS_ID > (SELECT TRANS_ID_PRODUTO FROM VITRINE WHERE vitrine = 10401);Colunas Retornadas
| Coluna | Descrição |
|---|---|
PRODUTO | ID interno do produto |
COD_PRODUTO | Código do produto |
COD_COR | Código da cor |
cor | Descrição da cor |
INCLUIR | Flag de inclusão |
IMPORTADO | Flag indicando se foi importado |
OBSERVACAO | Observações sobre o SKU |
VITRINE_PRODUTO_SKU | Identificador único do SKU na vitrine |
ID_EXTERNO | ID do produto na plataforma externa |
DATA_ENVIO | Data do último envio |
DATA_ALTERACAO | Data da última alteração |
Dica
Use esta consulta para identificar quais produtos específicos estão aguardando sincronização e verificar se há algum padrão nos produtos pendentes (mesma cor, mesma categoria, etc.).
Próximos Passos
Se a fila estiver travada ou com muitos produtos pendentes, consulte a seção de Manutenção e Correção.