MD Software

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

ResultadoSignificado
0Fila vazia, todos os produtos estão sincronizados
1-100Fila 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

ColunaDescrição
PRODUTOID interno do produto
COD_PRODUTOCódigo do produto
COD_CORCódigo da cor
corDescrição da cor
INCLUIRFlag de inclusão
IMPORTADOFlag indicando se foi importado
OBSERVACAOObservações sobre o SKU
VITRINE_PRODUTO_SKUIdentificador único do SKU na vitrine
ID_EXTERNOID do produto na plataforma externa
DATA_ENVIOData do último envio
DATA_ALTERACAOData 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.

On this page