Skip to main content

p_SALES_CANALMARCAMOVIMENTOPERIODO

Retorna o movimento por canal e marca, comparado com um período anterior.


Assinatura

exec dbo.p_SALES_CANALMARCAMOVIMENTOPERIODO
@Tipo = 'RANGE', -- RANGE | EXTRACT
@DataInicio = '2026-01-01',
@DataFim = '2026-01-31',
@Canal = null,
@Marca = null,
@ComparacaoTipo = 'ANO_ANTERIOR',
@ComparacaoValor = 1,
@DataInicioLY = null,
@DataFimLY = null;
FiltroTipoDescrição
@Canalvarchar(120)Código do canal. Quando NULL, retorna todos
@Marcavarchar(120)Código da marca. Quando NULL, retorna todas

Os demais parâmetros seguem o contrato descrito em Visão geral.


Granularidade do retorno

@TipoLinhas retornadas
RANGEUma linha por combinação de canal + marca
EXTRACTUma linha por combinação de canal + marca e por dia

Colunas retornadas

Contrato idêntico ao de p_SALES_MOVIMENTOPERIODO, acrescido das colunas de identificação:

ColunaTipoDescrição
CHANNELvarcharCódigo do canal
CHANNEL_NAMEvarcharNome do canal
BRANDvarcharCódigo da marca
BRAND_NAMEvarcharNome da marca

Exemplos

Participação de cada marca dentro de um canal

exec dbo.p_SALES_CANALMARCAMOVIMENTOPERIODO
@Tipo = 'RANGE',
@DataInicio = '2026-01-01',
@DataFim = '2026-01-31',
@Canal = 'LOJA_FISICA';

Evolução diária de uma marca em todos os canais

exec dbo.p_SALES_CANALMARCAMOVIMENTOPERIODO
@Tipo = 'EXTRACT',
@DataInicio = '2026-01-01',
@DataFim = '2026-01-31',
@Marca = 'MARCA_A';