Ir para o conteúdo principal

3.3 Análise de origem de documentos (Pedido de vendas)

Relatório de Pedidos por Origem

Ao adicionar um documento através do CRM One, é possível identificar se ele foi criado pelo Portal ou pelo Aplicativo Mobile.

Se sua empresa deseja analisar a quantidade de documentos criados por origem, é possível utilizar o modelo de relatório abaixo.

Recomendação: Utilize o formato Tabela Dinâmica para visualizar os dados de forma flexível.

Tabelas dinâmicas

O uso de tabelas dinâmicas (ou pivot tables) é uma excelente forma de fazer análises gerenciais de forma ágil e dinâmica. Visando a disponibilização de uma funcionalidade prática foi implementado no CRM One web este novo recurso, que permitirá a execução de relatórios no formato de tabela dinâmica (pivot table). Cenário de exemplo O primeiro …  Continue lendo


image.png

Configuração da Tabela Dinâmica

  • Linhas: Origem, Vendedor, Usuário
  • Colunas: Ano, Mês
  • Valores: Quantidade (com função de contagem)

Com isso, será possível visualizar quantos pedidos foram criados por cada plataforma e por quem.

Consulta para SAP HANA

SELECT 
  T2."U_NAME" as "Usuário", 
  T1."SlpName" as "Vendedor", 
  T0."DocNum" as "Num. PV",  
  CASE 
    WHEN T0."U_DWU_Origem" = 'W' THEN 'CRM One - Portal' 
    WHEN T0."U_DWU_Origem" = 'M' THEN 'CRM One - App Celular' 
    ELSE 'Outros (SAP/Site)' 
  END AS "Origem",
  T0."DocDate" as "Data", 
  MONTH(T0."DocDate") as "Mês",  
  YEAR(T0."DocDate") as "Ano", 
  1 as "Quantidade"
FROM ORDR T0  
INNER JOIN OSLP T1 ON T0."SlpCode" = T1."SlpCode" 
INNER JOIN OUSR T2 ON T0."UserSign" = T2."USERID"
WHERE 
  T0."DocDate" BETWEEN '{[Data1CRMOne][Data Inicial]}' AND '{[Data2CRMOne][Data Final]}' 
  AND T0."CANCELED" = 'N'

Consulta para SQL Server

SELECT 
  T2.[U_NAME] as 'Usuário', 
  T1.[SlpName] as 'Vendedor', 
  T0.[DocNum] as 'Núm. PV', 
  CASE 
    WHEN T0.[U_DWU_Origem] = 'W' THEN 'CRM One - Portal' 
    WHEN T0.[U_DWU_Origem] = 'M' THEN 'CRM One - App Celular' 
    ELSE 'Outros (SAP)' 
  END AS 'Origem',
  T0.[DocDate] as 'Data', 
  MONTH(T0.[DocDate]) AS 'Mês',  
  YEAR(T0.[DocDate]) AS 'Ano', 
  1 as 'Quantidade'
FROM ORDR T0  
INNER JOIN OSLP T1 ON T0.[SlpCode] = T1.[SlpCode] 
INNER JOIN OUSR T2 ON T0.[UserSign] = T2.[USERID]
WHERE 
  T0.[DocDate] BETWEEN '{[Data1CRMOne][Data Inicial]}' AND '{[Data2CRMOne][Data Final]}' 
  AND T0.[CANCELED] = 'N'

Próximos passos

Para criar o relatório no formato de Tabela Dinâmica, siga o manual completo disponível abaixo:

Acessar manual de criação de Tabela Dinâmica