p_SALES_CANALMARCALOJAMOVIMENTOPERIODO
Retorna o movimento por canal, marca e loja, comparado com um período anterior.
Assinatura
exec dbo.p_SALES_CANALMARCALOJAMOVIMENTOPERIODO
@Tipo = 'RANGE', -- RANGE | EXTRACT
@DataInicio = '2026-01-01',
@DataFim = '2026-01-31',
@Canal = null,
@Marca = null,
@Loja = null,
@ComparacaoTipo = 'ANO_ANTERIOR',
@ComparacaoValor = 1,
@DataInicioLY = null,
@DataFimLY = null;
| Filtro | Tipo | Descrição |
|---|---|---|
@Canal | varchar(120) | Código do canal. Quando NULL, retorna todos |
@Marca | varchar(120) | Código da marca. Quando NULL, retorna todas |
@Loja | varchar(15) | CNPJ da loja (somente dígitos). Quando NULL, retorna todas |
Os demais parâmetros seguem o contrato descrito em Visão geral.
Granularidade do retorno
@Tipo | Linhas retornadas |
|---|---|
RANGE | Uma linha por combinação de canal + marca + loja |
EXTRACT | Uma linha por combinação de canal + marca + loja e por dia |
Colunas retornadas
Contrato idêntico ao de p_SALES_MOVIMENTOPERIODO, acrescido das colunas de identificação:
| Coluna | Tipo | Descrição |
|---|---|---|
CHANNEL | varchar | Código do canal |
CHANNEL_NAME | varchar | Nome do canal |
BRAND | varchar | Código da marca |
BRAND_NAME | varchar | Nome da marca |
SOCIALID | varchar | CNPJ da loja |
STORE_NAME | varchar | Nome da loja |
Exemplos
Ranking de lojas no mês
exec dbo.p_SALES_CANALMARCALOJAMOVIMENTOPERIODO
@Tipo = 'RANGE',
@DataInicio = '2026-01-01',
@DataFim = '2026-01-31',
@Marca = 'MARCA_A';
Evolução diária de uma loja
exec dbo.p_SALES_CANALMARCALOJAMOVIMENTOPERIODO
@Tipo = 'EXTRACT',
@DataInicio = '2026-01-01',
@DataFim = '2026-01-31',
@Loja = '00000000000191';